【发布时间】:2017-09-28 08:03:48
【问题描述】:
您好,我尝试使用 ARM 模板将资源组锁定在 azure 中,但我无法这样做,如果有人已经熟悉,请帮助我。
【问题讨论】:
标签: azure arm-template azure-resource-group
您好,我尝试使用 ARM 模板将资源组锁定在 azure 中,但我无法这样做,如果有人已经熟悉,请帮助我。
【问题讨论】:
标签: azure arm-template azure-resource-group
我们可以使用模板直接锁定资源组,而无需创建存储帐户。
下一个示例将只读锁定应用于资源组:
{
"$schema": "https://schema.management.azure.com/schemas/2015-01-01/deploymentTemplate.json#",
"contentVersion": "1.0.0.0",
"parameters": {},
"variables": {},
"resources": [
{
"type": "Microsoft.Authorization/locks",
"apiVersion": "2015-01-01",
"name": "MyGroupLock",
"properties":
{
"level": "ReadOnly",
"notes": "my notes"
}
}
],
"outputs": {}
}
在this article中查看更多关于如何使用模板锁定资源和资源组的详细信息。
【讨论】:
{
"$schema": "https://schema.management.azure.com/schemas/2015-01-01/deploymentTemplate.json#",
"contentVersion": "1.0.0.0",
"parameters": {
"lockedResource": {
"type": "string"
}
},
"resources": [
{
"name": "[concat(parameters('lockedResource'), '/Microsoft.Authorization/myLock')]",
"type": "Microsoft.Storage/storageAccounts/providers/locks",
"apiVersion": "2015-01-01",
"properties": {
"level": "CannotDelete"
}
}
]
}
https://docs.microsoft.com/en-us/azure/azure-resource-manager/resource-group-lock-resources#template
【讨论】: