我正在使用azure策略来验证azure资源名称,其中agure资源名称必须由不同的段组成。 LLLL-EEEE-SSSS-NNNN
其中L是位置 E是例如的环境。产品,非产品 S是服务名称 N是任何随机数
这些分段中的每一个都需要针对一组值进行验证,以使用天蓝色策略实现此用例,我编写了下面的定义,效果很好
`{
"if": {
"not": {
"field": "name",
"in": [
"eurn-????-????-####",
"eurw-????-????-####",
"usno-????-????-####",
"uswe-????-????-####"
]
}
},
"then": {
"effect": "deny"
}
}`
由于要验证的组合很多,有没有一种方法可以将该数组作为json文件保存在github中,并在策略定义中提供git文件链接,谢谢!!!