GetCustomImageResult

data class GetCustomImageResult(val author: String? = null, val creationDate: String, val customImagePlan: CustomImagePropertiesFromPlanResponse? = null, val dataDiskStorageInfo: List<DataDiskStorageTypeInfoResponse>? = null, val description: String? = null, val id: String, val isPlanAuthorized: Boolean? = null, val location: String? = null, val managedImageId: String? = null, val managedSnapshotId: String? = null, val name: String, val provisioningState: String, val tags: Map<String, String>? = null, val type: String, val uniqueIdentifier: String, val vhd: CustomImagePropertiesCustomResponse? = null, val vm: CustomImagePropertiesFromVmResponse? = null)

A custom image.

Constructors

Link copied to clipboard
constructor(author: String? = null, creationDate: String, customImagePlan: CustomImagePropertiesFromPlanResponse? = null, dataDiskStorageInfo: List<DataDiskStorageTypeInfoResponse>? = null, description: String? = null, id: String, isPlanAuthorized: Boolean? = null, location: String? = null, managedImageId: String? = null, managedSnapshotId: String? = null, name: String, provisioningState: String, tags: Map<String, String>? = null, type: String, uniqueIdentifier: String, vhd: CustomImagePropertiesCustomResponse? = null, vm: CustomImagePropertiesFromVmResponse? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val author: String? = null

The author of the custom image.

Link copied to clipboard

The creation date of the custom image.

Link copied to clipboard

Storage information about the plan related to this custom image

Link copied to clipboard

Storage information about the data disks present in the custom image

Link copied to clipboard
val description: String? = null

The description of the custom image.

Link copied to clipboard
val id: String

The identifier of the resource.

Link copied to clipboard

Whether or not the custom images underlying offer/plan has been enabled for programmatic deployment

Link copied to clipboard
val location: String? = null

The location of the resource.

Link copied to clipboard
val managedImageId: String? = null

The Managed Image Id backing the custom image.

Link copied to clipboard

The Managed Snapshot Id backing the custom image.

Link copied to clipboard

The name of the resource.

Link copied to clipboard

The provisioning status of the resource.

Link copied to clipboard
val tags: Map<String, String>? = null

The tags of the resource.

Link copied to clipboard

The type of the resource.

Link copied to clipboard

The unique immutable identifier of a resource (Guid).

Link copied to clipboard

The VHD from which the image is to be created.

Link copied to clipboard

The virtual machine from which the image is to be created.