ClusterOrchestrationInfo

ClusterOrchestrationInfo
ClusterOrchestrationInfo

vSphere cluster VM orchestration settings.

Used by vSphere HA when restarting failed VMs. For example, if a host fails, vSphere HA identifies the list of VMs to be restarted. The order in which the failed VMs to be restarted is determined by:

  • VM restart priority setting (restartPriority). Lower priority VMs are restarted only after higher priority VMs are restarted and ready (ClusterVmReadiness).
  • VM dependency rule (ClusterDependencyRuleInfo). If a VM depends on other VMs, then it will be restarted only after all the VMs in its dependency list are ready. Cyclic dependency is not permitted across VMs. Also, higher priority VMs cannot depend on lower priority VMs.
AllOf
This class requires all of the following:
JSON Example
{
    "_typeName": "string",
    "defaultVmReadiness": {
        "_typeName": "string",
        "readyCondition": "string",
        "postReadyDelay": 0
    }
}
defaultVmReadiness
Optional

VM readiness policy specifies when a VM is deemed ready.

This is used in cluster VM orchestration settings. For example, vSphere HA restarts lower priority VMs only after higher priority VMs are ready.