ClusterPreemptibleVmPairSpec

ClusterPreemptibleVmPairSpec
ClusterPreemptibleVmPairSpec

Provides monitored and preemptible VM pair along with any of the operations (add, edit or remove) to append, modify or remove this pair info from ClusterPreemptibleVmPairInfo list.

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",
    "operation": "string",
    "removeKey": {
        "_typeName": "string"
    },
    "info": {
        "_typeName": "string",
        "id": 0,
        "monitoredVm": {
            "_typeName": "string",
            "type": "string",
            "value": "string"
        },
        "preemptibleVm": {
            "_typeName": "string",
            "type": "string",
            "value": "string"
        }
    }
}
info
Optional

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

Availability
Added in vSphere API Release 8.0.0.1