# Enum - VMotionCompatibilityType(vim.ServiceInstance.VMotionCompatibilityType)

Since
  2.0

## Enum Description

Types of a host's compatibility with a designated virtual machine that is a candidate for VMotion. Used with queryVMotionCompatibility both as inputs (to designate which compatibility types to test for) and as outputs (to specify which compatibility types apply for each host).

Enum Constants

Name | Description
--- | ---
cpu | The host's CPU features are compatible with the the virtual machine's requirements.
software | The software platform on the host supports VMotion and is compatible with the virtual machine.

Show WSDL type definition
<simpleType xmlns="http://www.w3.org/2001/XMLSchema" xmlns:vsan="urn:vsan" name="VMotionCompatibilityType"> <restriction base="xsd:string"> <enumeration value="cpu"/> <enumeration value="software"/> </restriction> </simpleType>