Я попытался создать шаблон с помощью terraform, чтобы применить множественные теги и значения.Инициативная политика с различными политиками.Но я не знаю, как его создать.Я использовал этот шаблон.
resource "azurerm_policy_set_definition" "test" { name = "testPolicySet" policy_type = "Custom" display_name = "Test Policy Set"
parameters = <<PARAMETERS
{
"tagName": {
"type": "String",
"metadata": {
"description": "Tag Name",
"displayName": "Tag Name"
}
}, "tagValue": {
"type": "String",
"metadata": {
"description": "Tag Value",
"displayName": "Tag Value"
}, "allowedValues": [
"foo",
"bar",
"foobar" ]
}
} PARAMETERS
policy_definitions = <<POLICY_DEFINITIONS
[
{
"parameters": {
"tagName": {
"value": "[parameters('tagName')]"
},
"tagValue": {
"value": "[parameters('tagValue')]"
}
},
"policyDefinitionId": "/providers/Microsoft.Authorization/policyDefinitions/1e30110a-5ceb-460c-a204-c1c3969c6d62"
}
] POLICY_DEFINITIONS }