你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

Protection Containers - Register

将容器注册到恢复服务保管库。 这是一个异步操作。 若要跟踪操作状态,请使用位置标头调用获取操作的最新状态。

PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{vaultName}/backupFabrics/{fabricName}/protectionContainers/{containerName}?api-version=2025-08-01

URI 参数

名称 必需 类型 说明
containerName
path True

string

需要获取其详细信息的容器的名称。

fabricName
path True

string

BackupFabricResource 的名称

resourceGroupName
path True

string

minLength: 1
maxLength: 90

资源组的名称。 此名称不区分大小写。

subscriptionId
path True

string

minLength: 1

目标订阅的 ID。

vaultName
path True

string

VaultResource 的名称

api-version
query True

string

minLength: 1

要用于此操作的 API 版本。

请求正文

名称 类型 说明
eTag

string

可选 ETag。

location

string

资源所在的地理位置

properties ProtectionContainer:

ProtectionContainerResource 属性

tags

object

资源标记。

响应

名称 类型 说明
200 OK

ProtectionContainerResource

资源“ProtectionContainerResource”更新作成功

202 Accepted

已接受资源作。

标头

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

ErrorResponse

意外的错误响应。

安全性

azure_auth

Azure Active Directory OAuth2 Flow。

类型: oauth2
流向: implicit
授权 URL: https://login.microsoftonline.com/common/oauth2/authorize

作用域

名称 说明
user_impersonation 模拟用户帐户

示例

RegisterAzure Storage ProtectionContainers

示例请求

PUT https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/SwaggerTestRg/providers/Microsoft.RecoveryServices/vaults/swaggertestvault/backupFabrics/Azure/protectionContainers/StorageContainer;Storage;SwaggerTestRg;swaggertestsa?api-version=2025-08-01

{
  "properties": {
    "acquireStorageAccountLock": "Acquire",
    "backupManagementType": "AzureStorage",
    "containerType": "StorageContainer",
    "friendlyName": "swaggertestsa",
    "sourceResourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/SwaggerTestRg/providers/Microsoft.Storage/storageAccounts/swaggertestsa"
  }
}

示例响应

{
  "name": "StorageContainer;Storage;SwaggerTestRg;swaggertestsa",
  "id": "/Subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/SwaggerTestRg/providers/Microsoft.RecoveryServices/vaults/swaggertestvault/backupFabrics/Azure/protectionContainers/StorageContainer;Storage;SwaggerTestRg;swaggertestsa",
  "properties": {
    "acquireStorageAccountLock": "Acquire",
    "backupManagementType": "AzureStorage",
    "containerType": "StorageContainer",
    "friendlyName": "swaggertestsa",
    "healthStatus": "Healthy",
    "protectedItemCount": 0,
    "registrationStatus": "Registered",
    "sourceResourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/SwaggerTestRg/providers/Microsoft.Storage/storageAccounts/swaggertestsa"
  }
}
Azure-AsyncOperation: https://management.azure.com/Subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/SwaggerTestRg/providers/Microsoft.RecoveryServices/vaults/swaggertestvault/backupFabrics/Azure/protectionContainers/StorageContainer;Storage;SwaggerTestRg;swaggertestsa/operationsStatus/00000000-0000-0000-0000-000000000000?api-version=2019-05-13-preview
Location: https://management.azure.com/Subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/SwaggerTestRg/providers/Microsoft.RecoveryServices/vaults/swaggertestvault/backupFabrics/Azure/protectionContainers/StorageContainer;Storage;SwaggerTestRg;swaggertestsa/operationResults/00000000-0000-0000-0000-000000000000?api-version=2016-12-01
Retry-After: 60

定义

名称 说明
AcquireStorageAccountLock

是否为此容器获取存储帐户锁。

AzureBackupServerContainer

特定于 AzureBackupServer (DPMVenus) 工作负荷的保护容器。

AzureIaaSClassicComputeVMContainer

代表经典虚拟机的 IaaS VM 特定于工作负荷的备份项。

AzureIaaSComputeVMContainer

代表 Azure 资源管理器虚拟机的 IaaS VM 特定于工作负荷的备份项。

AzureSQLAGWorkloadContainerProtectionContainer

SQL 可用性组下的 SQL 工作负荷的容器。

AzureSqlContainer

特定于 Azure Sql 工作负荷的容器。

AzureStorageContainer

特定于 Azure 存储帐户工作负荷的容器。

AzureVMAppContainerProtectionContainer

Azure 虚拟机下 SQL 工作负荷的容器。

AzureWorkloadContainer

Azure 计算或经典计算中运行的工作负荷的容器。

AzureWorkloadContainerExtendedInfo

容器的扩展信息。

BackupItemType

与此容器关联的备份项的类型。

BackupManagementType

用于执行当前作业的备份管理类型。

ContainerIdentityInfo

容器标识信息

createdByType

创建资源的标识的类型。

DistributedNodesInfo

这用于表示分布式容器的各个节点。

DpmContainer

DPM 特定于工作负荷的保护容器。

DPMContainerExtendedInfo

DPMContainer 的其他信息。

ErrorDetail

Error Detail 类,用于封装 Code、Message 和 Recommendations。

ErrorResponse

错误响应

GenericContainer

备份项的通用容器的基类

GenericContainerExtendedInfo

容器扩展信息

IaaSVMContainer

特定于 IaaS VM 工作负荷的容器。

InquiryInfo

有关在给定容器下查询的可保护项的详细信息。

InquiryValidation

在给定容器下查询的可保护项的验证。

MabContainer

包含使用 MAB 备份引擎备份的项的容器。

MabContainerExtendedInfo

容器的其他信息。

MABContainerHealthDetails

特定于 MAB 工作负荷的运行状况详细信息。

OperationType

Re-Do 操作

ProtectableContainerType

容器的类型。 此属性的值

  1. 计算 Azure VM 是 Microsoft.Compute/virtualMachines
  2. 经典计算 Azure VM 是 Microsoft.ClassicCompute/virtualMachines
ProtectionContainerResource

包含备份项的容器的基类。 具有特定工作负荷的容器派生自此类。

systemData

与创建和上次修改资源相关的元数据。

WorkloadInquiryDetails

查询的可保护项的详细信息。

WorkloadType

备份管理的工作负荷类型

AcquireStorageAccountLock

是否为此容器获取存储帐户锁。

说明
Acquire
NotAcquire

AzureBackupServerContainer

特定于 AzureBackupServer (DPMVenus) 工作负荷的保护容器。

名称 类型 说明
backupManagementType

BackupManagementType

容器的备份管理类型。

canReRegister

boolean

指定容器是否可重新注册。

containerId

string

容器的 ID。

containerType string:

AzureBackupServerContainer

容器的类型。 此属性的值:1。 计算 Azure VM Microsoft.Compute/virtualMachines 2。 经典计算 Azure VM Microsoft.ClassicCompute/virtualMachines 3。 Windows 计算机(如 MAB、DPM 等)是 Windows 4。 Azure SQL 实例是 AzureSqlContainer。 5 存储容器是 StorageContainer。 6 Azure 工作负荷备份是 VMAppContainer

dpmAgentVersion

string

备份引擎代理版本

dpmServers

string[]

保护容器的 BackupEngines 列表

extendedInfo

DPMContainerExtendedInfo

容器的扩展信息。

friendlyName

string

容器的友好名称。

healthStatus

string

容器运行状况的状态。

protectableObjectType

string

与此容器关联的可保护对象的类型

protectedItemCount

integer (int64)

BackupEngine 中的受保护项数

protectionStatus

string

容器的保护状态。

registrationStatus

string

使用恢复服务保管库注册容器的状态。

upgradeAvailable

boolean

检查升级是否可用

AzureIaaSClassicComputeVMContainer

代表经典虚拟机的 IaaS VM 特定于工作负荷的备份项。

名称 类型 说明
backupManagementType

BackupManagementType

容器的备份管理类型。

containerType string:

Microsoft.ClassicCompute/virtualMachines

容器的类型。 此属性的值:1。 计算 Azure VM Microsoft.Compute/virtualMachines 2。 经典计算 Azure VM Microsoft.ClassicCompute/virtualMachines 3。 Windows 计算机(如 MAB、DPM 等)是 Windows 4。 Azure SQL 实例是 AzureSqlContainer。 5 存储容器是 StorageContainer。 6 Azure 工作负荷备份是 VMAppContainer

friendlyName

string

容器的友好名称。

healthStatus

string

容器运行状况的状态。

protectableObjectType

string

与此容器关联的可保护对象的类型

registrationStatus

string

使用恢复服务保管库注册容器的状态。

resourceGroup

string

恢复服务保管库的资源组名称。

virtualMachineId

string

此 Azure IaaS VM 容器表示的虚拟机的完全限定 ARM URL。

virtualMachineVersion

string

指定容器是表示经典 VM 还是 Azure 资源管理器 VM。

AzureIaaSComputeVMContainer

代表 Azure 资源管理器虚拟机的 IaaS VM 特定于工作负荷的备份项。

名称 类型 说明
backupManagementType

BackupManagementType

容器的备份管理类型。

containerType string:

Microsoft.Compute/virtualMachines

容器的类型。 此属性的值:1。 计算 Azure VM Microsoft.Compute/virtualMachines 2。 经典计算 Azure VM Microsoft.ClassicCompute/virtualMachines 3。 Windows 计算机(如 MAB、DPM 等)是 Windows 4。 Azure SQL 实例是 AzureSqlContainer。 5 存储容器是 StorageContainer。 6 Azure 工作负荷备份是 VMAppContainer

friendlyName

string

容器的友好名称。

healthStatus

string

容器运行状况的状态。

protectableObjectType

string

与此容器关联的可保护对象的类型

registrationStatus

string

使用恢复服务保管库注册容器的状态。

resourceGroup

string

恢复服务保管库的资源组名称。

virtualMachineId

string

此 Azure IaaS VM 容器表示的虚拟机的完全限定 ARM URL。

virtualMachineVersion

string

指定容器是表示经典 VM 还是 Azure 资源管理器 VM。

AzureSQLAGWorkloadContainerProtectionContainer

SQL 可用性组下的 SQL 工作负荷的容器。

名称 类型 说明
backupManagementType

BackupManagementType

容器的备份管理类型。

containerType string:

SQLAGWorkLoadContainer

容器的类型。 此属性的值:1。 计算 Azure VM Microsoft.Compute/virtualMachines 2。 经典计算 Azure VM Microsoft.ClassicCompute/virtualMachines 3。 Windows 计算机(如 MAB、DPM 等)是 Windows 4。 Azure SQL 实例是 AzureSqlContainer。 5 存储容器是 StorageContainer。 6 Azure 工作负荷备份是 VMAppContainer

extendedInfo

AzureWorkloadContainerExtendedInfo

工作负荷容器的其他详细信息。

friendlyName

string

容器的友好名称。

healthStatus

string

容器运行状况的状态。

lastUpdatedTime

string (date-time)

更新此容器时的时间戳。

operationType

OperationType

Re-Do 操作

protectableObjectType

string

与此容器关联的可保护对象的类型

registrationStatus

string

使用恢复服务保管库注册容器的状态。

sourceResourceId

string

此 Azure 工作负荷容器表示的虚拟机的 ARM ID

workloadType

WorkloadType

为其发送注册的工作负荷类型。

AzureSqlContainer

特定于 Azure Sql 工作负荷的容器。

名称 类型 说明
backupManagementType

BackupManagementType

容器的备份管理类型。

containerType string:

AzureSqlContainer

容器的类型。 此属性的值:1。 计算 Azure VM Microsoft.Compute/virtualMachines 2。 经典计算 Azure VM Microsoft.ClassicCompute/virtualMachines 3。 Windows 计算机(如 MAB、DPM 等)是 Windows 4。 Azure SQL 实例是 AzureSqlContainer。 5 存储容器是 StorageContainer。 6 Azure 工作负荷备份是 VMAppContainer

friendlyName

string

容器的友好名称。

healthStatus

string

容器运行状况的状态。

protectableObjectType

string

与此容器关联的可保护对象的类型

registrationStatus

string

使用恢复服务保管库注册容器的状态。

AzureStorageContainer

特定于 Azure 存储帐户工作负荷的容器。

名称 类型 说明
acquireStorageAccountLock

AcquireStorageAccountLock

是否为此容器获取存储帐户锁。

backupManagementType

BackupManagementType

容器的备份管理类型。

containerType string:

StorageContainer

容器的类型。 此属性的值:1。 计算 Azure VM Microsoft.Compute/virtualMachines 2。 经典计算 Azure VM Microsoft.ClassicCompute/virtualMachines 3。 Windows 计算机(如 MAB、DPM 等)是 Windows 4。 Azure SQL 实例是 AzureSqlContainer。 5 存储容器是 StorageContainer。 6 Azure 工作负荷备份是 VMAppContainer

friendlyName

string

容器的友好名称。

healthStatus

string

容器运行状况的状态。

operationType

OperationType

Re-Do 操作

protectableObjectType

string

与此容器关联的可保护对象的类型

protectedItemCount

integer (int64)

此容器中备份的项数。

registrationStatus

string

使用恢复服务保管库注册容器的状态。

resourceGroup

string

恢复服务保管库的资源组名称。

sourceResourceId

string

完全限定的 ARM URL。

storageAccountVersion

string

存储帐户版本。

AzureVMAppContainerProtectionContainer

Azure 虚拟机下 SQL 工作负荷的容器。

名称 类型 说明
backupManagementType

BackupManagementType

容器的备份管理类型。

containerType string:

VMAppContainer

容器的类型。 此属性的值:1。 计算 Azure VM Microsoft.Compute/virtualMachines 2。 经典计算 Azure VM Microsoft.ClassicCompute/virtualMachines 3。 Windows 计算机(如 MAB、DPM 等)是 Windows 4。 Azure SQL 实例是 AzureSqlContainer。 5 存储容器是 StorageContainer。 6 Azure 工作负荷备份是 VMAppContainer

extendedInfo

AzureWorkloadContainerExtendedInfo

工作负荷容器的其他详细信息。

friendlyName

string

容器的友好名称。

healthStatus

string

容器运行状况的状态。

lastUpdatedTime

string (date-time)

更新此容器时的时间戳。

operationType

OperationType

Re-Do 操作

protectableObjectType

string

与此容器关联的可保护对象的类型

registrationStatus

string

使用恢复服务保管库注册容器的状态。

sourceResourceId

string

此 Azure 工作负荷容器表示的虚拟机的 ARM ID

workloadType

WorkloadType

为其发送注册的工作负荷类型。

AzureWorkloadContainer

Azure 计算或经典计算中运行的工作负荷的容器。

名称 类型 说明
backupManagementType

BackupManagementType

容器的备份管理类型。

containerType string:

AzureWorkloadContainer

容器的类型。 此属性的值:1。 计算 Azure VM Microsoft.Compute/virtualMachines 2。 经典计算 Azure VM Microsoft.ClassicCompute/virtualMachines 3。 Windows 计算机(如 MAB、DPM 等)是 Windows 4。 Azure SQL 实例是 AzureSqlContainer。 5 存储容器是 StorageContainer。 6 Azure 工作负荷备份是 VMAppContainer

extendedInfo

AzureWorkloadContainerExtendedInfo

工作负荷容器的其他详细信息。

friendlyName

string

容器的友好名称。

healthStatus

string

容器运行状况的状态。

lastUpdatedTime

string (date-time)

更新此容器时的时间戳。

operationType

OperationType

Re-Do 操作

protectableObjectType

string

与此容器关联的可保护对象的类型

registrationStatus

string

使用恢复服务保管库注册容器的状态。

sourceResourceId

string

此 Azure 工作负荷容器表示的虚拟机的 ARM ID

workloadType

WorkloadType

为其发送注册的工作负荷类型。

AzureWorkloadContainerExtendedInfo

容器的扩展信息。

名称 类型 说明
hostServerName

string

在分布式容器中使用独立主机和群集名称时主机名。

inquiryInfo

InquiryInfo

容器的查询状态。

nodesList

DistributedNodesInfo[]

分布式容器时节点的列表。

BackupItemType

与此容器关联的备份项的类型。

说明
Invalid
VM
FileFolder
AzureSqlDb
SQLDB
Exchange
Sharepoint
VMwareVM
SystemState
Client
GenericDataSource
SQLDataBase
AzureFileShare
SAPHanaDatabase
SAPAseDatabase
SAPHanaDBInstance

BackupManagementType

用于执行当前作业的备份管理类型。

说明
Invalid
AzureIaasVM
MAB
DPM
AzureBackupServer
AzureSql
AzureStorage
AzureWorkload
DefaultBackup

ContainerIdentityInfo

容器标识信息

名称 类型 说明
aadTenantId

string

保护容器标识 - AAD 租户

audience

string

保护容器标识 - 受众

servicePrincipalClientId

string

保护容器标识 - AAD 服务主体

uniqueName

string

容器的唯一名称

createdByType

创建资源的标识的类型。

说明
User
Application
ManagedIdentity
Key

DistributedNodesInfo

这用于表示分布式容器的各个节点。

名称 类型 说明
errorDetail

ErrorDetail

错误详细信息(如果状态为非成功)。

nodeName

string

分布式容器下节点的名称。

sourceResourceId

string

节点的 ARM 资源 ID

status

string

此节点的状态。 失败 |成功

DpmContainer

DPM 特定于工作负荷的保护容器。

名称 类型 说明
backupManagementType

BackupManagementType

容器的备份管理类型。

canReRegister

boolean

指定容器是否可重新注册。

containerId

string

容器的 ID。

containerType string:

DPMContainer

容器的类型。 此属性的值:1。 计算 Azure VM Microsoft.Compute/virtualMachines 2。 经典计算 Azure VM Microsoft.ClassicCompute/virtualMachines 3。 Windows 计算机(如 MAB、DPM 等)是 Windows 4。 Azure SQL 实例是 AzureSqlContainer。 5 存储容器是 StorageContainer。 6 Azure 工作负荷备份是 VMAppContainer

dpmAgentVersion

string

备份引擎代理版本

dpmServers

string[]

保护容器的 BackupEngines 列表

extendedInfo

DPMContainerExtendedInfo

容器的扩展信息。

friendlyName

string

容器的友好名称。

healthStatus

string

容器运行状况的状态。

protectableObjectType

string

与此容器关联的可保护对象的类型

protectedItemCount

integer (int64)

BackupEngine 中的受保护项数

protectionStatus

string

容器的保护状态。

registrationStatus

string

使用恢复服务保管库注册容器的状态。

upgradeAvailable

boolean

检查升级是否可用

DPMContainerExtendedInfo

DPMContainer 的其他信息。

名称 类型 说明
lastRefreshedAt

string (date-time)

DPMContainer 的上次刷新时间。

ErrorDetail

Error Detail 类,用于封装 Code、Message 和 Recommendations。

名称 类型 说明
code

string

错误代码。

message

string

与代码相关的错误消息。

recommendations

string[]

建议字符串列表。

ErrorResponse

错误响应

名称 类型 说明
error

ErrorDetail

错误对象。

GenericContainer

备份项的通用容器的基类

名称 类型 说明
backupManagementType

BackupManagementType

容器的备份管理类型。

containerType string:

GenericContainer

容器的类型。 此属性的值:1。 计算 Azure VM Microsoft.Compute/virtualMachines 2。 经典计算 Azure VM Microsoft.ClassicCompute/virtualMachines 3。 Windows 计算机(如 MAB、DPM 等)是 Windows 4。 Azure SQL 实例是 AzureSqlContainer。 5 存储容器是 StorageContainer。 6 Azure 工作负荷备份是 VMAppContainer

extendedInformation

GenericContainerExtendedInfo

扩展信息(列表容器 API 调用中未返回)

fabricName

string

容器构造的名称

friendlyName

string

容器的友好名称。

healthStatus

string

容器运行状况的状态。

protectableObjectType

string

与此容器关联的可保护对象的类型

registrationStatus

string

使用恢复服务保管库注册容器的状态。

GenericContainerExtendedInfo

容器扩展信息

名称 类型 说明
containerIdentityInfo

ContainerIdentityInfo

容器标识信息

rawCertData

string

容器证书的公钥

serviceEndpoints

object

容器的 Azure 备份服务终结点

IaaSVMContainer

特定于 IaaS VM 工作负荷的容器。

名称 类型 说明
backupManagementType

BackupManagementType

容器的备份管理类型。

containerType string:

IaasVMContainer

容器的类型。 此属性的值:1。 计算 Azure VM Microsoft.Compute/virtualMachines 2。 经典计算 Azure VM Microsoft.ClassicCompute/virtualMachines 3。 Windows 计算机(如 MAB、DPM 等)是 Windows 4。 Azure SQL 实例是 AzureSqlContainer。 5 存储容器是 StorageContainer。 6 Azure 工作负荷备份是 VMAppContainer

friendlyName

string

容器的友好名称。

healthStatus

string

容器运行状况的状态。

protectableObjectType

string

与此容器关联的可保护对象的类型

registrationStatus

string

使用恢复服务保管库注册容器的状态。

resourceGroup

string

恢复服务保管库的资源组名称。

virtualMachineId

string

此 Azure IaaS VM 容器表示的虚拟机的完全限定 ARM URL。

virtualMachineVersion

string

指定容器是表示经典 VM 还是 Azure 资源管理器 VM。

InquiryInfo

有关在给定容器下查询的可保护项的详细信息。

名称 类型 说明
errorDetail

ErrorDetail

错误详细信息(如果状态为非成功)。

inquiryDetails

WorkloadInquiryDetails[]

查询详细信息,其中包含特定于工作负荷的详细信息。 例如 - 对于 SQL 和 oracle,这将包含不同的详细信息。

status

string

此容器(如 InProgress)的查询状态 |失败 |成功

InquiryValidation

在给定容器下查询的可保护项的验证。

名称 类型 说明
additionalDetail

string

如果状态为非成功,则出现“其他详细信息”错误。

errorDetail

ErrorDetail

如果状态为非成功,则错误详细信息。

protectableItemCount

用于使用密钥 POType 存储 ProtectableItems 计数的字典。

status

string

查询验证的状态。

MabContainer

包含使用 MAB 备份引擎备份的项的容器。

名称 类型 说明
agentVersion

string

此容器的代理版本。

backupManagementType

BackupManagementType

容器的备份管理类型。

canReRegister

boolean

是否可以再注册容器一次。

containerHealthState

string

mab 容器的运行状况状态。

containerId

integer (int64)

ContainerID 表示容器。

containerType string:

Windows

容器的类型。 此属性的值:1。 计算 Azure VM Microsoft.Compute/virtualMachines 2。 经典计算 Azure VM Microsoft.ClassicCompute/virtualMachines 3。 Windows 计算机(如 MAB、DPM 等)是 Windows 4。 Azure SQL 实例是 AzureSqlContainer。 5 存储容器是 StorageContainer。 6 Azure 工作负荷备份是 VMAppContainer

extendedInfo

MabContainerExtendedInfo

此容器的其他信息

friendlyName

string

容器的友好名称。

healthStatus

string

容器运行状况的状态。

mabContainerHealthDetails

MABContainerHealthDetails[]

此 mab 容器的运行状况详细信息。

protectableObjectType

string

与此容器关联的可保护对象的类型

protectedItemCount

integer (int64)

此容器中备份的项数。

registrationStatus

string

使用恢复服务保管库注册容器的状态。

MabContainerExtendedInfo

容器的其他信息。

名称 类型 说明
backupItemType

BackupItemType

与此容器关联的备份项的类型。

backupItems

string[]

与此容器关联的备份项列表。

lastBackupStatus

string

此容器的最新备份状态。

lastRefreshedAt

string (date-time)

刷新此容器时的时间戳。

policyName

string

与此容器关联的备份策略。

MABContainerHealthDetails

特定于 MAB 工作负荷的运行状况详细信息。

名称 类型 说明
code

integer (int32)

运行状况代码

message

string

运行状况消息

recommendations

string[]

运行状况建议的操作

title

string

运行状况标题

OperationType

Re-Do 操作

说明
Invalid
Register
Reregister
Rehydrate

ProtectableContainerType

容器的类型。 此属性的值

  1. 计算 Azure VM 是 Microsoft.Compute/virtualMachines
  2. 经典计算 Azure VM 是 Microsoft.ClassicCompute/virtualMachines
说明
Invalid
Unknown
IaasVMContainer
IaasVMServiceContainer
DPMContainer
AzureBackupServerContainer
MABContainer
Cluster
AzureSqlContainer
Windows
VCenter
VMAppContainer
SQLAGWorkLoadContainer
StorageContainer
GenericContainer
Microsoft.ClassicCompute/virtualMachines
Microsoft.Compute/virtualMachines
AzureWorkloadContainer

ProtectionContainerResource

包含备份项的容器的基类。 具有特定工作负荷的容器派生自此类。

名称 类型 说明
eTag

string

可选 ETag。

id

string

资源的完全限定资源 ID。 示例 - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

location

string

资源所在的地理位置

name

string

资源的名称

properties ProtectionContainer:

ProtectionContainerResource 属性

systemData

systemData

包含 createdBy 和 modifiedBy 信息的 Azure 资源管理器元数据。

tags

object

资源标记。

type

string

资源类型。 例如,“Microsoft.Compute/virtualMachines”或“Microsoft.Storage/storageAccounts”

systemData

与创建和上次修改资源相关的元数据。

名称 类型 说明
createdAt

string (date-time)

资源创建时间戳(UTC)。

createdBy

string

创建资源的标识。

createdByType

createdByType

创建资源的标识的类型。

lastModifiedAt

string (date-time)

上次修改的资源时间戳(UTC)

lastModifiedBy

string

上次修改资源的标识。

lastModifiedByType

createdByType

上次修改资源的标识的类型。

WorkloadInquiryDetails

查询的可保护项的详细信息。

名称 类型 说明
inquiryValidation

InquiryValidation

查询验证,例如权限和其他备份验证。

itemCount

integer (int64)

包含此容器中的可保护项计数。

type

string

工作负荷的类型,如 SQL、Oracle 等。

WorkloadType

备份管理的工作负荷类型

说明
Invalid
VM
FileFolder
AzureSqlDb
SQLDB
Exchange
Sharepoint
VMwareVM
SystemState
Client
GenericDataSource
SQLDataBase
AzureFileShare
SAPHanaDatabase
SAPAseDatabase
SAPHanaDBInstance