Freigeben über


A2AProtectedManagedDiskDetails Class

Definition

A2A protected managed disk details.

public class A2AProtectedManagedDiskDetails
type A2AProtectedManagedDiskDetails = class
Public Class A2AProtectedManagedDiskDetails
Inheritance
A2AProtectedManagedDiskDetails

Constructors

A2AProtectedManagedDiskDetails()

Initializes a new instance of the A2AProtectedManagedDiskDetails class.

A2AProtectedManagedDiskDetails(String, String, String, String, String, 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 A2AProtectedManagedDiskDetails class.

Properties

AllowedDiskLevelOperation

Gets or sets the disk level operations list.

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.

DiskId

Gets or sets the managed disk Arm id.

DiskName

Gets or sets the disk name.

DiskState

Gets or sets the disk state.

DiskType

Gets or sets the type of disk.

FailoverDiskName

Gets or sets the failover name for the managed disk.

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).

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.

PrimaryDiskEncryptionSetId

Gets or sets the primary disk encryption set Id.

PrimaryStagingAzureStorageAccountId

Gets or sets the primary staging storage account.

RecoveryDiskEncryptionSetId

Gets or sets the recovery disk encryption set Id.

RecoveryOrignalTargetDiskId

Gets or sets recovery original target disk Arm 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.

RecoveryReplicaDiskId

Gets or sets recovery replica disk Arm Id.

RecoveryResourceGroupId

Gets or sets the recovery disk resource group Arm Id.

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.

RecoveryTargetDiskId

Gets or sets recovery target disk Arm 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 name for the managed disk.

Applies to