你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn 。
Microsoft.RecoveryServices 保管库 2021-03-01
本文内容
Bicep 资源定义
可以使用目标操作部署保管库资源类型:
有关每个 API 版本中已更改属性的列表,请参阅 更改日志 。
若要创建 Microsoft.RecoveryServices/vaults 资源,请将以下 Bicep 添加到模板。
resource symbolicname 'Microsoft.RecoveryServices/vaults@2021-03-01' = {
etag: 'string'
identity: {
type: 'string'
userAssignedIdentities: {
{customized property}: {}
}
}
location: 'string'
name: 'string'
properties: {
encryption: {
infrastructureEncryption: 'string'
kekIdentity: {
userAssignedIdentity: 'string'
useSystemAssignedIdentity: bool
}
keyVaultProperties: {
keyUri: 'string'
}
}
upgradeDetails: {}
}
sku: {
name: 'string'
tier: 'string'
}
tags: {
{customized property}: 'string'
}
}
属性值
CmkKekIdentity
名字
描述
价值
userAssignedIdentity
用户分配的标识用于授予权限,以防所使用的标识类型为 UserAssigned
字符串
useSystemAssignedIdentity
指示应使用系统分配的标识。 与“userAssignedIdentity”字段互斥
bool
CmkKeyVaultProperties
名字
描述
价值
keyUri
客户管理的密钥的密钥 URI
字符串
IdentityData
名字
描述
价值
类型
使用的托管标识的类型。 类型“SystemAssigned,UserAssigned”包括隐式创建的标识和一组用户分配的标识。 类型“None”将删除任何标识。
“None” “SystemAssigned” “SystemAssigned,UserAssigned” “UserAssigned”(必需)
userAssignedIdentities
与资源关联的用户分配标识的列表。 用户分配的标识字典密钥将为 ARM 资源 ID,格式为“/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}”。
IdentityDataUserAssignedIdentities
IdentityDataUserAssignedIdentities
Microsoft.RecoveryServices/vaults
名字
描述
价值
etag
可选 ETag。
字符串
身份
资源的标识。
IdentityData
位置
资源位置。
string (必需)
名字
资源名称
string (必需)
性能
保管库的属性。
VaultProperties
sku
标识每个 Azure 资源的唯一系统标识符。
Sku
标签
资源标记
标记名称和值的字典。 请参阅模板 中的 标记
Sku
名字
描述
价值
名字
Sku 名称。
“RS0” “标准”(必需)
层
Sku 层。
字符串
UpgradeDetails
UserIdentity
VaultProperties
VaultPropertiesEncryption
快速入门示例
以下快速入门示例部署此资源类型。
ARM 模板资源定义
可以使用目标操作部署保管库资源类型:
有关每个 API 版本中已更改属性的列表,请参阅 更改日志 。
若要创建 Microsoft.RecoveryServices/vaults 资源,请将以下 JSON 添加到模板。
{
"type": "Microsoft.RecoveryServices/vaults",
"apiVersion": "2021-03-01",
"name": "string",
"etag": "string",
"identity": {
"type": "string",
"userAssignedIdentities": {
"{customized property}": {
}
}
},
"location": "string",
"properties": {
"encryption": {
"infrastructureEncryption": "string",
"kekIdentity": {
"userAssignedIdentity": "string",
"useSystemAssignedIdentity": "bool"
},
"keyVaultProperties": {
"keyUri": "string"
}
},
"upgradeDetails": {
}
},
"sku": {
"name": "string",
"tier": "string"
},
"tags": {
"{customized property}": "string"
}
}
属性值
CmkKekIdentity
名字
描述
价值
userAssignedIdentity
用户分配的标识用于授予权限,以防所使用的标识类型为 UserAssigned
字符串
useSystemAssignedIdentity
指示应使用系统分配的标识。 与“userAssignedIdentity”字段互斥
bool
CmkKeyVaultProperties
名字
描述
价值
keyUri
客户管理的密钥的密钥 URI
字符串
IdentityData
名字
描述
价值
类型
使用的托管标识的类型。 类型“SystemAssigned,UserAssigned”包括隐式创建的标识和一组用户分配的标识。 类型“None”将删除任何标识。
“None” “SystemAssigned” “SystemAssigned,UserAssigned” “UserAssigned”(必需)
userAssignedIdentities
与资源关联的用户分配标识的列表。 用户分配的标识字典密钥将为 ARM 资源 ID,格式为“/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}”。
IdentityDataUserAssignedIdentities
IdentityDataUserAssignedIdentities
Microsoft.RecoveryServices/vaults
名字
描述
价值
apiVersion
API 版本
'2021-03-01'
etag
可选 ETag。
字符串
身份
资源的标识。
IdentityData
位置
资源位置。
string (必需)
名字
资源名称
string (必需)
性能
保管库的属性。
VaultProperties
sku
标识每个 Azure 资源的唯一系统标识符。
Sku
标签
资源标记
标记名称和值的字典。 请参阅模板 中的 标记
类型
资源类型
“Microsoft.RecoveryServices/vaults”
Sku
名字
描述
价值
名字
Sku 名称。
“RS0” “标准”(必需)
层
Sku 层。
字符串
UpgradeDetails
UserIdentity
VaultProperties
VaultPropertiesEncryption
快速入门模板
以下快速入门模板部署此资源类型。
可以使用目标操作部署保管库资源类型:
有关每个 API 版本中已更改属性的列表,请参阅 更改日志 。
若要创建 Microsoft.RecoveryServices/vaults 资源,请将以下 Terraform 添加到模板。
resource "azapi_resource" "symbolicname" {
type = "Microsoft.RecoveryServices/vaults@2021-03-01"
name = "string"
etag = "string"
identity = {
type = "string"
userAssignedIdentities = {
{customized property} = {
}
}
}
location = "string"
sku = {
name = "string"
tier = "string"
}
tags = {
{customized property} = "string"
}
body = jsonencode({
properties = {
encryption = {
infrastructureEncryption = "string"
kekIdentity = {
userAssignedIdentity = "string"
useSystemAssignedIdentity = bool
}
keyVaultProperties = {
keyUri = "string"
}
}
upgradeDetails = {
}
}
})
}
属性值
CmkKekIdentity
名字
描述
价值
userAssignedIdentity
用户分配的标识用于授予权限,以防所使用的标识类型为 UserAssigned
字符串
useSystemAssignedIdentity
指示应使用系统分配的标识。 与“userAssignedIdentity”字段互斥
bool
CmkKeyVaultProperties
名字
描述
价值
keyUri
客户管理的密钥的密钥 URI
字符串
IdentityData
名字
描述
价值
类型
使用的托管标识的类型。 类型“SystemAssigned,UserAssigned”包括隐式创建的标识和一组用户分配的标识。 类型“None”将删除任何标识。
“None” “SystemAssigned” “SystemAssigned,UserAssigned” “UserAssigned”(必需)
userAssignedIdentities
与资源关联的用户分配标识的列表。 用户分配的标识字典密钥将为 ARM 资源 ID,格式为“/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}”。
IdentityDataUserAssignedIdentities
IdentityDataUserAssignedIdentities
Microsoft.RecoveryServices/vaults
名字
描述
价值
etag
可选 ETag。
字符串
身份
资源的标识。
IdentityData
位置
资源位置。
string (必需)
名字
资源名称
string (必需)
性能
保管库的属性。
VaultProperties
sku
标识每个 Azure 资源的唯一系统标识符。
Sku
标签
资源标记
标记名称和值的字典。
类型
资源类型
“Microsoft.RecoveryServices/vaults@2021-03-01”
Sku
名字
描述
价值
名字
Sku 名称。
“RS0” “标准”(必需)
层
Sku 层。
字符串
UpgradeDetails
UserIdentity
VaultProperties
VaultPropertiesEncryption