public LocalizedMethodFault [ ] queryFaultToleranceCompatibilityEx ( Boolean forLegacyFt ) throws InvalidState , VmConfigFault , RuntimeFault , RemoteException { return getVimService ( ) . queryFaultToleranceCompatibilityEx ( getMOR ( ) , forLegacyFt ) ; }
This API can be invoked to determine whether a virtual machine is compatible for Fault Tolerance . The API only checks for VM - specific factors that impact compatibility for Fault Tolerance . Other requirements for Fault Tolerance such as host processor compatibility logging nic configuration and licensing are not covered by this API . The query returns a list of faults each fault corresponding to a specific incompatibility . If a given virtual machine is compatible for Fault Tolerance then the fault list returned will be empty .