Compartilhar via


IQuotaOperations.BeginCreateOrUpdateWithHttpMessagesAsync Método

Definição

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 para 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 de localização para obter a status detalhada da solicitação.
public System.Threading.Tasks.Task<Microsoft.Rest.Azure.AzureOperationResponse<Microsoft.Azure.Management.Quota.Models.CurrentQuotaLimitBase>> BeginCreateOrUpdateWithHttpMessagesAsync (string resourceName, string scope, Microsoft.Azure.Management.Quota.Models.QuotaProperties properties = default, System.Collections.Generic.Dictionary<string,System.Collections.Generic.List<string>> customHeaders = default, System.Threading.CancellationToken cancellationToken = default);
abstract member BeginCreateOrUpdateWithHttpMessagesAsync : string * string * Microsoft.Azure.Management.Quota.Models.QuotaProperties * System.Collections.Generic.Dictionary<string, System.Collections.Generic.List<string>> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Rest.Azure.AzureOperationResponse<Microsoft.Azure.Management.Quota.Models.CurrentQuotaLimitBase>>
Public Function BeginCreateOrUpdateWithHttpMessagesAsync (resourceName As String, scope As String, Optional properties As QuotaProperties = Nothing, Optional customHeaders As Dictionary(Of String, List(Of String)) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of AzureOperationResponse(Of 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.

properties
QuotaProperties

Propriedades de cota para o recurso especificado, com base na API chamada, Cotas ou Usos.

customHeaders
Dictionary<String,List<String>>

Os cabeçalhos que serão adicionados à solicitação.

cancellationToken
CancellationToken

O token de cancelamento.

Retornos

Exceções

Gerado quando a operação retornou um código de status inválido

Gerado quando não é possível desserializar a resposta

Gerado quando um parâmetro necessário é nulo

Aplica-se a