查询订阅配额

时间:2017-10-13 03:42:47

标签: azure azure-api-management

有没有办法在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

1 个答案:

答案 0 :(得分:1)

目前无法获得剩余电话

但您可以使用https://docs.microsoft.com/en-us/azure/api-management/api-management-access-restriction-policies#SetUsageQuota

设置配额

然后使用quotaCounterKey

  

配额计数器密钥标识符。这是在按键配额策略的计数器键属性中定义的表达式的结果。例如,如果指定counter-key =" boo"在政策中,它可以通过" boo"柜台钥匙。但如果它被定义为反键=" @(" b" +" a")"然后它将被" ba"键

确定一段时间的当前值。然后从您配置的内容中减去。

可以将计数器键设置为context.SubscriptionId。