A2AProtectionIntentManagedDiskInputDetails Class

Definition

Azure VM managed disk input details.

public class A2AProtectionIntentManagedDiskInputDetails
type A2AProtectionIntentManagedDiskInputDetails = class
Public Class A2AProtectionIntentManagedDiskInputDetails
Inheritance
A2AProtectionIntentManagedDiskInputDetails

Constructors

A2AProtectionIntentManagedDiskInputDetails()

Initializes a new instance of the A2AProtectionIntentManagedDiskInputDetails class.

A2AProtectionIntentManagedDiskInputDetails(String, StorageAccountCustomDetails, RecoveryResourceGroupCustomDetails, String, String, String, DiskEncryptionInfo)

Initializes a new instance of the A2AProtectionIntentManagedDiskInputDetails class.

Properties

DiskEncryptionInfo

Gets or sets the recovery disk encryption information (for one / single pass flows).

DiskId

Gets or sets the disk Id.

PrimaryStagingStorageAccountCustomInput

Gets or sets the primary staging storage account input.

RecoveryDiskEncryptionSetId

Gets or sets the recovery disk encryption set Id.

RecoveryReplicaDiskAccountType

Gets or sets the replica disk type. Its an optional value and will be same as source disk type if not user provided.

RecoveryResourceGroupCustomInput

Gets or sets the recovery resource group input.

RecoveryTargetDiskAccountType

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

Methods

Validate()

Validate the object.

Applies to