name | data type | constraints | description |
---|---|---|---|
guid | string | ||
name | string | ||
uuid | string | ||
devicePath | string | ||
fullDevicePath | string | ||
controllerId | string | ||
slot | string | ||
virtualMachine | NameAndGuid | ||
originalStorage | NameAndGuid | ||
size | number | required | |
present | boolean | required | |
excludedFromBackup | boolean | required | |
bootable | boolean | required | |
image | boolean | required | |
volumeSource | string | ||
volumeType | string | ||
snapshots | array of VmDiskSnapshotDetails | ||
type | VirtualMachineDiskType | ||
supported | boolean | required |
Example
{ "guid" : "...", "name" : "...", "uuid" : "...", "devicePath" : "...", "fullDevicePath" : "...", "controllerId" : "...", "slot" : "...", "virtualMachine" : { "guid" : "f8f73bf9-2445-4bce-a7dd-753be3b40a67", "name" : "Entity name" }, "originalStorage" : { "guid" : "f8f73bf9-2445-4bce-a7dd-753be3b40a67", "name" : "Entity name" }, "size" : 12345, "present" : true, "excludedFromBackup" : true, "bootable" : true, "image" : true, "volumeSource" : "...", "volumeType" : "...", "snapshots" : [ { "vmDisk" : { "guid" : "f8f73bf9-2445-4bce-a7dd-753be3b40a67", "name" : "Entity name" }, "backupRule" : { "guid" : "f8f73bf9-2445-4bce-a7dd-753be3b40a67", "name" : "Entity name" }, "cbtId" : "..." }, { "vmDisk" : { "guid" : "...", "name" : "..." }, "backupRule" : { "guid" : "...", "name" : "..." }, "cbtId" : "..." } ], "type" : "OPENSTACK_GLANCE", "supported" : true }