Compartilhar via


Quota interface

Interface que representa uma Cota.

Métodos

beginCreateOrUpdate(string, string, CurrentQuotaLimitBase, QuotaCreateOrUpdateOptionalParams)

Crie ou atualize o limite de cota para o recurso especificado com o valor solicitado. Para atualizar a cota, siga estas etapas:

  1. Use a operação GET para cotas e usos para determinar a quantidade de cota restante para o recurso específico e calcular o novo limite de cota. Essas etapas são detalhadas neste exemplo.
  2. Use esta operação PUT para atualizar o limite de cota. Marcar o URI no cabeçalho do local para obter a status detalhada da solicitação.
beginCreateOrUpdateAndWait(string, string, CurrentQuotaLimitBase, QuotaCreateOrUpdateOptionalParams)

Crie ou atualize o limite de cota para o recurso especificado com o valor solicitado. Para atualizar a cota, siga estas etapas:

  1. Use a operação GET para cotas e usos para determinar a quantidade de cota restante para o recurso específico e calcular o novo limite de cota. Essas etapas são detalhadas neste exemplo.
  2. Use esta operação PUT para atualizar o limite de cota. Marcar o URI no cabeçalho do local para obter a status detalhada da solicitação.
beginUpdate(string, string, CurrentQuotaLimitBase, QuotaUpdateOptionalParams)

Atualize o limite de cota de um recurso específico para o valor especificado:

  1. Use as operações Usages-GET e Quota-GET para determinar a cota restante do recurso específico e calcular o novo limite de cota. Essas etapas são detalhadas neste exemplo.
  2. Use esta operação PUT para atualizar o limite de cota. Marcar o URI no cabeçalho do local para obter a status detalhada da solicitação.
beginUpdateAndWait(string, string, CurrentQuotaLimitBase, QuotaUpdateOptionalParams)

Atualize o limite de cota de um recurso específico para o valor especificado:

  1. Use as operações Usages-GET e Quota-GET para determinar a cota restante do recurso específico e calcular o novo limite de cota. Essas etapas são detalhadas neste exemplo.
  2. Use esta operação PUT para atualizar o limite de cota. Marcar o URI no cabeçalho do local para obter a status detalhada da solicitação.
get(string, string, QuotaGetOptionalParams)

Obtenha o limite de cota de um recurso. A resposta pode ser usada para determinar a cota restante para calcular um novo limite de cota que pode ser enviado com uma solicitação PUT.

list(string, QuotaListOptionalParams)

Obtenha uma lista dos limites de cota atuais de todos os recursos para o escopo especificado. A resposta dessa operação GET pode ser aproveitada para enviar solicitações para atualizar uma cota.

Detalhes do método

beginCreateOrUpdate(string, string, CurrentQuotaLimitBase, QuotaCreateOrUpdateOptionalParams)

Crie ou atualize o limite de cota para o recurso especificado com o valor solicitado. Para atualizar a cota, siga estas etapas:

  1. Use a operação GET para cotas e usos para determinar a quantidade de cota restante para o recurso específico e calcular o novo limite de cota. Essas etapas são detalhadas neste exemplo.
  2. Use esta operação PUT para atualizar o limite de cota. Marcar o URI no cabeçalho do local para obter a status detalhada da solicitação.
function beginCreateOrUpdate(resourceName: string, scope: string, createQuotaRequest: CurrentQuotaLimitBase, options?: QuotaCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<CurrentQuotaLimitBase>, CurrentQuotaLimitBase>>

Parâmetros

resourceName

string

Nome do recurso para um determinado provedor de recursos. Por exemplo: - Nome da SKU para Microsoft.Compute - SKU ou TotalLowPriorityCores para Microsoft.MachineLearningServices Para Microsoft.Network PublicIPAddresses.

scope

string

O URI de recurso do Azure de destino. Por exemplo, /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/qms-test/providers/Microsoft.Batch/batchAccounts/testAccount/. Esse é o URI de recurso do Azure de destino para a operação Listar GET. Se um {resourceName} for adicionado após /quotas, será o URI de recurso do Azure de destino na operação GET para o recurso específico.

createQuotaRequest
CurrentQuotaLimitBase

Conteúdo da solicitação de cota.

options
QuotaCreateOrUpdateOptionalParams

Os parâmetros de opções.

Retornos

Promise<@azure/core-lro.SimplePollerLike<OperationState<CurrentQuotaLimitBase>, CurrentQuotaLimitBase>>

beginCreateOrUpdateAndWait(string, string, CurrentQuotaLimitBase, QuotaCreateOrUpdateOptionalParams)

Crie ou atualize o limite de cota para o recurso especificado com o valor solicitado. Para atualizar a cota, siga estas etapas:

  1. Use a operação GET para cotas e usos para determinar a quantidade de cota restante para o recurso específico e calcular o novo limite de cota. Essas etapas são detalhadas neste exemplo.
  2. Use esta operação PUT para atualizar o limite de cota. Marcar o URI no cabeçalho do local para obter a status detalhada da solicitação.
function beginCreateOrUpdateAndWait(resourceName: string, scope: string, createQuotaRequest: CurrentQuotaLimitBase, options?: QuotaCreateOrUpdateOptionalParams): Promise<CurrentQuotaLimitBase>

Parâmetros

resourceName

string

Nome do recurso para um determinado provedor de recursos. Por exemplo: - Nome da SKU para Microsoft.Compute - SKU ou TotalLowPriorityCores para Microsoft.MachineLearningServices Para Microsoft.Network PublicIPAddresses.

scope

string

O URI de recurso do Azure de destino. Por exemplo, /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/qms-test/providers/Microsoft.Batch/batchAccounts/testAccount/. Esse é o URI de recurso do Azure de destino para a operação Listar GET. Se um {resourceName} for adicionado após /quotas, será o URI de recurso do Azure de destino na operação GET para o recurso específico.

createQuotaRequest
CurrentQuotaLimitBase

Conteúdo da solicitação de cota.

options
QuotaCreateOrUpdateOptionalParams

Os parâmetros de opções.

Retornos

beginUpdate(string, string, CurrentQuotaLimitBase, QuotaUpdateOptionalParams)

Atualize o limite de cota de um recurso específico para o valor especificado:

  1. Use as operações Usages-GET e Quota-GET para determinar a cota restante do recurso específico e calcular o novo limite de cota. Essas etapas são detalhadas neste exemplo.
  2. Use esta operação PUT para atualizar o limite de cota. Marcar o URI no cabeçalho do local para obter a status detalhada da solicitação.
function beginUpdate(resourceName: string, scope: string, createQuotaRequest: CurrentQuotaLimitBase, options?: QuotaUpdateOptionalParams): Promise<SimplePollerLike<OperationState<CurrentQuotaLimitBase>, CurrentQuotaLimitBase>>

Parâmetros

resourceName

string

Nome do recurso para um determinado provedor de recursos. Por exemplo: - Nome da SKU para Microsoft.Compute - SKU ou TotalLowPriorityCores para Microsoft.MachineLearningServices Para Microsoft.Network PublicIPAddresses.

scope

string

O URI de recurso do Azure de destino. Por exemplo, /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/qms-test/providers/Microsoft.Batch/batchAccounts/testAccount/. Esse é o URI de recurso do Azure de destino para a operação Listar GET. Se um {resourceName} for adicionado após /quotas, será o URI de recurso do Azure de destino na operação GET para o recurso específico.

createQuotaRequest
CurrentQuotaLimitBase

Conteúdo de solicitações de cota.

options
QuotaUpdateOptionalParams

Os parâmetros de opções.

Retornos

Promise<@azure/core-lro.SimplePollerLike<OperationState<CurrentQuotaLimitBase>, CurrentQuotaLimitBase>>

beginUpdateAndWait(string, string, CurrentQuotaLimitBase, QuotaUpdateOptionalParams)

Atualize o limite de cota de um recurso específico para o valor especificado:

  1. Use as operações Usages-GET e Quota-GET para determinar a cota restante do recurso específico e calcular o novo limite de cota. Essas etapas são detalhadas neste exemplo.
  2. Use esta operação PUT para atualizar o limite de cota. Marcar o URI no cabeçalho do local para obter a status detalhada da solicitação.
function beginUpdateAndWait(resourceName: string, scope: string, createQuotaRequest: CurrentQuotaLimitBase, options?: QuotaUpdateOptionalParams): Promise<CurrentQuotaLimitBase>

Parâmetros

resourceName

string

Nome do recurso para um determinado provedor de recursos. Por exemplo: - Nome da SKU para Microsoft.Compute - SKU ou TotalLowPriorityCores para Microsoft.MachineLearningServices For Microsoft.Network PublicIPAddresses.

scope

string

O URI de recurso do Azure de destino. Por exemplo, /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/qms-test/providers/Microsoft.Batch/batchAccounts/testAccount/. Esse é o URI de recurso do Azure de destino para a operação Listar GET. Se um {resourceName} for adicionado após /quotas, será o URI de recurso do Azure de destino na operação GET para o recurso específico.

createQuotaRequest
CurrentQuotaLimitBase

Conteúdo de solicitações de cota.

options
QuotaUpdateOptionalParams

Os parâmetros de opções.

Retornos

get(string, string, QuotaGetOptionalParams)

Obtenha o limite de cota de um recurso. A resposta pode ser usada para determinar a cota restante para calcular um novo limite de cota que pode ser enviado com uma solicitação PUT.

function get(resourceName: string, scope: string, options?: QuotaGetOptionalParams): Promise<QuotaGetResponse>

Parâmetros

resourceName

string

Nome do recurso para um determinado provedor de recursos. Por exemplo: - Nome da SKU para Microsoft.Compute - SKU ou TotalLowPriorityCores para Microsoft.MachineLearningServices For Microsoft.Network PublicIPAddresses.

scope

string

O URI de recurso do Azure de destino. Por exemplo, /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/qms-test/providers/Microsoft.Batch/batchAccounts/testAccount/. Esse é o URI de recurso do Azure de destino para a operação Listar GET. Se um {resourceName} for adicionado após /quotas, será o URI de recurso do Azure de destino na operação GET para o recurso específico.

options
QuotaGetOptionalParams

Os parâmetros de opções.

Retornos

Promise<QuotaGetResponse>

list(string, QuotaListOptionalParams)

Obtenha uma lista dos limites de cota atuais de todos os recursos para o escopo especificado. A resposta dessa operação GET pode ser aproveitada para enviar solicitações para atualizar uma cota.

function list(scope: string, options?: QuotaListOptionalParams): PagedAsyncIterableIterator<CurrentQuotaLimitBase, CurrentQuotaLimitBase[], PageSettings>

Parâmetros

scope

string

O URI de recurso do Azure de destino. Por exemplo, /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/qms-test/providers/Microsoft.Batch/batchAccounts/testAccount/. Esse é o URI de recurso do Azure de destino para a operação Listar GET. Se um {resourceName} for adicionado após /quotas, será o URI de recurso do Azure de destino na operação GET para o recurso específico.

options
QuotaListOptionalParams

Os parâmetros de opções.

Retornos