QuotaOperations interface
Schnittstelle, die eine Quota-Operation darstellt.
Eigenschaften
| create |
Erstellen oder aktualisieren Sie das Kontingentlimit für die angegebene Ressource mit dem angeforderten Wert. Gehen Sie folgendermaßen vor, um das Kontingent zu aktualisieren:
|
| get | Rufen Sie das Kontingentlimit einer Ressource ab. Die Antwort kann verwendet werden, um das verbleibende Kontingent zu ermitteln, um ein neues Kontingentlimit zu berechnen, das mit einer PUT-Anforderung übermittelt werden kann. |
| list | Rufen Sie eine Liste der aktuellen Kontingentgrenzen aller Ressourcen für den angegebenen Bereich ab. Die Antwort dieses GET-Vorgangs kann genutzt werden, um Anforderungen zum Aktualisieren eines Kontingents zu übermitteln. |
| update | Aktualisieren Sie das Kontingentlimit für eine bestimmte Ressource auf den angegebenen Wert:
|
Details zur Eigenschaft
createOrUpdate
Erstellen oder aktualisieren Sie das Kontingentlimit für die angegebene Ressource mit dem angeforderten Wert. Gehen Sie folgendermaßen vor, um das Kontingent zu aktualisieren:
- Verwenden Sie den GET-Vorgang für Kontingente und Verwendungen, um zu bestimmen, wie viel Kontingent für die spezifische Ressource verbleibt und um den neuen Kontingentgrenzwert zu berechnen. Diese Schritte werden in diesem Beispiel ausführlich beschrieben.
- Verwenden Sie diesen PUT-Vorgang, um den Kontingentgrenzwert zu aktualisieren. Überprüfen Sie den URI im Positionsheader auf den detaillierten Status der Anforderung.
createOrUpdate: (resourceName: string, scope: string, createQuotaRequest: CurrentQuotaLimitBase, options?: QuotaCreateOrUpdateOptionalParams) => PollerLike<OperationState<CurrentQuotaLimitBase>, CurrentQuotaLimitBase>
Eigenschaftswert
(resourceName: string, scope: string, createQuotaRequest: CurrentQuotaLimitBase, options?: QuotaCreateOrUpdateOptionalParams) => PollerLike<OperationState<CurrentQuotaLimitBase>, CurrentQuotaLimitBase>
get
Rufen Sie das Kontingentlimit einer Ressource ab. Die Antwort kann verwendet werden, um das verbleibende Kontingent zu ermitteln, um ein neues Kontingentlimit zu berechnen, das mit einer PUT-Anforderung übermittelt werden kann.
get: (resourceName: string, scope: string, options?: QuotaGetOptionalParams) => Promise<CurrentQuotaLimitBase>
Eigenschaftswert
(resourceName: string, scope: string, options?: QuotaGetOptionalParams) => Promise<CurrentQuotaLimitBase>
list
Rufen Sie eine Liste der aktuellen Kontingentgrenzen aller Ressourcen für den angegebenen Bereich ab. Die Antwort dieses GET-Vorgangs kann genutzt werden, um Anforderungen zum Aktualisieren eines Kontingents zu übermitteln.
list: (scope: string, options?: QuotaListOptionalParams) => PagedAsyncIterableIterator<CurrentQuotaLimitBase, CurrentQuotaLimitBase[], PageSettings>
Eigenschaftswert
(scope: string, options?: QuotaListOptionalParams) => PagedAsyncIterableIterator<CurrentQuotaLimitBase, CurrentQuotaLimitBase[], PageSettings>
update
Aktualisieren Sie das Kontingentlimit für eine bestimmte Ressource auf den angegebenen Wert:
- Verwenden Sie die vorgänge Usages-GET und Quota-GET, um das verbleibende Kontingent für die spezifische Ressource zu ermitteln und den neuen Kontingentgrenzwert zu berechnen. Diese Schritte werden in diesem Beispiel ausführlich beschrieben.
- Verwenden Sie diesen PUT-Vorgang, um den Kontingentgrenzwert zu aktualisieren. Überprüfen Sie den URI im Positionsheader auf den detaillierten Status der Anforderung.
update: (resourceName: string, scope: string, createQuotaRequest: CurrentQuotaLimitBase, options?: QuotaUpdateOptionalParams) => PollerLike<OperationState<CurrentQuotaLimitBase>, CurrentQuotaLimitBase>
Eigenschaftswert
(resourceName: string, scope: string, createQuotaRequest: CurrentQuotaLimitBase, options?: QuotaUpdateOptionalParams) => PollerLike<OperationState<CurrentQuotaLimitBase>, CurrentQuotaLimitBase>