共用方式為


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
containerName
path True

string

需要擷取其詳細資料的容器名稱。

fabricName
path True

string

BackupFabricResource 的名稱

protectedItemName
path True

string

要擷取其詳細資料的備份項目名稱。

resourceGroupName
path True

string

minLength: 1
maxLength: 90

資源群組的名稱。 名稱不區分大小寫。

subscriptionId
path True

string

minLength: 1

目標訂用帳戶的標識碼。

vaultName
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

資源 'ProtectedItemResource' 更新作業成功

202 Accepted

已接受資源作業。

標題

  • Location: string
  • Retry-After: integer
Other Status Codes

ErrorResponse

未預期的錯誤回應。

安全性

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 IaasVm
Stop Protection with retain data on Azure IaasVm

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

定義

名稱 Description
AzureFileshareProtectedItem

Azure 檔案共用工作負載特定的備份專案。

AzureFileshareProtectedItemExtendedInfo

Azure 檔案共用備份專案的其他資訊。

AzureIaaSClassicComputeVMProtectedItem

代表傳統計算 VM 的 IaaS VM 工作負載特定備份專案。

AzureIaaSComputeVMProtectedItem

代表 Azure Resource Manager VM 的 IaaS VM 工作負載特定備份專案。

AzureIaaSVMHealthDetails

Azure IaaS VM 工作負載特定的健康情況詳細數據。

AzureIaaSVMProtectedItem

IaaS VM 工作負載特定的備份專案。

AzureIaaSVMProtectedItemExtendedInfo

Azure IaaS VM 特定備份專案的其他資訊。

AzureSqlProtectedItem

Azure SQL 工作負載特定的備份專案。

AzureSqlProtectedItemExtendedInfo

Azure Sql 特定受保護專案的其他資訊。

AzureVmWorkloadProtectedItem

Azure VM 工作負載特定的受保護專案。

AzureVmWorkloadProtectedItemExtendedInfo

SQL 特定備份專案的 Azure 工作負載其他資訊。

AzureVmWorkloadSAPAseDatabaseProtectedItem

代表 SAP ASE 資料庫的 Azure VM 工作負載特定受保護專案。

AzureVmWorkloadSAPHanaDatabaseProtectedItem

代表 SAP HANA 資料庫的 Azure VM 工作負載特定受保護專案。

AzureVmWorkloadSAPHanaDBInstanceProtectedItem

代表 SAP HANA DBInstance 的 Azure VM 工作負載特定受保護專案。

AzureVmWorkloadSQLDatabaseProtectedItem

代表 SQL Database 的 Azure VM 工作負載特定受保護專案。

BackupManagementType

備份管理類型,以執行目前的工作。

createdByType

建立資源的身分識別類型。

CreateMode

建立模式,表示復原現有的虛刪除數據源或建立新的數據源。

DataSourceType

此專案代表的工作負載類型。

DiskExclusionProperties
DistributedNodesInfo

這是用來代表分散式容器的各種節點。

DPMProtectedItem

備份引擎特定備份專案的其他資訊。

DPMProtectedItemExtendedInfo

DPM 受保護專案的其他資訊。

ErrorDetail

Error Detail 類別,其中封裝了程式碼、訊息和建議。

ErrorResponse

錯誤回應

ExtendedProperties

Azure IaasVM 備份的擴充屬性。

GenericProtectedItem

備份專案的基類。

HealthStatus

受保護專案的健全狀態。

KPIResourceHealthDetails

KPI 資源健康情況詳細數據

LastBackupStatus

上次備份作業狀態。 可能的值:狀況良好、狀況不良。

MabFileFolderProtectedItem

MAB 工作負載特定的備份專案。

MabFileFolderProtectedItemExtendedInfo

備份專案的其他資訊。

ProtectedItemHealthStatus

備份專案的健全狀態,根據收到的最後一個活動訊號進行評估

ProtectedItemResource

備份專案的基類。

ProtectedItemState

備份項目的備份狀態。

ProtectionState

此備份項目的備份狀態。

ResourceHealthDetails

備份專案的健全狀況詳細數據。

ResourceHealthStatus

資源健康狀態

systemData

與建立和上次修改資源相關的元數據。

AzureFileshareProtectedItem

Azure 檔案共用工作負載特定的備份專案。

名稱 類型 Description
backupManagementType

BackupManagementType

備份項目的備份管理類型。

backupSetName

string

備份項目所屬備份集的名稱

containerName

string

容器的唯一名稱

createMode

CreateMode

建立模式,表示復原現有的虛刪除數據源或建立新的數據源。

deferredDeleteTimeInUTC

string (date-time)

UTC 延遲刪除的時間

deferredDeleteTimeRemaining

string

在標示延遲刪除的 DS 之前剩餘的時間會永久刪除

extendedInfo

AzureFileshareProtectedItemExtendedInfo

此備份專案的其他資訊。

friendlyName

string

這個備份專案所表示之檔案共用的易記名稱。

isArchiveEnabled

boolean

旗標,以識別數據源是否在封存中受到保護

isDeferredDeleteScheduleUpcoming

boolean

旗標,以識別延遲刪除的 DS 是否即將清除

isRehydrate

boolean

用來識別延遲刪除的 DS 要移至暫停狀態的旗標

isScheduledForDeferredDelete

boolean

旗標,以識別 DS 是否排程延遲刪除

kpisHealths

<string,  KPIResourceHealthDetails>

不同 KPI 的健康情況詳細數據

lastBackupStatus

string

上次備份作業狀態。 可能的值:狀況良好、狀況不良。

lastBackupTime

string (date-time)

此備份項目上最後一次備份作業的時間戳。

lastRecoveryPoint

string (date-time)

為此備份專案建立最後一個(最新)備份複本時的時間戳。

policyId

string

備份此項目的備份原則標識碼。

policyName

string

用於保護的原則名稱

protectedItemType string:

AzureFileShareProtectedItem

備份項目類型。

protectionState

ProtectionState

此備份項目的備份狀態。

protectionStatus

string

此備份項目的備份狀態。

resourceGuardOperationRequests

string[]

將執行 LAC 檢查的 ResourceGuardOperationRequests

softDeleteRetentionPeriodInDays

integer (int32)

以天為單位的虛刪除保留期限

sourceResourceId

string

要備份之資源的 ARM 識別碼。

vaultId

string

保護此專案的保存庫標識碼

workloadType

DataSourceType

此專案代表的工作負載類型。

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

BackupManagementType

備份項目的備份管理類型。

backupSetName

string

備份項目所屬備份集的名稱

containerName

string

容器的唯一名稱

createMode

CreateMode

建立模式,表示復原現有的虛刪除數據源或建立新的數據源。

deferredDeleteTimeInUTC

string (date-time)

UTC 延遲刪除的時間

deferredDeleteTimeRemaining

string

在標示延遲刪除的 DS 之前剩餘的時間會永久刪除

extendedInfo

AzureIaaSVMProtectedItemExtendedInfo

此備份專案的其他資訊。

extendedProperties

ExtendedProperties

Azure IaasVM 備份的擴充屬性。

friendlyName

string

這個備份專案所代表之 VM 的易記名稱。

healthDetails

AzureIaaSVMHealthDetails[]

此備份專案的健康情況詳細數據。

healthStatus

HealthStatus

受保護專案的健全狀態。

isArchiveEnabled

boolean

旗標,以識別數據源是否在封存中受到保護

isDeferredDeleteScheduleUpcoming

boolean

旗標,以識別延遲刪除的 DS 是否即將清除

isRehydrate

boolean

用來識別延遲刪除的 DS 要移至暫停狀態的旗標

isScheduledForDeferredDelete

boolean

旗標,以識別 DS 是否排程延遲刪除

kpisHealths

<string,  KPIResourceHealthDetails>

不同 KPI 的健康情況詳細數據

lastBackupStatus

string

上次備份作業狀態。

lastBackupTime

string (date-time)

此備份項目上最後一次備份作業的時間戳。

lastRecoveryPoint

string (date-time)

為此備份專案建立最後一個(最新)備份複本時的時間戳。

policyId

string

備份此項目的備份原則標識碼。

policyName

string

用於保護的原則名稱

policyType

string

用於保護的原則類型

protectedItemDataId

string

受保護項目的數據識別碼。

protectedItemType string:

Microsoft.ClassicCompute/virtualMachines

備份項目類型。

protectionState

ProtectionState

此備份項目的備份狀態。

protectionStatus

string

此備份項目的備份狀態。

resourceGuardOperationRequests

string[]

將執行 LAC 檢查的 ResourceGuardOperationRequests

softDeleteRetentionPeriodInDays

integer (int32)

以天為單位的虛刪除保留期限

sourceResourceId

string

要備份之資源的 ARM 識別碼。

vaultId

string

保護此專案的保存庫標識碼

virtualMachineId

string

這個專案所代表之虛擬機的完整ARM標識碼。

workloadType

DataSourceType

此專案代表的工作負載類型。

AzureIaaSComputeVMProtectedItem

代表 Azure Resource Manager VM 的 IaaS VM 工作負載特定備份專案。

名稱 類型 Description
backupManagementType

BackupManagementType

備份項目的備份管理類型。

backupSetName

string

備份項目所屬備份集的名稱

containerName

string

容器的唯一名稱

createMode

CreateMode

建立模式,表示復原現有的虛刪除數據源或建立新的數據源。

deferredDeleteTimeInUTC

string (date-time)

UTC 延遲刪除的時間

deferredDeleteTimeRemaining

string

在標示延遲刪除的 DS 之前剩餘的時間會永久刪除

extendedInfo

AzureIaaSVMProtectedItemExtendedInfo

此備份專案的其他資訊。

extendedProperties

ExtendedProperties

Azure IaasVM 備份的擴充屬性。

friendlyName

string

這個備份專案所代表之 VM 的易記名稱。

healthDetails

AzureIaaSVMHealthDetails[]

此備份專案的健康情況詳細數據。

healthStatus

HealthStatus

受保護專案的健全狀態。

isArchiveEnabled

boolean

旗標,以識別數據源是否在封存中受到保護

isDeferredDeleteScheduleUpcoming

boolean

旗標,以識別延遲刪除的 DS 是否即將清除

isRehydrate

boolean

用來識別延遲刪除的 DS 要移至暫停狀態的旗標

isScheduledForDeferredDelete

boolean

旗標,以識別 DS 是否排程延遲刪除

kpisHealths

<string,  KPIResourceHealthDetails>

不同 KPI 的健康情況詳細數據

lastBackupStatus

string

上次備份作業狀態。

lastBackupTime

string (date-time)

此備份項目上最後一次備份作業的時間戳。

lastRecoveryPoint

string (date-time)

為此備份專案建立最後一個(最新)備份複本時的時間戳。

policyId

string

備份此項目的備份原則標識碼。

policyName

string

用於保護的原則名稱

policyType

string

用於保護的原則類型

protectedItemDataId

string

受保護項目的數據識別碼。

protectedItemType string:

Microsoft.Compute/virtualMachines

備份項目類型。

protectionState

ProtectionState

此備份項目的備份狀態。

protectionStatus

string

此備份項目的備份狀態。

resourceGuardOperationRequests

string[]

將執行 LAC 檢查的 ResourceGuardOperationRequests

softDeleteRetentionPeriodInDays

integer (int32)

以天為單位的虛刪除保留期限

sourceResourceId

string

要備份之資源的 ARM 識別碼。

vaultId

string

保護此專案的保存庫標識碼

virtualMachineId

string

這個專案所代表之虛擬機的完整ARM標識碼。

workloadType

DataSourceType

此專案代表的工作負載類型。

AzureIaaSVMHealthDetails

Azure IaaS VM 工作負載特定的健康情況詳細數據。

名稱 類型 Description
code

integer (int32)

健康情況代碼

message

string

健康情況訊息

recommendations

string[]

健康情況建議動作

title

string

健康情況標題

AzureIaaSVMProtectedItem

IaaS VM 工作負載特定的備份專案。

名稱 類型 Description
backupManagementType

BackupManagementType

備份項目的備份管理類型。

backupSetName

string

備份項目所屬備份集的名稱

containerName

string

容器的唯一名稱

createMode

CreateMode

建立模式,表示復原現有的虛刪除數據源或建立新的數據源。

deferredDeleteTimeInUTC

string (date-time)

UTC 延遲刪除的時間

deferredDeleteTimeRemaining

string

在標示延遲刪除的 DS 之前剩餘的時間會永久刪除

extendedInfo

AzureIaaSVMProtectedItemExtendedInfo

此備份專案的其他資訊。

extendedProperties

ExtendedProperties

Azure IaasVM 備份的擴充屬性。

friendlyName

string

這個備份專案所代表之 VM 的易記名稱。

healthDetails

AzureIaaSVMHealthDetails[]

此備份專案的健康情況詳細數據。

healthStatus

HealthStatus

受保護專案的健全狀態。

isArchiveEnabled

boolean

旗標,以識別數據源是否在封存中受到保護

isDeferredDeleteScheduleUpcoming

boolean

旗標,以識別延遲刪除的 DS 是否即將清除

isRehydrate

boolean

用來識別延遲刪除的 DS 要移至暫停狀態的旗標

isScheduledForDeferredDelete

boolean

旗標,以識別 DS 是否排程延遲刪除

kpisHealths

<string,  KPIResourceHealthDetails>

不同 KPI 的健康情況詳細數據

lastBackupStatus

string

上次備份作業狀態。

lastBackupTime

string (date-time)

此備份項目上最後一次備份作業的時間戳。

lastRecoveryPoint

string (date-time)

為此備份專案建立最後一個(最新)備份複本時的時間戳。

policyId

string

備份此項目的備份原則標識碼。

policyName

string

用於保護的原則名稱

policyType

string

用於保護的原則類型

protectedItemDataId

string

受保護項目的數據識別碼。

protectedItemType string:

AzureIaaSVMProtectedItem

備份項目類型。

protectionState

ProtectionState

此備份項目的備份狀態。

protectionStatus

string

此備份項目的備份狀態。

resourceGuardOperationRequests

string[]

將執行 LAC 檢查的 ResourceGuardOperationRequests

softDeleteRetentionPeriodInDays

integer (int32)

以天為單位的虛刪除保留期限

sourceResourceId

string

要備份之資源的 ARM 識別碼。

vaultId

string

保護此專案的保存庫標識碼

virtualMachineId

string

這個專案所代表之虛擬機的完整ARM標識碼。

workloadType

DataSourceType

此專案代表的工作負載類型。

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

BackupManagementType

備份項目的備份管理類型。

backupSetName

string

備份項目所屬備份集的名稱

containerName

string

容器的唯一名稱

createMode

CreateMode

建立模式,表示復原現有的虛刪除數據源或建立新的數據源。

deferredDeleteTimeInUTC

string (date-time)

UTC 延遲刪除的時間

deferredDeleteTimeRemaining

string

在標示延遲刪除的 DS 之前剩餘的時間會永久刪除

extendedInfo

AzureSqlProtectedItemExtendedInfo

此備份專案的其他資訊。

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.Sql/servers/databases

備份項目類型。

protectionState

ProtectedItemState

備份項目的備份狀態。

resourceGuardOperationRequests

string[]

將執行 LAC 檢查的 ResourceGuardOperationRequests

softDeleteRetentionPeriodInDays

integer (int32)

以天為單位的虛刪除保留期限

sourceResourceId

string

要備份之資源的 ARM 識別碼。

vaultId

string

保護此專案的保存庫標識碼

workloadType

DataSourceType

此專案代表的工作負載類型。

AzureSqlProtectedItemExtendedInfo

Azure Sql 特定受保護專案的其他資訊。

名稱 類型 Description
oldestRecoveryPoint

string (date-time)

服務中此專案可用的最舊備份複本。

policyState

string

與此備份項目相關聯的備份原則狀態。

recoveryPointCount

integer (int32)

與此備份項目相關聯的可用備份複本數目。

AzureVmWorkloadProtectedItem

Azure VM 工作負載特定的受保護專案。

名稱 類型 Description
backupManagementType

BackupManagementType

備份項目的備份管理類型。

backupSetName

string

備份項目所屬備份集的名稱

containerName

string

容器的唯一名稱

createMode

CreateMode

建立模式,表示復原現有的虛刪除數據源或建立新的數據源。

deferredDeleteTimeInUTC

string (date-time)

UTC 延遲刪除的時間

deferredDeleteTimeRemaining

string

在標示延遲刪除的 DS 之前剩餘的時間會永久刪除

extendedInfo

AzureVmWorkloadProtectedItemExtendedInfo

此備份專案的其他資訊。

friendlyName

string

這個備份專案所表示之 DB 的易記名稱。

isArchiveEnabled

boolean

旗標,以識別數據源是否在封存中受到保護

isDeferredDeleteScheduleUpcoming

boolean

旗標,以識別延遲刪除的 DS 是否即將清除

isRehydrate

boolean

用來識別延遲刪除的 DS 要移至暫停狀態的旗標

isScheduledForDeferredDelete

boolean

旗標,以識別 DS 是否排程延遲刪除

kpisHealths

<string,  KPIResourceHealthDetails>

不同 KPI 的健康情況詳細數據

lastBackupErrorDetail

ErrorDetail

上次備份中的錯誤詳細數據

lastBackupStatus

LastBackupStatus

上次備份作業狀態。 可能的值:狀況良好、狀況不良。

lastBackupTime

string (date-time)

此備份項目上最後一次備份作業的時間戳。

lastRecoveryPoint

string (date-time)

為此備份專案建立最後一個(最新)備份複本時的時間戳。

nodesList

DistributedNodesInfo[]

分散式容器時節點的清單。

parentName

string

實例或可用性群組等 DB 的父名稱。

parentType

string

受保護專案的父類型,例如:DB、獨立伺服器或分散式

policyId

string

備份此項目的備份原則標識碼。

policyName

string

用於保護的原則名稱

protectedItemDataSourceId

string

受保護項目的數據識別碼。

protectedItemHealthStatus

ProtectedItemHealthStatus

備份專案的健全狀態,根據收到的最後一個活動訊號進行評估

protectedItemType string:

AzureVmWorkloadProtectedItem

備份項目類型。

protectionState

ProtectionState

此備份項目的備份狀態。

protectionStatus

string

此備份項目的備份狀態。

resourceGuardOperationRequests

string[]

將執行 LAC 檢查的 ResourceGuardOperationRequests

serverName

string

實例或 AG 的主機/叢集名稱

softDeleteRetentionPeriodInDays

integer (int32)

以天為單位的虛刪除保留期限

sourceResourceId

string

要備份之資源的 ARM 識別碼。

vaultId

string

保護此專案的保存庫標識碼

workloadType

DataSourceType

此專案代表的工作負載類型。

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

BackupManagementType

備份項目的備份管理類型。

backupSetName

string

備份項目所屬備份集的名稱

containerName

string

容器的唯一名稱

createMode

CreateMode

建立模式,表示復原現有的虛刪除數據源或建立新的數據源。

deferredDeleteTimeInUTC

string (date-time)

UTC 延遲刪除的時間

deferredDeleteTimeRemaining

string

在標示延遲刪除的 DS 之前剩餘的時間會永久刪除

extendedInfo

AzureVmWorkloadProtectedItemExtendedInfo

此備份專案的其他資訊。

friendlyName

string

這個備份專案所表示之 DB 的易記名稱。

isArchiveEnabled

boolean

旗標,以識別數據源是否在封存中受到保護

isDeferredDeleteScheduleUpcoming

boolean

旗標,以識別延遲刪除的 DS 是否即將清除

isRehydrate

boolean

用來識別延遲刪除的 DS 要移至暫停狀態的旗標

isScheduledForDeferredDelete

boolean

旗標,以識別 DS 是否排程延遲刪除

kpisHealths

<string,  KPIResourceHealthDetails>

不同 KPI 的健康情況詳細數據

lastBackupErrorDetail

ErrorDetail

上次備份中的錯誤詳細數據

lastBackupStatus

LastBackupStatus

上次備份作業狀態。 可能的值:狀況良好、狀況不良。

lastBackupTime

string (date-time)

此備份項目上最後一次備份作業的時間戳。

lastRecoveryPoint

string (date-time)

為此備份專案建立最後一個(最新)備份複本時的時間戳。

nodesList

DistributedNodesInfo[]

分散式容器時節點的清單。

parentName

string

實例或可用性群組等 DB 的父名稱。

parentType

string

受保護專案的父類型,例如:DB、獨立伺服器或分散式

policyId

string

備份此項目的備份原則標識碼。

policyName

string

用於保護的原則名稱

protectedItemDataSourceId

string

受保護項目的數據識別碼。

protectedItemHealthStatus

ProtectedItemHealthStatus

備份專案的健全狀態,根據收到的最後一個活動訊號進行評估

protectedItemType string:

AzureVmWorkloadSAPAseDatabase

備份項目類型。

protectionState

ProtectionState

此備份項目的備份狀態。

protectionStatus

string

此備份項目的備份狀態。

resourceGuardOperationRequests

string[]

將執行 LAC 檢查的 ResourceGuardOperationRequests

serverName

string

實例或 AG 的主機/叢集名稱

softDeleteRetentionPeriodInDays

integer (int32)

以天為單位的虛刪除保留期限

sourceResourceId

string

要備份之資源的 ARM 識別碼。

vaultId

string

保護此專案的保存庫標識碼

workloadType

DataSourceType

此專案代表的工作負載類型。

AzureVmWorkloadSAPHanaDatabaseProtectedItem

代表 SAP HANA 資料庫的 Azure VM 工作負載特定受保護專案。

名稱 類型 Description
backupManagementType

BackupManagementType

備份項目的備份管理類型。

backupSetName

string

備份項目所屬備份集的名稱

containerName

string

容器的唯一名稱

createMode

CreateMode

建立模式,表示復原現有的虛刪除數據源或建立新的數據源。

deferredDeleteTimeInUTC

string (date-time)

UTC 延遲刪除的時間

deferredDeleteTimeRemaining

string

在標示延遲刪除的 DS 之前剩餘的時間會永久刪除

extendedInfo

AzureVmWorkloadProtectedItemExtendedInfo

此備份專案的其他資訊。

friendlyName

string

這個備份專案所表示之 DB 的易記名稱。

isArchiveEnabled

boolean

旗標,以識別數據源是否在封存中受到保護

isDeferredDeleteScheduleUpcoming

boolean

旗標,以識別延遲刪除的 DS 是否即將清除

isRehydrate

boolean

用來識別延遲刪除的 DS 要移至暫停狀態的旗標

isScheduledForDeferredDelete

boolean

旗標,以識別 DS 是否排程延遲刪除

kpisHealths

<string,  KPIResourceHealthDetails>

不同 KPI 的健康情況詳細數據

lastBackupErrorDetail

ErrorDetail

上次備份中的錯誤詳細數據

lastBackupStatus

LastBackupStatus

上次備份作業狀態。 可能的值:狀況良好、狀況不良。

lastBackupTime

string (date-time)

此備份項目上最後一次備份作業的時間戳。

lastRecoveryPoint

string (date-time)

為此備份專案建立最後一個(最新)備份複本時的時間戳。

nodesList

DistributedNodesInfo[]

分散式容器時節點的清單。

parentName

string

實例或可用性群組等 DB 的父名稱。

parentType

string

受保護專案的父類型,例如:DB、獨立伺服器或分散式

policyId

string

備份此項目的備份原則標識碼。

policyName

string

用於保護的原則名稱

protectedItemDataSourceId

string

受保護項目的數據識別碼。

protectedItemHealthStatus

ProtectedItemHealthStatus

備份專案的健全狀態,根據收到的最後一個活動訊號進行評估

protectedItemType string:

AzureVmWorkloadSAPHanaDatabase

備份項目類型。

protectionState

ProtectionState

此備份項目的備份狀態。

protectionStatus

string

此備份項目的備份狀態。

resourceGuardOperationRequests

string[]

將執行 LAC 檢查的 ResourceGuardOperationRequests

serverName

string

實例或 AG 的主機/叢集名稱

softDeleteRetentionPeriodInDays

integer (int32)

以天為單位的虛刪除保留期限

sourceResourceId

string

要備份之資源的 ARM 識別碼。

vaultId

string

保護此專案的保存庫標識碼

workloadType

DataSourceType

此專案代表的工作負載類型。

AzureVmWorkloadSAPHanaDBInstanceProtectedItem

代表 SAP HANA DBInstance 的 Azure VM 工作負載特定受保護專案。

名稱 類型 Description
backupManagementType

BackupManagementType

備份項目的備份管理類型。

backupSetName

string

備份項目所屬備份集的名稱

containerName

string

容器的唯一名稱

createMode

CreateMode

建立模式,表示復原現有的虛刪除數據源或建立新的數據源。

deferredDeleteTimeInUTC

string (date-time)

UTC 延遲刪除的時間

deferredDeleteTimeRemaining

string

在標示延遲刪除的 DS 之前剩餘的時間會永久刪除

extendedInfo

AzureVmWorkloadProtectedItemExtendedInfo

此備份專案的其他資訊。

friendlyName

string

這個備份專案所表示之 DB 的易記名稱。

isArchiveEnabled

boolean

旗標,以識別數據源是否在封存中受到保護

isDeferredDeleteScheduleUpcoming

boolean

旗標,以識別延遲刪除的 DS 是否即將清除

isRehydrate

boolean

用來識別延遲刪除的 DS 要移至暫停狀態的旗標

isScheduledForDeferredDelete

boolean

旗標,以識別 DS 是否排程延遲刪除

kpisHealths

<string,  KPIResourceHealthDetails>

不同 KPI 的健康情況詳細數據

lastBackupErrorDetail

ErrorDetail

上次備份中的錯誤詳細數據

lastBackupStatus

LastBackupStatus

上次備份作業狀態。 可能的值:狀況良好、狀況不良。

lastBackupTime

string (date-time)

此備份項目上最後一次備份作業的時間戳。

lastRecoveryPoint

string (date-time)

為此備份專案建立最後一個(最新)備份複本時的時間戳。

nodesList

DistributedNodesInfo[]

分散式容器時節點的清單。

parentName

string

實例或可用性群組等 DB 的父名稱。

parentType

string

受保護專案的父類型,例如:DB、獨立伺服器或分散式

policyId

string

備份此項目的備份原則標識碼。

policyName

string

用於保護的原則名稱

protectedItemDataSourceId

string

受保護項目的數據識別碼。

protectedItemHealthStatus

ProtectedItemHealthStatus

備份專案的健全狀態,根據收到的最後一個活動訊號進行評估

protectedItemType string:

AzureVmWorkloadSAPHanaDBInstance

備份項目類型。

protectionState

ProtectionState

此備份項目的備份狀態。

protectionStatus

string

此備份項目的備份狀態。

resourceGuardOperationRequests

string[]

將執行 LAC 檢查的 ResourceGuardOperationRequests

serverName

string

實例或 AG 的主機/叢集名稱

softDeleteRetentionPeriodInDays

integer (int32)

以天為單位的虛刪除保留期限

sourceResourceId

string

要備份之資源的 ARM 識別碼。

vaultId

string

保護此專案的保存庫標識碼

workloadType

DataSourceType

此專案代表的工作負載類型。

AzureVmWorkloadSQLDatabaseProtectedItem

代表 SQL Database 的 Azure VM 工作負載特定受保護專案。

名稱 類型 Description
backupManagementType

BackupManagementType

備份項目的備份管理類型。

backupSetName

string

備份項目所屬備份集的名稱

containerName

string

容器的唯一名稱

createMode

CreateMode

建立模式,表示復原現有的虛刪除數據源或建立新的數據源。

deferredDeleteTimeInUTC

string (date-time)

UTC 延遲刪除的時間

deferredDeleteTimeRemaining

string

在標示延遲刪除的 DS 之前剩餘的時間會永久刪除

extendedInfo

AzureVmWorkloadProtectedItemExtendedInfo

此備份專案的其他資訊。

friendlyName

string

這個備份專案所表示之 DB 的易記名稱。

isArchiveEnabled

boolean

旗標,以識別數據源是否在封存中受到保護

isDeferredDeleteScheduleUpcoming

boolean

旗標,以識別延遲刪除的 DS 是否即將清除

isRehydrate

boolean

用來識別延遲刪除的 DS 要移至暫停狀態的旗標

isScheduledForDeferredDelete

boolean

旗標,以識別 DS 是否排程延遲刪除

kpisHealths

<string,  KPIResourceHealthDetails>

不同 KPI 的健康情況詳細數據

lastBackupErrorDetail

ErrorDetail

上次備份中的錯誤詳細數據

lastBackupStatus

LastBackupStatus

上次備份作業狀態。 可能的值:狀況良好、狀況不良。

lastBackupTime

string (date-time)

此備份項目上最後一次備份作業的時間戳。

lastRecoveryPoint

string (date-time)

為此備份專案建立最後一個(最新)備份複本時的時間戳。

nodesList

DistributedNodesInfo[]

分散式容器時節點的清單。

parentName

string

實例或可用性群組等 DB 的父名稱。

parentType

string

受保護專案的父類型,例如:DB、獨立伺服器或分散式

policyId

string

備份此項目的備份原則標識碼。

policyName

string

用於保護的原則名稱

protectedItemDataSourceId

string

受保護項目的數據識別碼。

protectedItemHealthStatus

ProtectedItemHealthStatus

備份專案的健全狀態,根據收到的最後一個活動訊號進行評估

protectedItemType string:

AzureVmWorkloadSQLDatabase

備份項目類型。

protectionState

ProtectionState

此備份項目的備份狀態。

protectionStatus

string

此備份項目的備份狀態。

resourceGuardOperationRequests

string[]

將執行 LAC 檢查的 ResourceGuardOperationRequests

serverName

string

實例或 AG 的主機/叢集名稱

softDeleteRetentionPeriodInDays

integer (int32)

以天為單位的虛刪除保留期限

sourceResourceId

string

要備份之資源的 ARM 識別碼。

vaultId

string

保護此專案的保存庫標識碼

workloadType

DataSourceType

此專案代表的工作負載類型。

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

ErrorDetail

如果狀態為非成功,則錯誤詳細數據。

nodeName

string

分散式容器下節點的名稱。

sourceResourceId

string

節點的 ARM 資源識別碼

status

string

此節點的狀態。 失敗 |成功

DPMProtectedItem

備份引擎特定備份專案的其他資訊。

名稱 類型 Description
backupEngineName

string

保護此備份項目的備份管理伺服器

backupManagementType

BackupManagementType

備份項目的備份管理類型。

backupSetName

string

備份項目所屬備份集的名稱

containerName

string

容器的唯一名稱

createMode

CreateMode

建立模式,表示復原現有的虛刪除數據源或建立新的數據源。

deferredDeleteTimeInUTC

string (date-time)

UTC 延遲刪除的時間

deferredDeleteTimeRemaining

string

在標示延遲刪除的 DS 之前剩餘的時間會永久刪除

extendedInfo

DPMProtectedItemExtendedInfo

備份項目的擴充資訊。

friendlyName

string

Managed 專案的易記名稱

isArchiveEnabled

boolean

旗標,以識別數據源是否在封存中受到保護

isDeferredDeleteScheduleUpcoming

boolean

旗標,以識別延遲刪除的 DS 是否即將清除

isRehydrate

boolean

用來識別延遲刪除的 DS 要移至暫停狀態的旗標

isScheduledForDeferredDelete

boolean

旗標,以識別 DS 是否排程延遲刪除

lastRecoveryPoint

string (date-time)

為此備份專案建立最後一個(最新)備份複本時的時間戳。

policyId

string

備份此項目的備份原則標識碼。

policyName

string

用於保護的原則名稱

protectedItemType string:

DPMProtectedItem

備份項目類型。

protectionState

ProtectedItemState

備份引擎的保護狀態

resourceGuardOperationRequests

string[]

將執行 LAC 檢查的 ResourceGuardOperationRequests

softDeleteRetentionPeriodInDays

integer (int32)

以天為單位的虛刪除保留期限

sourceResourceId

string

要備份之資源的 ARM 識別碼。

vaultId

string

保護此專案的保存庫標識碼

workloadType

DataSourceType

此專案代表的工作負載類型。

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

ErrorDetail

error 物件。

ExtendedProperties

Azure IaasVM 備份的擴充屬性。

名稱 類型 Description
diskExclusionProperties

DiskExclusionProperties

磁碟排除的擴充屬性。

linuxVmApplicationName

string

Linux VM 名稱

GenericProtectedItem

備份專案的基類。

名稱 類型 Description
backupManagementType

BackupManagementType

備份項目的備份管理類型。

backupSetName

string

備份項目所屬備份集的名稱

containerName

string

容器的唯一名稱

createMode

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:

GenericProtectedItem

備份項目類型。

protectionState

ProtectionState

此備份項目的備份狀態。

resourceGuardOperationRequests

string[]

將執行 LAC 檢查的 ResourceGuardOperationRequests

softDeleteRetentionPeriodInDays

integer (int32)

以天為單位的虛刪除保留期限

sourceAssociations

object

鬆散結合 (類型, 值) 關聯 (範例 - 受保護項目的父系)

sourceResourceId

string

要備份之資源的 ARM 識別碼。

vaultId

string

保護此專案的保存庫標識碼

workloadType

DataSourceType

此專案代表的工作負載類型。

HealthStatus

受保護專案的健全狀態。

Description
Passed
ActionRequired
ActionSuggested
Invalid

KPIResourceHealthDetails

KPI 資源健康情況詳細數據

名稱 類型 Description
resourceHealthDetails

ResourceHealthDetails[]

資源健康狀態

resourceHealthStatus

ResourceHealthStatus

資源健康狀態

LastBackupStatus

上次備份作業狀態。 可能的值:狀況良好、狀況不良。

Description
Invalid
Healthy
Unhealthy
IRPending

MabFileFolderProtectedItem

MAB 工作負載特定的備份專案。

名稱 類型 Description
backupManagementType

BackupManagementType

備份項目的備份管理類型。

backupSetName

string

備份項目所屬備份集的名稱

computerName

string

與此備份項目相關聯的計算機名稱。

containerName

string

容器的唯一名稱

createMode

CreateMode

建立模式,表示復原現有的虛刪除數據源或建立新的數據源。

deferredDeleteSyncTimeInUTC

integer (int64)

UTC 延遲刪除的同步時間

deferredDeleteTimeInUTC

string (date-time)

UTC 延遲刪除的時間

deferredDeleteTimeRemaining

string

在標示延遲刪除的 DS 之前剩餘的時間會永久刪除

extendedInfo

MabFileFolderProtectedItemExtendedInfo

此備份專案的其他資訊。

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:

MabFileFolderProtectedItem

備份項目類型。

protectionState

string

Protected、ProtectionStopped、IRPending 或 ProtectionError

resourceGuardOperationRequests

string[]

將執行 LAC 檢查的 ResourceGuardOperationRequests

softDeleteRetentionPeriodInDays

integer (int32)

以天為單位的虛刪除保留期限

sourceResourceId

string

要備份之資源的 ARM 識別碼。

vaultId

string

保護此專案的保存庫標識碼

workloadType

DataSourceType

此專案代表的工作負載類型。

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

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

createdByType

建立資源的身分識別類型。

lastModifiedAt

string (date-time)

上次修改的資源時間戳 (UTC)

lastModifiedBy

string

上次修改資源的身分識別。

lastModifiedByType

createdByType

上次修改資源的身分識別類型。