harddisk


application/vnd.abiquo.harddisk+json

represents hard disks on the hypervisor datastore that users can attach to VMs. Hard disks are not persistent, which means that when you remove a hard disk from a VM or undeploy a VM, the auxiliary hard disk(s) are destroyed.

Name Type Description
diskController String Controller of the disk when attaching to a SCSI controller
diskControllerType DiskControllerType Disk controller
bus Integer Bus identifier for hard disk attachment. It cannot be specified in the request, it can only be read after the VM is deployed in the hypervisor
unit Integer Unit identifier on the bus for hard disk attachment. It cannot be specified in the request, it can only be read after the virtualmachine is deployed in the hypervisor
diskFileSize Long Size of deployed disk in the repository. In megabytes
diskFormatType String Disk format. {@link DiskFormatTypeDto}
id Integer Identifier of the entity
label String Friendly name of the hard disk
path String Path on the datastore
sequence Integer Sequence number (boot order) of the disk in a virtual machine
sizeInMb Long Disk size in megabytes
uuid String Unique universal identifier of the hard disk. This is the name of the disk in the target storage device that can be presented as the serial number in the guest OS
allocation String Allocation type of the disk {@link DiskAllocationTypeDto}
bootable boolean If true, the disk is suitable to boot (meaning it's possible to define it in a VM with sequence 0 - (disk0 link))

Used in Entity