vcenter vm hardware disk: info
The
info
structure contains information about a virtual disk.Representation:
{
"scsi" : {
"bus" : 1,
"unit" : 1
},
"nvme" : {
"bus" : 1,
"unit" : 1
},
"backing" : {
"vmdk_file" : "string",
"type" : "VMDK_FILE"
},
"label" : "string",
"ide" : {
"primary" : true,
"master" : true
},
"type" : "IDE",
"sata" : {
"bus" : 1,
"unit" : 1
},
"capacity" : 1
}
"scsi" : {
"bus" : 1,
"unit" : 1
},
"nvme" : {
"bus" : 1,
"unit" : 1
},
"backing" : {
"vmdk_file" : "string",
"type" : "VMDK_FILE"
},
"label" : "string",
"ide" : {
"primary" : true,
"master" : true
},
"type" : "IDE",
"sata" : {
"bus" : 1,
"unit" : 1
},
"capacity" : 1
}
Attributes:
Name | Type | Description |
---|---|---|
Required | ||
label | string | Device label. |
type | string | Type of host bus adapter to which the device is attached. Defines the valid types of host bus adapters that may be used for attaching a virtual storage device to a virtual machine. Value is one of: IDE: Disk is attached to an IDE adapter. SCSI: Disk is attached to a SCSI adapter. SATA: Disk is attached to a SATA adapter. NVME: Disk is attached to a NVMe adapter. Warning: This constant is part of a new feature in development. It may be changed at any time and may not have all supported functionality implemented. |
ide.primary | boolean | Flag specifying whether the device is attached to the primary or secondary IDE adapter of the virtual machine. |
ide.master | boolean | Flag specifying whether the device is the master or slave device on the IDE adapter. |
scsi.bus | long | Bus number of the adapter to which the device is attached. |
scsi.unit | long | Unit number of the device. |
sata.bus | long | Bus number of the adapter to which the device is attached. |
sata.unit | long | Unit number of the device. |
nvme.bus | long | Bus number of the adapter to which the device is attached. Warning: This attribute is part of a new feature in development. It may be changed at any time and may not have all supported functionality implemented. |
nvme.unit | long | Unit number of the device. Warning: This attribute is part of a new feature in development. It may be changed at any time and may not have all supported functionality implemented. |
backing | backing_info | Physical resource backing for the virtual disk. |
backing.type | string | Backing type for the virtual disk. Defines the valid backing types for a virtual disk. Value is one of: VMDK_FILE: Virtual disk is backed by a VMDK file. |
Optional | ||
ide | ide_address_info | Address of device attached to a virtual IDE adapter. Optional. It is only relevant when type has value IDE. Workaround for PR1459646. |
scsi | scsi_address_info | Address of device attached to a virtual SCSI adapter. Optional. It is only relevant when type has value SCSI. Workaround for PR1459646. |
sata | sata_address_info | Address of device attached to a virtual SATA adapter. Optional. It is only relevant when type has value SATA. Workaround for PR1459646. |
nvme | nvme_address_info | Address of device attached to a virtual NVMe adapter. Warning: This attribute is part of a new feature in development. It may be changed at any time and may not have all supported functionality implemented. Optional. It is only relevant when type has value NVME. This field is optional and it is only relevant when the value of type is NVME. |
backing.vmdk_file | string | Path of the VMDK file backing the virtual disk. Optional. It is only relevant when type has value VMDK_FILE. This field is optional and it is only relevant when the value of type is VMDK_FILE. |
capacity | long | Capacity of the virtual disk in bytes. Optional. If unset, virtual disk is inaccessible or disk capacity is 0. |