MSCluster_FaultDomain class

Describes a node in the fault domain hierarchy.

The following syntax is simplified from Managed Object Format (MOF) code and includes all of the inherited properties.

Syntax

[ClassVersion("1.0.0"), dynamic, provider("MSCLUSTEREXT"), AMENDMENT]
class MSCluster_FaultDomain
{
  string Id;
  string Name;
  string Location;
  string Description;
  uint32 Type;
};

Members

The MSCluster_FaultDomain class has these types of members:

Methods

The MSCluster_FaultDomain class has these methods.

Method Description
CreateFaultDomain Creates a fault domain.
GetChildren Retrieves the children of the fault domain.
GetFaultDomainXML Gets an XML representation of the cluster fault domains.
GetParent Gets the parent of the fault domain.
MoveFaultDomain Moves the specified fault domain hierarchy to a new parent.
RemoveFaultDomain Removes the fault domain from the cluster.
SetFaultDomain Changes settings on a fault domain object.
SetFaultDomainXML Sets a fault domain via XML.

Properties

The MSCluster_FaultDomain class has these properties.

Description

Data type: string

Access type: Read-only

A description of the fault domain.

Id

Data type: string

Access type: Read-only

Qualifiers: key

The ID that uniquely identifies the fault domain.

Location

Data type: string

Access type: Read-only

The physical location of the fault domain.

Name

Data type: string

Access type: Read-only

The friendly name of the fault domain.

Type

Data type: uint32

Access type: Read-only

The type of the current fault domain.

Unknown (0)

Site (1000)

Rack (2000)

Chassis (3000)

Node (4000)

Enclosure (5000)

Requirements

Minimum supported client
None supported
Minimum supported server
Windows Server 2016
Namespace
Root\MSCluster
MOF
ClusWmiExt.mof
DLL
ClusWMI.dll