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.
A block device template group’s SoftLayer_Virtual_Guest_Block_Device_Template_Group ID. This will only be set when a template group is created from a previously existing template group
Type:
int
A block device template group’s SoftLayer_Virtual_Guest_Block_Device_Template_Group_Status ID
Type:
int
A block device template group’s SoftLayer_Provisioning_Version1_Transaction ID. This will only be set when there is a transaction being performed on the block device template group.
Type:
int
The accounts which may have read-only access to an image template group. Will only be populated for parent template group objects.
Type:
SoftLayer_Virtual_Guest_Block_Device_Template_Group_Accounts[]
The block devices that are part of an image template group
Type:
SoftLayer_Virtual_Guest_Block_Device_Template[]
The total disk space of all images in a image template group.
Type:
float
The image template groups that are clones of an image template group.
Type:
SoftLayer_Virtual_Guest_Block_Device_Template_Group[]
The location containing this image template group. Will only be populated for child template group objects.
Type:
SoftLayer_Location
A collection of locations containing a copy of this image template group. Will only be populated for parent template group objects.
Type:
SoftLayer_Location[]
The first clone of the image template group
Type:
SoftLayer_Virtual_Guest_Block_Device_Template_Group
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:
SoftLayer_Virtual_Disk_Image_Type
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
The image template group that another image template group was cloned from.
Type:
SoftLayer_Virtual_Guest_Block_Device_Template_Group
The ssh keys to be implemented on the server when provisioned or reloaded from an image template group.
Type:
SoftLayer_Security_Ssh_Key[]
The storage repository that an image template group resides on.
Type:
SoftLayer_Virtual_Storage_Repository
A transaction that is being performed on a image template group.
Type:
SoftLayer_Provisioning_Version1_Transaction
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
A count of the block devices that are part of an image template group
Type:
unsignedLong
A count of the image template groups that are clones of an image template group.
Type:
unsignedLong
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
A count of the ssh keys to be implemented on the server when provisioned or reloaded from an image template group.
Type:
unsignedLong