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 参数
| 名称 | 在 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
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 |
目标订阅的 ID。 |
|
vault
|
path | True |
string |
VaultResource 的名称 |
|
api-version
|
query | True |
string minLength: 1 |
要用于此操作的 API 版本。 |
请求头
| 名称 | 必需 | 类型 | 说明 |
|---|---|---|---|
| x-ms-authorization-auxiliary |
string |
请求正文
| 名称 | 类型 | 说明 |
|---|---|---|
| eTag |
string |
可选 ETag。 |
| location |
string |
资源所在的地理位置 |
| properties |
ProtectedItem:
|
ProtectedItemResource 属性 |
| tags |
object |
资源标记。 |
响应
| 名称 | 类型 | 说明 |
|---|---|---|
| 200 OK |
资源“ProtectedItemResource”更新作成功 |
|
| 202 Accepted |
已接受请求进行处理,但尚未完成处理。 |
|
| Other Status Codes |
意外的错误响应。 |
安全性
azure_auth
Azure Active Directory OAuth2 Flow。
类型:
oauth2
流向:
implicit
授权 URL:
https://login.microsoftonline.com/common/oauth2/authorize
作用域
| 名称 | 说明 |
|---|---|
| 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 文件共享工作负荷的备份项。
| 名称 | 类型 | 说明 |
|---|---|---|
| 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 |
备份此项的备份策略的 ID。 |
| policyName |
string |
用于保护的策略的名称 |
| protectedItemType |
string:
Azure |
备份项类型。 |
| protectionState |
此备份项的备份状态。 |
|
| protectionStatus |
string |
此备份项的备份状态。 |
| resourceGuardOperationRequests |
string[] |
将对其执行 LAC 检查的 ResourceGuardOperationRequests |
| softDeleteRetentionPeriodInDays |
integer (int32) |
软删除保留期(以天为单位) |
| sourceResourceId |
string |
要备份的资源的 ARM ID。 |
| vaultId |
string |
保护此项的保管库的 ID |
| workloadType |
此项表示的工作负荷类型。 |
AzureFileshareProtectedItemExtendedInfo
有关 Azure 文件共享备份项的其他信息。
| 名称 | 类型 | 说明 |
|---|---|---|
| oldestRecoveryPoint |
string (date-time) |
服务中此项可用的最早备份副本。 |
| policyState |
string |
指示应用于此备份项的策略对象和策略的一致性。 |
| recoveryPointCount |
integer (int32) |
与此备份项关联的可用备份副本数。 |
| resourceState |
string |
指示此资源的状态。 可能的值来自枚举 ResourceState {Invalid, Active, SoftDeleted, Deleted} |
| resourceStateSyncTime |
string (date-time) |
此备份项的资源状态同步时间。 |
AzureIaaSClassicComputeVMProtectedItem
代表经典计算 VM 的 IaaS VM 特定于工作负荷的备份项。
| 名称 | 类型 | 说明 |
|---|---|---|
| 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 |
备份此项的备份策略的 ID。 |
| policyName |
string |
用于保护的策略的名称 |
| policyType |
string |
用于保护的策略的类型 |
| protectedItemDataId |
string |
受保护项的数据 ID。 |
| protectedItemType |
string:
Microsoft. |
备份项类型。 |
| protectionState |
此备份项的备份状态。 |
|
| protectionStatus |
string |
此备份项的备份状态。 |
| resourceGuardOperationRequests |
string[] |
将对其执行 LAC 检查的 ResourceGuardOperationRequests |
| softDeleteRetentionPeriodInDays |
integer (int32) |
软删除保留期(以天为单位) |
| sourceResourceId |
string |
要备份的资源的 ARM ID。 |
| vaultId |
string |
保护此项的保管库的 ID |
| virtualMachineId |
string |
此项表示的虚拟机的完全限定 ARM ID。 |
| workloadType |
此项表示的工作负荷类型。 |
AzureIaaSComputeVMProtectedItem
代表 Azure 资源管理器 VM 的 IaaS VM 特定于工作负荷的备份项。
| 名称 | 类型 | 说明 |
|---|---|---|
| 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 |
备份此项的备份策略的 ID。 |
| policyName |
string |
用于保护的策略的名称 |
| policyType |
string |
用于保护的策略的类型 |
| protectedItemDataId |
string |
受保护项的数据 ID。 |
| protectedItemType |
string:
Microsoft. |
备份项类型。 |
| protectionState |
此备份项的备份状态。 |
|
| protectionStatus |
string |
此备份项的备份状态。 |
| resourceGuardOperationRequests |
string[] |
将对其执行 LAC 检查的 ResourceGuardOperationRequests |
| softDeleteRetentionPeriodInDays |
integer (int32) |
软删除保留期(以天为单位) |
| sourceResourceId |
string |
要备份的资源的 ARM ID。 |
| vaultId |
string |
保护此项的保管库的 ID |
| virtualMachineId |
string |
此项表示的虚拟机的完全限定 ARM ID。 |
| workloadType |
此项表示的工作负荷类型。 |
AzureIaaSVMHealthDetails
特定于 Azure IaaS VM 工作负荷的运行状况详细信息。
| 名称 | 类型 | 说明 |
|---|---|---|
| code |
integer (int32) |
运行状况代码 |
| message |
string |
运行状况消息 |
| recommendations |
string[] |
运行状况建议的操作 |
| title |
string |
运行状况标题 |
AzureIaaSVMProtectedItem
特定于 IaaS VM 工作负荷的备份项。
| 名称 | 类型 | 说明 |
|---|---|---|
| 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 |
备份此项的备份策略的 ID。 |
| policyName |
string |
用于保护的策略的名称 |
| policyType |
string |
用于保护的策略的类型 |
| protectedItemDataId |
string |
受保护项的数据 ID。 |
| protectedItemType | string: |
备份项类型。 |
| protectionState |
此备份项的备份状态。 |
|
| protectionStatus |
string |
此备份项的备份状态。 |
| resourceGuardOperationRequests |
string[] |
将对其执行 LAC 检查的 ResourceGuardOperationRequests |
| softDeleteRetentionPeriodInDays |
integer (int32) |
软删除保留期(以天为单位) |
| sourceResourceId |
string |
要备份的资源的 ARM ID。 |
| vaultId |
string |
保护此项的保管库的 ID |
| virtualMachineId |
string |
此项表示的虚拟机的完全限定 ARM ID。 |
| workloadType |
此项表示的工作负荷类型。 |
AzureIaaSVMProtectedItemExtendedInfo
有关 Azure IaaS VM 特定备份项的其他信息。
| 名称 | 类型 | 说明 |
|---|---|---|
| newestRecoveryPointInArchive |
string (date-time) |
存档层中此备份项可用的最新备份副本 |
| oldestRecoveryPoint |
string (date-time) |
可用于所有层的此备份项的最早备份副本。 |
| oldestRecoveryPointInArchive |
string (date-time) |
存档层中此备份项可用的最早备份副本 |
| oldestRecoveryPointInVault |
string (date-time) |
保管库层中此备份项可用的最早备份副本 |
| policyInconsistent |
boolean |
指定与备份项关联的备份策略是否不一致。 |
| recoveryPointCount |
integer (int32) |
此备份项可用的备份副本数。 |
AzureSqlProtectedItem
特定于 Azure SQL 工作负荷的备份项。
| 名称 | 类型 | 说明 |
|---|---|---|
| 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 |
备份此项的备份策略的 ID。 |
| policyName |
string |
用于保护的策略的名称 |
| protectedItemDataId |
string |
备份项的内部 ID。 由 Azure SQL 备份引擎用来联系恢复服务。 |
| protectedItemType |
string:
Microsoft. |
备份项类型。 |
| protectionState |
备份项的备份状态。 |
|
| resourceGuardOperationRequests |
string[] |
将对其执行 LAC 检查的 ResourceGuardOperationRequests |
| softDeleteRetentionPeriodInDays |
integer (int32) |
软删除保留期(以天为单位) |
| sourceResourceId |
string |
要备份的资源的 ARM ID。 |
| vaultId |
string |
保护此项的保管库的 ID |
| workloadType |
此项表示的工作负荷类型。 |
AzureSqlProtectedItemExtendedInfo
有关 Azure Sql 特定受保护项的其他信息。
| 名称 | 类型 | 说明 |
|---|---|---|
| oldestRecoveryPoint |
string (date-time) |
服务中此项可用的最早备份副本。 |
| policyState |
string |
与此备份项关联的备份策略的状态。 |
| recoveryPointCount |
integer (int32) |
与此备份项关联的可用备份副本数。 |
AzureVmWorkloadProtectedItem
特定于 Azure VM 工作负荷的受保护项。
| 名称 | 类型 | 说明 |
|---|---|---|
| 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 |
数据库(例如实例或可用性组)的父名称。 |
| parentType |
string |
受保护项的父类型,例如:DB、独立服务器或分布式项 |
| policyId |
string |
备份此项的备份策略的 ID。 |
| policyName |
string |
用于保护的策略的名称 |
| protectedItemDataSourceId |
string |
受保护项的数据 ID。 |
| protectedItemHealthStatus |
备份项的运行状况状态,根据收到的最后一个检测信号进行评估 |
|
| protectedItemType | string: |
备份项类型。 |
| protectionState |
此备份项的备份状态。 |
|
| protectionStatus |
string |
此备份项的备份状态。 |
| resourceGuardOperationRequests |
string[] |
将对其执行 LAC 检查的 ResourceGuardOperationRequests |
| serverName |
string |
实例或 AG 的主机/群集名称 |
| softDeleteRetentionPeriodInDays |
integer (int32) |
软删除保留期(以天为单位) |
| sourceResourceId |
string |
要备份的资源的 ARM ID。 |
| vaultId |
string |
保护此项的保管库的 ID |
| workloadType |
此项表示的工作负荷类型。 |
AzureVmWorkloadProtectedItemExtendedInfo
有关 SQL 特定备份项的 Azure 工作负荷的其他信息。
| 名称 | 类型 | 说明 |
|---|---|---|
| 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 工作负荷的受保护项。
| 名称 | 类型 | 说明 |
|---|---|---|
| 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 |
数据库(例如实例或可用性组)的父名称。 |
| parentType |
string |
受保护项的父类型,例如:DB、独立服务器或分布式项 |
| policyId |
string |
备份此项的备份策略的 ID。 |
| policyName |
string |
用于保护的策略的名称 |
| protectedItemDataSourceId |
string |
受保护项的数据 ID。 |
| protectedItemHealthStatus |
备份项的运行状况状态,根据收到的最后一个检测信号进行评估 |
|
| protectedItemType |
string:
Azure |
备份项类型。 |
| protectionState |
此备份项的备份状态。 |
|
| protectionStatus |
string |
此备份项的备份状态。 |
| resourceGuardOperationRequests |
string[] |
将对其执行 LAC 检查的 ResourceGuardOperationRequests |
| serverName |
string |
实例或 AG 的主机/群集名称 |
| softDeleteRetentionPeriodInDays |
integer (int32) |
软删除保留期(以天为单位) |
| sourceResourceId |
string |
要备份的资源的 ARM ID。 |
| vaultId |
string |
保护此项的保管库的 ID |
| workloadType |
此项表示的工作负荷类型。 |
AzureVmWorkloadSAPHanaDatabaseProtectedItem
表示 SAP HANA 数据库的特定于 Azure VM 工作负荷的受保护项。
| 名称 | 类型 | 说明 |
|---|---|---|
| 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 |
数据库(例如实例或可用性组)的父名称。 |
| parentType |
string |
受保护项的父类型,例如:DB、独立服务器或分布式项 |
| policyId |
string |
备份此项的备份策略的 ID。 |
| policyName |
string |
用于保护的策略的名称 |
| protectedItemDataSourceId |
string |
受保护项的数据 ID。 |
| protectedItemHealthStatus |
备份项的运行状况状态,根据收到的最后一个检测信号进行评估 |
|
| protectedItemType |
string:
Azure |
备份项类型。 |
| protectionState |
此备份项的备份状态。 |
|
| protectionStatus |
string |
此备份项的备份状态。 |
| resourceGuardOperationRequests |
string[] |
将对其执行 LAC 检查的 ResourceGuardOperationRequests |
| serverName |
string |
实例或 AG 的主机/群集名称 |
| softDeleteRetentionPeriodInDays |
integer (int32) |
软删除保留期(以天为单位) |
| sourceResourceId |
string |
要备份的资源的 ARM ID。 |
| vaultId |
string |
保护此项的保管库的 ID |
| workloadType |
此项表示的工作负荷类型。 |
AzureVmWorkloadSAPHanaDBInstanceProtectedItem
表示 SAP HANA DBInstance 的特定于 Azure VM 工作负荷的受保护项。
| 名称 | 类型 | 说明 |
|---|---|---|
| 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 |
数据库(例如实例或可用性组)的父名称。 |
| parentType |
string |
受保护项的父类型,例如:DB、独立服务器或分布式项 |
| policyId |
string |
备份此项的备份策略的 ID。 |
| policyName |
string |
用于保护的策略的名称 |
| protectedItemDataSourceId |
string |
受保护项的数据 ID。 |
| protectedItemHealthStatus |
备份项的运行状况状态,根据收到的最后一个检测信号进行评估 |
|
| protectedItemType |
string:
Azure |
备份项类型。 |
| protectionState |
此备份项的备份状态。 |
|
| protectionStatus |
string |
此备份项的备份状态。 |
| resourceGuardOperationRequests |
string[] |
将对其执行 LAC 检查的 ResourceGuardOperationRequests |
| serverName |
string |
实例或 AG 的主机/群集名称 |
| softDeleteRetentionPeriodInDays |
integer (int32) |
软删除保留期(以天为单位) |
| sourceResourceId |
string |
要备份的资源的 ARM ID。 |
| vaultId |
string |
保护此项的保管库的 ID |
| workloadType |
此项表示的工作负荷类型。 |
AzureVmWorkloadSQLDatabaseProtectedItem
表示 SQL 数据库的特定于 Azure VM 工作负荷的受保护项。
| 名称 | 类型 | 说明 |
|---|---|---|
| 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 |
数据库(例如实例或可用性组)的父名称。 |
| parentType |
string |
受保护项的父类型,例如:DB、独立服务器或分布式项 |
| policyId |
string |
备份此项的备份策略的 ID。 |
| policyName |
string |
用于保护的策略的名称 |
| protectedItemDataSourceId |
string |
受保护项的数据 ID。 |
| protectedItemHealthStatus |
备份项的运行状况状态,根据收到的最后一个检测信号进行评估 |
|
| protectedItemType |
string:
Azure |
备份项类型。 |
| protectionState |
此备份项的备份状态。 |
|
| protectionStatus |
string |
此备份项的备份状态。 |
| resourceGuardOperationRequests |
string[] |
将对其执行 LAC 检查的 ResourceGuardOperationRequests |
| serverName |
string |
实例或 AG 的主机/群集名称 |
| softDeleteRetentionPeriodInDays |
integer (int32) |
软删除保留期(以天为单位) |
| sourceResourceId |
string |
要备份的资源的 ARM ID。 |
| vaultId |
string |
保护此项的保管库的 ID |
| workloadType |
此项表示的工作负荷类型。 |
BackupManagementType
用于执行当前作业的备份管理类型。
| 值 | 说明 |
|---|---|
| Invalid | |
| AzureIaasVM | |
| MAB | |
| DPM | |
| AzureBackupServer | |
| AzureSql | |
| AzureStorage | |
| AzureWorkload | |
| DefaultBackup |
createdByType
创建资源的标识的类型。
| 值 | 说明 |
|---|---|
| User | |
| Application | |
| ManagedIdentity | |
| Key |
CreateMode
创建模式,指示恢复现有软删除数据源或创建新数据源。
| 值 | 说明 |
|---|---|
| Invalid | |
| Default | |
| Recover |
DataSourceType
此项表示的工作负荷类型。
| 值 | 说明 |
|---|---|
| Invalid | |
| VM | |
| FileFolder | |
| AzureSqlDb | |
| SQLDB | |
| Exchange | |
| Sharepoint | |
| VMwareVM | |
| SystemState | |
| Client | |
| GenericDataSource | |
| SQLDataBase | |
| AzureFileShare | |
| SAPHanaDatabase | |
| SAPAseDatabase | |
| SAPHanaDBInstance |
DiskExclusionProperties
| 名称 | 类型 | 说明 |
|---|---|---|
| diskLunList |
integer[] (int32) |
要用于 VM 保护的磁盘逻辑单位数(LUN)的列表。 |
| isInclusionList |
boolean |
用于指示是否在备份中包含/排除 DiskLunList 的标志。 |
DistributedNodesInfo
这用于表示分布式容器的各个节点。
| 名称 | 类型 | 说明 |
|---|---|---|
| errorDetail |
错误详细信息(如果状态为非成功)。 |
|
| nodeName |
string |
分布式容器下节点的名称。 |
| sourceResourceId |
string |
节点的 ARM 资源 ID |
| status |
string |
此节点的状态。 失败 |成功 |
DPMProtectedItem
有关备份引擎特定备份项的其他信息。
| 名称 | 类型 | 说明 |
|---|---|---|
| backupEngineName |
string |
保护此备份项的备份管理服务器 |
| 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 是否计划延迟删除的标志 |
| lastRecoveryPoint |
string (date-time) |
为此备份项创建最后一个(最新)备份副本时的时间戳。 |
| policyId |
string |
备份此项的备份策略的 ID。 |
| policyName |
string |
用于保护的策略的名称 |
| protectedItemType | string: |
备份项类型。 |
| protectionState |
备份引擎的保护状态 |
|
| resourceGuardOperationRequests |
string[] |
将对其执行 LAC 检查的 ResourceGuardOperationRequests |
| softDeleteRetentionPeriodInDays |
integer (int32) |
软删除保留期(以天为单位) |
| sourceResourceId |
string |
要备份的资源的 ARM ID。 |
| vaultId |
string |
保护此项的保管库的 ID |
| workloadType |
此项表示的工作负荷类型。 |
DPMProtectedItemExtendedInfo
DPM 保护项的其他信息。
| 名称 | 类型 | 说明 |
|---|---|---|
| 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 类,用于封装 Code、Message 和 Recommendations。
| 名称 | 类型 | 说明 |
|---|---|---|
| code |
string |
错误代码。 |
| message |
string |
与代码相关的错误消息。 |
| recommendations |
string[] |
建议字符串列表。 |
ErrorResponse
错误响应
| 名称 | 类型 | 说明 |
|---|---|---|
| error |
错误对象。 |
ExtendedProperties
Azure IaasVM 备份的扩展属性。
| 名称 | 类型 | 说明 |
|---|---|---|
| diskExclusionProperties |
磁盘排除的扩展属性。 |
|
| linuxVmApplicationName |
string |
Linux VM 名称 |
GenericProtectedItem
备份项的基类。
| 名称 | 类型 | 说明 |
|---|---|---|
| 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 |
备份此项的备份策略的 ID。 |
| policyName |
string |
用于保护的策略的名称 |
| policyState |
string |
指示应用于此备份项的策略对象和策略的一致性。 |
| protectedItemId |
integer (int64) |
受保护项的数据平面服务 ID。 |
| protectedItemType | string: |
备份项类型。 |
| protectionState |
此备份项的备份状态。 |
|
| resourceGuardOperationRequests |
string[] |
将对其执行 LAC 检查的 ResourceGuardOperationRequests |
| softDeleteRetentionPeriodInDays |
integer (int32) |
软删除保留期(以天为单位) |
| sourceAssociations |
object |
松散耦合(类型,值)关联(示例 - 受保护项目的父项) |
| sourceResourceId |
string |
要备份的资源的 ARM ID。 |
| vaultId |
string |
保护此项的保管库的 ID |
| workloadType |
此项表示的工作负荷类型。 |
HealthStatus
受保护项的运行状况。
| 值 | 说明 |
|---|---|
| Passed | |
| ActionRequired | |
| ActionSuggested | |
| Invalid |
KPIResourceHealthDetails
KPI 资源运行状况详细信息
| 名称 | 类型 | 说明 |
|---|---|---|
| resourceHealthDetails |
资源运行状况 |
|
| resourceHealthStatus |
资源运行状况 |
LastBackupStatus
上次备份操作状态。 可能的值:正常、不正常。
| 值 | 说明 |
|---|---|
| Invalid | |
| Healthy | |
| Unhealthy | |
| IRPending |
MabFileFolderProtectedItem
特定于 MAB 工作负荷的备份项。
| 名称 | 类型 | 说明 |
|---|---|---|
| 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 |
备份此项的备份策略的 ID。 |
| policyName |
string |
用于保护的策略的名称 |
| protectedItemType | string: |
备份项类型。 |
| protectionState |
string |
Protected、ProtectionStopped、IRPending 或 ProtectionError |
| resourceGuardOperationRequests |
string[] |
将对其执行 LAC 检查的 ResourceGuardOperationRequests |
| softDeleteRetentionPeriodInDays |
integer (int32) |
软删除保留期(以天为单位) |
| sourceResourceId |
string |
要备份的资源的 ARM ID。 |
| vaultId |
string |
保护此项的保管库的 ID |
| workloadType |
此项表示的工作负荷类型。 |
MabFileFolderProtectedItemExtendedInfo
有关备份项的其他信息。
| 名称 | 类型 | 说明 |
|---|---|---|
| lastRefreshedAt |
string (date-time) |
代理数据同步到服务的时间。 |
| oldestRecoveryPoint |
string (date-time) |
可用的最早备份副本。 |
| recoveryPointCount |
integer (int32) |
与备份项关联的备份副本数。 |
ProtectedItemHealthStatus
备份项的运行状况状态,根据收到的最后一个检测信号进行评估
| 值 | 说明 |
|---|---|
| Invalid | |
| Healthy | |
| Unhealthy | |
| NotReachable | |
| IRPending |
ProtectedItemResource
备份项的基类。
| 名称 | 类型 | 说明 |
|---|---|---|
| eTag |
string |
可选 ETag。 |
| id |
string |
资源的完全限定资源 ID。 示例 - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
| location |
string |
资源所在的地理位置 |
| name |
string |
资源的名称 |
| properties |
ProtectedItem:
|
ProtectedItemResource 属性 |
| systemData |
包含 createdBy 和 modifiedBy 信息的 Azure 资源管理器元数据。 |
|
| tags |
object |
资源标记。 |
| type |
string |
资源类型。 例如,“Microsoft.Compute/virtualMachines”或“Microsoft.Storage/storageAccounts” |
ProtectedItemState
备份项的备份状态。
| 值 | 说明 |
|---|---|
| Invalid | |
| IRPending | |
| Protected | |
| ProtectionError | |
| ProtectionStopped | |
| ProtectionPaused | |
| BackupsSuspended |
ProtectionState
此备份项的备份状态。
| 值 | 说明 |
|---|---|
| Invalid | |
| IRPending | |
| Protected | |
| ProtectionError | |
| ProtectionStopped | |
| ProtectionPaused | |
| BackupsSuspended |
ResourceHealthDetails
备份项的运行状况详细信息。
| 名称 | 类型 | 说明 |
|---|---|---|
| code |
integer (int32) |
运行状况代码 |
| message |
string |
运行状况消息 |
| recommendations |
string[] |
运行状况建议的操作 |
| title |
string |
运行状况标题 |
ResourceHealthStatus
资源运行状况
| 值 | 说明 |
|---|---|
| Healthy | |
| TransientDegraded | |
| PersistentDegraded | |
| TransientUnhealthy | |
| PersistentUnhealthy | |
| Invalid |
systemData
与创建和上次修改资源相关的元数据。
| 名称 | 类型 | 说明 |
|---|---|---|
| createdAt |
string (date-time) |
资源创建时间戳(UTC)。 |
| createdBy |
string |
创建资源的标识。 |
| createdByType |
创建资源的标识的类型。 |
|
| lastModifiedAt |
string (date-time) |
上次修改的资源时间戳(UTC) |
| lastModifiedBy |
string |
上次修改资源的标识。 |
| lastModifiedByType |
上次修改资源的标识的类型。 |