Эндпоинты API

В личном кабинете вы можете посмотреть адреса доступных эндпоинтов API. Список и адреса эндпоинтов различаются между регионами.

Для работы с VK Cloud через API активируйте доступ по API. Подробнее о работе с сервисами читайте в разделе Спецификация API.

Просмотр списка эндпоинтов

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

Чтобы увидеть список эндпоинтов для вашего региона:

  1. Перейдите в личный кабинет VK Cloud.
  2. Нажмите на имя пользователя в шапке страницы и выберите Настройки проекта.
  3. Перейдите на вкладку API endpoints.

Эндпоинты региона Москва

Cloud Servers

Эндпоинт

Адрес

Назначение

Nova

https://infra.mail.ru:8774/v2.1

Управление виртуальными машинами

Cinder

https://public.infra.mail.ru:8776/v3/<project_id>

Управление дисками и их снимками

Glance

https://infra.mail.ru:9292

Управление образами ВМ

Karboii

https://mcs.mail.ru/infra/karboii/v1 Управление резервным копированием ВМ и инстансов баз данных

Manila

Получение Project ID

Адреса некоторых эндпоинтов содержат переменную <project_id>. При создании запроса замените эту переменную на Project ID текущего проекта.

Project ID не совпадает с идентификатором проекта в личном кабинете. Это еще один идентификатор, который используется в конфигурационных файлах:

  • В openrc.sh, как значение переменной OS_PROJECT_ID. Этот файл необходим для работы при помощи дополнительных инструментов, таких OpenStack CLI или cURL.
  • В vkcs_provider.tf, как значение параметра project_id. Этот файл необходим для работы через Terraform.

Чтобы получить значение Project ID для проекта:

  1. Перейдите в личный кабинет VK Cloud.

  2. Откройте нужный проект, выбрав его из списка в шапке страницы личного кабинета.

  3. Нажмите на имя пользователя в шапке страницы и выберите Настройки проекта.

  4. Откройте вкладку Доступ по API или вкладку Terraform.

    Значение доступно на обеих вкладках, под заголовками Project ID и Project ID / tenant_id, соответственно.

    На вкладке Доступ по API значение Project ID отображается, если доступ по API активирован.