- tocdepth
2
Использование API для управления VMware Cloud Director
Использование API для управления VMware Cloud Director реализуется при помощи создания токена API Access Token, получения токена Access Token (это два разных токена) и дальнейшего его использования для исполнения запросов REST API.
Паттерн использования API для управления VMware Cloud Director имеет следующие преимущества и риски:
Преимущества паттерна |
Риски |
---|---|
Паттерн разработан для стандартизации подхода использования API для управления VMware Cloud Director |
Ограничение на количество одновременных API-сессий |
Общая схема
Описание паттерна
Любому пользователю тенанта доступно управление объектами тенанта с помощью API-запросов. Функциональность API определяется согласно предоставленной пользователю роли и аналогичен тем операциям, что доступны в графическом интерфейсе VMware Cloud Director.
Реализация
Список последовательных действий для использования API для управления VMware Cloud Director:
Получив доступ к тенанту и учетную запись с административными привилегиями:
Создайте токен API Access Token для учетной записи пользователя.
Инициируйте POST-запрос для получения токена Access Token.
Авторизуйтесь, используя токен Access Token, и создайте сессию используя GET- и POST-запросы согласно документации.
Измените необходимую информацию в метаданных объектов ВЦОДа, используя корректные API-запросы.
для Dev & Test