Share via


Quotas - Create Or Update

Cria ou Atualizações uma Cota de Computação com os parâmetros de cota fornecidos.

PUT https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.Compute.Admin/locations/{location}/quotas/{quotaName}?api-version=2018-02-09

Parâmetros de URI

Nome Em Obrigatório Tipo Description
location
path True

string

Local do recurso.

quotaName
path True

string

Nome da cota.

subscriptionId
path True

string

Credenciais de assinatura que identificam exclusivamente a assinatura do Microsoft Azure. A ID da assinatura faz parte do URI para cada chamada de serviço.

api-version
query True

string

A versão da API a ser usada para esta operação.

Corpo da solicitação

Nome Tipo Description
location

string

Local do recurso.

properties.availabilitySetCount

integer

Número máximo de conjuntos de disponibilidade permitidos.

properties.coresLimit

integer

Número máximo de núcleos permitidos.

properties.maxAllocationPremiumManagedDisksAndSnapshots

integer

Número máximo de discos gerenciados e instantâneos do tipo premium permitido.

properties.maxAllocationStandardManagedDisksAndSnapshots

integer

Número máximo de discos gerenciados e instantâneos do tipo padrão permitido.

properties.virtualMachineCount

integer

Número máximo de máquinas virtuais permitidas.

properties.vmScaleSetCount

integer

Número máximo de conjuntos de dimensionamento permitidos.

Respostas

Nome Tipo Description
200 OK

Quota

OK

Segurança

azure_auth

A autorização usa um fluxo OAuth2 do Azure Active Directory.

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Nome Description
user_impersonation representar sua conta de usuário

Exemplos

Creates or Updates a Compute Quota.

Sample Request

PUT https://management.azure.com/subscriptions/20ff7fc3-e762-44dd-bd96-b71116dcdc23/providers/Microsoft.Compute.Admin/locations/local/quotas/testQuotaCreateUpdateDelete?api-version=2018-02-09

{
  "properties": {
    "availabilitySetCount": 2,
    "coresLimit": 2,
    "virtualMachineCount": 2,
    "vmScaleSetCount": 2,
    "maxAllocationStandardManagedDisksAndSnapshots": 1024,
    "maxAllocationPremiumManagedDisksAndSnapshots": 1024
  },
  "location": "local"
}

Sample Response

{
  "id": "/subscriptions/8158498d-27b1-4ccf-9aa1-de0f925731e6/providers/Microsoft.Compute.Admin/locations/local/quotas/testQuotaCreateUpdateDelete",
  "name": "testQuotaCreateUpdateDelete",
  "type": "Microsoft.Compute.Admin/quotas",
  "location": "local",
  "properties": {
    "virtualMachineCount": 2,
    "coresLimit": 2,
    "availabilitySetCount": 2,
    "vmScaleSetCount": 2,
    "maxAllocationStandardManagedDisksAndSnapshots": 1024,
    "maxAllocationPremiumManagedDisksAndSnapshots": 1024
  }
}

Definições

Quota

Contém informações de cota de computação usadas para controlar a alocação de recursos.

Nome Tipo Description
id

string

ID do recurso.

location

string

Local do recurso.

name

string

Nome do recurso.

properties.availabilitySetCount

integer

Número máximo de conjuntos de disponibilidade permitidos.

properties.coresLimit

integer

Número máximo de núcleos permitidos.

properties.maxAllocationPremiumManagedDisksAndSnapshots

integer

Número máximo de discos gerenciados e instantâneos do tipo premium permitido.

properties.maxAllocationStandardManagedDisksAndSnapshots

integer

Número máximo de discos gerenciados e instantâneos do tipo padrão permitido.

properties.virtualMachineCount

integer

Número máximo de máquinas virtuais permitidas.

properties.vmScaleSetCount

integer

Número máximo de conjuntos de dimensionamento permitidos.

type

string

Tipo de recurso.