QuotaByCounterKeys interface
Interface que representa um QuotaByCounterKeys.
Métodos
list |
Lista uma coleção de períodos atuais do contador de cotas associados à contra-chave configurada na política na instância de serviço especificada. A API ainda não dá suporte à paginação. |
update(string, string, string, Quota |
Atualizações todos os valores do contador de cota especificados com a chave do contador de cota existente para um valor na instância de serviço especificada. Isso deve ser usado para redefinir os valores do contador de cota. |
Detalhes do método
listByService(string, string, string, QuotaByCounterKeysListByServiceOptionalParams)
Lista uma coleção de períodos atuais do contador de cotas associados à contra-chave configurada na política na instância de serviço especificada. A API ainda não dá suporte à paginação.
function listByService(resourceGroupName: string, serviceName: string, quotaCounterKey: string, options?: QuotaByCounterKeysListByServiceOptionalParams): Promise<QuotaCounterCollection>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
- serviceName
-
string
O nome do serviço Gerenciamento de API.
- quotaCounterKey
-
string
Identificador de chave do contador de cotas. Esse é o resultado da expressão definida no atributo de contra-chave da política de cota por chave. Por exemplo, se você especificar counter-key="boo" na política, ela será acessível por uma tecla de contador "boo". Mas se ele for definido como counter-key="@("b"+"a")", será acessível por chave "ba"
Os parâmetros de opções.
Retornos
Promise<QuotaCounterCollection>
update(string, string, string, QuotaCounterValueUpdateContract, QuotaByCounterKeysUpdateOptionalParams)
Atualizações todos os valores do contador de cota especificados com a chave do contador de cota existente para um valor na instância de serviço especificada. Isso deve ser usado para redefinir os valores do contador de cota.
function update(resourceGroupName: string, serviceName: string, quotaCounterKey: string, parameters: QuotaCounterValueUpdateContract, options?: QuotaByCounterKeysUpdateOptionalParams): Promise<QuotaCounterCollection>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
- serviceName
-
string
O nome do serviço Gerenciamento de API.
- quotaCounterKey
-
string
Identificador de chave do contador de cotas. Esse é o resultado da expressão definida no atributo de contra-chave da política de cota por chave. Por exemplo, se você especificar counter-key="boo" na política, ela será acessível por uma tecla de contador "boo". Mas se ele for definido como counter-key="@("b"+"a")", será acessível por chave "ba"
- parameters
- QuotaCounterValueUpdateContract
O valor do contador de cota a ser aplicado a todos os períodos do contador de cotas.
Os parâmetros de opções.
Retornos
Promise<QuotaCounterCollection>