你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
Vaults - Create Or Update
创建或更新恢复服务保管库。
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{vaultName}?api-version=2024-10-01
URI 参数
名称 | 在 | 必需 | 类型 | 说明 |
---|---|---|---|---|
resource
|
path | True |
string |
资源组的名称。 名称不区分大小写。 |
subscription
|
path | True |
string |
目标订阅的 ID。 |
vault
|
path | True |
string |
恢复服务保管库的名称。 |
api-version
|
query | True |
string |
用于此操作的 API 版本。 |
请求头
名称 | 必需 | 类型 | 说明 |
---|---|---|---|
x-ms-authorization-auxiliary |
string |
请求正文
名称 | 必需 | 类型 | 说明 |
---|---|---|---|
location | True |
string |
资源位置。 |
etag |
string |
可选 ETag。 |
|
identity |
资源的标识。 |
||
properties |
保管库的属性。 |
||
sku |
标识每个 Azure 资源的唯一系统标识符。 |
||
tags |
object |
资源标记。 |
响应
名称 | 类型 | 说明 |
---|---|---|
200 OK |
还行 |
|
201 Created |
创建 |
|
Other Status Codes |
描述操作失败的原因的错误响应。 |
安全性
azure_auth
Azure Active Directory OAuth2 Flow
类型:
oauth2
流向:
implicit
授权 URL:
https://login.microsoftonline.com/common/oauth2/authorize
作用域
名称 | 说明 |
---|---|
user_impersonation | 模拟用户帐户。 |
示例
Create or Update Recovery Services vault
示例请求
PUT https://management.azure.com/subscriptions/77777777-b0c6-47a2-b37c-d8e65a629c18/resourceGroups/Default-RecoveryServices-ResourceGroup/providers/Microsoft.RecoveryServices/vaults/swaggerExample?api-version=2024-10-01
{
"properties": {
"publicNetworkAccess": "Enabled"
},
"sku": {
"name": "Standard"
},
"location": "West US",
"identity": {
"type": "SystemAssigned"
}
}
示例响应
{
"location": "westus",
"name": "swaggerExample",
"etag": "W/\"datetime'2017-12-15T12%3A36%3A51.68Z'\"",
"tags": {
"TestUpdatedKey": "TestUpdatedValue"
},
"identity": {
"tenantId": "d676e86e-2206-4a7c-999c-ece52c144b5b",
"principalId": "3137d6c7-5d6c-411c-b934-7a2a729ee247",
"type": "SystemAssigned"
},
"properties": {
"publicNetworkAccess": "Enabled",
"provisioningState": "Succeeded"
},
"id": "/subscriptions/77777777-b0c6-47a2-b37c-d8e65a629c18/resourceGroups/Default-RecoveryServices-ResourceGroup/providers/Microsoft.RecoveryServices/vaults/swaggerExample",
"type": "Microsoft.RecoveryServices/vaults",
"sku": {
"name": "RS0",
"tier": "Standard"
}
}
{
"location": "westus",
"name": "swaggerExample",
"etag": "W/\"datetime'2017-12-15T12%3A36%3A51.68Z'\"",
"tags": {
"TestUpdatedKey": "TestUpdatedValue"
},
"identity": {
"tenantId": "d676e86e-2206-4a7c-999c-ece52c144b5b",
"principalId": "3137d6c7-5d6c-411c-b934-7a2a729ee247",
"type": "SystemAssigned"
},
"properties": {
"publicNetworkAccess": "Enabled",
"provisioningState": "Succeeded"
},
"id": "/subscriptions/77777777-b0c6-47a2-b37c-d8e65a629c18/resourceGroups/Default-RecoveryServices-ResourceGroup/providers/Microsoft.RecoveryServices/vaults/swaggerExample",
"type": "Microsoft.RecoveryServices/vaults",
"sku": {
"name": "RS0",
"tier": "Standard"
}
}
Create or Update Vault performing critical operation With MUA
示例请求
PUT https://management.azure.com/subscriptions/77777777-b0c6-47a2-b37c-d8e65a629c18/resourceGroups/Default-RecoveryServices-ResourceGroup/providers/Microsoft.RecoveryServices/vaults/swaggerExample?api-version=2024-10-01
{
"properties": {
"publicNetworkAccess": "Enabled",
"encryption": {
"keyVaultProperties": {
"keyUri": "https://cmk2xkv.vault.azure.net/keys/Key1/0767b348bb1a4c07baa6c4ec0055d2b3"
},
"kekIdentity": {
"userAssignedIdentity": "/subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi"
},
"infrastructureEncryption": "Enabled"
},
"resourceGuardOperationRequests": [
"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourcegroups/ankurResourceGuard1/providers/Microsoft.DataProtection/resourceGuards/ResourceGuard38-1/modifyEncryptionSettings/default"
]
},
"sku": {
"name": "Standard"
},
"location": "West US",
"identity": {
"type": "UserAssigned",
"userAssignedIdentities": {
"/subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi": {}
}
}
}
示例响应
{
"location": "westus",
"name": "swaggerExample",
"etag": "W/\"datetime'2017-12-15T12%3A36%3A51.68Z'\"",
"tags": {
"TestUpdatedKey": "TestUpdatedValue"
},
"identity": {
"type": "UserAssigned",
"userAssignedIdentities": {
"/subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi": {
"clientId": "fbe75b66-01c5-4f87-a220-233af3270436",
"principalId": "075a0ca6-43f6-4434-9abf-c9b1b79f9219"
}
}
},
"properties": {
"publicNetworkAccess": "Enabled",
"provisioningState": "Succeeded",
"encryption": {
"keyVaultProperties": {
"keyUri": "https://cmk2xkv.vault.azure.net/keys/Key1/0767b348bb1a4c07baa6c4ec0055d2b3"
},
"kekIdentity": {
"userAssignedIdentity": "/subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi",
"useSystemAssignedIdentity": false
},
"infrastructureEncryption": "Enabled"
}
},
"id": "/subscriptions/77777777-b0c6-47a2-b37c-d8e65a629c18/resourceGroups/Default-RecoveryServices-ResourceGroup/providers/Microsoft.RecoveryServices/vaults/swaggerExample",
"type": "Microsoft.RecoveryServices/vaults",
"sku": {
"name": "Standard"
}
}
Retry-After: 10
Azure-AsyncOperation: /subscriptions/77777777-b0c6-47a2-b37c-d8e65a629c18/resourceGroups/Default-RecoveryServices-ResourceGroup/providers/Microsoft.RecoveryServices/vaults/swaggerExample/operationStatus/YWUzNDFkMzQtZmM5OS00MmUyLWEzNDMtZGJkMDIxZjlmZjgzOzdmYzBiMzhmLTc2NmItNDM5NS05OWQ1LTVmOGEzNzg4MWQzNA==?api-version=2015-03-15
{
"location": "westus",
"name": "swaggerExample",
"etag": "W/\"datetime'2017-12-15T12%3A36%3A51.68Z'\"",
"tags": {
"TestUpdatedKey": "TestUpdatedValue"
},
"identity": {
"type": "UserAssigned",
"userAssignedIdentities": {
"/subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi": {}
}
},
"properties": {
"publicNetworkAccess": "Enabled",
"provisioningState": "Provisioning",
"encryption": {
"keyVaultProperties": {
"keyUri": "https://cmk2xkv.vault.azure.net/keys/Key1/0767b348bb1a4c07baa6c4ec0055d2b3"
},
"kekIdentity": {
"userAssignedIdentity": "/subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi",
"useSystemAssignedIdentity": false
},
"infrastructureEncryption": "Enabled"
}
},
"id": "/subscriptions/77777777-b0c6-47a2-b37c-d8e65a629c18/resourceGroups/Default-RecoveryServices-ResourceGroup/providers/Microsoft.RecoveryServices/vaults/swaggerExample",
"type": "Microsoft.RecoveryServices/vaults",
"sku": {
"name": "Standard"
}
}
Create or Update Vault with CustomerManagedKeys
示例请求
PUT https://management.azure.com/subscriptions/77777777-b0c6-47a2-b37c-d8e65a629c18/resourceGroups/Default-RecoveryServices-ResourceGroup/providers/Microsoft.RecoveryServices/vaults/swaggerExample?api-version=2024-10-01
{
"properties": {
"publicNetworkAccess": "Enabled",
"encryption": {
"keyVaultProperties": {
"keyUri": "https://cmk2xkv.vault.azure.net/keys/Key1/0767b348bb1a4c07baa6c4ec0055d2b3"
},
"kekIdentity": {
"userAssignedIdentity": "/subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi"
},
"infrastructureEncryption": "Enabled"
}
},
"sku": {
"name": "Standard"
},
"location": "West US",
"identity": {
"type": "UserAssigned",
"userAssignedIdentities": {
"/subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi": {}
}
}
}
示例响应
{
"location": "westus",
"name": "swaggerExample",
"etag": "W/\"datetime'2017-12-15T12%3A36%3A51.68Z'\"",
"tags": {
"TestUpdatedKey": "TestUpdatedValue"
},
"identity": {
"type": "UserAssigned",
"userAssignedIdentities": {
"/subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi": {
"clientId": "fbe75b66-01c5-4f87-a220-233af3270436",
"principalId": "075a0ca6-43f6-4434-9abf-c9b1b79f9219"
}
}
},
"properties": {
"publicNetworkAccess": "Enabled",
"provisioningState": "Succeeded",
"encryption": {
"keyVaultProperties": {
"keyUri": "https://cmk2xkv.vault.azure.net/keys/Key1/0767b348bb1a4c07baa6c4ec0055d2b3"
},
"kekIdentity": {
"userAssignedIdentity": "/subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi",
"useSystemAssignedIdentity": false
},
"infrastructureEncryption": "Enabled"
}
},
"id": "/subscriptions/77777777-b0c6-47a2-b37c-d8e65a629c18/resourceGroups/Default-RecoveryServices-ResourceGroup/providers/Microsoft.RecoveryServices/vaults/swaggerExample",
"type": "Microsoft.RecoveryServices/vaults",
"sku": {
"name": "Standard"
}
}
Retry-After: 10
Azure-AsyncOperation: /subscriptions/77777777-b0c6-47a2-b37c-d8e65a629c18/resourceGroups/Default-RecoveryServices-ResourceGroup/providers/Microsoft.RecoveryServices/vaults/swaggerExample/operationStatus/YWUzNDFkMzQtZmM5OS00MmUyLWEzNDMtZGJkMDIxZjlmZjgzOzdmYzBiMzhmLTc2NmItNDM5NS05OWQ1LTVmOGEzNzg4MWQzNA==?api-version=2015-03-15
{
"location": "westus",
"name": "swaggerExample",
"etag": "W/\"datetime'2017-12-15T12%3A36%3A51.68Z'\"",
"tags": {
"TestUpdatedKey": "TestUpdatedValue"
},
"identity": {
"type": "UserAssigned",
"userAssignedIdentities": {
"/subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi": {}
}
},
"properties": {
"publicNetworkAccess": "Enabled",
"provisioningState": "Provisioning",
"encryption": {
"keyVaultProperties": {
"keyUri": "https://cmk2xkv.vault.azure.net/keys/Key1/0767b348bb1a4c07baa6c4ec0055d2b3"
},
"kekIdentity": {
"userAssignedIdentity": "/subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi",
"useSystemAssignedIdentity": false
},
"infrastructureEncryption": "Enabled"
}
},
"id": "/subscriptions/77777777-b0c6-47a2-b37c-d8e65a629c18/resourceGroups/Default-RecoveryServices-ResourceGroup/providers/Microsoft.RecoveryServices/vaults/swaggerExample",
"type": "Microsoft.RecoveryServices/vaults",
"sku": {
"name": "Standard"
}
}
Create or Update Vault With Monitoring Setting
示例请求
PUT https://management.azure.com/subscriptions/77777777-b0c6-47a2-b37c-d8e65a629c18/resourceGroups/Default-RecoveryServices-ResourceGroup/providers/Microsoft.RecoveryServices/vaults/swaggerExample?api-version=2024-10-01
{
"properties": {
"publicNetworkAccess": "Enabled",
"monitoringSettings": {
"azureMonitorAlertSettings": {
"alertsForAllJobFailures": "Enabled",
"alertsForAllReplicationIssues": "Enabled",
"alertsForAllFailoverIssues": "Disabled"
},
"classicAlertSettings": {
"alertsForCriticalOperations": "Disabled",
"emailNotificationsForSiteRecovery": "Enabled"
}
}
},
"sku": {
"name": "Standard"
},
"location": "West US",
"identity": {
"type": "SystemAssigned"
}
}
示例响应
{
"location": "westus",
"name": "swaggerExample",
"etag": "W/\"datetime'2017-12-15T12%3A36%3A51.68Z'\"",
"tags": {
"TestUpdatedKey": "TestUpdatedValue"
},
"identity": {
"tenantId": "d676e86e-2206-4a7c-999c-ece52c144b5b",
"principalId": "3137d6c7-5d6c-411c-b934-7a2a729ee247",
"type": "SystemAssigned"
},
"properties": {
"publicNetworkAccess": "Enabled",
"provisioningState": "Succeeded",
"monitoringSettings": {
"azureMonitorAlertSettings": {
"alertsForAllJobFailures": "Enabled",
"alertsForAllReplicationIssues": "Enabled",
"alertsForAllFailoverIssues": "Disabled"
},
"classicAlertSettings": {
"alertsForCriticalOperations": "Disabled",
"emailNotificationsForSiteRecovery": "Enabled"
}
}
},
"id": "/subscriptions/77777777-b0c6-47a2-b37c-d8e65a629c18/resourceGroups/Default-RecoveryServices-ResourceGroup/providers/Microsoft.RecoveryServices/vaults/swaggerExample",
"type": "Microsoft.RecoveryServices/vaults",
"sku": {
"name": "RS0",
"tier": "Standard"
}
}
{
"location": "westus",
"name": "swaggerExample",
"etag": "W/\"datetime'2017-12-15T12%3A36%3A51.68Z'\"",
"tags": {
"TestUpdatedKey": "TestUpdatedValue"
},
"identity": {
"tenantId": "d676e86e-2206-4a7c-999c-ece52c144b5b",
"principalId": "3137d6c7-5d6c-411c-b934-7a2a729ee247",
"type": "SystemAssigned"
},
"properties": {
"publicNetworkAccess": "Enabled",
"provisioningState": "Succeeded",
"monitoringSettings": {
"azureMonitorAlertSettings": {
"alertsForAllJobFailures": "Enabled",
"alertsForAllReplicationIssues": "Enabled",
"alertsForAllFailoverIssues": "Disabled"
},
"classicAlertSettings": {
"alertsForCriticalOperations": "Disabled",
"emailNotificationsForSiteRecovery": "Enabled"
}
}
},
"id": "/subscriptions/77777777-b0c6-47a2-b37c-d8e65a629c18/resourceGroups/Default-RecoveryServices-ResourceGroup/providers/Microsoft.RecoveryServices/vaults/swaggerExample",
"type": "Microsoft.RecoveryServices/vaults",
"sku": {
"name": "RS0",
"tier": "Standard"
}
}
Create or Update Vault With Redundancy Setting
示例请求
PUT https://management.azure.com/subscriptions/77777777-b0c6-47a2-b37c-d8e65a629c18/resourceGroups/Default-RecoveryServices-ResourceGroup/providers/Microsoft.RecoveryServices/vaults/swaggerExample?api-version=2024-10-01
{
"properties": {
"publicNetworkAccess": "Enabled",
"redundancySettings": {
"standardTierStorageRedundancy": "GeoRedundant",
"crossRegionRestore": "Enabled"
}
},
"sku": {
"name": "Standard"
},
"location": "West US",
"identity": {
"type": "SystemAssigned"
}
}
示例响应
{
"location": "westus",
"name": "swaggerExample",
"etag": "W/\"datetime'2017-12-15T12%3A36%3A51.68Z'\"",
"tags": {
"TestUpdatedKey": "TestUpdatedValue"
},
"identity": {
"tenantId": "d676e86e-2206-4a7c-999c-ece52c144b5b",
"principalId": "3137d6c7-5d6c-411c-b934-7a2a729ee247",
"type": "SystemAssigned"
},
"properties": {
"publicNetworkAccess": "Enabled",
"provisioningState": "Succeeded",
"redundancySettings": {
"standardTierStorageRedundancy": "GeoRedundant",
"crossRegionRestore": "Enabled"
}
},
"id": "/subscriptions/77777777-b0c6-47a2-b37c-d8e65a629c18/resourceGroups/Default-RecoveryServices-ResourceGroup/providers/Microsoft.RecoveryServices/vaults/swaggerExample",
"type": "Microsoft.RecoveryServices/vaults",
"sku": {
"name": "RS0",
"tier": "Standard"
}
}
{
"location": "westus",
"name": "swaggerExample",
"etag": "W/\"datetime'2017-12-15T12%3A36%3A51.68Z'\"",
"tags": {
"TestUpdatedKey": "TestUpdatedValue"
},
"identity": {
"tenantId": "d676e86e-2206-4a7c-999c-ece52c144b5b",
"principalId": "3137d6c7-5d6c-411c-b934-7a2a729ee247",
"type": "SystemAssigned"
},
"properties": {
"publicNetworkAccess": "Enabled",
"provisioningState": "Succeeded",
"redundancySettings": {
"standardTierStorageRedundancy": "GeoRedundant",
"crossRegionRestore": "Enabled"
}
},
"id": "/subscriptions/77777777-b0c6-47a2-b37c-d8e65a629c18/resourceGroups/Default-RecoveryServices-ResourceGroup/providers/Microsoft.RecoveryServices/vaults/swaggerExample",
"type": "Microsoft.RecoveryServices/vaults",
"sku": {
"name": "RS0",
"tier": "Standard"
}
}
Create or Update Vault with User Assigned Identity
示例请求
PUT https://management.azure.com/subscriptions/77777777-b0c6-47a2-b37c-d8e65a629c18/resourceGroups/Default-RecoveryServices-ResourceGroup/providers/Microsoft.RecoveryServices/vaults/swaggerExample?api-version=2024-10-01
{
"properties": {
"publicNetworkAccess": "Enabled"
},
"sku": {
"name": "Standard"
},
"location": "West US",
"identity": {
"type": "UserAssigned",
"userAssignedIdentities": {
"/subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi": {}
}
}
}
示例响应
{
"location": "westus",
"name": "swaggerExample",
"etag": "W/\"datetime'2017-12-15T12%3A36%3A51.68Z'\"",
"tags": {
"TestUpdatedKey": "TestUpdatedValue"
},
"identity": {
"type": "UserAssigned",
"userAssignedIdentities": {
"/subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi": {
"clientId": "fbe75b66-01c5-4f87-a220-233af3270436",
"principalId": "075a0ca6-43f6-4434-9abf-c9b1b79f9219"
}
}
},
"properties": {
"publicNetworkAccess": "Enabled",
"provisioningState": "Succeeded"
},
"id": "/subscriptions/77777777-b0c6-47a2-b37c-d8e65a629c18/resourceGroups/Default-RecoveryServices-ResourceGroup/providers/Microsoft.RecoveryServices/vaults/swaggerExample",
"type": "Microsoft.RecoveryServices/vaults",
"sku": {
"name": "Standard"
}
}
Retry-After: 10
Azure-AsyncOperation: /subscriptions/77777777-b0c6-47a2-b37c-d8e65a629c18/resourceGroups/Default-RecoveryServices-ResourceGroup/providers/Microsoft.RecoveryServices/vaults/swaggerExample/operationStatus/YWUzNDFkMzQtZmM5OS00MmUyLWEzNDMtZGJkMDIxZjlmZjgzOzdmYzBiMzhmLTc2NmItNDM5NS05OWQ1LTVmOGEzNzg4MWQzNA==?api-version=2015-03-15
{
"location": "westus",
"name": "swaggerExample",
"etag": "W/\"datetime'2017-12-15T12%3A36%3A51.68Z'\"",
"tags": {
"TestUpdatedKey": "TestUpdatedValue"
},
"identity": {
"type": "UserAssigned",
"userAssignedIdentities": {
"/subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi": {}
}
},
"properties": {
"publicNetworkAccess": "Enabled",
"provisioningState": "Provisioning"
},
"id": "/subscriptions/77777777-b0c6-47a2-b37c-d8e65a629c18/resourceGroups/Default-RecoveryServices-ResourceGroup/providers/Microsoft.RecoveryServices/vaults/swaggerExample",
"type": "Microsoft.RecoveryServices/vaults",
"sku": {
"name": "Standard"
}
}
定义
名称 | 说明 |
---|---|
Alerts |
|
Azure |
基于 Azure Monitor 的警报的设置 |
Backup |
备份存储版本 |
BCDRSecurity |
用于业务连续性和灾难恢复的恢复服务保管库的安全级别 |
Classic |
经典警报的设置 |
Cloud |
CloudError |
Cmk |
用于 CMK 的标识的详细信息 |
Cmk |
托管 CMK 的 Key Vault 的属性 |
created |
创建资源的标识的类型。 |
cross |
在保管库上启用跨区域还原时显示的标志 |
Cross |
跨订阅还原设置的设置 |
cross |
|
Encryption |
资源的客户托管密钥详细信息。 |
Enhanced |
|
Error |
资源管理错误响应。 |
Error |
资源管理错误附加信息。 |
Identity |
资源的标识。 |
Immutability |
保管库的不可变性设置 |
Immutability |
|
Infrastructure |
启用/禁用双重加密状态 |
Monitoring |
保管库的监视设置 |
Move |
对 Azure 资源执行的最新移动操作的详细信息 |
Multi |
保管库的 MUA 设置 |
Private |
链接到专用终结点连接的专用终结点网络资源。 |
Private |
专用终结点连接响应属性。 |
Private |
获取或设置状态。 |
Private |
要作为 privateEndpointConnections 列表元素存储在保管库属性中的信息。 |
Private |
获取或设置专用链接服务连接状态。 |
Provisioning |
获取或设置专用终结点连接的预配状态。 |
Public |
属性,用于启用或禁用来自公共客户端的资源提供程序入站网络流量 |
Redundancy |
保管库的冗余设置 |
Resource |
使用的托管标识的类型。 类型“SystemAssigned,UserAssigned”包括隐式创建的标识和一组用户分配的标识。 类型“None”将删除任何标识。 |
Resource |
移动操作后的资源状态 |
Restore |
还原保管库的设置 |
Secure |
恢复服务保管库的安全分数 |
Security |
保管库的安全设置 |
Sku |
标识每个 Azure 资源的唯一系统标识符。 |
Sku |
SKU 的名称为 RS0(恢复服务第 0 版),层为标准层。 它们不会影响后端存储冗余或任何其他保管库设置。 若要管理存储冗余,请使用 backupstorageconfig |
Soft |
保管库的软删除设置 |
Soft |
|
standard |
保管库的存储冗余设置 |
system |
与创建和上次修改资源相关的元数据。 |
Trigger |
触发保管库升级的方式。 |
Upgrade |
升级保管库的详细信息。 |
User |
由服务用户管理的资源标识。 |
Vault |
资源信息,由资源提供程序返回。 |
Vault |
用于备份的专用终结点状态。 |
Vault |
保管库的属性。 |
Vault |
保管库 AzureBackup、AzureBackup_secondary 或 AzureSiteRecovery 的子资源类型 |
Vault |
保管库升级操作的状态。 |
AlertsState
名称 | 类型 | 说明 |
---|---|---|
Disabled |
string |
|
Enabled |
string |
AzureMonitorAlertSettings
基于 Azure Monitor 的警报的设置
名称 | 类型 | 说明 |
---|---|---|
alertsForAllFailoverIssues | ||
alertsForAllJobFailures | ||
alertsForAllReplicationIssues |
BackupStorageVersion
备份存储版本
名称 | 类型 | 说明 |
---|---|---|
Unassigned |
string |
|
V1 |
string |
|
V2 |
string |
BCDRSecurityLevel
用于业务连续性和灾难恢复的恢复服务保管库的安全级别
名称 | 类型 | 说明 |
---|---|---|
Excellent |
string |
|
Fair |
string |
|
Good |
string |
|
Poor |
string |
ClassicAlertSettings
经典警报的设置
名称 | 类型 | 说明 |
---|---|---|
alertsForCriticalOperations | ||
emailNotificationsForSiteRecovery |
CloudError
CloudError
名称 | 类型 | 说明 |
---|---|---|
error |
资源管理错误响应。 |
CmkKekIdentity
用于 CMK 的标识的详细信息
名称 | 类型 | 说明 |
---|---|---|
useSystemAssignedIdentity |
boolean |
指示应使用系统分配的标识。 与“userAssignedIdentity”字段互斥 |
userAssignedIdentity |
string |
用户分配的标识用于授予权限,以防所使用的标识类型为 UserAssigned |
CmkKeyVaultProperties
托管 CMK 的 Key Vault 的属性
名称 | 类型 | 说明 |
---|---|---|
keyUri |
string |
客户管理的密钥的密钥 URI |
createdByType
创建资源的标识的类型。
名称 | 类型 | 说明 |
---|---|---|
Application |
string |
|
Key |
string |
|
ManagedIdentity |
string |
|
User |
string |
crossRegionRestore
在保管库上启用跨区域还原时显示的标志
名称 | 类型 | 说明 |
---|---|---|
Disabled |
string |
|
Enabled |
string |
CrossSubscriptionRestoreSettings
跨订阅还原设置的设置
名称 | 类型 | 说明 |
---|---|---|
crossSubscriptionRestoreState |
crossSubscriptionRestoreState
名称 | 类型 | 说明 |
---|---|---|
Disabled |
string |
|
Enabled |
string |
|
PermanentlyDisabled |
string |
Encryption
资源的客户托管密钥详细信息。
名称 | 类型 | 说明 |
---|---|---|
infrastructureEncryption |
启用/禁用双重加密状态 |
|
kekIdentity |
用于 CMK 的标识的详细信息 |
|
keyVaultProperties |
托管 CMK 的 Key Vault 的属性 |
EnhancedSecurityState
名称 | 类型 | 说明 |
---|---|---|
AlwaysON |
string |
|
Disabled |
string |
|
Enabled |
string |
|
Invalid |
string |
Error
资源管理错误响应。
名称 | 类型 | 说明 |
---|---|---|
additionalInfo |
错误附加信息。 |
|
code |
string |
错误代码。 |
details |
Error[] |
错误详细信息。 |
message |
string |
错误消息。 |
target |
string |
错误目标。 |
ErrorAdditionalInfo
资源管理错误附加信息。
名称 | 类型 | 说明 |
---|---|---|
info |
object |
其他信息。 |
type |
string |
其他信息类型。 |
IdentityData
资源的标识。
名称 | 类型 | 说明 |
---|---|---|
principalId |
string |
资源标识的主体 ID。 |
tenantId |
string |
资源的租户 ID。 |
type |
使用的托管标识的类型。 类型“SystemAssigned,UserAssigned”包括隐式创建的标识和一组用户分配的标识。 类型“None”将删除任何标识。 |
|
userAssignedIdentities |
<string,
User |
与资源关联的用户分配标识的列表。 用户分配的标识字典密钥将为 ARM 资源 ID,格式为“/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}”。 |
ImmutabilitySettings
保管库的不可变性设置
名称 | 类型 | 说明 |
---|---|---|
state |
ImmutabilityState
名称 | 类型 | 说明 |
---|---|---|
Disabled |
string |
|
Locked |
string |
|
Unlocked |
string |
InfrastructureEncryptionState
启用/禁用双重加密状态
名称 | 类型 | 说明 |
---|---|---|
Disabled |
string |
|
Enabled |
string |
MonitoringSettings
保管库的监视设置
名称 | 类型 | 说明 |
---|---|---|
azureMonitorAlertSettings |
基于 Azure Monitor 的警报的设置 |
|
classicAlertSettings |
经典警报的设置 |
MoveDetails
对 Azure 资源执行的最新移动操作的详细信息
名称 | 类型 | 说明 |
---|---|---|
completionTimeUtc |
string |
资源移动操作的结束时间 |
operationId |
string |
资源移动操作的 OperationId |
sourceResourceId |
string |
资源移动操作的源资源 |
startTimeUtc |
string |
资源移动操作的开始时间 |
targetResourceId |
string |
资源移动操作的目标资源 |
MultiUserAuthorization
保管库的 MUA 设置
名称 | 类型 | 说明 |
---|---|---|
Disabled |
string |
|
Enabled |
string |
|
Invalid |
string |
PrivateEndpoint
链接到专用终结点连接的专用终结点网络资源。
名称 | 类型 | 说明 |
---|---|---|
id |
string |
获取或设置 ID。 |
PrivateEndpointConnection
专用终结点连接响应属性。
名称 | 类型 | 说明 |
---|---|---|
groupIds |
专用终结点的组 ID |
|
privateEndpoint |
链接到专用终结点连接的专用终结点网络资源。 |
|
privateLinkServiceConnectionState |
获取或设置专用链接服务连接状态。 |
|
provisioningState |
获取或设置专用终结点连接的预配状态。 |
PrivateEndpointConnectionStatus
获取或设置状态。
名称 | 类型 | 说明 |
---|---|---|
Approved |
string |
|
Disconnected |
string |
|
Pending |
string |
|
Rejected |
string |
PrivateEndpointConnectionVaultProperties
要作为 privateEndpointConnections 列表元素存储在保管库属性中的信息。
名称 | 类型 | 说明 |
---|---|---|
id |
string |
ID 订阅/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft的格式。[Service]/{resource}/{resourceName}/privateEndpointConnections/{connectionName}。 |
location |
string |
专用终结点连接的位置 |
name |
string |
专用终结点连接的名称 |
properties |
专用终结点连接响应属性。 |
|
type |
string |
类型,格式为 Microsoft.RecoveryServices/vaults/privateEndpointConnections |
PrivateLinkServiceConnectionState
获取或设置专用链接服务连接状态。
名称 | 类型 | 说明 |
---|---|---|
actionsRequired |
string |
获取或设置所需的操作。 |
description |
string |
获取或设置说明。 |
status |
获取或设置状态。 |
ProvisioningState
获取或设置专用终结点连接的预配状态。
名称 | 类型 | 说明 |
---|---|---|
Deleting |
string |
|
Failed |
string |
|
Pending |
string |
|
Succeeded |
string |
PublicNetworkAccess
属性,用于启用或禁用来自公共客户端的资源提供程序入站网络流量
名称 | 类型 | 说明 |
---|---|---|
Disabled |
string |
|
Enabled |
string |
RedundancySettings
保管库的冗余设置
名称 | 类型 | 说明 |
---|---|---|
crossRegionRestore |
在保管库上启用跨区域还原时显示的标志 |
|
standardTierStorageRedundancy |
保管库的存储冗余设置 |
ResourceIdentityType
使用的托管标识的类型。 类型“SystemAssigned,UserAssigned”包括隐式创建的标识和一组用户分配的标识。 类型“None”将删除任何标识。
名称 | 类型 | 说明 |
---|---|---|
None |
string |
|
SystemAssigned |
string |
|
SystemAssigned, UserAssigned |
string |
|
UserAssigned |
string |
ResourceMoveState
移动操作后的资源状态
名称 | 类型 | 说明 |
---|---|---|
CommitFailed |
string |
|
CommitTimedout |
string |
|
CriticalFailure |
string |
|
Failure |
string |
|
InProgress |
string |
|
MoveSucceeded |
string |
|
PartialSuccess |
string |
|
PrepareFailed |
string |
|
PrepareTimedout |
string |
|
Unknown |
string |
RestoreSettings
还原保管库的设置
名称 | 类型 | 说明 |
---|---|---|
crossSubscriptionRestoreSettings |
CrossSubscriptionRestore 的设置 |
SecureScoreLevel
恢复服务保管库的安全分数
名称 | 类型 | 说明 |
---|---|---|
Adequate |
string |
|
Maximum |
string |
|
Minimum |
string |
|
None |
string |
SecuritySettings
保管库的安全设置
名称 | 类型 | 说明 |
---|---|---|
immutabilitySettings |
保管库的不可变性设置 |
|
multiUserAuthorization |
保管库的 MUA 设置 |
|
softDeleteSettings |
保管库的软删除设置 |
Sku
标识每个 Azure 资源的唯一系统标识符。
名称 | 类型 | 说明 |
---|---|---|
capacity |
string |
SKU 容量 |
family |
string |
SKU 系列 |
name |
SKU 的名称为 RS0(恢复服务第 0 版),层为标准层。 它们不会影响后端存储冗余或任何其他保管库设置。 若要管理存储冗余,请使用 backupstorageconfig |
|
size |
string |
SKU 大小 |
tier |
string |
Sku 层。 |
SkuName
SKU 的名称为 RS0(恢复服务第 0 版),层为标准层。 它们不会影响后端存储冗余或任何其他保管库设置。 若要管理存储冗余,请使用 backupstorageconfig
名称 | 类型 | 说明 |
---|---|---|
RS0 |
string |
|
Standard |
string |
SoftDeleteSettings
保管库的软删除设置
名称 | 类型 | 说明 |
---|---|---|
enhancedSecurityState | ||
softDeleteRetentionPeriodInDays |
integer |
软删除保留期(以天为单位) |
softDeleteState |
SoftDeleteState
名称 | 类型 | 说明 |
---|---|---|
AlwaysON |
string |
|
Disabled |
string |
|
Enabled |
string |
|
Invalid |
string |
standardTierStorageRedundancy
保管库的存储冗余设置
名称 | 类型 | 说明 |
---|---|---|
GeoRedundant |
string |
|
Invalid |
string |
|
LocallyRedundant |
string |
|
ZoneRedundant |
string |
systemData
与创建和上次修改资源相关的元数据。
名称 | 类型 | 说明 |
---|---|---|
createdAt |
string |
资源创建时间戳(UTC)。 |
createdBy |
string |
创建资源的标识。 |
createdByType |
创建资源的标识的类型。 |
|
lastModifiedAt |
string |
上次修改资源的标识的类型。 |
lastModifiedBy |
string |
上次修改资源的标识。 |
lastModifiedByType |
上次修改资源的标识的类型。 |
TriggerType
触发保管库升级的方式。
名称 | 类型 | 说明 |
---|---|---|
ForcedUpgrade |
string |
|
UserTriggered |
string |
UpgradeDetails
升级保管库的详细信息。
名称 | 类型 | 说明 |
---|---|---|
endTimeUtc |
string |
升级操作结束的 UTC 时间。 |
lastUpdatedTimeUtc |
string |
上次更新升级操作状态的 UTC 时间。 |
message |
string |
向用户发送消息,其中包含有关升级操作的信息。 |
operationId |
string |
保管库升级操作的 ID。 |
previousResourceId |
string |
升级前保管库的资源 ID。 |
startTimeUtc |
string |
升级操作已启动的 UTC 时间。 |
status |
保管库升级操作的状态。 |
|
triggerType |
触发保管库升级的方式。 |
|
upgradedResourceId |
string |
已升级保管库的资源 ID。 |
UserIdentity
由服务用户管理的资源标识。
名称 | 类型 | 说明 |
---|---|---|
clientId |
string |
用户分配标识的客户端 ID。 |
principalId |
string |
用户分配标识的主体 ID。 |
Vault
资源信息,由资源提供程序返回。
名称 | 类型 | 说明 |
---|---|---|
etag |
string |
可选 ETag。 |
id |
string |
资源 ID 表示资源的完整路径。 |
identity |
资源的标识。 |
|
location |
string |
资源位置。 |
name |
string |
与资源关联的资源名称。 |
properties |
保管库的属性。 |
|
sku |
标识每个 Azure 资源的唯一系统标识符。 |
|
systemData |
与创建和上次修改资源相关的元数据。 |
|
tags |
object |
资源标记。 |
type |
string |
资源类型表示命名空间/ResourceType/ResourceType/... |
VaultPrivateEndpointState
用于备份的专用终结点状态。
名称 | 类型 | 说明 |
---|---|---|
Enabled |
string |
|
None |
string |
VaultProperties
保管库的属性。
名称 | 类型 | 说明 |
---|---|---|
backupStorageVersion |
备份存储版本 |
|
bcdrSecurityLevel |
用于业务连续性和灾难恢复的恢复服务保管库的安全级别 |
|
encryption |
资源的客户托管密钥详细信息。 |
|
monitoringSettings |
保管库的监视设置 |
|
moveDetails |
对 Azure 资源执行的最新移动操作的详细信息 |
|
moveState |
移动操作后的资源状态 |
|
privateEndpointConnections |
专用终结点连接列表。 |
|
privateEndpointStateForBackup |
用于备份的专用终结点状态。 |
|
privateEndpointStateForSiteRecovery |
站点恢复的专用终结点状态。 |
|
provisioningState |
string |
预配状态。 |
publicNetworkAccess |
属性,用于启用或禁用来自公共客户端的资源提供程序入站网络流量 |
|
redundancySettings |
保管库的冗余设置 |
|
resourceGuardOperationRequests |
string[] |
将对其执行 LAC 检查的 ResourceGuardOperationRequests |
restoreSettings |
还原保管库的设置 |
|
secureScore |
恢复服务保管库的安全分数 |
|
securitySettings |
保管库的安全设置 |
|
upgradeDetails |
升级保管库的详细信息。 |
VaultSubResourceType
保管库 AzureBackup、AzureBackup_secondary 或 AzureSiteRecovery 的子资源类型
名称 | 类型 | 说明 |
---|---|---|
AzureBackup |
string |
|
AzureBackup_secondary |
string |
|
AzureSiteRecovery |
string |
VaultUpgradeState
保管库升级操作的状态。
名称 | 类型 | 说明 |
---|---|---|
Failed |
string |
|
InProgress |
string |
|
Unknown |
string |
|
Upgraded |
string |