ImageDataDisk

data class ImageDataDisk(val blobUri: String? = null, val caching: String? = null, val diskEncryptionSetId: String? = null, val lun: Int? = null, val managedDiskId: String? = null, val sizeGb: Int? = null, val storageType: String)

Constructors

Link copied to clipboard
constructor(blobUri: String? = null, caching: String? = null, diskEncryptionSetId: String? = null, lun: Int? = null, managedDiskId: String? = null, sizeGb: Int? = null, storageType: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val blobUri: String? = null

Specifies the URI in Azure storage of the blob that you want to use to create the image.

Link copied to clipboard
val caching: String? = null

Specifies the caching mode as ReadWrite, ReadOnly, or None. Defaults to None.

Link copied to clipboard

The ID of the Disk Encryption Set which should be used to encrypt this disk. Changing this forces a new resource to be created.

Link copied to clipboard
val lun: Int? = null

Specifies the logical unit number of the data disk.

Link copied to clipboard
val managedDiskId: String? = null

Specifies the ID of the managed disk resource that you want to use to create the image. Changing this forces a new resource to be created.

Link copied to clipboard
val sizeGb: Int? = null

Specifies the size of the image to be created. The target size can't be smaller than the source size.

Link copied to clipboard

The type of Storage Disk to use. Possible values are Premium_LRS, PremiumV2_LRS, Premium_ZRS, Standard_LRS, StandardSSD_LRS, StandardSSD_ZRS and UltraSSD_LRS. Changing this forces a new resource to be created.