Использование внешних ссылок git hub в политиках Azure
Я работаю над проверкой имен ресурсов Azure, используя политики Azure, где имя ресурса должно быть сделано из разных сегментов, например. LLLL-EEEE-ГССО-NNNN
где L - это местоположение E, например, среда. prod, non-prod S - имя службы, N - любое случайное число.
И каждый из этих сегментов должен быть проверен на соответствие массиву значений. Для достижения этого варианта использования с помощью политики Azure я написал приведенное ниже определение, которое прекрасно работает.
`{
"if": {
"not": {
"field": "name",
"in": [
"eurn-????-????-####",
"eurw-????-????-####",
"usno-????-????-####",
"uswe-????-????-####"
]
}
},
"then": {
"effect": "deny"
}
}`
Поскольку существует большое количество комбинаций для проверки, есть ли способ сохранить этот массив в github в виде файла json и предоставить ссылку на этот файл git в определении политики, спасибо!!!