SoftLayer_Virtual_Guest_Block_Device_Template_Group


SoftLayer_Virtual_Guest_Block_Device_Template_Group

Description

The virtual block device template group data type presents the structure in which a group of archived image templates will be presented. The structure consists of a parent template group which contain multiple child template group objects. Each child template group object represents the image template in a particular location. Unless editing/deleting a specific child template group object, it is best to use the parent object.

A virtual block device template group, also known as an image template group, represents an image of a virtual guest instance.

Local

accountId
A block device template group's [[SoftLayer_Account|account]] ID
Type:

integer

createDate
The date a block device template group was created.
Type:

dateTime

id
A block device template group's unique ID.
Type:

integer

name
A user definable and optional name of a block device template group.
Type:

string

note
A block device template group's user defined note.
Type:

string

parentId
A block device template group's [[SoftLayer_Virtual_Guest_Block_Device_Template_Group|parent]] ID. This will only be set when a template group is created from a previously existing template group
Type:

integer

publicFlag
Type:

integer

statusId
A block device template group's [[SoftLayer_Virtual_Guest_Block_Device_Template_Group_Status|status]] ID
Type:

integer

summary
A block device template group's user defined summary.
Type:

string

transactionId
A block device template group's [[SoftLayer_Provisioning_Version1_Transaction|transaction]] ID. This will only be set when there is a transaction being performed on the block device template group.
Type:

integer

userRecordId
A block device template group's [[SoftLayer_User|user]] ID
Type:

integer

Relational

account
A block device template group's [[SoftLayer_Account|account]].
Type:
accountReferences
The accounts which may have read-only access to an image template group. Will only be populated for parent template group objects.
Type:
blockDevices
The block devices that are part of an image template group
Type:
blockDevicesDiskSpaceTotal
The total disk space of all images in a image template group.
Type:

float

byolFlag
A flag indicating that customer is providing the software licenses.
Type:

boolean

children
The image template groups that are clones of an image template group.
Type:
datacenter
The location containing this image template group. Will only be populated for child template group objects.
Type:
datacenters
A collection of locations containing a copy of this image template group. Will only be populated for parent template group objects.
Type:
flexImageFlag
A flag indicating if this is a flex image.
Type:

boolean

globalIdentifier
An image template's universally unique identifier.
Type:

string

imageType
The virtual disk image type of this template. Value will be populated on parent and child, but only supports object filtering on the parent.
Type:
imageTypeKeyName
The virtual disk image type keyname (e.g. SYSTEM, DISK_CAPTURE, ISO, etc) of this template. Value will be populated on parent and child, but only supports object filtering on the parent.
Type:

string

parent
The image template group that another image template group was cloned from.
Type:
sshKeys
The ssh keys to be implemented on the server when provisioned or reloaded from an image template group.
Type:
storageRepository
The storage repository that an image template group resides on.
Type:
tagReferences
The tags associated with this image template group.
Type:
transaction
A transaction that is being performed on a image template group.
Type:

Count

accountContactCount
A count of
Type:

unsignedLong

accountReferenceCount
A count of the accounts which may have read-only access to an image template group. Will only be populated for parent template group objects.
Type:

unsignedLong

blockDeviceCount
A count of the block devices that are part of an image template group
Type:

unsignedLong

childrenCount
A count of the image template groups that are clones of an image template group.
Type:

unsignedLong

datacenterCount
A count of a collection of locations containing a copy of this image template group. Will only be populated for parent template group objects.
Type:

unsignedLong

sshKeyCount
A count of the ssh keys to be implemented on the server when provisioned or reloaded from an image template group.
Type:

unsignedLong

tagReferenceCount
A count of the tags associated with this image template group.
Type:

unsignedLong


/reference/datatypes/SoftLayer_Virtual_Guest_Block_Device_Template_Group/