A2AProtectedManagedDiskDetails interface
A2A protected managed disk details.
Properties
allowed |
The disk level operations list. |
data |
The data pending at source virtual machine in MB. |
data |
The data pending for replication in MB at staging account. |
dek |
The KeyVault resource id for secret (BEK). |
disk |
The disk capacity in bytes. |
disk |
The managed disk Arm id. |
disk |
The disk name. |
disk |
The disk state. |
disk |
The type of disk. |
failover |
The failover name for the managed disk. |
is |
A value indicating whether vm has encrypted os disk or not. |
is |
A value indicating whether disk key got encrypted or not. |
kek |
The KeyVault resource id for key (KEK). |
key |
The key URL / identifier (KEK). |
monitoring |
The type of the monitoring job. The progress is contained in MonitoringPercentageCompletion property. |
monitoring |
The percentage of the monitoring job. The type of the monitoring job is defined by MonitoringJobType property. |
primary |
The primary disk encryption set Id. |
primary |
The primary staging storage account. |
recovery |
The recovery disk encryption set Id. |
recovery |
Recovery original target disk Arm Id. |
recovery |
The replica disk type. Its an optional value and will be same as source disk type if not user provided. |
recovery |
Recovery replica disk Arm Id. |
recovery |
The recovery disk resource group Arm Id. |
recovery |
The target disk type after failover. Its an optional value and will be same as source disk type if not user provided. |
recovery |
Recovery target disk Arm Id. |
resync |
A value indicating whether resync is required for this disk. |
secret |
The secret URL / identifier (BEK). |
tfo |
The test failover name for the managed disk. |
Property Details
allowedDiskLevelOperation
The disk level operations list.
allowedDiskLevelOperation?: string[]
Property Value
string[]
dataPendingAtSourceAgentInMB
The data pending at source virtual machine in MB.
dataPendingAtSourceAgentInMB?: number
Property Value
number
dataPendingInStagingStorageAccountInMB
The data pending for replication in MB at staging account.
dataPendingInStagingStorageAccountInMB?: number
Property Value
number
dekKeyVaultArmId
The KeyVault resource id for secret (BEK).
dekKeyVaultArmId?: string
Property Value
string
diskCapacityInBytes
The disk capacity in bytes.
diskCapacityInBytes?: number
Property Value
number
diskId
The managed disk Arm id.
diskId?: string
Property Value
string
diskName
The disk name.
diskName?: string
Property Value
string
diskState
The disk state.
diskState?: string
Property Value
string
diskType
The type of disk.
diskType?: string
Property Value
string
failoverDiskName
The failover name for the managed disk.
failoverDiskName?: string
Property Value
string
isDiskEncrypted
A value indicating whether vm has encrypted os disk or not.
isDiskEncrypted?: boolean
Property Value
boolean
isDiskKeyEncrypted
A value indicating whether disk key got encrypted or not.
isDiskKeyEncrypted?: boolean
Property Value
boolean
kekKeyVaultArmId
The KeyVault resource id for key (KEK).
kekKeyVaultArmId?: string
Property Value
string
keyIdentifier
The key URL / identifier (KEK).
keyIdentifier?: string
Property Value
string
monitoringJobType
The type of the monitoring job. The progress is contained in MonitoringPercentageCompletion property.
monitoringJobType?: string
Property Value
string
monitoringPercentageCompletion
The percentage of the monitoring job. The type of the monitoring job is defined by MonitoringJobType property.
monitoringPercentageCompletion?: number
Property Value
number
primaryDiskEncryptionSetId
The primary disk encryption set Id.
primaryDiskEncryptionSetId?: string
Property Value
string
primaryStagingAzureStorageAccountId
The primary staging storage account.
primaryStagingAzureStorageAccountId?: string
Property Value
string
recoveryDiskEncryptionSetId
The recovery disk encryption set Id.
recoveryDiskEncryptionSetId?: string
Property Value
string
recoveryOrignalTargetDiskId
Recovery original target disk Arm Id.
recoveryOrignalTargetDiskId?: string
Property Value
string
recoveryReplicaDiskAccountType
The replica disk type. Its an optional value and will be same as source disk type if not user provided.
recoveryReplicaDiskAccountType?: string
Property Value
string
recoveryReplicaDiskId
Recovery replica disk Arm Id.
recoveryReplicaDiskId?: string
Property Value
string
recoveryResourceGroupId
The recovery disk resource group Arm Id.
recoveryResourceGroupId?: string
Property Value
string
recoveryTargetDiskAccountType
The target disk type after failover. Its an optional value and will be same as source disk type if not user provided.
recoveryTargetDiskAccountType?: string
Property Value
string
recoveryTargetDiskId
Recovery target disk Arm Id.
recoveryTargetDiskId?: string
Property Value
string
resyncRequired
A value indicating whether resync is required for this disk.
resyncRequired?: boolean
Property Value
boolean
secretIdentifier
The secret URL / identifier (BEK).
secretIdentifier?: string
Property Value
string
tfoDiskName
The test failover name for the managed disk.
tfoDiskName?: string
Property Value
string