Поделиться через


Quotas - Create Or Update

Создает или обновляет квоту вычислений с указанными параметрами квоты.

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

Параметры URI

Имя В Обязательно Тип Описание
location
path True

string

Расположение ресурса.

quotaName
path True

string

Имя квоты.

subscriptionId
path True

string

Учетные данные подписки, которые однозначно определяют подписку Microsoft Azure. Идентификатор подписки входит в состав URI для каждого вызова службы.

api-version
query True

string

minLength: 1

Версия API, используемая для этой операции.

Текст запроса

Имя Тип Описание
location

string

Расположение ресурса.

properties.availabilitySetCount

integer (int32)

minimum: 0

Максимально допустимое количество наборов доступности.

properties.coresLimit

integer (int32)

minimum: 0

Максимально допустимое число ядер.

properties.maxAllocationPremiumManagedDisksAndSnapshots

integer (int32)

minimum: 0

Максимально допустимое количество управляемых дисков и моментальных снимков типа Premium.

properties.maxAllocationStandardManagedDisksAndSnapshots

integer (int32)

minimum: 0

Максимальное число управляемых дисков и моментальных снимков типа "Стандартный".

properties.virtualMachineCount

integer (int32)

minimum: 0

Максимально допустимое количество виртуальных машин.

properties.vmScaleSetCount

integer (int32)

minimum: 0

Максимально допустимое количество масштабируемых наборов.

Ответы

Имя Тип Описание
200 OK

Quota

ХОРОШО

Безопасность

azure_auth

Авторизация использует поток OAuth2 Azure Active Directory.

Тип: oauth2
Flow: implicit
URL-адрес авторизации: https://login.microsoftonline.com/common/oauth2/authorize

Области

Имя Описание
user_impersonation олицетворения учетной записи пользователя

Примеры

Creates or Updates a Compute Quota.

Образец запроса

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"
}

Пример ответа

{
  "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
  }
}

Определения

Quota

Содержит сведения о квоте вычислений, используемые для управления выделением ресурсов.

Имя Тип Описание
id

string

Идентификатор ресурса.

location

string

Расположение ресурса.

name

string

Имя ресурса.

properties.availabilitySetCount

integer (int32)

minimum: 0

Максимально допустимое количество наборов доступности.

properties.coresLimit

integer (int32)

minimum: 0

Максимально допустимое число ядер.

properties.maxAllocationPremiumManagedDisksAndSnapshots

integer (int32)

minimum: 0

Максимально допустимое количество управляемых дисков и моментальных снимков типа Premium.

properties.maxAllocationStandardManagedDisksAndSnapshots

integer (int32)

minimum: 0

Максимальное число управляемых дисков и моментальных снимков типа "Стандартный".

properties.virtualMachineCount

integer (int32)

minimum: 0

Максимально допустимое количество виртуальных машин.

properties.vmScaleSetCount

integer (int32)

minimum: 0

Максимально допустимое количество масштабируемых наборов.

type

string

Тип ресурса.