A2AVmManagedDiskInputDetailsArgs

data class A2AVmManagedDiskInputDetailsArgs(val diskEncryptionInfo: Output<DiskEncryptionInfoArgs>? = null, val diskId: Output<String>, val primaryStagingAzureStorageAccountId: Output<String>, val recoveryDiskEncryptionSetId: Output<String>? = null, val recoveryReplicaDiskAccountType: Output<String>? = null, val recoveryResourceGroupId: Output<String>, val recoveryTargetDiskAccountType: Output<String>? = null) : ConvertibleToJava<A2AVmManagedDiskInputDetailsArgs>

A2A managed disk input details.

Constructors

Link copied to clipboard
constructor(diskEncryptionInfo: Output<DiskEncryptionInfoArgs>? = null, diskId: Output<String>, primaryStagingAzureStorageAccountId: Output<String>, recoveryDiskEncryptionSetId: Output<String>? = null, recoveryReplicaDiskAccountType: Output<String>? = null, recoveryResourceGroupId: Output<String>, recoveryTargetDiskAccountType: Output<String>? = null)

Properties

Link copied to clipboard

The recovery disk encryption information (for one / single pass flows).

Link copied to clipboard
val diskId: Output<String>

The disk Id.

Link copied to clipboard

The primary staging storage account Arm Id.

Link copied to clipboard
val recoveryDiskEncryptionSetId: Output<String>? = null

The recovery disk encryption set Id.

Link copied to clipboard

The replica disk type. Its an optional value and will be same as source disk type if not user provided.

Link copied to clipboard

The target resource group Arm Id.

Link copied to clipboard

The target disk type after failover. Its an optional value and will be same as source disk type if not user provided.

Functions

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