Class MicrosoftFailoverClusterWitnessSettings
- Namespace
- CENTREL.XIA.Configuration.Types
- Assembly
- CENTREL.XIA.Configuration.Types.dll
Represents the witness for a quorum of a Microsoft failover cluster.
public class MicrosoftFailoverClusterWitnessSettings : GlobalSerializableBase
- Inheritance
-
MicrosoftFailoverClusterWitnessSettings
Constructors
MicrosoftFailoverClusterWitnessSettings()
Initializes a new instance of the CENTREL.XIA.Configuration.Types.MicrosoftFailoverClusterWitnessSettings class.
public MicrosoftFailoverClusterWitnessSettings()
Properties
Cloud
Gets or sets the cloud witness settings.
public MicrosoftFailoverClusterCloudWitnessSettings Cloud { get; set; }
Property Value
DatabaseWriteTimeout
Gets or sets the maximum amount of time, in seconds, that a cluster database write to a witness can take before the write is abandoned.
public uint DatabaseWriteTimeout { get; set; }
Property Value
Disk
Gets or sets the disk witness settings.
public MicrosoftFailoverClusterDiskWitnessSettings Disk { get; set; }
Property Value
DynamicWeight
Gets or sets the dynamic weight (assigned vote) of the witness. This applies to Windows Server 2012 R2 and above.
public uint DynamicWeight { get; set; }
Property Value
FileShare
Gets or sets the file share witness settings.
public MicrosoftFailoverClusterFileShareWitnessSettings FileShare { get; set; }
Property Value
ResourceName
Gets or sets the name of the resource.
public string ResourceName { get; set; }
Property Value
WitnessType
Gets or sets the witness type.
public MicrosoftFailoverClusterWitnessType WitnessType { get; set; }
Property Value
WitnessTypeString
Gets the witness type as a human readable string.
public string WitnessTypeString { get; set; }
Property Value
Methods
ToString()
Returns the witness settings as a human readable string.
public override string ToString()
Returns
- string
The witness settings as a human readable string.