VirtualMachineScaleSetManagedDiskParametersArgs

data class VirtualMachineScaleSetManagedDiskParametersArgs(val diskEncryptionSet: Output<DiskEncryptionSetParametersArgs>? = null, val storageAccountType: Output<Either<String, StorageAccountTypes>>? = null) : ConvertibleToJava<VirtualMachineScaleSetManagedDiskParametersArgs>

Describes the parameters of a ScaleSet managed disk.

Constructors

constructor(diskEncryptionSet: Output<DiskEncryptionSetParametersArgs>? = null, storageAccountType: Output<Either<String, StorageAccountTypes>>? = null)

Properties

Link copied to clipboard

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

Link copied to clipboard
val storageAccountType: Output<Either<String, StorageAccountTypes>>? = null

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.

Functions

Link copied to clipboard
open override fun toJava(): VirtualMachineScaleSetManagedDiskParametersArgs