MicrosoftNLB_NodeSetting, ROOT\MicrosoftNLB

Class | Methods (4) | Properties (27) | Qualifiers (4) | Instances | Namespaces (2)
Samples: VB Script | C# | VB.Net | Search on:Microsoft

Description

This holds and modifies node specific configuration information.The provider will only return the instance for this class that corresponds to the node upon which it resides.Consequently, to configure a node, the client must explicitly connect to that node. Modified values do not take affect until LoadAllSettings is invoked from this class or the MicrosoftNLB_ClusterSetting class.

MicrosoftNLB_NodeSetting methods

MicrosoftNLB_NodeSetting has 4 methods (4 Local)

NameOriginReturn
GetPortRuleMicrosoftNLB_NodeSetting
GetPortRuleExMicrosoftNLB_NodeSetting
LoadAllSettingsMicrosoftNLB_NodeSettinguint32 {'out':True}
SetDefaultsMicrosoftNLB_NodeSetting

MicrosoftNLB_NodeSetting properties

MicrosoftNLB_NodeSetting has 27 properties (24 Local, 3 Derived)

NameOriginCIMType
AdapterGuidMicrosoftNLB_NodeSetting8 [string]
AliveMessagePeriodMicrosoftNLB_NodeSetting19 [uint32]
AliveMessageToleranceMicrosoftNLB_NodeSetting19 [uint32]
CaptionCIM_Setting8 [string]
ClusterModeOnStartMicrosoftNLB_NodeSetting11 [Boolean]
ClusterModeSuspendOnStartMicrosoftNLB_NodeSetting11 [Boolean]
DedicatedIPAddressMicrosoftNLB_NodeSetting8 [string]
DedicatedIPAddressesMicrosoftNLB_NodeSetting8 [string]
DedicatedNetworkMaskMicrosoftNLB_NodeSetting8 [string]
DedicatedNetworkMasksMicrosoftNLB_NodeSetting8 [string]
DescriptionCIM_Setting8 [string]
DescriptorsPerAllocMicrosoftNLB_NodeSetting19 [uint32]
FilterIcmpMicrosoftNLB_NodeSetting19 [uint32]
HostPriorityMicrosoftNLB_NodeSetting19 [uint32]
IpSecDescriptorTimeoutMicrosoftNLB_NodeSetting19 [uint32]
MaskSourceMACMicrosoftNLB_NodeSetting11 [Boolean]
MaxConnectionDescriptorsMicrosoftNLB_NodeSetting19 [uint32]
MaxDescriptorsPerAllocMicrosoftNLB_NodeSetting19 [uint32]
key
Name
MicrosoftNLB_NodeSetting8 [string]
NumActionsMicrosoftNLB_NodeSetting19 [uint32]
NumAliveMessagesMicrosoftNLB_NodeSetting19 [uint32]
NumberOfRulesMicrosoftNLB_NodeSetting19 [uint32]
NumPacketsMicrosoftNLB_NodeSetting19 [uint32]
PersistSuspendOnRebootMicrosoftNLB_NodeSetting11 [Boolean]
RemoteControlUDPPortMicrosoftNLB_NodeSetting19 [uint32]
SettingIDCIM_Setting8 [string]
TcpDescriptorTimeoutMicrosoftNLB_NodeSetting19 [uint32]

Detailed description of MicrosoftNLB_NodeSetting methods

Local methods (4) of MicrosoftNLB_NodeSetting class

GetPortRule method
Return
Parameters
NameCIMTypeIDINOUTQualifiers
PortUINT320-
PortRuleobject:MicrosoftNLB_PortRule1-
Description'This method provides an optimized means for obtaining the port rule which encapsulates the input Port number.'
ImplementedTrue
GetPortRule method is in 1 class (MicrosoftNLB_NodeSetting) of ROOT\MicrosoftNLB and in 1 namespace
GetPortRuleEx method
Return
Parameters
NameCIMTypeIDINOUTQualifiers
VirtualIpAddressstring0-
PortUINT321-
PortRuleobject:MicrosoftNLB_PortRuleEx2-
Description'This method provides an optimized means for obtaining the port rule which encapsulates the input Virtual IP address and Port number. The value of virtual Ip address to specify 'All Vip'(aka 'Rest of the VIPs') is '255.255.255.255''
ImplementedTrue
GetPortRuleEx method is in 1 class (MicrosoftNLB_NodeSetting) of ROOT\MicrosoftNLB and in 1 namespace
LoadAllSettings method
Returnuint32 {'out':True}
Description'This method causes the NLB driver to load with all the values that are set in ALL of the the setting classes, including the MicrosoftNLB_ClusterSetting and the port rule classes. If the system is Windows NT4, then the method will return a reboot value.'
ImplementedTrue
ValueMap['1000', '1050']
Values['WLBS_OK', 'WLBS_REBOOT']
LoadAllSettings method is in 2 classes of ROOT\MicrosoftNLB and in 2 namespaces
SetDefaults method
Return
Description'This method resets all of the properties for this class to their default values. The values are not committed to the NLB driver.'
ImplementedTrue
SetDefaults method is in 7 classes of ROOT\MicrosoftNLB and in 6 namespaces

Detailed description of MicrosoftNLB_NodeSetting properties

Local properties (24) of MicrosoftNLB_NodeSetting class

AdapterGuid property
CIMTYPE'string'
Description'This is the GUID of the adapter NLB is bound to.'
readTrue
AdapterGuid property is in 11 classes of ROOT\MicrosoftNLB and in 2 namespaces
AliveMessagePeriod property
CIMTYPE'uint32'
Description'The AliveMsgPeriod value holds the message exchange period in milliseconds.You should pick this number based on your failover requirements. A longer message exchange period will reduce the networking overhead needed to maintain fault tolerance, but it will increase the failover delay.'
AliveMessagePeriod property is in 1 class (MicrosoftNLB_NodeSetting) of ROOT\MicrosoftNLB and in 2 namespaces
AliveMessageTolerance property
CIMTYPE'uint32'
Description'The AliveMsgTolerance value specifies how many exchanged messages from a host can be missed before the cluster initiates convergence. You should pick this number based on your failover requirements. Increasing the number of message exchanges prior to convergence will reduce the number of unnecessary convergence initiations due to transient network congestion, but it will also increase the failover delay. '
AliveMessageTolerance property is in 1 class (MicrosoftNLB_NodeSetting) of ROOT\MicrosoftNLB and in 2 namespaces
ClusterModeOnStart property
CIMTYPE'Boolean'
Description'If set to TRUE, join cluster on boot.'
ClusterModeOnStart property is in 1 class (MicrosoftNLB_NodeSetting) of ROOT\MicrosoftNLB and in 2 namespaces
ClusterModeSuspendOnStart property
CIMTYPE'Boolean'
Description'If set to TRUE, do NOT join cluster and suspend all ways to control the operation of the cluster until a "resume" operation is performed. The value of this property isignored if the "ClusterModeOnStart" property is setto "TRUE"'
ClusterModeSuspendOnStart property is in 1 class (MicrosoftNLB_NodeSetting) of ROOT\MicrosoftNLB and in 2 namespaces
DedicatedIPAddress property
CIMTYPE'string'
DEPRECATEDTrue
Description'This property specifies this host's unique IP address used for network traffic not associated with the cluster (for example, Telnet access to a specific host within the cluster). This property is deprecated - use DedicatedIPAddresses instead.'
ModelCorrespondence['MicrosoftNLB_Node.DedicatedIPAddress']
DedicatedIPAddress property is in 2 classes of ROOT\MicrosoftNLB and in 2 namespaces
DedicatedIPAddresses property
CIMTYPE'string'
Description'This property specifies the hosts dedicated IP addresses used for network traffic not associated with the cluster (for example, Telnet access to a specific host within the cluster). '
DedicatedIPAddresses property is in 1 class (MicrosoftNLB_NodeSetting) of ROOT\MicrosoftNLB and in 2 namespaces
DedicatedNetworkMask property
CIMTYPE'string'
DEPRECATEDTrue
Description'This property denotes the subnet mask for the dedicated IP address. This property is deprecated - use DedicatedNetworkMasks instead.'
DedicatedNetworkMask property is in 1 class (MicrosoftNLB_NodeSetting) of ROOT\MicrosoftNLB and in 2 namespaces
DedicatedNetworkMasks property
CIMTYPE'string'
Description'This property denotes the subnet masks for the dedicated IP addresses.'
DedicatedNetworkMasks property is in 1 class (MicrosoftNLB_NodeSetting) of ROOT\MicrosoftNLB and in 2 namespaces
DescriptorsPerAlloc property
CIMTYPE'uint32'
DEPRECATEDTrue
Description'The number of connection tracking descriptors per allocation. This property is deprecated - use MaxConnectionDescriptors instead.'
DescriptorsPerAlloc property is in 1 class (MicrosoftNLB_NodeSetting) of ROOT\MicrosoftNLB and in 2 namespaces
FilterIcmp property
CIMTYPE'uint32'
Description'If set to TRUE, all ICMP traffic will be filtered by the cluster and accepted by only a single host. If FALSE, all hosts in the cluster will accept all ICMP traffic (this is the default behavior)'
FilterIcmp property is in 1 class (MicrosoftNLB_NodeSetting) of ROOT\MicrosoftNLB and in 2 namespaces
HostPriority property
CIMTYPE'uint32'
Description'This property specifies a host's unique priority for handling default network traffic for TCP and UDP ports that are not included in the Port rule configuration. It is used in case a host within the cluster goes offline, and determines which host within the cluster will take over handling this traffic if required. The allowed values for host priority range from 1 to the maximum number of hosts. Lower values indicate higher priorities (where 1 is the highest priority).Each host within the cluster must specify a unique host priority. NOTE: This has no affect on traffic that is load balanced. It only applies to traffic that is not handled by a port rule.'
ModelCorrespondence['MicrosoftNLB_Node.HostPriority']
HostPriority property is in 6 classes of ROOT\MicrosoftNLB and in 2 namespaces
IpSecDescriptorTimeout property
CIMTYPE'uint32'
DEPRECATEDTrue
Description'The timeout value, in seconds, of an IpSec connection descriptor. This property is deprecated and no longer in use.'
IpSecDescriptorTimeout property is in 1 class (MicrosoftNLB_NodeSetting) of ROOT\MicrosoftNLB and in 2 namespaces
MaskSourceMAC property
CIMTYPE'Boolean'
Description'If true, mangle source MAC address to prevent switch learning. Use a value of false if the cluster is on a hub: optimizes switch performance by re-enabling learning.'
MaskSourceMAC property is in 1 class (MicrosoftNLB_NodeSetting) of ROOT\MicrosoftNLB and in 2 namespaces
MaxConnectionDescriptors property
CIMTYPE'uint32'
Description'The maximum number of connection tracking descriptors that can be allocated at any time.'
MaxConnectionDescriptors property is in 1 class (MicrosoftNLB_NodeSetting) of ROOT\MicrosoftNLB and in 2 namespaces
MaxDescriptorsPerAlloc property
CIMTYPE'uint32'
DEPRECATEDTrue
Description'The maximum number of connection tracking descriptors per allocation. This property is deprecated - use MaxConnectionDescriptors instead.'
MaxDescriptorsPerAlloc property is in 1 class (MicrosoftNLB_NodeSetting) of ROOT\MicrosoftNLB and in 2 namespaces
Name property
CIMTYPE'string'
Description'The name of the host to which this setting applies'
keyTrue
readTrue
Name property is in 24 classes of ROOT\MicrosoftNLB and in 142 namespaces
NumActions property
CIMTYPE'uint32'
DEPRECATEDTrue
Description'The number of actions per allocation. This property is deprecated and no longer in use.'
NumActions property is in 1 class (MicrosoftNLB_NodeSetting) of ROOT\MicrosoftNLB and in 2 namespaces
NumAliveMessages property
CIMTYPE'uint32'
DEPRECATEDTrue
Description'The number of heartbeats per allocation. This property is deprecated and no longer in use.'
NumAliveMessages property is in 1 class (MicrosoftNLB_NodeSetting) of ROOT\MicrosoftNLB and in 2 namespaces
NumberOfRules property
CIMTYPE'uint32'
Description'This is the number of defined port rules.'
readTrue
NumberOfRules property is in 1 class (MicrosoftNLB_NodeSetting) of ROOT\MicrosoftNLB and in 2 namespaces
NumPackets property
CIMTYPE'uint32'
DEPRECATEDTrue
Description'The number of packets per allocation. This property is deprecated and no longer in use.'
NumPackets property is in 1 class (MicrosoftNLB_NodeSetting) of ROOT\MicrosoftNLB and in 2 namespaces
PersistSuspendOnReboot property
CIMTYPE'Boolean'
Description'If set to TRUE, if all ways to control the operation of the cluster are suspended, then, upon a reboot of the system, the suspension will persist'
PersistSuspendOnReboot property is in 1 class (MicrosoftNLB_NodeSetting) of ROOT\MicrosoftNLB and in 2 namespaces
RemoteControlUDPPort property
CIMTYPE'uint32'
DEPRECATEDTrue
Description'This property specifies the UDP port that is used to receive remote control commands. By default, these are ports 1717 and 2504 at the cluster IP address. This property is deprecated and no longer in use.'
RemoteControlUDPPort property is in 1 class (MicrosoftNLB_NodeSetting) of ROOT\MicrosoftNLB and in 2 namespaces
TcpDescriptorTimeout property
CIMTYPE'uint32'
DEPRECATEDTrue
Description'The timeout value, in seconds, of a TCP connection descriptor. This property is deprecated and no longer in use.'
TcpDescriptorTimeout property is in 1 class (MicrosoftNLB_NodeSetting) of ROOT\MicrosoftNLB and in 2 namespaces

Derived properties (3) of MicrosoftNLB_NodeSetting class

Caption property
CIMTYPE'string'
Description'A short textual description (one-line string) of the CIM_Setting object.'
Caption property is in 18 classes of ROOT\MicrosoftNLB and in 37 namespaces
Description property
CIMTYPE'string'
Description'A textual description of the CIM_Setting object.'
Description property is in 20 classes of ROOT\MicrosoftNLB and in 142 namespaces
SettingID property
CIMTYPE'string'
Description'The identifier by which the CIM_Setting object is known.'
SettingID property is in 7 classes of ROOT\MicrosoftNLB and in 10 namespaces

MicrosoftNLB_NodeSetting Qualifiers

NameValueToInstanceToSubclassOverridableAmendedLocal
Description'This holds and modifies node specific configuration information.The provider will only return the instance for this class that corresponds to the node upon which it resides.Consequently, to configure a node, the client must explicitly connect to that node. Modified values do not take affect until LoadAllSettings is invoked from this class or the MicrosoftNLB_ClusterSetting class.'
dynamicTrue
LOCALE1033
provider'Microsoft|NLB_Provider|V1.0'

MicrosoftNLB_NodeSetting System properties

NameValueOriginCIMTypeLocalArray
__PATH'\\.\ROOT\MicrosoftNLB:MicrosoftNLB_NodeSetting'___SYSTEM8
__NAMESPACE'ROOT\MicrosoftNLB'___SYSTEM8
__SERVER'.'___SYSTEM8
__DERIVATION['CIM_Setting']___SYSTEM8
__PROPERTY_COUNT27___SYSTEM3
__RELPATH'MicrosoftNLB_NodeSetting'___SYSTEM8
__DYNASTY'CIM_Setting'___SYSTEM8
__SUPERCLASS'CIM_Setting'___SYSTEM8
__CLASS'MicrosoftNLB_NodeSetting'___SYSTEM8
__GENUS1___SYSTEM3

Similar Classes to MicrosoftNLB_NodeSetting

Number of classes:2
Class nameChildsPropertiesMethodsClass
Instances
Child
Instances
AbstractSingleton
MicrosoftNLB_NodeNodeSetting020----
MicrosoftNLB_NodeSettingPortRule020----
comments powered by Disqus
WUtils.com