ReplicatedVMManagedDisk

data class ReplicatedVMManagedDisk(val diskId: String, val stagingStorageAccountId: String, val targetDiskEncryption: ReplicatedVMManagedDiskTargetDiskEncryption? = null, val targetDiskEncryptionSetId: String? = null, val targetDiskType: String, val targetReplicaDiskType: String, val targetResourceGroupId: String)

Constructors

Link copied to clipboard
constructor(diskId: String, stagingStorageAccountId: String, targetDiskEncryption: ReplicatedVMManagedDiskTargetDiskEncryption? = null, targetDiskEncryptionSetId: String? = null, targetDiskType: String, targetReplicaDiskType: String, targetResourceGroupId: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Id of disk that should be replicated. Changing this forces a new resource to be created.

Link copied to clipboard

Storage account that should be used for caching. Changing this forces a new resource to be created.

Link copied to clipboard

A target_disk_encryption block as defined below.

Link copied to clipboard

The Disk Encryption Set that the Managed Disk will be associated with. Changing this forces a new resource to be created.

Link copied to clipboard

What type should the disk be when a failover is done. Possible values are Standard_LRS, Premium_LRS, StandardSSD_LRS and UltraSSD_LRS. Changing this forces a new resource to be created.

Link copied to clipboard

What type should the disk be that holds the replication data. Possible values are Standard_LRS, Premium_LRS, StandardSSD_LRS and UltraSSD_LRS. Changing this forces a new resource to be created.

Link copied to clipboard

Resource group disk should belong to when a failover is done. Changing this forces a new resource to be created.