Запрос на увеличение квоты с помощью REST API Службы поддержки Azure
Вы можете запросить дополнительную квоту для службы Azure с помощью REST API Службы поддержки Azure. В этой статье приведены примеры для виртуальных машин Azure (ядер и виртуальных ЦП), пакетной службы Azure, Базы данных SQL Azure и Azure Synapse Analytics. При создании запроса на увеличение квоты нужно указать такие сведения, как регион и новые ограничения. Для типов ресурсов в наших примерах необходимо предоставить дополнительные сведения, чтобы обеспечить своевременную обработку запроса на увеличение квоты в Azure.
Кроме того, можно запросить дополнительную квоту, открыв запрос в службу поддержки типа "Ограничения службы и подписки (квоты)" на портале Azure.
Виртуальные машины Azure (ядра и виртуальные ЦП)
Объекты
Чтобы запросить увеличение квоты для виртуальных машин Azure (ядер и виртуальных ЦП), предоставьте дополнительные сведения с помощью объекта QuotaTicketDetails.
QuotaTicketDetails содержит три свойства:
Имя свойства | Обязательно | Тип | Описание | Поддерживаемые значения |
---|---|---|---|---|
quotaChangeRequestSubType | False | строка | Тип подресурса, для которого запрашивается увеличение квоты | Неприменимо |
quotaChangeRequestVersion | True | строка | Версия полезных данных запроса на изменение квоты | "1.0" |
quotaChangeRequests | True | строка | Список объектов QuotaChangeRequest | List<QuotaChangeRequest> |
QuotaChangeRequest содержит два свойства:
Имя свойства | Обязательно | Тип | Описание | Поддерживаемые значения |
---|---|---|---|---|
region | True | строка | Расположение или регион Azure, для которого запрашивается увеличение квоты | Получение списка регионов по службе. |
payload | True | строка | Сериализованное значение объекта Payload | Описано ниже. |
Сведения о полезных данных
Свойство | Обязательно | Тип | Описание | Пример |
---|---|---|---|---|
VmFamily | True | строка | Список семейств номеров SKU Microsoft.Compute | Серия ESv3 |
VmFamily | True | строка | региональная квота | * |
VmFamily | True | строка | виртуальный ЦП точечной виртуальной машины | Все серии |
NewLimit | True | Целое число | Требуемая новая квота | 200 |
Примеры
- В следующем примере показаны полезные данные для запросов на увеличение квоты для SKU виртуальных машин Azure серий ESv3 и Av2 (ядра и виртуальные ЦП):
"quotaTicketDetails": {
"quotaChangeRequestVersion": "1.0",
"quotaChangeRequests": [
{
"region": "AustraliaEast",
"payload": "{\"VMFamily\":ESv3 Series\",\"NewLimit\":200}"
},
{
"region": "AustraliaEast",
"payload": "{\"VMFamily\":Av2 Series\",\"NewLimit\":20}"
},
]
}
Просмотрите полный текст запроса и ответа для увеличения квоты для виртуальных машин Azure (ядер и виртуальных ЦП).
- В следующем примере показаны полезные данные для запросов на увеличение квоты для всех серий виртуальных машин в указанном регионе (региональная квота):
"quotaTicketDetails": {
"quotaChangeRequestVersion": "1.0",
"quotaChangeRequests": [
{
"region": "AustraliaEast",
"payload": "{\"VMFamily\":*\",\"NewLimit\":200}"
},
]
}
- В следующем примере показаны полезные данные для запросов на увеличение квоты для точечной виртуальной машины:
"quotaTicketDetails": {
"quotaChangeRequestVersion": "1.0",
"quotaChangeRequests": [
{
"region": "AustraliaEast",
"payload": "{\"VMFamily\":All Series\",\"NewLimit\":20}"
},
]
}
Пакетная служба Azure
Для пакетной службы Azure можно запросить увеличение квоты на уровне подписки или на уровне учетной записи пакетной службы.
Объекты
Чтобы запросить увеличение квоты для пакетной службы Azure, предоставьте дополнительные сведения с помощью объекта QuotaTicketDetails.
QuotaTicketDetails содержит три свойства:
Имя свойства | Обязательно | Тип | Описание | Поддерживаемые значения |
---|---|---|---|---|
quotaChangeRequestSubType | False | строка | Тип подресурса, для которого запрашивается увеличение квоты | Неприменимо |
quotaChangeRequestVersion | True | строка | Версия полезных данных запроса на изменение квоты | "1.0" |
quotaChangeRequests | True | строка | Список объектов QuotaChangeRequest | List<QuotaChangeRequest> |
QuotaChangeRequest содержит два свойства:
Имя свойства | Обязательно | Тип | Описание | Поддерживаемые значения |
---|---|---|---|---|
region | True | строка | Расположение или регион Azure, для которого запрашивается увеличение квоты | Получение списка регионов по службе. |
payload | True | строка | Сериализованное значение объекта Payload | Описано ниже. |
Запрос на увеличение квоты на уровне подписки
Чтобы запросить увеличение квоты на уровне подписки, задайте для quotaChangeRequestSubType значение Subscription.
Сведения о полезных данных
Свойство | Обязательно | Тип | Описание | Пример |
---|---|---|---|---|
Тип | True | строка | Account — единственный поддерживаемый тип на уровне подписки | Учетная запись |
NewLimit | True | Целое число | Требуемое новое число учетных записей | 5 |
Пример
Чтобы запросить увеличение квоты для учетных записей пакетной службы Azure на уровне подписки, сделайте следующее:
"quotaTicketDetails": {
"quotaChangeRequestVersion": "1.0",
"quotaChangeRequestSubType": "Subscription",
"quotaChangeRequests": [
{
"region": "EastUS",
"payload": "{\"NewLimit\":5,\"Type\":\"Account\"}"
}
]
}
Просмотрите полный текст запроса и ответа для увеличения квоты для учетной записи пакетной службы Azure (Subscription).
Запрос на увеличение квоты на уровне учетной записи
Чтобы запросить увеличение квоты на уровне учетной записи, задайте для параметра quotaChangeRequestSubType значение Account.
Сведения о полезных данных
Свойство | Обязательно | Тип | Описание | Пример |
---|---|---|---|---|
AccountName | True | строка | Уникальное имя учетной записи в пакетной службе | testBatchAccount |
Тип | строка | True | Требуемый тип подресурса | Задания |
Семейство виртуальных машин | True | строка | Семейство номеров SKU Microsoft.Compute Указывается только для подресурса ядер типа Dedicated. | standardDv3Family |
NewLimit | True | Целое число | Требуемая новая квота | 5 |
Поддерживаемые типы подресурсов для учетной записи пакетной службы:
Тип | Описание |
---|---|
Выделенные | Выделенная виртуальная машина Azure или виртуальная машина облачной службы |
LowPriority | Исключаемая виртуальная машина Azure или виртуальная машина облачной службы |
Пулы | Коллекция узлов, в которых выполняется приложение |
Задания | Коллекция задач |
Примеры
Чтобы запросить увеличение квоты для выделенных ядер для учетной записи пакетной службы Azure, сделайте следующее:
"quotaTicketDetails": {
"quotaChangeRequestVersion": "1.0",
"quotaChangeRequestSubType": "Account",
"quotaChangeRequests": [
{
"region": "EastUS",
"payload": "{\"AccountName\":\"testBatchAccount\",\"VMFamily\":\"standardDv3Family\",\"NewLimit\":200,\"Type\":\"Dedicated\"}"
}
]
}
Просмотрите полный текст запроса и ответа для увеличения квоты для учетной записи пакетной службы (Account) типа Dedicated.
Чтобы запросить увеличение квоты для заданий для учетной записи пакетной службы Azure, сделайте следующее:
"quotaTicketDetails": {
"quotaChangeRequestVersion": "1.0",
"quotaChangeRequestSubType": "Account",
"quotaChangeRequests": [
{
"region": "EastUS",
"payload": "{\"AccountName\":\"testBatchAccount\",\"NewLimit\":5,\"Type\":\"Jobs\"}"
}
]
}
Просмотрите полный текст запроса и ответа для увеличения квоты для учетной записи пакетной службы (Jobs).
Чтобы запросить увеличение квоты для выделенных ядер и низкоприоритетных ядер для учетной записи пакетной службы Azure, сделайте следующее:
"quotaTicketDetails": {
"quotaChangeRequestVersion": "1.0",
"quotaChangeRequestSubType": "Account",
"quotaChangeRequests": [
{
"region": "EastUS",
"payload": "{\"AccountName\":\"testBatchAccount\",\"VMFamily\":\"standardDv3Family\",\"NewLimit\":200,\"Type\":\"Dedicated\"}"
},
{
"region": "EastUS",
"payload": "{\"AccountName\":\"testBatchAccount\",\"NewLimit\":200,\"Type\":\"LowPriority\"}"
},
]
}
База данных SQL Azure
Для Базы данных SQL Azure можно запросить увеличение квоты на основе единиц пропускной способности базы данных (DTU) или количества серверов.
Объекты
Чтобы запросить увеличение квоты для Базы данных SQL Azure, предоставьте дополнительные сведения с помощью объекта QuotaTicketDetails.
Объект QuotaTicketDetails содержит три свойства:
Имя свойства | Обязательно | Тип | Описание | Поддерживаемые значения |
---|---|---|---|---|
quotaChangeRequestSubType | False | строка | Тип подресурса, для которого запрашивается увеличение квоты | Неприменимо |
quotaChangeRequestVersion | True | строка | Версия полезных данных запроса на изменение квоты | "1.0" |
quotaChangeRequests | True | строка | Список объектов QuotaChangeRequest | List<QuotaChangeRequest> |
Объект QuotaChangeRequest содержит два свойства:
Имя свойства | Обязательно | Тип | Описание | Поддерживаемые значения |
---|---|---|---|---|
region | True | строка | Расположение или регион Azure, для которого запрашивается увеличение квоты на конкретный тип подресурса | Получение списка регионов по службе. |
payload | True | строка | Сериализованное значение объекта Payload | Описано ниже. |
Повышение квоты для DTU
Чтобы запросить увеличение квоты для DTU, установите для quotaChangeRequestSubType значение DTUs.
Сведения о полезных данных
Свойство | Обязательно | Тип | Описание | Пример |
---|---|---|---|---|
ServerName | True | строка | Уникальное имя сервера Базы данных SQL. | testserver |
NewLimit | True | Целое число | Требуемая новая квота для DTU | 5000 |
Пример
Запрос на увеличение квоты для DTU
"quotaTicketDetails": {
"quotaChangeRequestVersion": "1.0",
"quotaChangeRequestSubType": "DTUs",
"quotaChangeRequests": [
{
"region": "EastUS",
"payload": "{\"ServerName\":\"testserver\",\"NewLimit\":5000}"
}
]
}
Повышение квоты для серверов
Чтобы запросить увеличение квоты для серверов, установите для quotaChangeRequestSubType значение Servers.
Сведения о полезных данных
Свойство | Обязательно | Тип | Описание | Пример |
---|---|---|---|---|
NewLimit | True | строка | Требуемое количество серверов Базы данных SQL для подписки | 200 |
Пример
Запрос на увеличение квоты для серверов:
"quotaTicketDetails": {
"quotaChangeRequestVersion": "1.0",
"quotaChangeRequestSubType": "Servers",
"quotaChangeRequests": [
{
"region": "EastUS",
"payload": "{\"NewLimit\":200}"
}
]
}
Azure Synapse Analytics
Для Azure Synapse Analytics можно запросить увеличение квоты на основе единиц пропускной способности базы данных (DTU) или количества серверов.
Объекты
Чтобы запросить увеличение квоты для Azure Synapse Analytics, предоставьте дополнительные сведения с помощью объекта QuotaTicketDetails.
QuotaTicketDetails содержит три свойства:
Имя свойства | Обязательно | Тип | Описание | Поддерживаемые значения |
---|---|---|---|---|
quotaChangeRequestSubType | False | строка | Тип подресурса, для которого запрашивается увеличение квоты | Неприменимо |
quotaChangeRequestVersion | True | строка | Версия полезных данных запроса на изменение квоты | "1.0" |
quotaChangeRequests | True | строка | Список объектов QuotaChangeRequest | List<QuotaChangeRequest> |
QuotaChangeRequest содержит два свойства:
Имя свойства | Обязательно | Тип | Описание | Поддерживаемые значения |
---|---|---|---|---|
region | True | строка | Расположение или регион Azure, для которого запрашивается увеличение квоты | Получение списка регионов по службе. |
payload | True | строка | Сериализованное значение объекта Payload | Описано ниже. |
Повышение квоты для DTU
Чтобы запросить увеличение квоты для DTU, установите для quotaChangeRequestSubType значение DTUs.
Сведения о полезных данных
Свойство | Обязательно | Тип | Описание | Пример |
---|---|---|---|---|
ServerName | True | строка | Уникальное имя сервера Azure Synapse Analytics | testserver |
NewLimit | True | Целое число | Требуемая новая квота для DTU | 5000 |
Пример
Запрос на увеличение квоты для DTU
"quotaTicketDetails": {
"quotaChangeRequestVersion": "1.0",
"quotaChangeRequestSubType": "DTUs",
"quotaChangeRequests": [
{
"region": "EastUS",
"payload": "{\"ServerName\":\"testserver\",\"NewLimit\":5000}"
}
]
}
Повышение квоты для серверов
Чтобы запросить увеличение квоты для серверов, установите для quotaChangeRequestSubType значение Servers.
Сведения о полезных данных
Свойство | Обязательно | Тип | Описание | Пример |
---|---|---|---|---|
NewLimit | True | строка | Требуемое количество серверов Azure Synapse Analytics для подписки | 200 |
Пример
Запрос на увеличение квоты для серверов в регионе:
"quotaTicketDetails": {
"quotaChangeRequestVersion": "1.0",
"quotaChangeRequestSubType": "Servers",
"quotaChangeRequests": [
{
"region": "EastUS",
"payload": "{\"NewLimit\":200}"
}
]
}