Interface Image.Service
- All Superinterfaces:
Maskable
,ResultLimitable
,Service
- Enclosing class:
- Image
@ApiService("SoftLayer_Virtual_Disk_Image") public static interface Image.Service extends Service
- See Also:
- SoftLayer_Virtual_Disk_Image
-
Method Summary
Modifier and Type Method Description Image.ServiceAsync
asAsync()
Get an async version of this serviceBoolean
editObject(Image templateObject)
List<String>
getAvailableBootModes()
Returns a collection of boot modes that are supported for primary disks.Image
getBillingItem()
The billing item for a virtual disk image.List<Device>
getBlockDevices()
The block devices that a disk image is attached to.Boolean
getBootableVolumeFlag()
Boolean
getCloudInitFlag()
Check if cloud-init is enabled.List<Image>
getCoalescedDiskImages()
Boolean
getCopyOnWriteFlag()
String
getDiskFileExtension()
Return disk file extensionGroup
getDiskImageStorageGroup()
String
getImportedDiskType()
Return imported disk typeBoolean
getIsEncrypted()
Return if image is encryptedBoolean
getLocalDiskFlag()
Boolean
getMetadataFlag()
Whether this disk image is meant for storage of custom user data supplied with a Cloud Computing Instance order.Image
getObject()
List<Image>
getPublicIsoImages()
Retrieves images from the public ISO repositoryList<Software>
getSoftwareReferences()
References to the software that resides on a disk image.Image
getSourceDiskImage()
The original disk image that the current disk image was cloned from.StorageGroupDetails
getStorageGroupDetails()
Return storage group details for symantec diskList<Group>
getStorageGroups()
The storage group for a virtual disk image.Repository
getStorageRepository()
The storage repository that a disk image resides in.Type
getStorageRepositoryType()
The type of storage repository that a disk image resides in.String
getSupportedHardware()
Return supported hardware component IDs for symantec diskTemplate
getTemplateBlockDevice()
The template that attaches a disk image to a [[SoftLayer_Virtual_Guest_Block_Device_Template_Group|archive]].Type
getType()
A virtual disk image's type.void
setMask(Image.Mask mask)
Image.Mask
withMask()
Use the existing mask on this service or create it if not presentImage.Mask
withNewMask()
Overwrite the existing mask on this service with a new one and return itMethods inherited from interface com.softlayer.api.ResultLimitable
getLastResponseTotalItemCount, getResultLimit, setResultLimit
-
Method Details
-
asAsync
Image.ServiceAsync asAsync()Description copied from interface:Service
Get an async version of this service -
withNewMask
Image.Mask withNewMask()Description copied from interface:Maskable
Overwrite the existing mask on this service with a new one and return it- Specified by:
withNewMask
in interfaceMaskable
-
withMask
Image.Mask withMask()Description copied from interface:Maskable
Use the existing mask on this service or create it if not present -
setMask
-
editObject
- See Also:
- SoftLayer_Virtual_Disk_Image::editObject
-
getAvailableBootModes
Returns a collection of boot modes that are supported for primary disks. -
getObject
- See Also:
- SoftLayer_Virtual_Disk_Image::getObject
-
getPublicIsoImages
Retrieves images from the public ISO repository -
getBillingItem
The billing item for a virtual disk image. -
getBlockDevices
The block devices that a disk image is attached to. Block devices connect computing instances to disk images. -
getBootableVolumeFlag
-
getCloudInitFlag
Check if cloud-init is enabled. -
getCoalescedDiskImages
-
getCopyOnWriteFlag
-
getDiskFileExtension
Return disk file extension -
getDiskImageStorageGroup
-
getImportedDiskType
Return imported disk type -
getIsEncrypted
Return if image is encrypted -
getLocalDiskFlag
-
getMetadataFlag
Whether this disk image is meant for storage of custom user data supplied with a Cloud Computing Instance order. -
getSoftwareReferences
References to the software that resides on a disk image. -
getSourceDiskImage
The original disk image that the current disk image was cloned from. -
getStorageGroupDetails
Return storage group details for symantec disk -
getStorageGroups
The storage group for a virtual disk image. -
getStorageRepository
The storage repository that a disk image resides in. -
getStorageRepositoryType
The type of storage repository that a disk image resides in. -
getSupportedHardware
Return supported hardware component IDs for symantec disk -
getTemplateBlockDevice
The template that attaches a disk image to a [[SoftLayer_Virtual_Guest_Block_Device_Template_Group|archive]]. -
getType
A virtual disk image's type.- See Also:
- SoftLayer_Virtual_Disk_Image::getType
-