Share via


IQuotaByCounterKeysOperations Interface

Definition

QuotaByCounterKeysOperations operations.

public interface IQuotaByCounterKeysOperations
type IQuotaByCounterKeysOperations = interface
Public Interface IQuotaByCounterKeysOperations

Methods

ListByServiceWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Lists a collection of current quota counter periods associated with the counter-key configured in the policy on the specified service instance. The api does not support paging yet. https://docs.microsoft.com/en-us/azure/api-management/api-management-howto-product-with-rules#a-namepolicies-ato-configure-call-rate-limit-and-quota-policies

UpdateWithHttpMessagesAsync(String, String, String, QuotaCounterValueUpdateContract, Dictionary<String,List<String>>, CancellationToken)

Updates all the quota counter values specified with the existing quota counter key to a value in the specified service instance. This should be used for reset of the quota counter values.

Extension Methods

ListByService(IQuotaByCounterKeysOperations, String, String, String)

Lists a collection of current quota counter periods associated with the counter-key configured in the policy on the specified service instance. The api does not support paging yet. https://docs.microsoft.com/en-us/azure/api-management/api-management-howto-product-with-rules#a-namepolicies-ato-configure-call-rate-limit-and-quota-policies

ListByServiceAsync(IQuotaByCounterKeysOperations, String, String, String, CancellationToken)

Lists a collection of current quota counter periods associated with the counter-key configured in the policy on the specified service instance. The api does not support paging yet. https://docs.microsoft.com/en-us/azure/api-management/api-management-howto-product-with-rules#a-namepolicies-ato-configure-call-rate-limit-and-quota-policies

Update(IQuotaByCounterKeysOperations, String, String, String, QuotaCounterValueUpdateContract)

Updates all the quota counter values specified with the existing quota counter key to a value in the specified service instance. This should be used for reset of the quota counter values.

UpdateAsync(IQuotaByCounterKeysOperations, String, String, String, QuotaCounterValueUpdateContract, CancellationToken)

Updates all the quota counter values specified with the existing quota counter key to a value in the specified service instance. This should be used for reset of the quota counter values.

Applies to