# Data Object - HostVMotionCompatibility(vim.ServiceInstance.HostVMotionCompatibility)

Returned by
  QueryVMotionCompatibility
Extends
  DynamicData
See also
  HostSystem

## Data Object Description

The object type for the array returned by queryVMotionCompatibility; specifies the VMotion compatibility types for a host.

Properties

Name | Type | Description
--- | --- | ---
compatibility* | xsd:string[] | Ways in which the host is compatible with the designated virtual machine that is a candidate for VMotion. This array will be a subset of the set of VMotionCompatibilityType strings that were input to queryVMotionCompatibility.
host | ManagedObjectReference to a HostSystem | The prospective host for the virtual machine.
Properties inherited from DynamicData
None

*Need not be set
Show WSDL type definition
<complexType xmlns="http://www.w3.org/2001/XMLSchema" xmlns:vsan="urn:vsan" name="HostVMotionCompatibility"> <complexContent> <extension base="vsan:DynamicData"> <sequence> <element name="host" type="vsan:ManagedObjectReference"/> <element name="compatibility" type="xsd:string" minOccurs="0" maxOccurs="unbounded"/> </sequence> </extension> </complexContent> </complexType>