Table of Contents

Class MicrosoftFailoverCluster

Namespace
CENTREL.XIA.Configuration.Types
Assembly
CENTREL.XIA.Configuration.Types.dll

Represents a Microsoft failover cluster.

[SupportsClientScan]
[SupportsSupportProvisions]
public class MicrosoftFailoverCluster : BaseConfigurationType
Inheritance
MicrosoftFailoverCluster
Inherited Members

Constructors

MicrosoftFailoverCluster()

Initializes a new instance of the CENTREL.XIA.Configuration.Types.MicrosoftFailoverCluster class.

public MicrosoftFailoverCluster()

Properties

AccessRules

Gets or sets the access rules for the cluster.

public MicrosoftFailoverClusterAccessRules AccessRules { get; set; }

Property Value

MicrosoftFailoverClusterAccessRules

AvailableDisks

Gets or sets the available disks.

public MicrosoftFailoverClusterAvailableDisks AvailableDisks { get; set; }

Property Value

MicrosoftFailoverClusterAvailableDisks

AvailableStorageGroup

Gets the available storage resources group.

public MicrosoftFailoverClusterGroup AvailableStorageGroup { get; }

Property Value

MicrosoftFailoverClusterGroup

ClusterCoreGroup

Gets the cluster core resources group.

public MicrosoftFailoverClusterGroup ClusterCoreGroup { get; }

Property Value

MicrosoftFailoverClusterGroup

ClusterSharedVolumes

Gets or sets the cluster shared volumes.

public MicrosoftFailoverClusterSharedVolumes ClusterSharedVolumes { get; set; }

Property Value

MicrosoftFailoverClusterSharedVolumes

Configuration

Gets or sets the cluster configuration.

public MicrosoftFailoverClusterConfiguration Configuration { get; set; }

Property Value

MicrosoftFailoverClusterConfiguration

Disks

Gets the physical disk resources in the failover cluster regardless of the group in which they reside.

public MicrosoftFailoverClusterPhysicalDiskResourceCollection Disks { get; }

Property Value

MicrosoftFailoverClusterPhysicalDiskResourceCollection

Groups

Gets or sets the cluster groups.

public MicrosoftFailoverClusterGroups Groups { get; set; }

Property Value

MicrosoftFailoverClusterGroups

IsUnsupportedClientVersion

Gets whether the item was scanned using an unsupported client version.

[Browsable(false)]
public bool IsUnsupportedClientVersion { get; }

Property Value

bool

NetworkInterfaces

Gets or sets the network interfaces in the failover cluster.

public MicrosoftFailoverClusterNetworkInterfaces NetworkInterfaces { get; set; }

Property Value

MicrosoftFailoverClusterNetworkInterfaces

Networks

Gets or sets the networks in the failover cluster.

public MicrosoftFailoverClusterNetworks Networks { get; set; }

Property Value

MicrosoftFailoverClusterNetworks

Nodes

Gets or sets the nodes in the failover cluster.

public MicrosoftFailoverClusterNodes Nodes { get; set; }

Property Value

MicrosoftFailoverClusterNodes

ResourceTypes

Gets or sets the resource types defined in the cluster.

public MicrosoftFailoverClusterResourceTypes ResourceTypes { get; set; }

Property Value

MicrosoftFailoverClusterResourceTypes

Resources

Gets or sets the cluster resources.

public MicrosoftFailoverClusterResources Resources { get; set; }

Property Value

MicrosoftFailoverClusterResources

Roles

Gets the roles configured in the cluster.

public MicrosoftFailoverClusterGroupCollection Roles { get; }

Property Value

MicrosoftFailoverClusterGroupCollection

StoragePools

Gets the storage pools in the failover cluster.

public MicrosoftFailoverClusterStoragePoolResourceCollection StoragePools { get; }

Property Value

MicrosoftFailoverClusterStoragePoolResourceCollection

Methods

Clone()

Creates a clone of this CENTREL.XIA.Configuration.Types.MicrosoftFailoverCluster object.

public MicrosoftFailoverCluster Clone()

Returns

MicrosoftFailoverCluster

A clone of this CENTREL.XIA.Configuration.Types.MicrosoftFailoverCluster object.

FromXml(string)

Returns the Microsoft failover cluster from the specified XML data.

public static MicrosoftFailoverCluster FromXml(string xml)

Parameters

xml string

The XML representation of the Microsoft failover cluster.

Returns

MicrosoftFailoverCluster

A CENTREL.XIA.Configuration.Types.MicrosoftFailoverCluster from the specified XML.

LoadXml(string)

Returns the Microsoft failover cluster from the specified XML file.

public static MicrosoftFailoverCluster LoadXml(string filePath)

Parameters

filePath string

The absolute path of the XML file to load.

Returns

MicrosoftFailoverCluster

A CENTREL.XIA.Configuration.Types.MicrosoftFailoverCluster from the specified XML file.