ClusterPreemptibleVmPairInfo

ClusterPreemptibleVmPairInfo
ClusterPreemptibleVmPairInfo

The ClusterPreemptibleVmPairInfo data object contains the monitored and the preemptible VM pair in a HA-enabled cluster.

Monitored virtual machine is a desired protected virtual machine in HA-enabled cluster when it is powered on. Any failures of this VM will continue to be handled by HA based on the VM's settings in cluster.

Preemptible virtual machine is the desired protected virtual machine in HA when it is powered on. The lowest restart priority "disabled" ClusterDasVmSettingsRestartPriorityEnum will be enforced for the preemptibleVm. A virtual machine can be marked as preemptible irrespective of its powerState but its extra configuration should identify it as preemptible.

In case of failure of monitoredVm, the preemptibleVm will be terminated. This will free up any resources associated with preemptibleVm.

In case of insufficient resources for failover of any VM in the cluster, the preemptibleVm will be terminated to free up resources.

This data object is intended for VMware use and other usage is not supported. This data object will be removed in a future release.

Since: vSphere API Release 8.0.0.1

AllOf
This class requires all of the following:
JSON Example
{
    "_typeName": "string",
    "id": 0,
    "monitoredVm": {
        "_typeName": "string",
        "type": "string",
        "value": "string"
    },
    "preemptibleVm": {
        "_typeName": "string",
        "type": "string",
        "value": "string"
    }
}
integer As int32 As int32
id
Optional

Server-assigned unique ID for pairs.

When adding a new pair, do not specify this property. The server will assign the key and any assigned value will be ignored.

monitoredVm
Required

Reference to an instance of the VirtualMachine managed object.

preemptibleVm
Required

Reference to an instance of the VirtualMachine managed object.

Availability
Added in vSphere API Release 8.0.0.1