1. Главная
  2. О компании
  3. Документация
  4. VMware Cloud Director API

VMware Cloud Director API

Введение

VMware Cloud Director API позволяет взаимодействовать с VMware Cloud Director через REST-клиент.

Описание методов VMware Cloud Director API — в документации VMware.

Учетные данные для API

Перед использованием VMware API необходимо иметь учетные данные для входа в свой VDC. Как правило вы получаете эти данные на электронный ящик или иным через вашего личного менеджера. Эти данные имеют вид:

  • Имя пользователя - имя пользователя для входа обратно совместимо с возможностью подключения к API.

  • Идентификатор организации - используйте его, чтобы однозначно идентифицировать vOrg при использовании vCloud API.

  • Пароль - для аутентификации с помощью vCloud API. Этот пароль такой же, как и тот, который вы используете для входа.

Получение актуальной версии API

Чтобы начать взаимодействие с vCloud API необходимо настроить и получить актуальную поддерживаемую версию API сервера.

  1. Запустите API клиент

  2. Сформируйте GET запрос на адрес https://cloud1.3data.ru/versions

  3. В панели Authorization выберите тип аутентификации BasicAuth

  4. В панели Username введите свой логин и через @ имя vORG

  5. В панели Password укажите пароль от vORG в облаке

Предупреждение
для выполнения запросов используем ПО Postman. Вы можете использовать любое другое удобное вам.

При успешном выполнении запроса вы должны получить от сервера ответ "Status: 200 OK", и в панели ответа Body будет перечень всех версий API неподдерживаемых (deprecated <true>) и поддерживаемых (deprecated <false>) сервером.

Консоль
1.2.3.4.5.6.7.8.9.10.11.12.13.14.15.16.17.18.19.20.21.22.23.24.
<?xml version="1.0" encoding="UTF-8" standalone="yes"?><SupportedVersions xmlns="http://www.vmware.com/vcloud/versions" xmlns:ns2="http://www.vmware.com/vcloud/v1.5"xmlns:vmext="http://www.vmware.com/vcloud/extension/v1.5" xmlns:ovf="http://schemas.dmtf.org/ovf/envelope/1" xmlns:vssd="http://schemas.dmtf.org/wbem/wscim/1/cimschema/2/CIM_VirtualSystemSettingData" xmlns:common="http://schemas.dmtf.org/wbem/wscim/1/common" xmlns:rasd="http://schemas.dmtf.org/wbem/wscim/1/cimschema/2/CIM_ResourceAllocationSettingData" xmlns:vmw="http://www.vmware.com/schema/ovf" xmlns:ovfenv="http://schemas.dmtf.org/ovf/environment/1"><VersionInfo deprecated="true"><Version>31.0</Version><LoginUrl>https://cloud1.3data.ru/api/sessions</LoginUrl></VersionInfo><VersionInfo deprecated="true"><Version>32.0</Version><LoginUrl>https://cloud1.3data.ru/api/sessions</LoginUrl></VersionInfo><VersionInfo deprecated="true"><Version>33.0</Version><LoginUrl>https://cloud1.3data.ru/api/sessions</LoginUrl></VersionInfo><VersionInfo deprecated="false"><Version>34.0</Version><LoginUrl>https://cloud1.3data.ru/api/sessions</LoginUrl></VersionInfo><VersionInfo deprecated="false"><Version>35.0</Version><LoginUrl>https://cloud1.3data.ru/api/sessions</LoginUrl>