Azure策略强制路由到routetable
我正在尝试创建一个策略,强制将两个路由放在路由表上。我目前的政策是:Azure策略强制路由到routetable,azure,azure-policy,Azure,Azure Policy,我正在尝试创建一个策略,强制将两个路由放在路由表上。我目前的政策是: { "if": { "allOf": [ { "field": "type", "equals": "Microsoft.Network/routeTables" }, {
{
"if": {
"allOf": [
{
"field": "type",
"equals": "Microsoft.Network/routeTables"
},
{
"anyOf": [
{
"field": "Microsoft.Network/routeTables/routes[*].name",
"NotEquals": "myrouteA"
},
{
"field": "Microsoft.Network/routeTables/routes[*].name",
"NotEquals": "myrouteB"
}
]
}
]
},
"then": {
"effect": "deny"
}
}
但这并不否认取消了路线。我应该更改什么?Azure策略不用于场景-拒绝删除。使用资源锁以避免删除路由表
通过强制执行策略,您可以制定一个计划,使RouteTable具有推荐路由。要支持我的声明:)请检查此点,我希望最终用户能够在我自己的几个路由之上添加更多路由。在这种情况下,您可以使用策略修改效果。供参考