Selectel Cloud Management API
Selectel Cloud Management API предназначен для управления ресурсами Облачной платформы. Предоставляет функциональность, аналогичную возможностям панели управления my.selectel.ru:
- создание/изменение/удаление проектов;
- изменение количества потенциально доступных проекту ресурсов — облачных серверов, дисков, сетей и других (квот проекта);
- создание, изменение и удаление пользователей проекта;
- создание лицензий (для Windows Server);
- создание VRRP-подсетей.
Selectel Cloud Management API не предоставляет доступа непосредственно к созданию облачных серверов, дисков, сетей и других ресурсов, а только позволяет настроить условия для их корректного создания с помощью OpenStack API.
Авторизация
Для работы с Selectel Cloud Management API используются токены Keystone, которые передаются в заголовке X-Auth-Token
.
Адрес (URL) можно посмотреть в списке URL.
Пример запроса для создания проекта:
curl -i -XPOST \
-H 'X-Auth-Token: <keystone_token>' \
-H 'Content-Type: application/json' \
-d '{"project":{"name":"<name>"}}' \
'https://api.selectel.ru/vpc/resell/v2/projects'
Укажите <keystone_token>
— токен Keystone.