Заказ публичного IP-адреса (через API)
Чтобы заказать публичный IP-адрес:
- Создайте сервисный аккаунт.
- Создайте API-ключ.
- Для выполнения API-запросов получите сессионный токен.
Для заказа публичного IP-адреса выполните POST-запрос согласно примеру:
curl -sS -X POST 'https://api.t1.cloud/order-service/api/v1/projects/<ID_ПРОЕКТА>/orders' -H 'accept: application/json' -H 'Content-Type: application/json' -H "Authorization: <ТОКЕН>" -d '
{"order":
{"project_name":"<ID_ПРОЕКТА>","product_id":"28a7fc21-9429-4ed0-aa0f-fa68ee5ddde1",
"attrs":{"region":{
// Регион, в котором нужно создать публичный IP-адрес (доступен только 1 регион)
"id":"0c530dd3-eaae-4216-8f9d-9b5710a7cc30",
"name":"ru-central1",
"description":""},
// Количество публичных IP-адресов
"additional property count":3}}}
где:
<ID_ПРОЕКТА> — идентификатор проекта.
Где посмотреть идентификатор проекта?
- Щёлкните на текущий контекст. Подробнее см. раздел Выбор организации, папки или проекта.
- Выберите организацию.
- В списке найдите нужный проект. Идентификатор проекта указан в столбце Идентификатор.
- <ТОКЕН> — сессионный токен, полученный в шаге 3.