Freigeben über


ApiManagementServiceResource.UpdateQuotaByCounterKeysAsync Methode

Definition

Updates alle mit dem vorhandenen Kontingentzählerschlüssel angegebenen Kontingentzählerwerte auf einen Wert im angegebenen Dienst instance. Dies sollte zum Zurücksetzen der Kontingentzählerwerte verwendet werden.

  • Request Path/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/quotas/{quotaCounterKey}
  • Vorgang IdQuotaByCounterKeys_Update
public virtual Azure.AsyncPageable<Azure.ResourceManager.ApiManagement.Models.QuotaCounterContract> UpdateQuotaByCounterKeysAsync (string quotaCounterKey, Azure.ResourceManager.ApiManagement.Models.QuotaCounterValueUpdateContent content, System.Threading.CancellationToken cancellationToken = default);
abstract member UpdateQuotaByCounterKeysAsync : string * Azure.ResourceManager.ApiManagement.Models.QuotaCounterValueUpdateContent * System.Threading.CancellationToken -> Azure.AsyncPageable<Azure.ResourceManager.ApiManagement.Models.QuotaCounterContract>
override this.UpdateQuotaByCounterKeysAsync : string * Azure.ResourceManager.ApiManagement.Models.QuotaCounterValueUpdateContent * System.Threading.CancellationToken -> Azure.AsyncPageable<Azure.ResourceManager.ApiManagement.Models.QuotaCounterContract>
Public Overridable Function UpdateQuotaByCounterKeysAsync (quotaCounterKey As String, content As QuotaCounterValueUpdateContent, Optional cancellationToken As CancellationToken = Nothing) As AsyncPageable(Of QuotaCounterContract)

Parameter

quotaCounterKey
String

Kontingentzählerschlüsselbezeichner. Dies ist das Ergebnis des Ausdrucks, der im Attribut "Zählerschlüssel" der Richtlinie "Quota-by-Key" definiert ist. Wenn Sie beispielsweise counter-key="boo" in der Richtlinie angeben, ist der Zugriff über den Zählerschlüssel "boo" möglich. Wenn sie jedoch als counter-key="@("b"+"a")" definiert ist, ist der Zugriff über den "ba"-Schlüssel möglich.

content
QuotaCounterValueUpdateContent

Der Wert des Kontingentzählers, der auf alle Kontingentzählerzeiträume angewendet werden soll.

cancellationToken
CancellationToken

Das zu verwendende Abbruchtoken.

Gibt zurück

Eine asynchrone Sammlung von, bei der QuotaCounterContract mehrere Dienstanforderungen zum Durchlaufen verwendet werden können.

Ausnahmen

quotaCounterKey ist eine leere Zeichenfolge und wurde erwartet, dass sie nicht leer ist.

quotaCounterKey oder content ist NULL.

Gilt für: