Partilhar via


QuotaOperations interface

Interface que representa uma operação de cota.

Propriedades

createOrUpdate

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. Verifique o URI no cabeçalho do local para obter o status detalhado da solicitação.
get

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

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.

update

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. Verifique o URI no cabeçalho do local para obter o status detalhado da solicitação.

Detalhes da propriedade

createOrUpdate

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. Verifique o URI no cabeçalho do local para obter o status detalhado da solicitação.
createOrUpdate: (resourceName: string, scope: string, createQuotaRequest: CurrentQuotaLimitBase, options?: QuotaCreateOrUpdateOptionalParams) => PollerLike<OperationState<CurrentQuotaLimitBase>, CurrentQuotaLimitBase>

Valor da propriedade

(resourceName: string, scope: string, createQuotaRequest: CurrentQuotaLimitBase, options?: QuotaCreateOrUpdateOptionalParams) => PollerLike<OperationState<CurrentQuotaLimitBase>, CurrentQuotaLimitBase>

get

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.

get: (resourceName: string, scope: string, options?: QuotaGetOptionalParams) => Promise<CurrentQuotaLimitBase>

Valor da propriedade

(resourceName: string, scope: string, options?: QuotaGetOptionalParams) => Promise<CurrentQuotaLimitBase>

list

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.

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

Valor da propriedade

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

update

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. Verifique o URI no cabeçalho do local para obter o status detalhado da solicitação.
update: (resourceName: string, scope: string, createQuotaRequest: CurrentQuotaLimitBase, options?: QuotaUpdateOptionalParams) => PollerLike<OperationState<CurrentQuotaLimitBase>, CurrentQuotaLimitBase>

Valor da propriedade

(resourceName: string, scope: string, createQuotaRequest: CurrentQuotaLimitBase, options?: QuotaUpdateOptionalParams) => PollerLike<OperationState<CurrentQuotaLimitBase>, CurrentQuotaLimitBase>