ImageTemplatePlatformImageSourceResponse

data class ImageTemplatePlatformImageSourceResponse(val exactVersion: String, val offer: String? = null, val planInfo: PlatformImagePurchasePlanResponse? = null, val publisher: String? = null, val sku: String? = null, val type: String, val version: String? = null)

Describes an image source from Azure Gallery Images.

Constructors

Link copied to clipboard
constructor(exactVersion: String, offer: String? = null, planInfo: PlatformImagePurchasePlanResponse? = null, publisher: String? = null, sku: String? = null, type: String, version: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Image version from the Azure Gallery Images. This readonly field differs from 'version', only if the value specified in 'version' field is 'latest'.

Link copied to clipboard
val offer: String? = null

Image offer from the Azure Gallery Images.

Link copied to clipboard

Optional configuration of purchase plan for platform image.

Link copied to clipboard
val publisher: String? = null

Image Publisher in Azure Gallery Images.

Link copied to clipboard
val sku: String? = null

Image sku from the Azure Gallery Images.

Link copied to clipboard

Specifies the type of source image you want to start with. Expected value is 'PlatformImage'.

Link copied to clipboard
val version: String? = null

Image version from the Azure Gallery Images. If 'latest' is specified here, the version is evaluated when the image build takes place, not when the template is submitted.