RecoveredDiskInfo

RecoveredDiskInfo
RecoveredDiskInfo

Describes the recovered disks for a given virtual machine.

Only applicable for VAIO based replicators. Upon recovery, all the replicated disks must be attached to the virtual machine, i.e. the VMX file must refer to the correct file paths. Device keys must be preserved and non-replicated disks can refer to non-existent file names. Array based replicators can ignore this class.

This structure may be used only with operations rendered under /sms.

AllOf
This class requires all of the following:
JSON Example
{
    "_typeName": "string",
    "deviceKey": 0,
    "dsUrl": "string",
    "diskPath": "string"
}
integer As int32 As int32
deviceKey
Required

Virtual disk key.

Note that disk device keys must not change after recovery - in other words, the device key is the same on both the source and target sites.

For example, if a VMDK d1 is being replicated to d1', and d1 is attached as device 2001 to the source VM, the recovered VM should have d1' attached as 2001.

string
dsUrl
Required

URL of the datastore that disk was recovered to.

string
diskPath
Required

Full pathname of the disk.