Class MicrosoftFailoverClusterConfiguration
- Namespace
- CENTREL.XIA.Configuration.Types
- Assembly
- CENTREL.XIA.Configuration.Types.dll
Represents the configuration of a Microsoft failover cluster.
public class MicrosoftFailoverClusterConfiguration : GlobalSerializableBase
- Inheritance
-
MicrosoftFailoverClusterConfiguration
Constructors
MicrosoftFailoverClusterConfiguration()
Initializes a new instance of the CENTREL.XIA.Configuration.Types.MicrosoftFailoverClusterConfiguration class.
public MicrosoftFailoverClusterConfiguration()
Properties
Advanced
Gets or sets the advanced configuration settings.
public MicrosoftFailoverClusterAdvancedConfiguration Advanced { get; set; }
Property Value
ClusterAwareUpdating
Gets or sets the cluster-aware updating settings.
public MicrosoftFailoverClusterAwareUpdatingSettings ClusterAwareUpdating { get; set; }
Property Value
ClusterFunctionalLevel
Gets or sets the cluster functional level. This only applies to Windows Server 2016 and above.
public uint ClusterFunctionalLevel { get; set; }
Property Value
ClusterName
Gets or sets the name of the cluster.
public string ClusterName { get; set; }
Property Value
DomainName
Gets or sets the name of the domain to which the cluster belongs.
public string DomainName { get; set; }
Property Value
FullyQualifiedDomainName
Gets the fully qualified domain name (FQDN) of the cluster if it is a member of a domain.
public string FullyQualifiedDomainName { get; set; }
Property Value
GroupSets
Gets or sets the group sets. This only applies to Windows Server 2016 and above.
public MicrosoftFailoverClusterGroupSets GroupSets { get; set; }
Property Value
OperatingSystemName
Gets or sets the operating system name.
public string OperatingSystemName { get; set; }
Property Value
Quorum
Gets or sets the quorum settings.
public MicrosoftFailoverClusterQuorumSettings Quorum { get; set; }
Property Value
SqlInstanceNames
Gets or sets the names of the SQL instances running on the cluster.
public SerializableStringCollection SqlInstanceNames { get; set; }
Property Value
- SerializableStringCollection
StorageSpacesDirect
Gets or sets the Storage Spaces Direct configuration. This only applies to Azure HCI Stack, Windows Server 2016 Datacenter Edition and above.
public MicrosoftFailoverClusterStorageSpacesDirectConfiguration StorageSpacesDirect { get; set; }
Property Value
WindowsVersion
Gets or sets the Windows version.
public WindowsOperatingSystemVersion WindowsVersion { get; set; }
Property Value
Methods
FromXml(string)
Returns a CENTREL.XIA.Configuration.Types.MicrosoftFailoverClusterConfiguration class from the specified XML.
public static MicrosoftFailoverClusterConfiguration FromXml(string xml)
Parameters
xml
stringThe XML representation of the object.
Returns
- MicrosoftFailoverClusterConfiguration
A CENTREL.XIA.Configuration.Types.MicrosoftFailoverClusterConfiguration class.
ToString()
Returns the failover cluster configuration as a human readable string.
public override string ToString()
Returns
- string
The failover cluster configuration as a human readable string.