Quota interface
Schnittstelle, die ein Kontingent darstellt.
Methoden
begin |
Erstellen oder aktualisieren Sie das Kontingentlimit 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 das Kontingentlimit für die angegebene Ressource mit dem angeforderten Wert. Führen Sie die folgenden Schritte aus, um das Kontingent zu aktualisieren:
|
begin |
Aktualisieren Sie das Kontingentlimit für eine bestimmte Ressource auf den angegebenen Wert:
|
begin |
Aktualisieren Sie das Kontingentlimit 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 bestimmen, um ein neues Kontingentlimit zu berechnen, das mit einer PUT-Anforderung übermittelt werden kann. |
list(string, Quota |
Rufen Sie eine Liste der aktuellen Kontingentgrenzwerte aller Ressourcen für den angegebenen Bereich ab. Die Antwort aus diesem GET-Vorgang kann verwendet werden, um Anforderungen zum Aktualisieren eines Kontingents zu übermitteln. |
Details zur Methode
beginCreateOrUpdate(string, string, CurrentQuotaLimitBase, QuotaCreateOrUpdateOptionalParams)
Erstellen oder aktualisieren Sie das Kontingentlimit 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 Nutzungen, um zu bestimmen, wie viel Kontingent für die bestimmte Ressource verbleibt, und um das neue Kontingentlimit zu berechnen. Diese Schritte werden in diesem Beispiel ausführlich beschrieben.
- Verwenden Sie diesen PUT-Vorgang, um das Kontingentlimit zu aktualisieren. Überprüfen Sie den URI im Speicherortheader auf die detaillierte 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 for Microsoft.MachineLearningServices For Microsoft.Network PublicIPAddresses.
- scope
-
string
Der Azure-Zielressourcen-URI. Beispiel: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/qms-test/providers/Microsoft.Batch/batchAccounts/testAccount/
.
Dies ist der Azure-Ressourcen-Ziel-URI für den List GET-Vorgang. Wenn ein {resourceName}
nach /quotas
hinzugefügt wird, ist dies der Azure-Zielressourcen-URI im GET-Vorgang für die jeweilige Ressource.
- createQuotaRequest
- CurrentQuotaLimitBase
Nutzlast der Kontingentanforderung.
Die Optionsparameter.
Gibt zurück
Promise<@azure/core-lro.SimplePollerLike<OperationState<CurrentQuotaLimitBase>, CurrentQuotaLimitBase>>
beginCreateOrUpdateAndWait(string, string, CurrentQuotaLimitBase, QuotaCreateOrUpdateOptionalParams)
Erstellen oder aktualisieren Sie das Kontingentlimit 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 Nutzungen, um zu bestimmen, wie viel Kontingent für die bestimmte Ressource verbleibt, und um das neue Kontingentlimit zu berechnen. Diese Schritte werden in diesem Beispiel ausführlich beschrieben.
- Verwenden Sie diesen PUT-Vorgang, um das Kontingentlimit zu aktualisieren. Überprüfen Sie den URI im Speicherortheader auf die detaillierte 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 for Microsoft.MachineLearningServices For Microsoft.Network PublicIPAddresses.
- scope
-
string
Der Azure-Zielressourcen-URI. Beispiel: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/qms-test/providers/Microsoft.Batch/batchAccounts/testAccount/
.
Dies ist der Azure-Ressourcen-Ziel-URI für den List GET-Vorgang. Wenn ein {resourceName}
nach /quotas
hinzugefügt wird, ist dies der Azure-Zielressourcen-URI im GET-Vorgang für die jeweilige Ressource.
- createQuotaRequest
- CurrentQuotaLimitBase
Nutzlast der Kontingentanforderung.
Die Optionsparameter.
Gibt zurück
Promise<CurrentQuotaLimitBase>
beginUpdate(string, string, CurrentQuotaLimitBase, QuotaUpdateOptionalParams)
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 bestimmte Ressource zu bestimmen und das neue Kontingentlimit zu berechnen. Diese Schritte werden in diesem Beispiel ausführlich beschrieben.
- Verwenden Sie diesen PUT-Vorgang, um das Kontingentlimit zu aktualisieren. Überprüfen Sie den URI im Speicherortheader auf die detaillierte 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 for Microsoft.MachineLearningServices For Microsoft.Network PublicIPAddresses.
- scope
-
string
Der Azure-Zielressourcen-URI. Beispiel: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/qms-test/providers/Microsoft.Batch/batchAccounts/testAccount/
.
Dies ist der Azure-Ressourcen-Ziel-URI für den List GET-Vorgang. Wenn ein {resourceName}
nach /quotas
hinzugefügt wird, ist dies der Azure-Zielressourcen-URI im GET-Vorgang für die jeweilige Ressource.
- createQuotaRequest
- CurrentQuotaLimitBase
Nutzlast für Kontingentanforderungen.
- options
- QuotaUpdateOptionalParams
Die Optionsparameter.
Gibt zurück
Promise<@azure/core-lro.SimplePollerLike<OperationState<CurrentQuotaLimitBase>, CurrentQuotaLimitBase>>
beginUpdateAndWait(string, string, CurrentQuotaLimitBase, QuotaUpdateOptionalParams)
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 bestimmte Ressource zu bestimmen und das neue Kontingentlimit zu berechnen. Diese Schritte werden in diesem Beispiel ausführlich beschrieben.
- Verwenden Sie diesen PUT-Vorgang, um das Kontingentlimit zu aktualisieren. Überprüfen Sie den URI im Speicherortheader auf die detaillierte 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 for Microsoft.MachineLearningServices For Microsoft.Network PublicIPAddresses.
- scope
-
string
Der Azure-Zielressourcen-URI. Beispiel: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/qms-test/providers/Microsoft.Batch/batchAccounts/testAccount/
.
Dies ist der Azure-Ressourcen-Ziel-URI für den List GET-Vorgang. Wenn ein {resourceName}
nach /quotas
hinzugefügt wird, ist dies der Azure-Zielressourcen-URI im GET-Vorgang für die jeweilige Ressource.
- createQuotaRequest
- CurrentQuotaLimitBase
Nutzlast für Kontingentanforderungen.
- 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 bestimmen, 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 for Microsoft.MachineLearningServices For Microsoft.Network PublicIPAddresses.
- scope
-
string
Der Azure-Zielressourcen-URI. Beispiel: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/qms-test/providers/Microsoft.Batch/batchAccounts/testAccount/
.
Dies ist der Azure-Ressourcen-Ziel-URI für den List GET-Vorgang. Wenn ein {resourceName}
nach /quotas
hinzugefügt wird, ist dies der Azure-Zielressourcen-URI im GET-Vorgang für die jeweilige Ressource.
- options
- QuotaGetOptionalParams
Die Optionsparameter.
Gibt zurück
Promise<QuotaGetResponse>
list(string, QuotaListOptionalParams)
Rufen Sie eine Liste der aktuellen Kontingentgrenzwerte aller Ressourcen für den angegebenen Bereich ab. Die Antwort aus diesem GET-Vorgang kann verwendet werden, um Anforderungen zum Aktualisieren eines Kontingents zu übermitteln.
function list(scope: string, options?: QuotaListOptionalParams): PagedAsyncIterableIterator<CurrentQuotaLimitBase, CurrentQuotaLimitBase[], PageSettings>
Parameter
- scope
-
string
Der Azure-Zielressourcen-URI. Beispiel: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/qms-test/providers/Microsoft.Batch/batchAccounts/testAccount/
.
Dies ist der Azure-Ressourcen-Ziel-URI für den List GET-Vorgang. Wenn ein {resourceName}
nach /quotas
hinzugefügt wird, ist dies der Azure-Zielressourcen-URI im GET-Vorgang für die jeweilige Ressource.
- options
- QuotaListOptionalParams
Die Optionsparameter.