volume


application/vnd.abiquo.volume+json

Name Type Description
id Integer Identifier of the entity
connection String Address for the volume in the target device. This field is required when creating generic persistent volumes on NFS storage
state String State of the volume (attached/detached)
uuid String Unique universal identifier of the volume. This is the name of the volume in the target storage device
name String Name of the volume
sizeInMB long Size in MB of the volume
sequence Integer The attachment order of this volume when attached to a VM
description String Description of the volume
allowResize boolean If the volume can be resized, it is "true", otherwise it is "false"

The API sets this value depending on the capacities of the storage device and support for it on the platform.

diskController String Disk controller for SCSI controllers: e.g. lsilogic. The default value is lsilogic
diskControllerType DiskControllerType Disk controller type
bus Integer Bus identifier for volume 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 volume attachment. It cannot be specified in the request, it can only be read after the VM is deployed in the hypervisor
bootable boolean If true, the volume is registered in the platform as a disk that can be used to boot the VM

Used in Entity