Class MicrosoftFailoverClusterAdvancedConfiguration
- Namespace
- CENTREL.XIA.Configuration.Types
- Assembly
- CENTREL.XIA.Configuration.Types.dll
Represents the advanced configuration of a Microsoft failover cluster.
public class MicrosoftFailoverClusterAdvancedConfiguration : GlobalSerializableBase
- Inheritance
-
MicrosoftFailoverClusterAdvancedConfiguration
Constructors
MicrosoftFailoverClusterAdvancedConfiguration()
Initializes a new instance of the CENTREL.XIA.Configuration.Types.MicrosoftFailoverClusterAdvancedConfiguration class.
public MicrosoftFailoverClusterAdvancedConfiguration()
Properties
AutoAssignNodeSite
Gets or sets determines whether the cluster will attempt to automatically assign nodes to sites based on networks and Active Directory Site information. This only applies to Windows Server 2016 and above.
public BooleanOption AutoAssignNodeSite { get; set; }
Property Value
AutomaticBalancingLevel
Gets or sets the automatic balancing level for virtual machines. This only applies to Windows Server 2016 and above.
public MicrosoftFailoverClusterAutomaticBalancingLevel AutomaticBalancingLevel { get; set; }
Property Value
AutomaticBalancingLevelString
Gets the automatic balancing level for virtual machines. This only applies to Windows Server 2016 and above.
public string AutomaticBalancingLevelString { get; set; }
Property Value
AutomaticBalancingMode
Gets or sets the automatic balancing mode for virtual machines. This only applies to Windows Server 2016 and above.
public MicrosoftFailoverClusterAutomaticBalancingMode AutomaticBalancingMode { get; set; }
Property Value
AutomaticBalancingModeString
Gets the automatic balancing mode for virtual machines. This only applies to Windows Server 2016 and above.
public string AutomaticBalancingModeString { get; set; }
Property Value
CacheSize
Gets or sets the cache size per server in megabytes.
public uint CacheSize { get; set; }
Property Value
CacheSizeString
Gets the cache size per server as a human readable string.
public string CacheSizeString { get; set; }
Property Value
ClusterLogLevel
Gets or sets the cluster log level.
public uint ClusterLogLevel { get; set; }
Property Value
ClusterLogSize
Gets or sets the cluster log size in megabytes.
public uint ClusterLogSize { get; set; }
Property Value
CoreTrafficEncryption
Gets or sets the core traffic encryption level.
public MicrosoftFailoverClusterTrafficEncryptionLevel CoreTrafficEncryption { get; set; }
Property Value
CoreTrafficEncryptionString
Gets the core traffic encryption level.
public string CoreTrafficEncryptionString { get; set; }
Property Value
CrossSiteDelay
Gets or sets the amount of time between each heartbeat sent to nodes on dissimilar sites in milliseconds. This only applies to Windows Server 2016 and above.
public uint CrossSiteDelay { get; set; }
Property Value
CrossSiteThreshold
Gets or sets the number of missed heartbeats before an interface is considered to be down to nodes on dissimilar sites. This only applies to Windows Server 2016 and above.
public uint CrossSiteThreshold { get; set; }
Property Value
DrainOnShutdown
Gets or sets whether to move virtual machines on node shutdown. This only applies to Windows Server 2012 R2 and above.
public BooleanOption DrainOnShutdown { get; set; }
Property Value
EnableCache
Gets whether the cache is enabled.
public BooleanOption EnableCache { get; set; }
Property Value
PreferredSite
Gets or sets the preferred site for the cluster. This only applies to Windows Server 2016 and above.
public string PreferredSite { get; set; }
Property Value
StorageTrafficEncryption
Gets or sets the storage traffic encryption level.
public MicrosoftFailoverClusterTrafficEncryptionLevel StorageTrafficEncryption { get; set; }
Property Value
StorageTrafficEncryptionString
Gets the storage traffic encryption level.
public string StorageTrafficEncryptionString { get; set; }
Property Value
Methods
FromXml(string)
Returns a CENTREL.XIA.Configuration.Types.MicrosoftFailoverClusterAdvancedConfiguration class from the specified XML.
public static MicrosoftFailoverClusterAdvancedConfiguration FromXml(string xml)
Parameters
xml
stringThe XML representation of the object.
Returns
- MicrosoftFailoverClusterAdvancedConfiguration
A CENTREL.XIA.Configuration.Types.MicrosoftFailoverClusterAdvancedConfiguration class.