Table of Contents

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

MicrosoftFailoverClusterCloudWitnessSettings

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

uint

Disk

Gets or sets the disk witness settings.

public MicrosoftFailoverClusterDiskWitnessSettings Disk { get; set; }

Property Value

MicrosoftFailoverClusterDiskWitnessSettings

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

uint

FileShare

Gets or sets the file share witness settings.

public MicrosoftFailoverClusterFileShareWitnessSettings FileShare { get; set; }

Property Value

MicrosoftFailoverClusterFileShareWitnessSettings

ResourceName

Gets or sets the name of the resource.

public string ResourceName { get; set; }

Property Value

string

WitnessType

Gets or sets the witness type.

public MicrosoftFailoverClusterWitnessType WitnessType { get; set; }

Property Value

MicrosoftFailoverClusterWitnessType

WitnessTypeString

Gets the witness type as a human readable string.

public string WitnessTypeString { get; set; }

Property Value

string

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.