Freigeben über


Quota interface

Schnittstelle, die ein Kontingent darstellt.

Methoden

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:

  1. 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.
  2. Verwenden Sie diesen PUT-Vorgang, um das Kontingentlimit zu aktualisieren. Überprüfen Sie den URI im Speicherortheader auf die detaillierte status der Anforderung.
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:

  1. 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.
  2. Verwenden Sie diesen PUT-Vorgang, um das Kontingentlimit zu aktualisieren. Überprüfen Sie den URI im Speicherortheader auf die detaillierte status der Anforderung.
beginUpdate(string, string, CurrentQuotaLimitBase, QuotaUpdateOptionalParams)

Aktualisieren Sie das Kontingentlimit für eine bestimmte Ressource auf den angegebenen Wert:

  1. 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.
  2. Verwenden Sie diesen PUT-Vorgang, um das Kontingentlimit zu aktualisieren. Überprüfen Sie den URI im Speicherortheader auf die detaillierte status der Anforderung.
beginUpdateAndWait(string, string, CurrentQuotaLimitBase, QuotaUpdateOptionalParams)

Aktualisieren Sie das Kontingentlimit für eine bestimmte Ressource auf den angegebenen Wert:

  1. 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.
  2. Verwenden Sie diesen PUT-Vorgang, um das Kontingentlimit zu aktualisieren. Überprüfen Sie den URI im Speicherortheader auf die detaillierte status der Anforderung.
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.

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.

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:

  1. 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.
  2. 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 /quotashinzugefügt wird, ist dies der Azure-Zielressourcen-URI im GET-Vorgang für die jeweilige Ressource.

createQuotaRequest
CurrentQuotaLimitBase

Nutzlast der Kontingentanforderung.

options
QuotaCreateOrUpdateOptionalParams

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:

  1. 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.
  2. 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 /quotashinzugefügt wird, ist dies der Azure-Zielressourcen-URI im GET-Vorgang für die jeweilige Ressource.

createQuotaRequest
CurrentQuotaLimitBase

Nutzlast der Kontingentanforderung.

options
QuotaCreateOrUpdateOptionalParams

Die Optionsparameter.

Gibt zurück

beginUpdate(string, string, CurrentQuotaLimitBase, QuotaUpdateOptionalParams)

Aktualisieren Sie das Kontingentlimit für eine bestimmte Ressource auf den angegebenen Wert:

  1. 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.
  2. 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 /quotashinzugefü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:

  1. 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.
  2. 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 /quotashinzugefü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

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 /quotashinzugefü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 /quotashinzugefügt wird, ist dies der Azure-Zielressourcen-URI im GET-Vorgang für die jeweilige Ressource.

options
QuotaListOptionalParams

Die Optionsparameter.

Gibt zurück