Table of Contents

Class VMwareHASettings

Namespace
CENTREL.XIA.Configuration.Types
Assembly
CENTREL.XIA.Configuration.Types.dll

Represents the high availability settings for a VMware cluster.

public class VMwareHASettings : GlobalSerializableClassicBase
Inheritance
VMwareHASettings

Constructors

VMwareHASettings()

Initializes a new instance of the CENTREL.XIA.Configuration.Types.VMwareHASettings class.

public VMwareHASettings()

Properties

AdmissionControlEnabled

Gets or sets whether admission control is enabled for this HA cluster.

public BooleanOption AdmissionControlEnabled { get; set; }

Property Value

BooleanOption

ConfigurationParameters

Gets or sets the configuration parameters for this HA cluster.

public VMwareConfigurationParameterCollection ConfigurationParameters { get; set; }

Property Value

VMwareConfigurationParameterCollection

Enabled

Gets or sets whether VMware HA is enabled for this cluster.

public BooleanOption Enabled { get; set; }

Property Value

BooleanOption

FailoverLevel

Gets or sets the number of host failures that this cluster can tolerate.

public int FailoverLevel { get; set; }

Property Value

int

HostIsolationResponse

Gets or sets the response a host should take if it becomes isolated from the VMware cluster.

public VMwareClusterIsolationResponse HostIsolationResponse { get; set; }

Property Value

VMwareClusterIsolationResponse

Remarks

This property automatically corrects for the original text based values for backwards compatibility with versions previous to "8.1".

HostIsolationResponseString

Gets the response a host should take if it becomes isolated from the VMware cluster as a human readable string.

public string HostIsolationResponseString { get; set; }

Property Value

string

HostMonitoring

Gets or sets whether ESX and ESXi hosts in this cluster exchange network heartbeats. This applies to vSphere 4.0 and above only.

public BooleanOption HostMonitoring { get; set; }

Property Value

BooleanOption

VirtualMachineMonitoringMode

Gets or sets the virtual machine monitoring mode on the cluster.

public VMwareClusterVirtualMachineMonitoringMode VirtualMachineMonitoringMode { get; set; }

Property Value

VMwareClusterVirtualMachineMonitoringMode

VirtualMachineMonitoringModeString

Gets the virtual machine monitoring mode on the cluster as a human readable string.

public string VirtualMachineMonitoringModeString { get; set; }

Property Value

string

VirtualMachineRestartPriority

Gets or sets the default VM restart priority.

public VMwareClusterVirtualMachineRestartPriority VirtualMachineRestartPriority { get; set; }

Property Value

VMwareClusterVirtualMachineRestartPriority

VirtualMachineRestartPriorityString

Gets the default VM restart priority as a human readable string.

public string VirtualMachineRestartPriorityString { get; set; }

Property Value

string