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
AvailableDisks
Gets or sets the available disks.
public MicrosoftFailoverClusterAvailableDisks AvailableDisks { get; set; }
Property Value
AvailableStorageGroup
Gets the available storage resources group.
public MicrosoftFailoverClusterGroup AvailableStorageGroup { get; }
Property Value
ClusterCoreGroup
Gets the cluster core resources group.
public MicrosoftFailoverClusterGroup ClusterCoreGroup { get; }
Property Value
ClusterSharedVolumes
Gets or sets the cluster shared volumes.
public MicrosoftFailoverClusterSharedVolumes ClusterSharedVolumes { get; set; }
Property Value
Configuration
Gets or sets the cluster configuration.
public MicrosoftFailoverClusterConfiguration Configuration { get; set; }
Property Value
Disks
Gets the physical disk resources in the failover cluster regardless of the group in which they reside.
public MicrosoftFailoverClusterPhysicalDiskResourceCollection Disks { get; }
Property Value
Groups
Gets or sets the cluster groups.
public MicrosoftFailoverClusterGroups Groups { get; set; }
Property Value
IsUnsupportedClientVersion
Gets whether the item was scanned using an unsupported client version.
[Browsable(false)]
public bool IsUnsupportedClientVersion { get; }
Property Value
NetworkInterfaces
Gets or sets the network interfaces in the failover cluster.
public MicrosoftFailoverClusterNetworkInterfaces NetworkInterfaces { get; set; }
Property Value
Networks
Gets or sets the networks in the failover cluster.
public MicrosoftFailoverClusterNetworks Networks { get; set; }
Property Value
Nodes
Gets or sets the nodes in the failover cluster.
public MicrosoftFailoverClusterNodes Nodes { get; set; }
Property Value
ResourceTypes
Gets or sets the resource types defined in the cluster.
public MicrosoftFailoverClusterResourceTypes ResourceTypes { get; set; }
Property Value
Resources
Gets or sets the cluster resources.
public MicrosoftFailoverClusterResources Resources { get; set; }
Property Value
Roles
Gets the roles configured in the cluster.
public MicrosoftFailoverClusterGroupCollection Roles { get; }
Property Value
StoragePools
Gets the storage pools in the failover cluster.
public MicrosoftFailoverClusterStoragePoolResourceCollection StoragePools { get; }
Property Value
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
stringThe 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
stringThe absolute path of the XML file to load.
Returns
- MicrosoftFailoverCluster
A CENTREL.XIA.Configuration.Types.MicrosoftFailoverCluster from the specified XML file.