A2AProtectedDiskDetails interface
A2A protected 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 disk name. |
| disk |
The disk state. |
| disk |
The type of disk. |
| disk |
The disk uri. |
| 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 storage account. |
| primary |
The primary staging storage account. |
| recovery |
The recovery disk storage account. |
| recovery |
Recovery disk uri. |
| 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
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
diskUri
The disk uri.
diskUri?: 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
primaryDiskAzureStorageAccountId
The primary disk storage account.
primaryDiskAzureStorageAccountId?: string
Property Value
string
primaryStagingAzureStorageAccountId
The primary staging storage account.
primaryStagingAzureStorageAccountId?: string
Property Value
string
recoveryAzureStorageAccountId
The recovery disk storage account.
recoveryAzureStorageAccountId?: string
Property Value
string
recoveryDiskUri
Recovery disk uri.
recoveryDiskUri?: 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