Items with tag softlayer_virtual_guest_block_device_template_group

    csharp

    go

    perl

    php

    python

    reference

    • addByolAttribute
      This method allows you to mark this image template as customer managed software license (BYOL)
    • addCloudInitAttribute
      This method allows you to mark this image template as cloud init
    • addLocations
      This method will create transaction(s) to add available locations to an archive image template.
    • addSupportedBootMode
      This method allows you to mark this image's supported boot modes as 'HVM' or 'PV'.
    • copyToExternalSource
      Create a transaction to export/copy a template to an external source.
    • copyToIcos
      Create a transaction to export/copy a template to an ICOS.
    • createFromExternalSource
      Create a transaction to import a disk image from an external source and create a standard image template.
    • createFromIcos
      Create a process to import a disk image from ICOS and create a standard
    • createPublicArchiveTransaction
      Create a transaction to copy archived block devices into public repository
    • deleteByolAttribute
      This method allows you to remove BYOL attribute for a given image template.
    • deleteCloudInitAttribute
      This method allows you to remove cloud init attribute for a given image template.
    • deleteObject
      Deleting a block device template group is different from the deletion of other objects. A block device template group can contain several gigabytes of data in its disk images. This may take some time to delete and requires a transaction to be created. This method creates a transaction that will delete all resources associated with the block device template group.
    • denySharingAccess
      This method will deny another SoftLayer customer account's previously given access to provision CloudLayer Computing Instances from an image template group. Template access should only be removed from the parent template group object, not the child.
    • editObject
      Edit an image template group's associated name and note. All other properties in the SoftLayer_Virtual_Guest_Block_Device_Template_Group data type are read-only.
    • findGcImagesByCurrentUser
      Find block device template groups containing a GC enabled cloudinit image for the current active user. A sorted collection of groups is returned. The Caller can optionally specify data center or region names to retrieve GC images from only those locations.
    • getAccount
      A block device template group's [SoftLayer_Account](/reference/datatypes/SoftLayer_Account).
    • getAccountContacts
    • getAccountReferences
      The accounts which may have read-only access to an image template group. Will only be populated for parent template group objects.
    • getAllAvailableCompatiblePlatformNames
      Get all available compatible platform names that can be added to a template group.
    • getBlockDevices
      The block devices that are part of an image template group
    • getBlockDevicesDiskSpaceTotal
      The total disk space of all images in a image template group.
    • getBootMode
      This method returns the boot mode, if any, set on a given image template.
    • getByolFlag
      A flag indicating that customer is providing the software licenses.
    • getChildren
      The image template groups that are clones of an image template group.
    • getCurrentCompatiblePlatformNames
      Get compatible platform names currently set on the template group.
    • getDatacenter
      The location containing this image template group. Will only be populated for child template group objects.
    • getDatacenters
      A collection of locations containing a copy of this image template group. Will only be populated for parent template group objects.
    • getDefaultBootMode
      This method returns the default boot mode set by the software description
    • getEncryptionAttributes
      This method returns an array of encryption values, or empty array if none are found
    • getFirstChild
      The first clone of the image template group
    • getFlexImageFlag
      A flag indicating if this is a flex image.
    • getGlobalIdentifier
      An image template's universally unique identifier.
    • getImageType
      The virtual disk image type of this template. Value will be populated on parent and child, but only supports object filtering on the parent.
    • getImageTypeKeyName
      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.
    • getNextGenFlag
      A flag indicating if this is a next generation image.
    • getObject
      Retrieve a SoftLayer_Virtual_Guest_Block_Device_Template_Group record.
    • getParent
      The image template group that another image template group was cloned from.
    • getPublicCustomerOwnedImages
      This method gets all public customer owned image templates that the user is allowed to see.
    • getPublicImages
      This method gets all public image templates that the user is allowed to see.
    • getRegion
    • getRegions
    • getRiasAccount
    • getSshKeys
      The ssh keys to be implemented on the server when provisioned or reloaded from an image template group.
    • getStatus
      A template group's status.
    • getStorageLocations
      Returns the image storage locations.
    • getStorageRepository
      The storage repository that an image template group resides on.
    • getSupportedBootModes
      This method indicates which boot modes are supported by the image.
    • getTagReferences
      The tags associated with this image template group.
    • getTemplateDataCenterName
      This method allows you to grab the first data center that the image(s) reside on so we can pull it from there.
    • getTransaction
      A transaction that is being performed on a image template group.
    • getVhdImportSoftwareDescriptions
      Returns an array of SoftLayer_Software_Description that are supported for VHD imports.
    • isByol
      This method indicates whether or not this image is a customer supplied license image.
    • isByolCapableOperatingSystem
      This method indicates whether or not this image uses an operating system capable of using a customer supplied license image.
    • isByolOnlyOperatingSystem
      This method indicates whether or not this image uses an operating system that requires using a customer supplied license image
    • isCloudInit
      This method indicates whether or not this image is a cloud-init image.
    • isCloudInitOnlyOperatingSystem
      This method indicates whether or not this image uses an operating system that requires cloud init
    • isEncrypted
      This method indicates whether this image template contains an encrypted disk image.
    • permitSharingAccess
      This method will permit another SoftLayer customer account access to provision CloudLayer Computing Instances from an image template group. Template access should only be given to the parent template group object, not the child.
    • removeCompatiblePlatforms
      Removes compatible platforms on the template group.
    • removeLocations
      This method will create transaction(s) to remove available locations from an archive image template.
    • removeSupportedBootMode
      This method allows you to remove a supported boot mode attribute for a given image template.
    • setAvailableLocations
      Create transaction(s) to set the archived block device available locations
    • setBootMode
      This method allows you to specify the boot mode for a given image template.
    • setCompatiblePlatforms
      Sets compatible platforms on the template group.
    • setTags
      Set the tags for this template group.
    • SoftLayer_Virtual_Guest_Block_Device_Template_Group
      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.
    • SoftLayer_Virtual_Guest_Block_Device_Template_Group
      The virtual guest block device template group service provides a common interface to an accounts archived image templates The interaction with various third party APIs is not needed when implementing this service to administer your guests.

    ruby