ADCM API
ВАЖНО
Релиз API v1 является устаревшим (deprecated). Этот релиз будет по-прежнему поддерживаться какое-то время, но основным релизом является API v2. Документация API v1 больше не поддерживается.
|
Вы можете посмотреть сгенерированную документацию ADCM API v2 на http://<IP address>:8000/api/v2/schema/redoc/, используя IP-адрес хоста, на котором запущен контейнер ADCM.
Спецификацию OpenAPI 3 можно загрузить, используя ссылку http://<IP address>:8000/api/v2/schema/.
Более подробная информация и примеры приведены в документации.
Для использования ADCM API v2 требуется токен доступа, который служит цифровым ключом, позволяя пользователям получить доступ к функциям ADCM API v2. Чтобы получить токен доступа, отправьте POST-запрос на хост, на котором запущен контейнер ADCM.
Чтобы получить доступ к защищенным конечным точкам (endpoints) ADCM API v2, передайте полученный токен доступа в заголовке запроса к требуемой конечной точке.
Ниже приведен пример GET-запроса, в котором передается токен доступа, для получения списка всех кластеров с использованием команды curl
:
$ curl --request GET \
--url http://10.92.40.154:8000/api/v2/clusters/ \
--header 'Accept: application/json' \
--header 'Content-Type: application/json' \
--header 'Authorization: Token 884ecc261b81563811451ed01dd45859998d893a'