VK Cloud logo
Обновлена 25 апреля 2024 г. в 17:30

Эндпоинты API

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

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

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

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

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

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

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

Cloud Servers

Эндпоинт
Адрес
Назначение
Nova
Cinder
Управление дисками и их снимками
Glance
Управление образами ВМ
Karboii
Управление резервным копированием ВМ и инстансов баз данных
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, соответственно.