Quota interface
Schnittstelle, die ein Kontingent darstellt.
Methoden
begin |
Erstellen oder aktualisieren Sie den Kontingentgrenzwert für die angegebene Ressource mit dem angeforderten Wert. Führen Sie die folgenden Schritte aus, um das Kontingent zu aktualisieren:
|
begin |
Erstellen oder aktualisieren Sie den Kontingentgrenzwert für die angegebene Ressource mit dem angeforderten Wert. Führen Sie die folgenden Schritte aus, um das Kontingent zu aktualisieren:
|
begin |
Aktualisieren Sie den Kontingentgrenzwert für eine bestimmte Ressource auf den angegebenen Wert:
|
begin |
Aktualisieren Sie den Kontingentgrenzwert für eine bestimmte Ressource auf den angegebenen Wert:
|
get(string, string, Quota |
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(string, Quota |
Ruft eine Liste der aktuellen Kontingentgrenzwerte aller Ressourcen für den angegebenen Bereich ab. Die Antwort dieses GET-Vorgangs kann verwendet werden, um Anforderungen zum Aktualisieren eines Kontingents zu senden. |
Details zur Methode
beginCreateOrUpdate(string, string, CurrentQuotaLimitBase, QuotaCreateOrUpdateOptionalParams)
Erstellen oder aktualisieren Sie den Kontingentgrenzwert für die angegebene Ressource mit dem angeforderten Wert. Führen Sie die folgenden Schritte aus, 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 sind in diesem Beispielausfü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.
function beginCreateOrUpdate(resourceName: string, scope: string, createQuotaRequest: CurrentQuotaLimitBase, options?: QuotaCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<CurrentQuotaLimitBase>, CurrentQuotaLimitBase>>
Parameter
- resourceName
-
string
Ressourcenname für einen bestimmten Ressourcenanbieter. Beispiel: - SKU-Name für Microsoft.Compute - SKU oder TotalLowPriorityCores für Microsoft.MachineLearningServices for Microsoft.Network PublicIPAddresses.
- scope
-
string
Der Ziel-Azure-Ressourcen-URI. Beispiel: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/qms-test/providers/Microsoft.Batch/batchAccounts/testAccount/
.
Dies ist der Ziel-Azure-Ressourcen-URI für den Listen-GET-Vorgang. Wenn nach /quotas
ein {resourceName}
hinzugefügt wird, ist es der Azure-Zielressourcen-URI im GET-Vorgang für die bestimmte Ressource.
- createQuotaRequest
- CurrentQuotaLimitBase
Kontingentanforderungsnutzlast.
Die Optionsparameter.
Gibt zurück
Promise<@azure/core-lro.SimplePollerLike<OperationState<CurrentQuotaLimitBase>, CurrentQuotaLimitBase>>
beginCreateOrUpdateAndWait(string, string, CurrentQuotaLimitBase, QuotaCreateOrUpdateOptionalParams)
Erstellen oder aktualisieren Sie den Kontingentgrenzwert für die angegebene Ressource mit dem angeforderten Wert. Führen Sie die folgenden Schritte aus, 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 sind in diesem Beispielausfü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.
function beginCreateOrUpdateAndWait(resourceName: string, scope: string, createQuotaRequest: CurrentQuotaLimitBase, options?: QuotaCreateOrUpdateOptionalParams): Promise<CurrentQuotaLimitBase>
Parameter
- resourceName
-
string
Ressourcenname für einen bestimmten Ressourcenanbieter. Beispiel: - SKU-Name für Microsoft.Compute - SKU oder TotalLowPriorityCores für Microsoft.MachineLearningServices for Microsoft.Network PublicIPAddresses.
- scope
-
string
Der Ziel-Azure-Ressourcen-URI. Beispiel: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/qms-test/providers/Microsoft.Batch/batchAccounts/testAccount/
.
Dies ist der Ziel-Azure-Ressourcen-URI für den Listen-GET-Vorgang. Wenn nach /quotas
ein {resourceName}
hinzugefügt wird, ist es der Azure-Zielressourcen-URI im GET-Vorgang für die bestimmte Ressource.
- createQuotaRequest
- CurrentQuotaLimitBase
Kontingentanforderungsnutzlast.
Die Optionsparameter.
Gibt zurück
Promise<CurrentQuotaLimitBase>
beginUpdate(string, string, CurrentQuotaLimitBase, QuotaUpdateOptionalParams)
Aktualisieren Sie den Kontingentgrenzwert 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 sind in diesem Beispielausfü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.
function beginUpdate(resourceName: string, scope: string, createQuotaRequest: CurrentQuotaLimitBase, options?: QuotaUpdateOptionalParams): Promise<SimplePollerLike<OperationState<CurrentQuotaLimitBase>, CurrentQuotaLimitBase>>
Parameter
- resourceName
-
string
Ressourcenname für einen bestimmten Ressourcenanbieter. Beispiel: - SKU-Name für Microsoft.Compute - SKU oder TotalLowPriorityCores für Microsoft.MachineLearningServices for Microsoft.Network PublicIPAddresses.
- scope
-
string
Der Ziel-Azure-Ressourcen-URI. Beispiel: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/qms-test/providers/Microsoft.Batch/batchAccounts/testAccount/
.
Dies ist der Ziel-Azure-Ressourcen-URI für den Listen-GET-Vorgang. Wenn nach /quotas
ein {resourceName}
hinzugefügt wird, ist es der Azure-Zielressourcen-URI im GET-Vorgang für die bestimmte Ressource.
- createQuotaRequest
- CurrentQuotaLimitBase
Kontingentanforderungen Nutzlast.
- options
- QuotaUpdateOptionalParams
Die Optionsparameter.
Gibt zurück
Promise<@azure/core-lro.SimplePollerLike<OperationState<CurrentQuotaLimitBase>, CurrentQuotaLimitBase>>
beginUpdateAndWait(string, string, CurrentQuotaLimitBase, QuotaUpdateOptionalParams)
Aktualisieren Sie den Kontingentgrenzwert 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 sind in diesem Beispielausfü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.
function beginUpdateAndWait(resourceName: string, scope: string, createQuotaRequest: CurrentQuotaLimitBase, options?: QuotaUpdateOptionalParams): Promise<CurrentQuotaLimitBase>
Parameter
- resourceName
-
string
Ressourcenname für einen bestimmten Ressourcenanbieter. Beispiel: - SKU-Name für Microsoft.Compute - SKU oder TotalLowPriorityCores für Microsoft.MachineLearningServices for Microsoft.Network PublicIPAddresses.
- scope
-
string
Der Ziel-Azure-Ressourcen-URI. Beispiel: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/qms-test/providers/Microsoft.Batch/batchAccounts/testAccount/
.
Dies ist der Ziel-Azure-Ressourcen-URI für den Listen-GET-Vorgang. Wenn nach /quotas
ein {resourceName}
hinzugefügt wird, ist es der Azure-Zielressourcen-URI im GET-Vorgang für die bestimmte Ressource.
- createQuotaRequest
- CurrentQuotaLimitBase
Kontingentanforderungen Nutzlast.
- options
- QuotaUpdateOptionalParams
Die Optionsparameter.
Gibt zurück
Promise<CurrentQuotaLimitBase>
get(string, string, QuotaGetOptionalParams)
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.
function get(resourceName: string, scope: string, options?: QuotaGetOptionalParams): Promise<QuotaGetResponse>
Parameter
- resourceName
-
string
Ressourcenname für einen bestimmten Ressourcenanbieter. Beispiel: - SKU-Name für Microsoft.Compute - SKU oder TotalLowPriorityCores für Microsoft.MachineLearningServices for Microsoft.Network PublicIPAddresses.
- scope
-
string
Der Ziel-Azure-Ressourcen-URI. Beispiel: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/qms-test/providers/Microsoft.Batch/batchAccounts/testAccount/
.
Dies ist der Ziel-Azure-Ressourcen-URI für den Listen-GET-Vorgang. Wenn nach /quotas
ein {resourceName}
hinzugefügt wird, ist es der Azure-Zielressourcen-URI im GET-Vorgang für die bestimmte Ressource.
- options
- QuotaGetOptionalParams
Die Optionsparameter.
Gibt zurück
Promise<QuotaGetResponse>
list(string, QuotaListOptionalParams)
Ruft eine Liste der aktuellen Kontingentgrenzwerte aller Ressourcen für den angegebenen Bereich ab. Die Antwort dieses GET-Vorgangs kann verwendet werden, um Anforderungen zum Aktualisieren eines Kontingents zu senden.
function list(scope: string, options?: QuotaListOptionalParams): PagedAsyncIterableIterator<CurrentQuotaLimitBase, CurrentQuotaLimitBase[], PageSettings>
Parameter
- scope
-
string
Der Ziel-Azure-Ressourcen-URI. Beispiel: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/qms-test/providers/Microsoft.Batch/batchAccounts/testAccount/
.
Dies ist der Ziel-Azure-Ressourcen-URI für den Listen-GET-Vorgang. Wenn nach /quotas
ein {resourceName}
hinzugefügt wird, ist es der Azure-Zielressourcen-URI im GET-Vorgang für die bestimmte Ressource.
- options
- QuotaListOptionalParams
Die Optionsparameter.