Share via


ASRAzureToAzureProtectedDiskDetails Class

Definition

AzureToAzure replication provider specific protected disk details.

public class ASRAzureToAzureProtectedDiskDetails
type ASRAzureToAzureProtectedDiskDetails = class
Public Class ASRAzureToAzureProtectedDiskDetails
Inheritance
ASRAzureToAzureProtectedDiskDetails

Constructors

ASRAzureToAzureProtectedDiskDetails()

Initializes a new instance of the ASRAzureToAzureProtectedDiskDetails class.

ASRAzureToAzureProtectedDiskDetails(A2AProtectedDiskDetails)

Initializes a new instance of the ASRAzureToAzureProtectedDiskDetails class.

ASRAzureToAzureProtectedDiskDetails(A2AProtectedManagedDiskDetails)

Initializes a new instance of the ASRAzureToAzureProtectedDiskDetails class.

Properties

AllowedDiskLevelOperations

Gets or sets the allowed disk level operations.

DataPendingAtSourceAgentInMB

Gets or sets the data pending at source virtual machine in MB.

DataPendingInStagingStorageAccountInMB

Gets or sets the data pending for replication in MB at staging account.

DekKeyVaultArmId

Gets or sets the KeyVault resource id for secret (BEK).

DiskCapacityInBytes

Gets or sets the disk capacity in bytes.

DiskName

Gets or sets the disk name.

DiskType

Gets or sets the diskType.

DiskUri

Gets or sets the disk uri.

FailoverDiskName

Gets or sets the failover disk name.

IsDiskEncrypted

Gets or sets a value indicating whether vm has encrypted os disk or not.

IsDiskKeyEncrypted

Gets or sets a value indicating whether disk key got encrypted or not.

KekKeyVaultArmId

Gets or sets the KeyVault resource id for key (KEK).

KeyIdentifier

Gets or sets the key URL / identifier (KEK).

Managed

Gets or sets is azure vm managed disk.

MonitoringJobType

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

MonitoringPercentageCompletion

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

PrimaryDiskAzureStorageAccountId

Gets or sets the primary disk storage account.

PrimaryStagingAzureStorageAccountId

Gets or sets the primary staging storage account.

RecoveryAzureStorageAccountId

Gets or sets the recovery disk storage account.

RecoveryDiskEncryptionSetId

Gets or sets the recovery disk encryption set Id.

RecoveryDiskUri

Gets or sets recovery disk uri.

RecoveryReplicaDiskAccountType

Gets or sets is recovery azure vm managed disk type.

RecoveryReplicaDiskId

Gets or sets the recovery replica disk id.

RecoveryResourceGroupId

Gets or sets the recovery resource group id.

RecoveryTargetDiskAccountType

Gets or sets the recovery target disk AccountType.

RecoveryTargetDiskId

Gets or sets the recovery target disk Id.

ResyncRequired

Gets or sets a value indicating whether resync is required for this disk.

SecretIdentifier

Gets or sets the secret URL / identifier (BEK).

TfoDiskName

Gets or sets the test failover disk name.

Applies to