Квота запроса на подписку

Есть ли способ запросить оставшиеся или использованные вызовы для политики квот использования на основе подписки в управлении Azure API?

Я вижу https://docs.microsoft.com/en-us/rest/api/apimanagement/quotabycounterkeys/listbyservice, но я не вижу, как получить оставшиеся или использованные вызовы для https://docs.microsoft.com/en-us/azure/api-management/api-management-access-Restriction-policies#SetUsageQuotaBySubscription, поскольку я не знаю, что использовать для quotaCounterKey


person rggammon    schedule 13.10.2017    source источник


Ответы (1)


В настоящее время нет возможности получить оставшиеся звонки

Но вы можете установить квоту с помощью https://docs.microsoft.com/en-us/azure/api-management/api-management-access-restriction-policies#SetUsageQuota

Затем используйте quotaCounterKey

Идентификатор ключа счетчика квот. Это результат выражения, определенного в атрибуте counter-key политики quota by-key. Например, если вы укажете counter-key = "boo" в политике, то он будет доступен по "boo" ключ счетчика. Но если он определен как counter-key = "@ (" b "+" a ")", то он будет доступен по клавише "ba".

для определения текущей стоимости за период. Затем вычтите из того, что вы настроили.

Контр-ключ может иметь значение context.SubscriptionId.

person Samir    schedule 13.10.2017