VmDiskRequest Data Type

Properties
name data type constraints description
devicePath string  
fullDevicePath string  
controllerId string  
slot string  
bootable boolean required
present boolean required
image boolean required
supported boolean required
volumeSource string  
volumeType string  
snapshotRequest VmDiskSnapshotRequest  
type VirtualMachineDiskType  
name string required, max size: 255, min size: 1
uuid string required, max size: 255, min size: 1
size number required, min: 0
virtualMachine NameAndGuid required
originalStorage NameAndGuid  

Example

{
  "devicePath" : "...",
  "fullDevicePath" : "...",
  "controllerId" : "...",
  "slot" : "...",
  "bootable" : true,
  "present" : true,
  "image" : true,
  "supported" : true,
  "volumeSource" : "...",
  "volumeType" : "...",
  "snapshotRequest" : {
    "vmDisk" : {
      "guid" : "f8f73bf9-2445-4bce-a7dd-753be3b40a67",
      "name" : "Entity name"
    },
    "backupRule" : {
      "guid" : "f8f73bf9-2445-4bce-a7dd-753be3b40a67",
      "name" : "Entity name"
    },
    "cbtId" : "..."
  },
  "type" : "GCP_PERSISTENT",
  "name" : "...",
  "uuid" : "...",
  "size" : 12345,
  "virtualMachine" : {
    "guid" : "f8f73bf9-2445-4bce-a7dd-753be3b40a67",
    "name" : "Entity name"
  },
  "originalStorage" : {
    "guid" : "f8f73bf9-2445-4bce-a7dd-753be3b40a67",
    "name" : "Entity name"
  }
}