Export (0) Print
Expand All
4 out of 8 rated this helpful - Rate this topic

Failover Cluster Provider Reference

The WMI provider for failover clusters (defined in ClusWmi.mof) allows you to manage failover clusters through Windows Management Instrumentation (WMI). This documentation assumes you are familiar with the concept of WMI and have experience writing WMI scripts and applications.

Note  This provider is available for use in Windows Server 2008 R2 and Windows Server 2003 Server. It may be altered or unavailable in subsequent versions.

The failover cluster provider defines the following classes.

ClassDescription

MSCluster_AvailableDisk

Represents an available disk.

MSCluster_Cluster

Represents a cluster.

MSCluster_ClusterSharedVolume

Represents a cluster shared volume (CSV).

MSCluster_ClusterToAvailableDisk

Represents a list of the available disks contained in a cluster.

MSCluster_ClusterToNetwork

Represents the networks contained in a cluster.

MSCluster_ClusterToNetworkInterface

Represents the network interfaces contained in a cluster.

MSCluster_ClusterToNode

Represents the nodes contained in a cluster.

MSCluster_ClusterToQuorumResource

Represents the quorum resource of a cluster.

MSCluster_ClusterToResource

Represents the resources contained in a cluster.

MSCluster_ClusterToResourceGroup

Represents the groups contained in a cluster.

MSCluster_ClusterToResourceType

Represents the resource types contained in a cluster.

MSCluster_Disk

Represents a disk.

MSCluster_DiskPartition

TBD

MSCluster_DiskToDiskPartition

Represents a list of the disk partitions on a disk.

MSCluster_Event

Base class representing cluster events.

MSCluster_EventClusterCallback

TBD

MSCluster_EventGroupStateChange

Represents a group state change event.

MSCluster_EventObjectAdd

Represents an add object event.

MSCluster_EventObjectRemove

Represents a remove object event.

MSCluster_EventPropertyChange

Represents a property change event.

MSCluster_EventRegistryChange

TBD

MSCluster_EventResourceStateChange

Represents a resource state change event.

MSCluster_EventStateChange

Represents a state change event.

MSCluster_LogicalElement

Provides the Flags and Characteristics properties for derived classes.

MSCluster_Network

Represents networks.

MSCluster_NetworkInterface

Represents a network interface.

MSCluster_NetworkToNetworkInterface

Represents the network interfaces connected to a network.

MSCluster_Node

Represents a cluster node.

MSCluster_NodeToActiveGroup

Represents the groups owned by a node.

MSCluster_NodeToActiveResource

Represents the resources owned by a node.

MSCluster_NodeToHostedService

Represents a service hosted by the cluster .

MSCluster_NodeToNetworkInterface

Represents the network interfaces connected to a node.

MSCluster_Property

Superclass for properties of cluster objects.

MSCluster_Resource

Represents a cluster resource.

MSCluster_ResourceGroup

Represents a cluster group.

MSCluster_ResourceGroupToPreferredNode

Represents a list of the resource groups and their preferred nodes list.

MSCluster_ResourceGroupToResource

Represents the resources in a group.

MSCluster_ResourceToDependentResource

Represents the dependencies of a resource.

MSCluster_ResourceToDisk

Associates an instance of the MSCluster_Resource class representing a disk resource to an instance of the MSCluster_Disk class

MSCluster_ResourceToPossibleOwner

Represents a list of the resources and their possible owner nodes.

MSCluster_ResourceType

Represents a cluster resource type.

MSCluster_ResourceTypeToResource

Represents resources of a particular type.

MSCluster_Service

Represents the Cluster service.

 

The Cluster Automation Server (MSCLUS) also defines a scripting interface for failover clusters. However, it is recommended that you use the WMI provider for scripting and that you regard MSCLUS as an obsolete interface.

 

 

Did you find this helpful?
(1500 characters remaining)
Thank you for your feedback
Show:
© 2014 Microsoft. All rights reserved.