Protected Items - Create Or Update
啟用專案的備份,或修改已備份專案的備份原則資訊。 這是異步操作。 若要知道作業的狀態,請呼叫 GetItemOperationResult API。
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{vaultName}/backupFabrics/{fabricName}/protectionContainers/{containerName}/protectedItems/{protectedItemName}?api-version=2025-08-01
URI 參數
| 名稱 | 位於 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
container
|
path | True |
string |
需要擷取其詳細資料的容器名稱。 |
|
fabric
|
path | True |
string |
BackupFabricResource 的名稱 |
|
protected
|
path | True |
string |
要擷取其詳細資料的備份項目名稱。 |
|
resource
|
path | True |
string minLength: 1maxLength: 90 |
資源群組的名稱。 名稱不區分大小寫。 |
|
subscription
|
path | True |
string minLength: 1 |
目標訂用帳戶的標識碼。 |
|
vault
|
path | True |
string |
VaultResource 的名稱 |
|
api-version
|
query | True |
string minLength: 1 |
用於此作業的 API 版本。 |
要求標頭
| 名稱 | 必要 | 類型 | Description |
|---|---|---|---|
| x-ms-authorization-auxiliary |
string |
要求本文
| 名稱 | 類型 | Description |
|---|---|---|
| eTag |
string |
選擇性 ETag。 |
| location |
string |
資源所在的地理位置 |
| properties |
ProtectedItem:
|
ProtectedItemResource 屬性 |
| tags |
object |
資源標籤。 |
回應
| 名稱 | 類型 | Description |
|---|---|---|
| 200 OK |
資源 'ProtectedItemResource' 更新作業成功 |
|
| 202 Accepted |
已接受資源作業。 標題
|
|
| Other Status Codes |
未預期的錯誤回應。 |
安全性
azure_auth
Azure Active Directory OAuth2 Flow。
類型:
oauth2
Flow:
implicit
授權 URL:
https://login.microsoftonline.com/common/oauth2/authorize
範圍
| 名稱 | Description |
|---|---|
| user_impersonation | 模擬您的用戶帳戶 |
範例
|
Enable Protection on Azure Iaas |
|
Stop Protection with retain data on Azure Iaas |
Enable Protection on Azure IaasVm
範例要求
PUT https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/SwaggerTestRg/providers/Microsoft.RecoveryServices/vaults/NetSDKTestRsVault/backupFabrics/Azure/protectionContainers/IaasVMContainer;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1/protectedItems/VM;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1?api-version=2025-08-01
{
"properties": {
"policyId": "/Subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/SwaggerTestRg/providers/Microsoft.RecoveryServices/vaults/NetSDKTestRsVault/backupPolicies/DefaultPolicy",
"protectedItemType": "Microsoft.Compute/virtualMachines",
"sourceResourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg/providers/Microsoft.Compute/virtualMachines/netvmtestv2vm1"
}
}
範例回覆
{
"name": "VM;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1",
"type": "Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers/protectedItems",
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/PythonSDKBackupTestRg/providers/Microsoft.RecoveryServices/vaults/PySDKBackupTestRsVault/backupFabrics/Azure/protectionContainers/IaasVMContainer;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1/protectedItems/VM;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1",
"properties": {
"backupManagementType": "AzureIaasVM",
"containerName": "iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1",
"friendlyName": "netvmtestv2vm1",
"healthStatus": "Passed",
"lastBackupStatus": "Completed",
"lastBackupTime": "2018-01-22T12:25:32.048723Z",
"lastRecoveryPoint": null,
"policyId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/PythonSDKBackupTestRg/providers/Microsoft.RecoveryServices/vaults/PySDKBackupTestRsVault/backupPolicies/testPolicy1",
"protectedItemDataId": "636482643132986882",
"protectedItemType": "Microsoft.Compute/virtualMachines",
"protectionState": "Protected",
"protectionStatus": "Healthy",
"sourceResourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg/providers/Microsoft.Compute/virtualMachines/netvmtestv2vm1",
"virtualMachineId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg/providers/Microsoft.Compute/virtualMachines/netvmtestv2vm1",
"workloadType": "VM"
}
}
Azure-AsyncOperation: https://management.azure.com/Subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/SwaggerTestRg/providers/Microsoft.RecoveryServices/vaults/NetSDKTestRsVault/backupFabrics/Azure/protectionContainers/IaasVMContainer;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1/protectedItems/VM;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1/operationsStatus/00000000-0000-0000-0000-000000000000?api-version=2016-12-01
Location: https://management.azure.com/Subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/SwaggerTestRg/providers/Microsoft.RecoveryServices/vaults/NetSDKTestRsVault/backupFabrics/Azure/protectionContainers/IaasVMContainer;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1/protectedItems/VM;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1/operationResults/00000000-0000-0000-0000-000000000000?api-version=2016-12-01
Retry-After: 60
Stop Protection with retain data on Azure IaasVm
範例要求
PUT https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/SwaggerTestRg/providers/Microsoft.RecoveryServices/vaults/NetSDKTestRsVault/backupFabrics/Azure/protectionContainers/IaasVMContainer;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1/protectedItems/VM;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1?api-version=2025-08-01
{
"properties": {
"protectedItemType": "Microsoft.Compute/virtualMachines",
"protectionState": "ProtectionStopped",
"sourceResourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg/providers/Microsoft.Compute/virtualMachines/netvmtestv2vm1"
}
}
範例回覆
{
"name": "VM;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1",
"type": "Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers/protectedItems",
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/PythonSDKBackupTestRg/providers/Microsoft.RecoveryServices/vaults/PySDKBackupTestRsVault/backupFabrics/Azure/protectionContainers/IaasVMContainer;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1/protectedItems/VM;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1",
"properties": {
"backupManagementType": "AzureIaasVM",
"containerName": "iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1",
"friendlyName": "netvmtestv2vm1",
"healthStatus": "Passed",
"lastBackupStatus": "Completed",
"lastBackupTime": "2018-01-22T12:25:32.048723Z",
"lastRecoveryPoint": null,
"policyId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/PythonSDKBackupTestRg/providers/Microsoft.RecoveryServices/vaults/PySDKBackupTestRsVault/backupPolicies/testPolicy1",
"protectedItemDataId": "636482643132986882",
"protectedItemType": "Microsoft.Compute/virtualMachines",
"protectionState": "ProtectionStopped",
"protectionStatus": "Healthy",
"sourceResourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg/providers/Microsoft.Compute/virtualMachines/netvmtestv2vm1",
"virtualMachineId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg/providers/Microsoft.Compute/virtualMachines/netvmtestv2vm1",
"workloadType": "VM"
}
}
Azure-AsyncOperation: https://management.azure.com/Subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/SwaggerTestRg/providers/Microsoft.RecoveryServices/vaults/NetSDKTestRsVault/backupFabrics/Azure/protectionContainers/IaasVMContainer;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1/protectedItems/VM;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1/operationsStatus/00000000-0000-0000-0000-000000000000?api-version=2016-12-01
Location: https://management.azure.com/Subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/SwaggerTestRg/providers/Microsoft.RecoveryServices/vaults/NetSDKTestRsVault/backupFabrics/Azure/protectionContainers/IaasVMContainer;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1/protectedItems/VM;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1/operationResults/00000000-0000-0000-0000-000000000000?api-version=2016-12-01
Retry-After: 60
定義
AzureFileshareProtectedItem
Azure 檔案共用工作負載特定的備份專案。
| 名稱 | 類型 | Description |
|---|---|---|
| backupManagementType |
備份項目的備份管理類型。 |
|
| backupSetName |
string |
備份項目所屬備份集的名稱 |
| containerName |
string |
容器的唯一名稱 |
| createMode |
建立模式,表示復原現有的虛刪除數據源或建立新的數據源。 |
|
| deferredDeleteTimeInUTC |
string (date-time) |
UTC 延遲刪除的時間 |
| deferredDeleteTimeRemaining |
string |
在標示延遲刪除的 DS 之前剩餘的時間會永久刪除 |
| extendedInfo |
此備份專案的其他資訊。 |
|
| friendlyName |
string |
這個備份專案所表示之檔案共用的易記名稱。 |
| isArchiveEnabled |
boolean |
旗標,以識別數據源是否在封存中受到保護 |
| isDeferredDeleteScheduleUpcoming |
boolean |
旗標,以識別延遲刪除的 DS 是否即將清除 |
| isRehydrate |
boolean |
用來識別延遲刪除的 DS 要移至暫停狀態的旗標 |
| isScheduledForDeferredDelete |
boolean |
旗標,以識別 DS 是否排程延遲刪除 |
| kpisHealths |
<string,
KPIResource |
不同 KPI 的健康情況詳細數據 |
| lastBackupStatus |
string |
上次備份作業狀態。 可能的值:狀況良好、狀況不良。 |
| lastBackupTime |
string (date-time) |
此備份項目上最後一次備份作業的時間戳。 |
| lastRecoveryPoint |
string (date-time) |
為此備份專案建立最後一個(最新)備份複本時的時間戳。 |
| policyId |
string |
備份此項目的備份原則標識碼。 |
| policyName |
string |
用於保護的原則名稱 |
| protectedItemType |
string:
Azure |
備份項目類型。 |
| protectionState |
此備份項目的備份狀態。 |
|
| protectionStatus |
string |
此備份項目的備份狀態。 |
| resourceGuardOperationRequests |
string[] |
將執行 LAC 檢查的 ResourceGuardOperationRequests |
| softDeleteRetentionPeriodInDays |
integer (int32) |
以天為單位的虛刪除保留期限 |
| sourceResourceId |
string |
要備份之資源的 ARM 識別碼。 |
| vaultId |
string |
保護此專案的保存庫標識碼 |
| workloadType |
此專案代表的工作負載類型。 |
AzureFileshareProtectedItemExtendedInfo
Azure 檔案共用備份專案的其他資訊。
| 名稱 | 類型 | Description |
|---|---|---|
| oldestRecoveryPoint |
string (date-time) |
服務中此專案可用的最舊備份複本。 |
| policyState |
string |
表示套用至此備份項目的原則對象和原則的一致性。 |
| recoveryPointCount |
integer (int32) |
與此備份項目相關聯的可用備份複本數目。 |
| resourceState |
string |
指出此資源的狀態。 可能的值來自列舉 ResourceState {Invalid, Active, SoftDeleted, Deleted} |
| resourceStateSyncTime |
string (date-time) |
此備份項目的資源狀態同步時間。 |
AzureIaaSClassicComputeVMProtectedItem
代表傳統計算 VM 的 IaaS VM 工作負載特定備份專案。
| 名稱 | 類型 | Description |
|---|---|---|
| backupManagementType |
備份項目的備份管理類型。 |
|
| backupSetName |
string |
備份項目所屬備份集的名稱 |
| containerName |
string |
容器的唯一名稱 |
| createMode |
建立模式,表示復原現有的虛刪除數據源或建立新的數據源。 |
|
| deferredDeleteTimeInUTC |
string (date-time) |
UTC 延遲刪除的時間 |
| deferredDeleteTimeRemaining |
string |
在標示延遲刪除的 DS 之前剩餘的時間會永久刪除 |
| extendedInfo |
此備份專案的其他資訊。 |
|
| extendedProperties |
Azure IaasVM 備份的擴充屬性。 |
|
| friendlyName |
string |
這個備份專案所代表之 VM 的易記名稱。 |
| healthDetails |
此備份專案的健康情況詳細數據。 |
|
| healthStatus |
受保護專案的健全狀態。 |
|
| isArchiveEnabled |
boolean |
旗標,以識別數據源是否在封存中受到保護 |
| isDeferredDeleteScheduleUpcoming |
boolean |
旗標,以識別延遲刪除的 DS 是否即將清除 |
| isRehydrate |
boolean |
用來識別延遲刪除的 DS 要移至暫停狀態的旗標 |
| isScheduledForDeferredDelete |
boolean |
旗標,以識別 DS 是否排程延遲刪除 |
| kpisHealths |
<string,
KPIResource |
不同 KPI 的健康情況詳細數據 |
| lastBackupStatus |
string |
上次備份作業狀態。 |
| lastBackupTime |
string (date-time) |
此備份項目上最後一次備份作業的時間戳。 |
| lastRecoveryPoint |
string (date-time) |
為此備份專案建立最後一個(最新)備份複本時的時間戳。 |
| policyId |
string |
備份此項目的備份原則標識碼。 |
| policyName |
string |
用於保護的原則名稱 |
| policyType |
string |
用於保護的原則類型 |
| protectedItemDataId |
string |
受保護項目的數據識別碼。 |
| protectedItemType |
string:
Microsoft. |
備份項目類型。 |
| protectionState |
此備份項目的備份狀態。 |
|
| protectionStatus |
string |
此備份項目的備份狀態。 |
| resourceGuardOperationRequests |
string[] |
將執行 LAC 檢查的 ResourceGuardOperationRequests |
| softDeleteRetentionPeriodInDays |
integer (int32) |
以天為單位的虛刪除保留期限 |
| sourceResourceId |
string |
要備份之資源的 ARM 識別碼。 |
| vaultId |
string |
保護此專案的保存庫標識碼 |
| virtualMachineId |
string |
這個專案所代表之虛擬機的完整ARM標識碼。 |
| workloadType |
此專案代表的工作負載類型。 |
AzureIaaSComputeVMProtectedItem
代表 Azure Resource Manager VM 的 IaaS VM 工作負載特定備份專案。
| 名稱 | 類型 | Description |
|---|---|---|
| backupManagementType |
備份項目的備份管理類型。 |
|
| backupSetName |
string |
備份項目所屬備份集的名稱 |
| containerName |
string |
容器的唯一名稱 |
| createMode |
建立模式,表示復原現有的虛刪除數據源或建立新的數據源。 |
|
| deferredDeleteTimeInUTC |
string (date-time) |
UTC 延遲刪除的時間 |
| deferredDeleteTimeRemaining |
string |
在標示延遲刪除的 DS 之前剩餘的時間會永久刪除 |
| extendedInfo |
此備份專案的其他資訊。 |
|
| extendedProperties |
Azure IaasVM 備份的擴充屬性。 |
|
| friendlyName |
string |
這個備份專案所代表之 VM 的易記名稱。 |
| healthDetails |
此備份專案的健康情況詳細數據。 |
|
| healthStatus |
受保護專案的健全狀態。 |
|
| isArchiveEnabled |
boolean |
旗標,以識別數據源是否在封存中受到保護 |
| isDeferredDeleteScheduleUpcoming |
boolean |
旗標,以識別延遲刪除的 DS 是否即將清除 |
| isRehydrate |
boolean |
用來識別延遲刪除的 DS 要移至暫停狀態的旗標 |
| isScheduledForDeferredDelete |
boolean |
旗標,以識別 DS 是否排程延遲刪除 |
| kpisHealths |
<string,
KPIResource |
不同 KPI 的健康情況詳細數據 |
| lastBackupStatus |
string |
上次備份作業狀態。 |
| lastBackupTime |
string (date-time) |
此備份項目上最後一次備份作業的時間戳。 |
| lastRecoveryPoint |
string (date-time) |
為此備份專案建立最後一個(最新)備份複本時的時間戳。 |
| policyId |
string |
備份此項目的備份原則標識碼。 |
| policyName |
string |
用於保護的原則名稱 |
| policyType |
string |
用於保護的原則類型 |
| protectedItemDataId |
string |
受保護項目的數據識別碼。 |
| protectedItemType |
string:
Microsoft. |
備份項目類型。 |
| protectionState |
此備份項目的備份狀態。 |
|
| protectionStatus |
string |
此備份項目的備份狀態。 |
| resourceGuardOperationRequests |
string[] |
將執行 LAC 檢查的 ResourceGuardOperationRequests |
| softDeleteRetentionPeriodInDays |
integer (int32) |
以天為單位的虛刪除保留期限 |
| sourceResourceId |
string |
要備份之資源的 ARM 識別碼。 |
| vaultId |
string |
保護此專案的保存庫標識碼 |
| virtualMachineId |
string |
這個專案所代表之虛擬機的完整ARM標識碼。 |
| workloadType |
此專案代表的工作負載類型。 |
AzureIaaSVMHealthDetails
Azure IaaS VM 工作負載特定的健康情況詳細數據。
| 名稱 | 類型 | Description |
|---|---|---|
| code |
integer (int32) |
健康情況代碼 |
| message |
string |
健康情況訊息 |
| recommendations |
string[] |
健康情況建議動作 |
| title |
string |
健康情況標題 |
AzureIaaSVMProtectedItem
IaaS VM 工作負載特定的備份專案。
| 名稱 | 類型 | Description |
|---|---|---|
| backupManagementType |
備份項目的備份管理類型。 |
|
| backupSetName |
string |
備份項目所屬備份集的名稱 |
| containerName |
string |
容器的唯一名稱 |
| createMode |
建立模式,表示復原現有的虛刪除數據源或建立新的數據源。 |
|
| deferredDeleteTimeInUTC |
string (date-time) |
UTC 延遲刪除的時間 |
| deferredDeleteTimeRemaining |
string |
在標示延遲刪除的 DS 之前剩餘的時間會永久刪除 |
| extendedInfo |
此備份專案的其他資訊。 |
|
| extendedProperties |
Azure IaasVM 備份的擴充屬性。 |
|
| friendlyName |
string |
這個備份專案所代表之 VM 的易記名稱。 |
| healthDetails |
此備份專案的健康情況詳細數據。 |
|
| healthStatus |
受保護專案的健全狀態。 |
|
| isArchiveEnabled |
boolean |
旗標,以識別數據源是否在封存中受到保護 |
| isDeferredDeleteScheduleUpcoming |
boolean |
旗標,以識別延遲刪除的 DS 是否即將清除 |
| isRehydrate |
boolean |
用來識別延遲刪除的 DS 要移至暫停狀態的旗標 |
| isScheduledForDeferredDelete |
boolean |
旗標,以識別 DS 是否排程延遲刪除 |
| kpisHealths |
<string,
KPIResource |
不同 KPI 的健康情況詳細數據 |
| lastBackupStatus |
string |
上次備份作業狀態。 |
| lastBackupTime |
string (date-time) |
此備份項目上最後一次備份作業的時間戳。 |
| lastRecoveryPoint |
string (date-time) |
為此備份專案建立最後一個(最新)備份複本時的時間戳。 |
| policyId |
string |
備份此項目的備份原則標識碼。 |
| policyName |
string |
用於保護的原則名稱 |
| policyType |
string |
用於保護的原則類型 |
| protectedItemDataId |
string |
受保護項目的數據識別碼。 |
| protectedItemType | string: |
備份項目類型。 |
| protectionState |
此備份項目的備份狀態。 |
|
| protectionStatus |
string |
此備份項目的備份狀態。 |
| resourceGuardOperationRequests |
string[] |
將執行 LAC 檢查的 ResourceGuardOperationRequests |
| softDeleteRetentionPeriodInDays |
integer (int32) |
以天為單位的虛刪除保留期限 |
| sourceResourceId |
string |
要備份之資源的 ARM 識別碼。 |
| vaultId |
string |
保護此專案的保存庫標識碼 |
| virtualMachineId |
string |
這個專案所代表之虛擬機的完整ARM標識碼。 |
| workloadType |
此專案代表的工作負載類型。 |
AzureIaaSVMProtectedItemExtendedInfo
Azure IaaS VM 特定備份專案的其他資訊。
| 名稱 | 類型 | Description |
|---|---|---|
| newestRecoveryPointInArchive |
string (date-time) |
封存層中此備份專案可用的最新備份複本 |
| oldestRecoveryPoint |
string (date-time) |
所有層中此備份專案可用的最舊備份複本。 |
| oldestRecoveryPointInArchive |
string (date-time) |
封存層中此備份專案可用的最舊備份複本 |
| oldestRecoveryPointInVault |
string (date-time) |
保存庫層中此備份專案可用的最舊備份複本 |
| policyInconsistent |
boolean |
指定與備份項目相關聯的備份原則是否不一致。 |
| recoveryPointCount |
integer (int32) |
此備份專案可用的備份複本數目。 |
AzureSqlProtectedItem
Azure SQL 工作負載特定的備份專案。
| 名稱 | 類型 | Description |
|---|---|---|
| backupManagementType |
備份項目的備份管理類型。 |
|
| backupSetName |
string |
備份項目所屬備份集的名稱 |
| containerName |
string |
容器的唯一名稱 |
| createMode |
建立模式,表示復原現有的虛刪除數據源或建立新的數據源。 |
|
| deferredDeleteTimeInUTC |
string (date-time) |
UTC 延遲刪除的時間 |
| deferredDeleteTimeRemaining |
string |
在標示延遲刪除的 DS 之前剩餘的時間會永久刪除 |
| extendedInfo |
此備份專案的其他資訊。 |
|
| isArchiveEnabled |
boolean |
旗標,以識別數據源是否在封存中受到保護 |
| isDeferredDeleteScheduleUpcoming |
boolean |
旗標,以識別延遲刪除的 DS 是否即將清除 |
| isRehydrate |
boolean |
用來識別延遲刪除的 DS 要移至暫停狀態的旗標 |
| isScheduledForDeferredDelete |
boolean |
旗標,以識別 DS 是否排程延遲刪除 |
| lastRecoveryPoint |
string (date-time) |
為此備份專案建立最後一個(最新)備份複本時的時間戳。 |
| policyId |
string |
備份此項目的備份原則標識碼。 |
| policyName |
string |
用於保護的原則名稱 |
| protectedItemDataId |
string |
備份項目的內部標識碼。 由 Azure SQL 備份引擎用來連絡復原服務。 |
| protectedItemType |
string:
Microsoft. |
備份項目類型。 |
| protectionState |
備份項目的備份狀態。 |
|
| resourceGuardOperationRequests |
string[] |
將執行 LAC 檢查的 ResourceGuardOperationRequests |
| softDeleteRetentionPeriodInDays |
integer (int32) |
以天為單位的虛刪除保留期限 |
| sourceResourceId |
string |
要備份之資源的 ARM 識別碼。 |
| vaultId |
string |
保護此專案的保存庫標識碼 |
| workloadType |
此專案代表的工作負載類型。 |
AzureSqlProtectedItemExtendedInfo
Azure Sql 特定受保護專案的其他資訊。
| 名稱 | 類型 | Description |
|---|---|---|
| oldestRecoveryPoint |
string (date-time) |
服務中此專案可用的最舊備份複本。 |
| policyState |
string |
與此備份項目相關聯的備份原則狀態。 |
| recoveryPointCount |
integer (int32) |
與此備份項目相關聯的可用備份複本數目。 |
AzureVmWorkloadProtectedItem
Azure VM 工作負載特定的受保護專案。
| 名稱 | 類型 | Description |
|---|---|---|
| backupManagementType |
備份項目的備份管理類型。 |
|
| backupSetName |
string |
備份項目所屬備份集的名稱 |
| containerName |
string |
容器的唯一名稱 |
| createMode |
建立模式,表示復原現有的虛刪除數據源或建立新的數據源。 |
|
| deferredDeleteTimeInUTC |
string (date-time) |
UTC 延遲刪除的時間 |
| deferredDeleteTimeRemaining |
string |
在標示延遲刪除的 DS 之前剩餘的時間會永久刪除 |
| extendedInfo |
此備份專案的其他資訊。 |
|
| friendlyName |
string |
這個備份專案所表示之 DB 的易記名稱。 |
| isArchiveEnabled |
boolean |
旗標,以識別數據源是否在封存中受到保護 |
| isDeferredDeleteScheduleUpcoming |
boolean |
旗標,以識別延遲刪除的 DS 是否即將清除 |
| isRehydrate |
boolean |
用來識別延遲刪除的 DS 要移至暫停狀態的旗標 |
| isScheduledForDeferredDelete |
boolean |
旗標,以識別 DS 是否排程延遲刪除 |
| kpisHealths |
<string,
KPIResource |
不同 KPI 的健康情況詳細數據 |
| lastBackupErrorDetail |
上次備份中的錯誤詳細數據 |
|
| lastBackupStatus |
上次備份作業狀態。 可能的值:狀況良好、狀況不良。 |
|
| lastBackupTime |
string (date-time) |
此備份項目上最後一次備份作業的時間戳。 |
| lastRecoveryPoint |
string (date-time) |
為此備份專案建立最後一個(最新)備份複本時的時間戳。 |
| nodesList |
分散式容器時節點的清單。 |
|
| parentName |
string |
實例或可用性群組等 DB 的父名稱。 |
| parentType |
string |
受保護專案的父類型,例如:DB、獨立伺服器或分散式 |
| policyId |
string |
備份此項目的備份原則標識碼。 |
| policyName |
string |
用於保護的原則名稱 |
| protectedItemDataSourceId |
string |
受保護項目的數據識別碼。 |
| protectedItemHealthStatus |
備份專案的健全狀態,根據收到的最後一個活動訊號進行評估 |
|
| protectedItemType | string: |
備份項目類型。 |
| protectionState |
此備份項目的備份狀態。 |
|
| protectionStatus |
string |
此備份項目的備份狀態。 |
| resourceGuardOperationRequests |
string[] |
將執行 LAC 檢查的 ResourceGuardOperationRequests |
| serverName |
string |
實例或 AG 的主機/叢集名稱 |
| softDeleteRetentionPeriodInDays |
integer (int32) |
以天為單位的虛刪除保留期限 |
| sourceResourceId |
string |
要備份之資源的 ARM 識別碼。 |
| vaultId |
string |
保護此專案的保存庫標識碼 |
| workloadType |
此專案代表的工作負載類型。 |
AzureVmWorkloadProtectedItemExtendedInfo
SQL 特定備份專案的 Azure 工作負載其他資訊。
| 名稱 | 類型 | Description |
|---|---|---|
| newestRecoveryPointInArchive |
string (date-time) |
封存層中此備份專案可用的最新備份複本 |
| oldestRecoveryPoint |
string (date-time) |
所有層中此備份專案可用的最舊備份複本。 |
| oldestRecoveryPointInArchive |
string (date-time) |
封存層中此備份專案可用的最舊備份複本 |
| oldestRecoveryPointInVault |
string (date-time) |
保存庫層中此備份專案可用的最舊備份複本 |
| policyState |
string |
表示套用至此備份項目的原則對象和原則的一致性。 |
| recoveryModel |
string |
表示套用至此備份項目的原則對象和原則的一致性。 |
| recoveryPointCount |
integer (int32) |
此備份專案可用的備份複本數目。 |
AzureVmWorkloadSAPAseDatabaseProtectedItem
代表 SAP ASE 資料庫的 Azure VM 工作負載特定受保護專案。
| 名稱 | 類型 | Description |
|---|---|---|
| backupManagementType |
備份項目的備份管理類型。 |
|
| backupSetName |
string |
備份項目所屬備份集的名稱 |
| containerName |
string |
容器的唯一名稱 |
| createMode |
建立模式,表示復原現有的虛刪除數據源或建立新的數據源。 |
|
| deferredDeleteTimeInUTC |
string (date-time) |
UTC 延遲刪除的時間 |
| deferredDeleteTimeRemaining |
string |
在標示延遲刪除的 DS 之前剩餘的時間會永久刪除 |
| extendedInfo |
此備份專案的其他資訊。 |
|
| friendlyName |
string |
這個備份專案所表示之 DB 的易記名稱。 |
| isArchiveEnabled |
boolean |
旗標,以識別數據源是否在封存中受到保護 |
| isDeferredDeleteScheduleUpcoming |
boolean |
旗標,以識別延遲刪除的 DS 是否即將清除 |
| isRehydrate |
boolean |
用來識別延遲刪除的 DS 要移至暫停狀態的旗標 |
| isScheduledForDeferredDelete |
boolean |
旗標,以識別 DS 是否排程延遲刪除 |
| kpisHealths |
<string,
KPIResource |
不同 KPI 的健康情況詳細數據 |
| lastBackupErrorDetail |
上次備份中的錯誤詳細數據 |
|
| lastBackupStatus |
上次備份作業狀態。 可能的值:狀況良好、狀況不良。 |
|
| lastBackupTime |
string (date-time) |
此備份項目上最後一次備份作業的時間戳。 |
| lastRecoveryPoint |
string (date-time) |
為此備份專案建立最後一個(最新)備份複本時的時間戳。 |
| nodesList |
分散式容器時節點的清單。 |
|
| parentName |
string |
實例或可用性群組等 DB 的父名稱。 |
| parentType |
string |
受保護專案的父類型,例如:DB、獨立伺服器或分散式 |
| policyId |
string |
備份此項目的備份原則標識碼。 |
| policyName |
string |
用於保護的原則名稱 |
| protectedItemDataSourceId |
string |
受保護項目的數據識別碼。 |
| protectedItemHealthStatus |
備份專案的健全狀態,根據收到的最後一個活動訊號進行評估 |
|
| protectedItemType |
string:
Azure |
備份項目類型。 |
| protectionState |
此備份項目的備份狀態。 |
|
| protectionStatus |
string |
此備份項目的備份狀態。 |
| resourceGuardOperationRequests |
string[] |
將執行 LAC 檢查的 ResourceGuardOperationRequests |
| serverName |
string |
實例或 AG 的主機/叢集名稱 |
| softDeleteRetentionPeriodInDays |
integer (int32) |
以天為單位的虛刪除保留期限 |
| sourceResourceId |
string |
要備份之資源的 ARM 識別碼。 |
| vaultId |
string |
保護此專案的保存庫標識碼 |
| workloadType |
此專案代表的工作負載類型。 |
AzureVmWorkloadSAPHanaDatabaseProtectedItem
代表 SAP HANA 資料庫的 Azure VM 工作負載特定受保護專案。
| 名稱 | 類型 | Description |
|---|---|---|
| backupManagementType |
備份項目的備份管理類型。 |
|
| backupSetName |
string |
備份項目所屬備份集的名稱 |
| containerName |
string |
容器的唯一名稱 |
| createMode |
建立模式,表示復原現有的虛刪除數據源或建立新的數據源。 |
|
| deferredDeleteTimeInUTC |
string (date-time) |
UTC 延遲刪除的時間 |
| deferredDeleteTimeRemaining |
string |
在標示延遲刪除的 DS 之前剩餘的時間會永久刪除 |
| extendedInfo |
此備份專案的其他資訊。 |
|
| friendlyName |
string |
這個備份專案所表示之 DB 的易記名稱。 |
| isArchiveEnabled |
boolean |
旗標,以識別數據源是否在封存中受到保護 |
| isDeferredDeleteScheduleUpcoming |
boolean |
旗標,以識別延遲刪除的 DS 是否即將清除 |
| isRehydrate |
boolean |
用來識別延遲刪除的 DS 要移至暫停狀態的旗標 |
| isScheduledForDeferredDelete |
boolean |
旗標,以識別 DS 是否排程延遲刪除 |
| kpisHealths |
<string,
KPIResource |
不同 KPI 的健康情況詳細數據 |
| lastBackupErrorDetail |
上次備份中的錯誤詳細數據 |
|
| lastBackupStatus |
上次備份作業狀態。 可能的值:狀況良好、狀況不良。 |
|
| lastBackupTime |
string (date-time) |
此備份項目上最後一次備份作業的時間戳。 |
| lastRecoveryPoint |
string (date-time) |
為此備份專案建立最後一個(最新)備份複本時的時間戳。 |
| nodesList |
分散式容器時節點的清單。 |
|
| parentName |
string |
實例或可用性群組等 DB 的父名稱。 |
| parentType |
string |
受保護專案的父類型,例如:DB、獨立伺服器或分散式 |
| policyId |
string |
備份此項目的備份原則標識碼。 |
| policyName |
string |
用於保護的原則名稱 |
| protectedItemDataSourceId |
string |
受保護項目的數據識別碼。 |
| protectedItemHealthStatus |
備份專案的健全狀態,根據收到的最後一個活動訊號進行評估 |
|
| protectedItemType |
string:
Azure |
備份項目類型。 |
| protectionState |
此備份項目的備份狀態。 |
|
| protectionStatus |
string |
此備份項目的備份狀態。 |
| resourceGuardOperationRequests |
string[] |
將執行 LAC 檢查的 ResourceGuardOperationRequests |
| serverName |
string |
實例或 AG 的主機/叢集名稱 |
| softDeleteRetentionPeriodInDays |
integer (int32) |
以天為單位的虛刪除保留期限 |
| sourceResourceId |
string |
要備份之資源的 ARM 識別碼。 |
| vaultId |
string |
保護此專案的保存庫標識碼 |
| workloadType |
此專案代表的工作負載類型。 |
AzureVmWorkloadSAPHanaDBInstanceProtectedItem
代表 SAP HANA DBInstance 的 Azure VM 工作負載特定受保護專案。
| 名稱 | 類型 | Description |
|---|---|---|
| backupManagementType |
備份項目的備份管理類型。 |
|
| backupSetName |
string |
備份項目所屬備份集的名稱 |
| containerName |
string |
容器的唯一名稱 |
| createMode |
建立模式,表示復原現有的虛刪除數據源或建立新的數據源。 |
|
| deferredDeleteTimeInUTC |
string (date-time) |
UTC 延遲刪除的時間 |
| deferredDeleteTimeRemaining |
string |
在標示延遲刪除的 DS 之前剩餘的時間會永久刪除 |
| extendedInfo |
此備份專案的其他資訊。 |
|
| friendlyName |
string |
這個備份專案所表示之 DB 的易記名稱。 |
| isArchiveEnabled |
boolean |
旗標,以識別數據源是否在封存中受到保護 |
| isDeferredDeleteScheduleUpcoming |
boolean |
旗標,以識別延遲刪除的 DS 是否即將清除 |
| isRehydrate |
boolean |
用來識別延遲刪除的 DS 要移至暫停狀態的旗標 |
| isScheduledForDeferredDelete |
boolean |
旗標,以識別 DS 是否排程延遲刪除 |
| kpisHealths |
<string,
KPIResource |
不同 KPI 的健康情況詳細數據 |
| lastBackupErrorDetail |
上次備份中的錯誤詳細數據 |
|
| lastBackupStatus |
上次備份作業狀態。 可能的值:狀況良好、狀況不良。 |
|
| lastBackupTime |
string (date-time) |
此備份項目上最後一次備份作業的時間戳。 |
| lastRecoveryPoint |
string (date-time) |
為此備份專案建立最後一個(最新)備份複本時的時間戳。 |
| nodesList |
分散式容器時節點的清單。 |
|
| parentName |
string |
實例或可用性群組等 DB 的父名稱。 |
| parentType |
string |
受保護專案的父類型,例如:DB、獨立伺服器或分散式 |
| policyId |
string |
備份此項目的備份原則標識碼。 |
| policyName |
string |
用於保護的原則名稱 |
| protectedItemDataSourceId |
string |
受保護項目的數據識別碼。 |
| protectedItemHealthStatus |
備份專案的健全狀態,根據收到的最後一個活動訊號進行評估 |
|
| protectedItemType |
string:
Azure |
備份項目類型。 |
| protectionState |
此備份項目的備份狀態。 |
|
| protectionStatus |
string |
此備份項目的備份狀態。 |
| resourceGuardOperationRequests |
string[] |
將執行 LAC 檢查的 ResourceGuardOperationRequests |
| serverName |
string |
實例或 AG 的主機/叢集名稱 |
| softDeleteRetentionPeriodInDays |
integer (int32) |
以天為單位的虛刪除保留期限 |
| sourceResourceId |
string |
要備份之資源的 ARM 識別碼。 |
| vaultId |
string |
保護此專案的保存庫標識碼 |
| workloadType |
此專案代表的工作負載類型。 |
AzureVmWorkloadSQLDatabaseProtectedItem
代表 SQL Database 的 Azure VM 工作負載特定受保護專案。
| 名稱 | 類型 | Description |
|---|---|---|
| backupManagementType |
備份項目的備份管理類型。 |
|
| backupSetName |
string |
備份項目所屬備份集的名稱 |
| containerName |
string |
容器的唯一名稱 |
| createMode |
建立模式,表示復原現有的虛刪除數據源或建立新的數據源。 |
|
| deferredDeleteTimeInUTC |
string (date-time) |
UTC 延遲刪除的時間 |
| deferredDeleteTimeRemaining |
string |
在標示延遲刪除的 DS 之前剩餘的時間會永久刪除 |
| extendedInfo |
此備份專案的其他資訊。 |
|
| friendlyName |
string |
這個備份專案所表示之 DB 的易記名稱。 |
| isArchiveEnabled |
boolean |
旗標,以識別數據源是否在封存中受到保護 |
| isDeferredDeleteScheduleUpcoming |
boolean |
旗標,以識別延遲刪除的 DS 是否即將清除 |
| isRehydrate |
boolean |
用來識別延遲刪除的 DS 要移至暫停狀態的旗標 |
| isScheduledForDeferredDelete |
boolean |
旗標,以識別 DS 是否排程延遲刪除 |
| kpisHealths |
<string,
KPIResource |
不同 KPI 的健康情況詳細數據 |
| lastBackupErrorDetail |
上次備份中的錯誤詳細數據 |
|
| lastBackupStatus |
上次備份作業狀態。 可能的值:狀況良好、狀況不良。 |
|
| lastBackupTime |
string (date-time) |
此備份項目上最後一次備份作業的時間戳。 |
| lastRecoveryPoint |
string (date-time) |
為此備份專案建立最後一個(最新)備份複本時的時間戳。 |
| nodesList |
分散式容器時節點的清單。 |
|
| parentName |
string |
實例或可用性群組等 DB 的父名稱。 |
| parentType |
string |
受保護專案的父類型,例如:DB、獨立伺服器或分散式 |
| policyId |
string |
備份此項目的備份原則標識碼。 |
| policyName |
string |
用於保護的原則名稱 |
| protectedItemDataSourceId |
string |
受保護項目的數據識別碼。 |
| protectedItemHealthStatus |
備份專案的健全狀態,根據收到的最後一個活動訊號進行評估 |
|
| protectedItemType |
string:
Azure |
備份項目類型。 |
| protectionState |
此備份項目的備份狀態。 |
|
| protectionStatus |
string |
此備份項目的備份狀態。 |
| resourceGuardOperationRequests |
string[] |
將執行 LAC 檢查的 ResourceGuardOperationRequests |
| serverName |
string |
實例或 AG 的主機/叢集名稱 |
| softDeleteRetentionPeriodInDays |
integer (int32) |
以天為單位的虛刪除保留期限 |
| sourceResourceId |
string |
要備份之資源的 ARM 識別碼。 |
| vaultId |
string |
保護此專案的保存庫標識碼 |
| workloadType |
此專案代表的工作負載類型。 |
BackupManagementType
備份管理類型,以執行目前的工作。
| 值 | Description |
|---|---|
| Invalid | |
| AzureIaasVM | |
| MAB | |
| DPM | |
| AzureBackupServer | |
| AzureSql | |
| AzureStorage | |
| AzureWorkload | |
| DefaultBackup |
createdByType
建立資源的身分識別類型。
| 值 | Description |
|---|---|
| User | |
| Application | |
| ManagedIdentity | |
| Key |
CreateMode
建立模式,表示復原現有的虛刪除數據源或建立新的數據源。
| 值 | Description |
|---|---|
| Invalid | |
| Default | |
| Recover |
DataSourceType
此專案代表的工作負載類型。
| 值 | Description |
|---|---|
| Invalid | |
| VM | |
| FileFolder | |
| AzureSqlDb | |
| SQLDB | |
| Exchange | |
| Sharepoint | |
| VMwareVM | |
| SystemState | |
| Client | |
| GenericDataSource | |
| SQLDataBase | |
| AzureFileShare | |
| SAPHanaDatabase | |
| SAPAseDatabase | |
| SAPHanaDBInstance |
DiskExclusionProperties
| 名稱 | 類型 | Description |
|---|---|---|
| diskLunList |
integer[] (int32) |
要用於 VM 保護的磁碟邏輯單元號碼清單。 |
| isInclusionList |
boolean |
旗標,指出是否要在備份中包含/排除 DiskLunList。 |
DistributedNodesInfo
這是用來代表分散式容器的各種節點。
| 名稱 | 類型 | Description |
|---|---|---|
| errorDetail |
如果狀態為非成功,則錯誤詳細數據。 |
|
| nodeName |
string |
分散式容器下節點的名稱。 |
| sourceResourceId |
string |
節點的 ARM 資源識別碼 |
| status |
string |
此節點的狀態。 失敗 |成功 |
DPMProtectedItem
備份引擎特定備份專案的其他資訊。
| 名稱 | 類型 | Description |
|---|---|---|
| backupEngineName |
string |
保護此備份項目的備份管理伺服器 |
| backupManagementType |
備份項目的備份管理類型。 |
|
| backupSetName |
string |
備份項目所屬備份集的名稱 |
| containerName |
string |
容器的唯一名稱 |
| createMode |
建立模式,表示復原現有的虛刪除數據源或建立新的數據源。 |
|
| deferredDeleteTimeInUTC |
string (date-time) |
UTC 延遲刪除的時間 |
| deferredDeleteTimeRemaining |
string |
在標示延遲刪除的 DS 之前剩餘的時間會永久刪除 |
| extendedInfo |
備份項目的擴充資訊。 |
|
| friendlyName |
string |
Managed 專案的易記名稱 |
| isArchiveEnabled |
boolean |
旗標,以識別數據源是否在封存中受到保護 |
| isDeferredDeleteScheduleUpcoming |
boolean |
旗標,以識別延遲刪除的 DS 是否即將清除 |
| isRehydrate |
boolean |
用來識別延遲刪除的 DS 要移至暫停狀態的旗標 |
| isScheduledForDeferredDelete |
boolean |
旗標,以識別 DS 是否排程延遲刪除 |
| lastRecoveryPoint |
string (date-time) |
為此備份專案建立最後一個(最新)備份複本時的時間戳。 |
| policyId |
string |
備份此項目的備份原則標識碼。 |
| policyName |
string |
用於保護的原則名稱 |
| protectedItemType | string: |
備份項目類型。 |
| protectionState |
備份引擎的保護狀態 |
|
| resourceGuardOperationRequests |
string[] |
將執行 LAC 檢查的 ResourceGuardOperationRequests |
| softDeleteRetentionPeriodInDays |
integer (int32) |
以天為單位的虛刪除保留期限 |
| sourceResourceId |
string |
要備份之資源的 ARM 識別碼。 |
| vaultId |
string |
保護此專案的保存庫標識碼 |
| workloadType |
此專案代表的工作負載類型。 |
DPMProtectedItemExtendedInfo
DPM 受保護專案的其他資訊。
| 名稱 | 類型 | Description |
|---|---|---|
| diskStorageUsedInBytes |
string |
使用的磁碟記憶體,以位元組為單位。 |
| isCollocated |
boolean |
檢查備份專案是否已共置。 |
| isPresentOnCloud |
boolean |
檢查備份專案是否受到雲端保護。 |
| lastBackupStatus |
string |
備份專案上的上次備份狀態資訊。 |
| lastRefreshedAt |
string (date-time) |
備份專案的上次重新整理時間。 |
| oldestRecoveryPoint |
string (date-time) |
最舊的雲端恢復點時間。 |
| onPremiseLatestRecoveryPoint |
string (date-time) |
最新的磁碟恢復點時間。 |
| onPremiseOldestRecoveryPoint |
string (date-time) |
最舊的磁碟恢復點時間。 |
| onPremiseRecoveryPointCount |
integer (int32) |
磁碟恢復點計數。 |
| protectableObjectLoadPath |
object |
提供各種 DB 相關信息的屬性。 |
| protected |
boolean |
檢查備份專案是否受到磁碟保護。 |
| protectionGroupName |
string |
備份項目的保護組名。 |
| recoveryPointCount |
integer (int32) |
雲端恢復點計數。 |
| totalDiskStorageSizeInBytes |
string |
磁碟記憶體總計,以位元組為單位。 |
ErrorDetail
Error Detail 類別,其中封裝了程式碼、訊息和建議。
| 名稱 | 類型 | Description |
|---|---|---|
| code |
string |
錯誤碼。 |
| message |
string |
與代碼相關的錯誤消息。 |
| recommendations |
string[] |
建議字串清單。 |
ErrorResponse
錯誤回應
| 名稱 | 類型 | Description |
|---|---|---|
| error |
error 物件。 |
ExtendedProperties
Azure IaasVM 備份的擴充屬性。
| 名稱 | 類型 | Description |
|---|---|---|
| diskExclusionProperties |
磁碟排除的擴充屬性。 |
|
| linuxVmApplicationName |
string |
Linux VM 名稱 |
GenericProtectedItem
備份專案的基類。
| 名稱 | 類型 | Description |
|---|---|---|
| backupManagementType |
備份項目的備份管理類型。 |
|
| backupSetName |
string |
備份項目所屬備份集的名稱 |
| containerName |
string |
容器的唯一名稱 |
| createMode |
建立模式,表示復原現有的虛刪除數據源或建立新的數據源。 |
|
| deferredDeleteTimeInUTC |
string (date-time) |
UTC 延遲刪除的時間 |
| deferredDeleteTimeRemaining |
string |
在標示延遲刪除的 DS 之前剩餘的時間會永久刪除 |
| fabricName |
string |
此備份專案的網狀架構名稱。 |
| friendlyName |
string |
容器的易記名稱。 |
| isArchiveEnabled |
boolean |
旗標,以識別數據源是否在封存中受到保護 |
| isDeferredDeleteScheduleUpcoming |
boolean |
旗標,以識別延遲刪除的 DS 是否即將清除 |
| isRehydrate |
boolean |
用來識別延遲刪除的 DS 要移至暫停狀態的旗標 |
| isScheduledForDeferredDelete |
boolean |
旗標,以識別 DS 是否排程延遲刪除 |
| lastRecoveryPoint |
string (date-time) |
為此備份專案建立最後一個(最新)備份複本時的時間戳。 |
| policyId |
string |
備份此項目的備份原則標識碼。 |
| policyName |
string |
用於保護的原則名稱 |
| policyState |
string |
表示套用至此備份項目的原則對象和原則的一致性。 |
| protectedItemId |
integer (int64) |
受保護項目的數據平面服務標識碼。 |
| protectedItemType | string: |
備份項目類型。 |
| protectionState |
此備份項目的備份狀態。 |
|
| resourceGuardOperationRequests |
string[] |
將執行 LAC 檢查的 ResourceGuardOperationRequests |
| softDeleteRetentionPeriodInDays |
integer (int32) |
以天為單位的虛刪除保留期限 |
| sourceAssociations |
object |
鬆散結合 (類型, 值) 關聯 (範例 - 受保護項目的父系) |
| sourceResourceId |
string |
要備份之資源的 ARM 識別碼。 |
| vaultId |
string |
保護此專案的保存庫標識碼 |
| workloadType |
此專案代表的工作負載類型。 |
HealthStatus
受保護專案的健全狀態。
| 值 | Description |
|---|---|
| Passed | |
| ActionRequired | |
| ActionSuggested | |
| Invalid |
KPIResourceHealthDetails
KPI 資源健康情況詳細數據
| 名稱 | 類型 | Description |
|---|---|---|
| resourceHealthDetails |
資源健康狀態 |
|
| resourceHealthStatus |
資源健康狀態 |
LastBackupStatus
上次備份作業狀態。 可能的值:狀況良好、狀況不良。
| 值 | Description |
|---|---|
| Invalid | |
| Healthy | |
| Unhealthy | |
| IRPending |
MabFileFolderProtectedItem
MAB 工作負載特定的備份專案。
| 名稱 | 類型 | Description |
|---|---|---|
| backupManagementType |
備份項目的備份管理類型。 |
|
| backupSetName |
string |
備份項目所屬備份集的名稱 |
| computerName |
string |
與此備份項目相關聯的計算機名稱。 |
| containerName |
string |
容器的唯一名稱 |
| createMode |
建立模式,表示復原現有的虛刪除數據源或建立新的數據源。 |
|
| deferredDeleteSyncTimeInUTC |
integer (int64) |
UTC 延遲刪除的同步時間 |
| deferredDeleteTimeInUTC |
string (date-time) |
UTC 延遲刪除的時間 |
| deferredDeleteTimeRemaining |
string |
在標示延遲刪除的 DS 之前剩餘的時間會永久刪除 |
| extendedInfo |
此備份專案的其他資訊。 |
|
| friendlyName |
string |
這個備份專案的易記名稱。 |
| isArchiveEnabled |
boolean |
旗標,以識別數據源是否在封存中受到保護 |
| isDeferredDeleteScheduleUpcoming |
boolean |
旗標,以識別延遲刪除的 DS 是否即將清除 |
| isRehydrate |
boolean |
用來識別延遲刪除的 DS 要移至暫停狀態的旗標 |
| isScheduledForDeferredDelete |
boolean |
旗標,以識別 DS 是否排程延遲刪除 |
| lastBackupStatus |
string |
上次備份作業的狀態。 |
| lastBackupTime |
string (date-time) |
此備份項目上最後一次備份作業的時間戳。 |
| lastRecoveryPoint |
string (date-time) |
為此備份專案建立最後一個(最新)備份複本時的時間戳。 |
| policyId |
string |
備份此項目的備份原則標識碼。 |
| policyName |
string |
用於保護的原則名稱 |
| protectedItemType | string: |
備份項目類型。 |
| protectionState |
string |
Protected、ProtectionStopped、IRPending 或 ProtectionError |
| resourceGuardOperationRequests |
string[] |
將執行 LAC 檢查的 ResourceGuardOperationRequests |
| softDeleteRetentionPeriodInDays |
integer (int32) |
以天為單位的虛刪除保留期限 |
| sourceResourceId |
string |
要備份之資源的 ARM 識別碼。 |
| vaultId |
string |
保護此專案的保存庫標識碼 |
| workloadType |
此專案代表的工作負載類型。 |
MabFileFolderProtectedItemExtendedInfo
備份專案的其他資訊。
| 名稱 | 類型 | Description |
|---|---|---|
| lastRefreshedAt |
string (date-time) |
上次代理程式數據同步至服務的時間。 |
| oldestRecoveryPoint |
string (date-time) |
可用的最舊備份複本。 |
| recoveryPointCount |
integer (int32) |
與備份項目相關聯的備份複本數目。 |
ProtectedItemHealthStatus
備份專案的健全狀態,根據收到的最後一個活動訊號進行評估
| 值 | Description |
|---|---|
| Invalid | |
| Healthy | |
| Unhealthy | |
| NotReachable | |
| IRPending |
ProtectedItemResource
備份專案的基類。
| 名稱 | 類型 | Description |
|---|---|---|
| eTag |
string |
選擇性 ETag。 |
| id |
string |
資源的完整資源標識碼。 例如 - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
| location |
string |
資源所在的地理位置 |
| name |
string |
資源的名稱 |
| properties |
ProtectedItem:
|
ProtectedItemResource 屬性 |
| systemData |
包含 createdBy 和 modifiedBy 資訊的 Azure Resource Manager 元數據。 |
|
| tags |
object |
資源標籤。 |
| type |
string |
資源的類型。 例如“Microsoft.Compute/virtualMachines” 或 “Microsoft.Storage/storageAccounts” |
ProtectedItemState
備份項目的備份狀態。
| 值 | Description |
|---|---|
| Invalid | |
| IRPending | |
| Protected | |
| ProtectionError | |
| ProtectionStopped | |
| ProtectionPaused | |
| BackupsSuspended |
ProtectionState
此備份項目的備份狀態。
| 值 | Description |
|---|---|
| Invalid | |
| IRPending | |
| Protected | |
| ProtectionError | |
| ProtectionStopped | |
| ProtectionPaused | |
| BackupsSuspended |
ResourceHealthDetails
備份專案的健全狀況詳細數據。
| 名稱 | 類型 | Description |
|---|---|---|
| code |
integer (int32) |
健康情況代碼 |
| message |
string |
健康情況訊息 |
| recommendations |
string[] |
健康情況建議動作 |
| title |
string |
健康情況標題 |
ResourceHealthStatus
資源健康狀態
| 值 | Description |
|---|---|
| Healthy | |
| TransientDegraded | |
| PersistentDegraded | |
| TransientUnhealthy | |
| PersistentUnhealthy | |
| Invalid |
systemData
與建立和上次修改資源相關的元數據。
| 名稱 | 類型 | Description |
|---|---|---|
| createdAt |
string (date-time) |
資源建立的時間戳(UTC)。 |
| createdBy |
string |
建立資源的身分識別。 |
| createdByType |
建立資源的身分識別類型。 |
|
| lastModifiedAt |
string (date-time) |
上次修改的資源時間戳 (UTC) |
| lastModifiedBy |
string |
上次修改資源的身分識別。 |
| lastModifiedByType |
上次修改資源的身分識別類型。 |