Метод CreateDedicatedIpPool
Создает пул выделенных IP-адресов в каталоге. Нужный каталог определяется по сервисному аккаунту, от имени которого выполняется запрос.
Запрос
POST /v2/email/dedicated-ip-pools HTTP/2
Заголовки запроса
Используйте в запросе общие заголовки.
Тело запроса
{
"PoolName": "<имя_пула>",
"ScalingMode": "STANDARD",
"Tags": [
{
"Key": "<ключ_метки>",
"Value": "<значение_метки>"
}
]
}
|
Параметр |
Описание |
|
|
Тип: string. Имя пула. Должно быть уникальным в рамках облака. Допустимые символы — строчные латинские буквы, цифры, символы подчеркивания Нельзя указывать имена, зарезервированные сервисом. |
|
|
Тип: string. Режим масштабирования пула. Возможные значения: Необязательный параметр. |
|
|
Тип: array. Массив меток для пула. Необязательный параметр. |
|
|
Тип: string. Ключ метки. |
|
|
Тип: string. Значение метки. |
Ответы
200 OK
Ответ 200 OK возвращается в случае успешного выполнения запроса.
Ошибки
Для всех ошибок тело ответа представлено в одинаковом формате:
{
"Code": "<название_ошибки>",
"message": "<пояснение_к_ошибке>"
}
Название ошибки заимствуется из ее кода, например BadRequestException.
Возможные ошибки:
|
Код ошибки |
Описание |
|
|
В запросе неправильно указаны заголовки или параметры. Также возвращается, если имя пула не соответствует требованиям, указано зарезервированное имя пула или параметр |
|
|
Пул с таким именем уже существует, выберите другое имя. |
|
|
При вызове запроса превышена квота. |