ManagedDiskParameters Class

The parameters of a managed disk.

Constructor

ManagedDiskParameters()

Variables

Name Description
id
str

Resource Id.

storageAccountType
Union[str, <xref:"StorageAccountTypes">]

Specifies the storage account type for the managed disk. NOTE: UltraSSD_LRS can only be used with data disks, it cannot be used with OS Disk. Known values are: "Standard_LRS", "Premium_LRS", "StandardSSD_LRS", "UltraSSD_LRS", "Premium_ZRS", "StandardSSD_ZRS", and "PremiumV2_LRS".

diskEncryptionSet
<xref:<xref:"DiskEncryptionSetParameters">>

Specifies the customer managed disk encryption set resource id for the managed disk.

securityProfile
<xref:<xref:"VMDiskSecurityProfile">>

Specifies the security profile for the managed disk.

additionalDiskProperties
<xref:<xref:"AdditionalDiskProperties">>

Specifies additional properties for the managed disk that can be set at the time of implicit creation of the disk. This property is not captured for Restore Points.

Attributes

additionalDiskProperties

Specifies additional properties for the managed disk that can be set at the time of implicit creation of the disk. This property is not captured for Restore Points.

additionalDiskProperties: AdditionalDiskProperties

diskEncryptionSet

Specifies the customer managed disk encryption set resource id for the managed disk.

diskEncryptionSet: DiskEncryptionSetParameters

securityProfile

Specifies the security profile for the managed disk.

securityProfile: VMDiskSecurityProfile

storageAccountType

UltraSSD_LRS can only be used with data disks, it cannot be used with OS Disk. Known values are: "Standard_LRS", "Premium_LRS", "StandardSSD_LRS", "UltraSSD_LRS", "Premium_ZRS", "StandardSSD_ZRS", and "PremiumV2_LRS".

storageAccountType: str | StorageAccountTypes

id

id: str