# Data Object - ClusterOrchestrationInfo(vim.cluster.OrchestrationInfo)

Property of
  ClusterConfigInfoEx, ClusterConfigSpecEx
Extends
  DynamicData
See also
  ClusterVmReadiness
Since
  vSphere API 6.5

## Data Object Description

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.

Properties

Name | Type | Description
--- | --- | ---
defaultVmReadiness* | ClusterVmReadiness | Cluster-wide defaults for virtual machine readiness
Properties inherited from DynamicData
None

*Need not be set
Show WSDL type definition
<complexType xmlns="http://www.w3.org/2001/XMLSchema" xmlns:vim25="urn:vim25" name="ClusterOrchestrationInfo"> <complexContent> <extension base="vim25:DynamicData"> <sequence> <element name="defaultVmReadiness" type="vim25:ClusterVmReadiness" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>