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