# Data Object - HostLowLevelProvisioningManagerVmRecoveryInfo(vim.host.LowLevelProvisioningManager.VmRecoveryInfo)

Extends
  DynamicData
See also
  FaultToleranceConfigInfo
Since
  vSphere API 5.1

## Data Object Description

Virtual machine information that can be used for recovery, for example, to decide whether to register a virtual machine with a server if the virtual machine is currently unregistered. This data object does not contain a complete virtual machine configuration, but a subset of information available from VirtualMachineConfigInfo, all of which are available via virtual machine configuration files.

The documentation for each property in this data object describes the property in VirtualMachineConfigInfo that contains the same information if available.

Properties

Name | Type | Description
--- | --- | ---
biosUUID | xsd:string | 128-bit SMBIOS UUID of this virtual machine. Same as uuid.
ftInfo* | FaultToleranceConfigInfo | Fault Tolerance settings for this virtual machine. Same as ftInfo. Unset if non FT.
instanceUUID | xsd:string | VirtualCenter-specific 128-bit UUID of this virtual machine. Same as instanceUuid.
version | xsd:string | The hardware version of this virtual machine. Same as version.
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="HostLowLevelProvisioningManagerVmRecoveryInfo"> <complexContent> <extension base="vsan:DynamicData"> <sequence> <element name="version" type="xsd:string"/> <element name="biosUUID" type="xsd:string"/> <element name="instanceUUID" type="xsd:string"/> <element name="ftInfo" type="vsan:FaultToleranceConfigInfo" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>