Я хочу отрицать, если кто-то создает более 600 ru/s на всем протяжении. Вот мое правило политики:
{
"if": {
"allOf": [
{
"field": "type",
"equals": "Microsoft.DocumentDB/databaseAccounts/sqlDatabases/containers/throughputSettings"
},
{
"field":"Microsoft.DocumentDB/databaseAccounts/sqlDatabases/containers/throughputSettings/default.resource.throughput",
"greater" : "600"
}
]
},
"then": {
"effect": "Deny"
}
}
Но запрет не работает, когда ставлю больше 600 руб/с.
1 ответ
Я спросил больше о политике запрета/ограничения создания контейнеров, если пропускная способность превышает максимум. Я поднял вопрос на GitHub и получил ответ:
Пропускная способность не устанавливается при первоначальном создании через API пропускной способности. Пример см. в этом шаблоне: https://learn.microsoft.com/en-us/azure/cosmos-db/manage-sql-with-resource-manager#create-resource В настоящее время в контейнере нет псевдонима политики для options.throughput, поскольку он не возвращается в будущих запросах GET.
Обратитесь к этой проблеме для получения информации.
Надеюсь это поможет!
Похожие вопросы
Новые вопросы
azure
Microsoft Azure - это платформа для облачных вычислений «Платформа как услуга» и «Инфраструктура как услуга». Используйте этот тег для вопросов по программированию, касающихся Azure. Общая справка по серверу может быть получена в разделе «Суперпользователь» или «Ошибка сервера».