Virtual
SoftLayer_Virtual_Host

Overview

The virtual host represents the platform on which virtual guests reside. At times a virtual host has no allocations on the physical server, however with many modern platforms it is a virtual machine with small CPU and Memory allocations that runs in the Control Domain.

Local Properties

accountId

A virtual host's associated account id

Type:

integer

createDate

The date a virtual host was created.

Type:

dateTime

description

A virtual host's description.

Type:

string

enabledFlag

The enabled flag specifies whether a virtual host can run guests.

Type:

integer

hardwareId

A hardware device which a virtual host resides.

Type:

integer

id

Unique ID for a virtual host.

Type:

integer

modifyDate

The date a virtual host was last modified.

Type:

dateTime

name

A virtual host's name.

Type:

string

physicalMemoryCapacity

The amount of memory physically available for a virtual host.

Type:

integer

uuid

Unique ID for a virtual host's record on a virtualization platform.

Type:

string

Relational & Count Properties

Relational Properties can be queried by object mask
account

The account which a virtual host belongs to.

billedPerGuestFlag

Boolean flag indicating whether this virtualization platform gets billed per guest rather than at a fixed rate.

Type:

boolean

billedPerMemoryUsageFlag

Boolean flag indicating whether this virtualization platform gets billed per memory usage rather than at a fixed rate.

Type:

boolean

guestCount

A count of the guests associated with a virtual host.

Type:

unsignedLong

guests

The guests associated with a virtual host.

hardware

The hardware record which a virtual host resides on.

metricTrackingObject

The metric tracking object for this virtual host.