Share via


A2AProtectionIntentManagedDiskInputDetails Constructors

Definition

Overloads

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.

A2AProtectionIntentManagedDiskInputDetails()

Initializes a new instance of the A2AProtectionIntentManagedDiskInputDetails class.

public A2AProtectionIntentManagedDiskInputDetails ();
Public Sub New ()

Applies to

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

Initializes a new instance of the A2AProtectionIntentManagedDiskInputDetails class.

public A2AProtectionIntentManagedDiskInputDetails (string diskId, Microsoft.Azure.Management.RecoveryServices.SiteRecovery.Models.StorageAccountCustomDetails primaryStagingStorageAccountCustomInput = default, Microsoft.Azure.Management.RecoveryServices.SiteRecovery.Models.RecoveryResourceGroupCustomDetails recoveryResourceGroupCustomInput = default, string recoveryReplicaDiskAccountType = default, string recoveryTargetDiskAccountType = default, string recoveryDiskEncryptionSetId = default, Microsoft.Azure.Management.RecoveryServices.SiteRecovery.Models.DiskEncryptionInfo diskEncryptionInfo = default);
new Microsoft.Azure.Management.RecoveryServices.SiteRecovery.Models.A2AProtectionIntentManagedDiskInputDetails : string * Microsoft.Azure.Management.RecoveryServices.SiteRecovery.Models.StorageAccountCustomDetails * Microsoft.Azure.Management.RecoveryServices.SiteRecovery.Models.RecoveryResourceGroupCustomDetails * string * string * string * Microsoft.Azure.Management.RecoveryServices.SiteRecovery.Models.DiskEncryptionInfo -> Microsoft.Azure.Management.RecoveryServices.SiteRecovery.Models.A2AProtectionIntentManagedDiskInputDetails
Public Sub New (diskId As String, Optional primaryStagingStorageAccountCustomInput As StorageAccountCustomDetails = Nothing, Optional recoveryResourceGroupCustomInput As RecoveryResourceGroupCustomDetails = Nothing, Optional recoveryReplicaDiskAccountType As String = Nothing, Optional recoveryTargetDiskAccountType As String = Nothing, Optional recoveryDiskEncryptionSetId As String = Nothing, Optional diskEncryptionInfo As DiskEncryptionInfo = Nothing)

Parameters

diskId
String

The disk Id.

primaryStagingStorageAccountCustomInput
StorageAccountCustomDetails

The primary staging storage account input.

recoveryResourceGroupCustomInput
RecoveryResourceGroupCustomDetails

The recovery resource group input.

recoveryReplicaDiskAccountType
String

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

recoveryTargetDiskAccountType
String

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

recoveryDiskEncryptionSetId
String

The recovery disk encryption set Id.

diskEncryptionInfo
DiskEncryptionInfo

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

Applies to