A2AProtectionIntentManagedDiskInputDetails Constructors
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
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).