Virtual
SoftLayer_Virtual_Guest_Block_Device

Overview

The block device data type presents the structure in which all block devices will be presented. A block device attaches a disk image to a guest. Internally, the structure supports various virtualization platforms with no change to external interaction.

A guest, also known as a virtual server, represents an allocation of resources on a virtual host.

Local Properties

bootableFlag

A flag indicating if a block device can be booted from.

Type:

integer

createDate

The date a block device was created.

Type:

dateTime

device

A name used to identify a block device.

Type:

string

diskImageId

A block device disk image's unique ID.

Type:

integer

guestId

The computing instance that a block device is associated with.

Type:

integer

hotPlugFlag

A flag indicating if a block device can be plugged into a computing instance without having to shut down the instance.

Type:

integer

id

A computing instance block device's unique ID.

Type:

integer

modifyDate

The data a block device was last modified.

Type:

dateTime

mountMode

The writing mode that a virtual block device is mounted as, either "RO" for read-only mode or "RW" for read and write mode.

Type:

string

mountType

The type of device that a virtual block device is mounted as, either "Disk" for a directly connected storage disk or "CD" for devices that are mounted as optical drives..

Type:

string

statusId

The status of the device, either disconnected or connected

Type:

integer

uuid

A block device's unique ID on a virtualization platform.

Type:

string

Relational & Count Properties

Relational Properties can be queried by object mask
diskImage

The disk image that a block device connects to in a computing instance.

guest

The computing instance that this block device is attached to.