Freigeben über


A2AProtectedDiskDetails Constructors

Definition

Overloads

A2AProtectedDiskDetails()

Initializes a new instance of the A2AProtectedDiskDetails class.

A2AProtectedDiskDetails(String, String, String, String, String, Nullable<Int64>, String, String, Nullable<Boolean>, Nullable<Int32>, String, Nullable<Double>, Nullable<Double>, String, IList<String>, Nullable<Boolean>, String, String, Nullable<Boolean>, String, String, String, String)

Initializes a new instance of the A2AProtectedDiskDetails class.

A2AProtectedDiskDetails()

Initializes a new instance of the A2AProtectedDiskDetails class.

public A2AProtectedDiskDetails ();
Public Sub New ()

Applies to

A2AProtectedDiskDetails(String, String, String, String, String, Nullable<Int64>, String, String, Nullable<Boolean>, Nullable<Int32>, String, Nullable<Double>, Nullable<Double>, String, IList<String>, Nullable<Boolean>, String, String, Nullable<Boolean>, String, String, String, String)

Initializes a new instance of the A2AProtectedDiskDetails class.

public A2AProtectedDiskDetails (string diskUri = default, string recoveryAzureStorageAccountId = default, string primaryDiskAzureStorageAccountId = default, string recoveryDiskUri = default, string diskName = default, long? diskCapacityInBytes = default, string primaryStagingAzureStorageAccountId = default, string diskType = default, bool? resyncRequired = default, int? monitoringPercentageCompletion = default, string monitoringJobType = default, double? dataPendingInStagingStorageAccountInMb = default, double? dataPendingAtSourceAgentInMb = default, string diskState = default, System.Collections.Generic.IList<string> allowedDiskLevelOperation = default, bool? isDiskEncrypted = default, string secretIdentifier = default, string dekKeyVaultArmId = default, bool? isDiskKeyEncrypted = default, string keyIdentifier = default, string kekKeyVaultArmId = default, string failoverDiskName = default, string tfoDiskName = default);
new Microsoft.Azure.Management.RecoveryServices.SiteRecovery.Models.A2AProtectedDiskDetails : string * string * string * string * string * Nullable<int64> * string * string * Nullable<bool> * Nullable<int> * string * Nullable<double> * Nullable<double> * string * System.Collections.Generic.IList<string> * Nullable<bool> * string * string * Nullable<bool> * string * string * string * string -> Microsoft.Azure.Management.RecoveryServices.SiteRecovery.Models.A2AProtectedDiskDetails
Public Sub New (Optional diskUri As String = Nothing, Optional recoveryAzureStorageAccountId As String = Nothing, Optional primaryDiskAzureStorageAccountId As String = Nothing, Optional recoveryDiskUri As String = Nothing, Optional diskName As String = Nothing, Optional diskCapacityInBytes As Nullable(Of Long) = Nothing, Optional primaryStagingAzureStorageAccountId As String = Nothing, Optional diskType As String = Nothing, Optional resyncRequired As Nullable(Of Boolean) = Nothing, Optional monitoringPercentageCompletion As Nullable(Of Integer) = Nothing, Optional monitoringJobType As String = Nothing, Optional dataPendingInStagingStorageAccountInMb As Nullable(Of Double) = Nothing, Optional dataPendingAtSourceAgentInMb As Nullable(Of Double) = Nothing, Optional diskState As String = Nothing, Optional allowedDiskLevelOperation As IList(Of String) = Nothing, Optional isDiskEncrypted As Nullable(Of Boolean) = Nothing, Optional secretIdentifier As String = Nothing, Optional dekKeyVaultArmId As String = Nothing, Optional isDiskKeyEncrypted As Nullable(Of Boolean) = Nothing, Optional keyIdentifier As String = Nothing, Optional kekKeyVaultArmId As String = Nothing, Optional failoverDiskName As String = Nothing, Optional tfoDiskName As String = Nothing)

Parameters

diskUri
String

The disk uri.

recoveryAzureStorageAccountId
String

The recovery disk storage account.

primaryDiskAzureStorageAccountId
String

The primary disk storage account.

recoveryDiskUri
String

Recovery disk uri.

diskName
String

The disk name.

diskCapacityInBytes
Nullable<Int64>

The disk capacity in bytes.

primaryStagingAzureStorageAccountId
String

The primary staging storage account.

diskType
String

The type of disk.

resyncRequired
Nullable<Boolean>

A value indicating whether resync is required for this disk.

monitoringPercentageCompletion
Nullable<Int32>

The percentage of the monitoring job. The type of the monitoring job is defined by MonitoringJobType property.

monitoringJobType
String

The type of the monitoring job. The progress is contained in MonitoringPercentageCompletion property.

dataPendingInStagingStorageAccountInMb
Nullable<Double>

The data pending for replication in MB at staging account.

dataPendingAtSourceAgentInMb
Nullable<Double>

The data pending at source virtual machine in MB.

diskState
String

The disk state.

allowedDiskLevelOperation
IList<String>

The disk level operations list.

isDiskEncrypted
Nullable<Boolean>

A value indicating whether vm has encrypted os disk or not.

secretIdentifier
String

The secret URL / identifier (BEK).

dekKeyVaultArmId
String

The KeyVault resource id for secret (BEK).

isDiskKeyEncrypted
Nullable<Boolean>

A value indicating whether disk key got encrypted or not.

keyIdentifier
String

The key URL / identifier (KEK).

kekKeyVaultArmId
String

The KeyVault resource id for key (KEK).

failoverDiskName
String

The failover name for the managed disk.

tfoDiskName
String

The test failover name for the managed disk.

Applies to