MSCluster_ResourceGroup, ROOT\MSCluster\ms_409

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

Description

Superclass for cluster objects that provide the FLAGS and CHARACTERISTICS attributes

MSCluster_ResourceGroup methods

MSCluster_ResourceGroup has 16 methods (16 Local)

NameOriginReturn
BringOnlineMSCluster_ResourceGroup
CancelOperationMSCluster_ResourceGroup
CreateGroupMSCluster_ResourceGroup
DeleteGroupMSCluster_ResourceGroup
DestroyGroupMSCluster_ResourceGroup
ExecuteGroupControlMSCluster_ResourceGroup
GetGroupTypeMSCluster_ResourceGroupuint32 {'out':True}
GetPreferredOwnersMSCluster_ResourceGroup
MoveToNewNodeMSCluster_ResourceGroup
MoveToNewNodeExMSCluster_ResourceGroup
MoveToNewNodeParamsMSCluster_ResourceGroup
RenameMSCluster_ResourceGroup
SetGroupTypeMSCluster_ResourceGroup
SetPreferredOwnersMSCluster_ResourceGroup
TakeOfflineMSCluster_ResourceGroup
TakeOfflineParamsMSCluster_ResourceGroup

MSCluster_ResourceGroup properties

MSCluster_ResourceGroup has 21 properties (16 Local, 5 Derived)

NameOriginCIMType
AntiAffinityClassNamesMSCluster_ResourceGroup8 [string]
AutoFailbackTypeMSCluster_ResourceGroup19 [uint32]
CaptionCIM_ManagedSystemElement8 [string]
DefaultOwnerMSCluster_ResourceGroup19 [uint32]
DescriptionCIM_ManagedSystemElement8 [string]
FailbackWindowEndMSCluster_ResourceGroup3 [sint32]
FailbackWindowStartMSCluster_ResourceGroup3 [sint32]
FailoverPeriodMSCluster_ResourceGroup19 [uint32]
FailoverThresholdMSCluster_ResourceGroup19 [uint32]
GroupTypeMSCluster_ResourceGroup19 [uint32]
IdMSCluster_ResourceGroup8 [string]
InstallDateCIM_ManagedSystemElement101 [datetime]
IsCoreMSCluster_ResourceGroup11 [boolean]
key
Name
CIM_ManagedSystemElement8 [string]
OwnerNodeMSCluster_ResourceGroup8 [string]
PersistentStateMSCluster_ResourceGroup11 [boolean]
PriorityMSCluster_ResourceGroup19 [uint32]
PrivatePropertiesMSCluster_ResourceGroup13 [object:MSCluster_Property]
StateMSCluster_ResourceGroup19 [uint32]
StatusCIM_ManagedSystemElement8 [string]
StatusInformationMSCluster_ResourceGroup21 [uint64]

Detailed description of MSCluster_ResourceGroup methods

Local methods (16) of MSCluster_ResourceGroup class

BringOnline method
Return
Parameters
NameCIMTypeIDINOUTQualifiers
TimeOutuint320-{'Description':'How long (in seconds) the method should wait for the resource group to come online.'}
Description'Brings the resource group online.'
BringOnline method is in 2 classes of ROOT\MSCluster\ms_409 and in 2 namespaces
CancelOperation method
Return
Parameters
NameCIMTypeIDINOUTQualifiers
Flagsuint320-{'Description':'Any flags for the cancel operation.'}
Description'Cancels any pending operations on the resource group.'
CancelOperation method is in 1 class (MSCluster_ResourceGroup) of ROOT\MSCluster\ms_409 and in 2 namespaces
CreateGroup method
Return
Parameters
NameCIMTypeIDINOUTQualifiers
GroupNamestring0-{'Description':'Name of the resource group.'}
GroupTypeuint321-{'Description':'The resource group type.','Values':['File Server', 'Print Server', 'DHCP Server', 'DTC', 'Message Queuing', 'WINS Server', ' DFS Namespace Server', 'Generic Application', 'Generic Service', 'Generic Script', 'iSNS Cluster Resource', 'Virtual Machine', 'TS Session Broker', 'iSCSI Target Server', 'Scale-Out File Server', 'Hyper-V Replica Broker', 'Unknown']}
Idstring2-{'Description':'Id of the resource group.'}
Description'Create a new resource group.'
CreateGroup method is in 1 class (MSCluster_ResourceGroup) of ROOT\MSCluster\ms_409 and in 3 namespaces
DeleteGroup method
Return
Description'Delete the resource group.'
DeleteGroup method is in 1 class (MSCluster_ResourceGroup) of ROOT\MSCluster\ms_409 and in 3 namespaces
DestroyGroup method
Return
Parameters
NameCIMTypeIDINOUTQualifiers
Optionsuint320-{'BitMap':['0', '1'],'BitValues':['None', 'PerformCleanup'],'Description':'Any options which to perform while destroying the cluster group.'}
Description'Destroys the cluster group and any resources in this group.'
DestroyGroup method is in 1 class (MSCluster_ResourceGroup) of ROOT\MSCluster\ms_409 and in 2 namespaces
ExecuteGroupControl method
Return
Parameters
NameCIMTypeIDINOUTQualifiers
ControlCodesint320-{'Description':'A control code specifying the operation to be performed.'}
InputBufferuint81-{'Description':'An input buffer containing information needed for the operation, or NULL if no information is needed.'}
OutputBufferuint82-{'Description':'An output buffer to receive the data resulting from the operation, or NULL if no data will be returned.'}
OutputBufferSizesint323-{'Description':'The allocated size (in bytes) of the output buffer.'}
Description'Executes a control code on the group.'
ExecuteGroupControl method is in 1 class (MSCluster_ResourceGroup) of ROOT\MSCluster\ms_409 and in 2 namespaces
GetGroupType method
Returnuint32 {'out':True}
Description'Get the group type of this resource group.'
Values['File Server', 'Print Server', 'DHCP Server', 'DTC', 'Message Queuing', 'WINS Server', ' DFS Namespace Server', 'Generic Application', 'Generic Service', 'Generic Script', 'iSNS Cluster Resource', 'Virtual Machine', 'TS Session Broker', 'iSCSI Target Server', 'Scale-Out File Server', 'Hyper-V Replica Broker', 'Unknown']
GetGroupType method is in 1 class (MSCluster_ResourceGroup) of ROOT\MSCluster\ms_409 and in 2 namespaces
GetPreferredOwners method
Return
Parameters
NameCIMTypeIDINOUTQualifiers
NodeNamesstring0-{'Description':'Node name(s) in order of preference that can be owners of this resource group.'}
Description'Get the list of preferred owners for this resource group.'
GetPreferredOwners method is in 1 class (MSCluster_ResourceGroup) of ROOT\MSCluster\ms_409 and in 2 namespaces
MoveToNewNode method
Return
Parameters
NameCIMTypeIDINOUTQualifiers
NodeNamestring0-{'Description':'Name of the node to move to or NULL to move to any node.'}
TimeOutuint321-{'Description':'How long (in seconds) the method should wait for the resource group to move to another node.'}
Description'To move the resource group to different node.'
MoveToNewNode method is in 1 class (MSCluster_ResourceGroup) of ROOT\MSCluster\ms_409 and in 2 namespaces
MoveToNewNodeEx method
Return
Parameters
NameCIMTypeIDINOUTQualifiers
NodeNamestring0-{'Description':'Name of the node to move to or NULL to move to any node.'}
Parametersobject:MSCluster_Property1-{'Description':'Any parameters for the resource group move.'}
Flagsuint322-{'Description':'Any flags for the resource group move.'}
Description'To move the resource group to different node.'
MoveToNewNodeEx method is in 1 class (MSCluster_ResourceGroup) of ROOT\MSCluster\ms_409 and in 2 namespaces
MoveToNewNodeParams method
Return
Parameters
NameCIMTypeIDINOUTQualifiers
NodeNamestring0-{'Description':'Name of the node to move to or NULL to move to any node.'}
Parametersuint81-{'Description':'Any parameters for the resource group move.'}
Flagsuint322-{'Description':'Any flags for the resource group move.'}
Description'To move the resource group to different node allowing the parameters to be specified as a raw buffer.'
MoveToNewNodeParams method is in 1 class (MSCluster_ResourceGroup) of ROOT\MSCluster\ms_409 and in 2 namespaces
Rename method
Return
Parameters
NameCIMTypeIDINOUTQualifiers
NewNamestring0-{'Description':'New name of the resource group.'}
Description'Rename the resource group.'
Rename method is in 4 classes of ROOT\MSCluster\ms_409 and in 12 namespaces
SetGroupType method
Return
Parameters
NameCIMTypeIDINOUTQualifiers
GroupTypeuint320-{'Description':'The new group type of this resource group.'}
Description'Set the group type of this resource group. This method is obsolete'
SetGroupType method is in 1 class (MSCluster_ResourceGroup) of ROOT\MSCluster\ms_409 and in 2 namespaces
SetPreferredOwners method
Return
Parameters
NameCIMTypeIDINOUTQualifiers
NodeNamesstring0-{'Description':'Node name(s) in order of preference that can be owners of this resource group.'}
Description'Set the preferred owner list for this resource group.'
SetPreferredOwners method is in 1 class (MSCluster_ResourceGroup) of ROOT\MSCluster\ms_409 and in 2 namespaces
TakeOffline method
Return
Parameters
NameCIMTypeIDINOUTQualifiers
TimeOutuint320-{'Description':'How long (in seconds) the method should wait for the resource group to go offline.'}
Parametersobject:MSCluster_Property1-{'Description':'Any parameters for the resource group offline.'}
Flagsuint322-{'Description':'Any flags for the resource group offline.'}
Description'Takes the resource group offline.'
TakeOffline method is in 2 classes of ROOT\MSCluster\ms_409 and in 2 namespaces
TakeOfflineParams method
Return
Parameters
NameCIMTypeIDINOUTQualifiers
TimeOutuint320-{'Description':'How long (in seconds) the method should wait for the resource group to go offline.'}
Parametersuint81-{'Description':'Any parameters for the resource group offline.'}
Flagsuint322-{'Description':'Any flags for the resource group offline.'}
Description'Takes the resource group offline allowing the parameters to be specified as a raw buffer.'
TakeOfflineParams method is in 2 classes of ROOT\MSCluster\ms_409 and in 2 namespaces

Detailed description of MSCluster_ResourceGroup properties

Local properties (16) of MSCluster_ResourceGroup class

AntiAffinityClassNames property
CIMTYPE'string'
Description'The AntiAffinityClassNames property is used to identify groups that should not be hosted on the same cluster node.'
AntiAffinityClassNames property is in 1 class (MSCluster_ResourceGroup) of ROOT\MSCluster\ms_409 and in 2 namespaces
AutoFailbackType property
CIMTYPE'uint32'
Description'The AutoFailbackType property specifies whether the group should automatically be failed back to the node identified as its preferred owner when that node comes back online following a failover.'
AutoFailbackType property is in 1 class (MSCluster_ResourceGroup) of ROOT\MSCluster\ms_409 and in 2 namespaces
DefaultOwner property
CIMTYPE'uint32'
Description'Number of the last node the resource group was activated on or explictly moved to.'
DefaultOwner property is in 1 class (MSCluster_ResourceGroup) of ROOT\MSCluster\ms_409 and in 2 namespaces
FailbackWindowEnd property
CIMTYPE'sint32'
Description'The FailbackWindowEnd property provides the latest time that the group can be moved back to the node identified as its preferred node.'
Units'hours'
FailbackWindowEnd property is in 1 class (MSCluster_ResourceGroup) of ROOT\MSCluster\ms_409 and in 2 namespaces
FailbackWindowStart property
CIMTYPE'sint32'
Description'The FailbackWindowStart property provides the earliest time (that is, local time as kept by the cluster) that the group can be moved back to the node identified as its preferred node.'
Units'hours'
FailbackWindowStart property is in 1 class (MSCluster_ResourceGroup) of ROOT\MSCluster\ms_409 and in 2 namespaces
FailoverPeriod property
CIMTYPE'uint32'
Description'The FailoverPeriod property specifies a number of hours during which a maximum number of failover attempts, specified by FailoverThreshold, can occur.'
Units'hours'
FailoverPeriod property is in 1 class (MSCluster_ResourceGroup) of ROOT\MSCluster\ms_409 and in 2 namespaces
FailoverThreshold property
CIMTYPE'uint32'
Description'The FailoverThreshold property specifies the maximum number of failover attempts that can be made on a group within a time interval defined by FailoverPeriod.'
FailoverThreshold property is in 1 class (MSCluster_ResourceGroup) of ROOT\MSCluster\ms_409 and in 2 namespaces
GroupType property
CIMTYPE'uint32'
Description'The Type of the resource group.'
Values['File Server', 'Print Server', 'DHCP Server', 'DTC', 'Message Queuing', 'WINS Server', ' DFS Namespace Server', 'Generic Application', 'Generic Service', 'Generic Script', 'iSNS Cluster Resource', 'Virtual Machine', 'TS Session Broker', 'iSCSI Target Server', 'Scale-Out File Server', 'Hyper-V Replica Broker', 'Unknown']
GroupType property is in 1 class (MSCluster_ResourceGroup) of ROOT\MSCluster\ms_409 and in 4 namespaces
Id property
CIMTYPE'string'
Description'The Id property specifies the Id of the group.'
Id property is in 9 classes of ROOT\MSCluster\ms_409 and in 33 namespaces
IsCore property
CIMTYPE'boolean'
Description'Indicates that the resource group is essential to the cluster and cannot be deleted.'
IsCore property is in 1 class (MSCluster_ResourceGroup) of ROOT\MSCluster\ms_409 and in 2 namespaces
OwnerNode property
CIMTYPE'string'
Description'The node hosting the resource group.'
OwnerNode property is in 2 classes of ROOT\MSCluster\ms_409 and in 2 namespaces
PersistentState property
CIMTYPE'boolean'
Description'The PersistentState property specifies whether a group should be left offline or brought online when the Cluster Service starts or the group is moved to another node.'
PersistentState property is in 2 classes of ROOT\MSCluster\ms_409 and in 2 namespaces
Priority property
CIMTYPE'uint32'
Description'Priority value of the resource group.'
Priority property is in 1 class (MSCluster_ResourceGroup) of ROOT\MSCluster\ms_409 and in 31 namespaces
PrivateProperties property
CIMTYPE'object:MSCluster_Property'
Description'Private properties of the Group.'
PrivateProperties property is in 7 classes of ROOT\MSCluster\ms_409 and in 2 namespaces
State property
CIMTYPE'uint32'
Description'The current state of the resource group.'
Values['Unknown', 'Online', 'Offline', 'Failed', 'Partial Online', 'Pending']
State property is in 6 classes of ROOT\MSCluster\ms_409 and in 36 namespaces
StatusInformation property
CIMTYPE'uint64'
Description'List of various Status Flags for the ResourceGroup. These are set by Cluster Service.'
StatusInformation property is in 2 classes of ROOT\MSCluster\ms_409 and in 2 namespaces

Derived properties (5) of MSCluster_ResourceGroup class

Caption property
CIMTYPE'string'
Description'The Caption property is a short textual description (one-line string) of the object.'
Caption property is in 23 classes of ROOT\MSCluster\ms_409 and in 37 namespaces
Description property
CIMTYPE'string'
Description'The Description property provides comments about the group.'
Description property is in 25 classes of ROOT\MSCluster\ms_409 and in 142 namespaces
InstallDate property
CIMTYPE'datetime'
Description'A datetime value indicating when the object was installed. A lack of a value does not indicate that the object is not installed.'
InstallDate property is in 23 classes of ROOT\MSCluster\ms_409 and in 23 namespaces
Name property
CIMTYPE'string'
Description'The Name property specifies the name of the group.'
keyTrue
Name property is in 29 classes of ROOT\MSCluster\ms_409 and in 142 namespaces
Status property
CIMTYPE'string'
Description'A string indicating the current status of the object. Various operational and non-operational statuses are defined. Operational statuses are "OK", "Degraded", "Stressed" and "Pred Fail". "Stressed" indicates that the Element is functioning, but needs attention. Examples of "Stressed" states are overload, overheated, etc. The condition "Pred Fail" (failure predicted) indicates that an Element is functioning properly but predicting a failure in the near future. An example is a SMART-enabled hard drive. Non-operational statuses can also be specified. These are "Error", "NonRecover", "Starting", "Stopping" and "Service". "NonRecover" indicates that a non-recoverable error has occurred. "Service" describes an Element being configured, maintained or cleaned, or otherwise administered. This status could apply during mirror-resilvering of a disk, reload of a user permissions list, or other administrative task. Not all such work is on-line, yet the Element is neither "OK" nor in one of the other states.'
Status property is in 24 classes of ROOT\MSCluster\ms_409 and in 42 namespaces

MSCluster_ResourceGroup Qualifiers

NameValueToInstanceToSubclassOverridableAmendedLocal
AMENDMENTTrue
Description'Superclass for cluster objects that provide the FLAGS and CHARACTERISTICS attributes'
LOCALE1033

MSCluster_ResourceGroup System properties

NameValueOriginCIMTypeLocalArray
__PATH'\\.\ROOT\MSCluster\ms_409:MSCluster_ResourceGroup'___SYSTEM8
__NAMESPACE'ROOT\MSCluster\ms_409'___SYSTEM8
__SERVER'.'___SYSTEM8
__DERIVATION['MSCluster_LogicalElement', 'CIM_LogicalElement', 'CIM_ManagedSystemElement']___SYSTEM8
__PROPERTY_COUNT21___SYSTEM3
__RELPATH'MSCluster_ResourceGroup'___SYSTEM8
__DYNASTY'CIM_ManagedSystemElement'___SYSTEM8
__SUPERCLASS'MSCluster_LogicalElement'___SYSTEM8
__CLASS'MSCluster_ResourceGroup'___SYSTEM8
__GENUS1___SYSTEM3

Similar Classes to MSCluster_ResourceGroup

Number of classes:3
Class nameChildsPropertiesMethodsClass
Instances
Child
Instances
AbstractSingleton
MSCluster_ClusterToResourceGroup020----
MSCluster_ResourceGroupToPreferredNode020----
MSCluster_ResourceGroupToResource020----
comments powered by Disqus
WUtils.com