API¶
Использование комплексного интерфейса REST API позволяет автоматизировать управление проектом в облачной среде SIM-Cloud. С его помощью можно выполнять весь спектр допустимых действий с проектом и его составляющими.
Примечание
Использование API (программный интерфейс приложения) предоставляет максимальные возможности и гибкость в управлении проектом, по сравнению с другими интерфейсами управления.Но утилита командной строки «openstack client» - проще в работе, требует меньше времени для освоения и ее хватает для выполнения большинства необходимых операций.
- Для работы через API применяется авторизация с помощью токена. Основные характеристики токена:
- это уникальная, алфавитно-цифровая последовательность;
- для генерации требуется имя пользователя и пароль к облачному проекту;
- обеспечивает доступ только к определенному SIM-Cloud проекту;
- имеет ограниченный срок действия (24 часа). По окончании этого времени, необходимо сгенерировать новый токен.
- Для отправки API запросов и обработки ответов можно использовать:
- Процесс работы с API состоит из следующих основных шагов:
- Аутентификация
- Получение «token ID»
- Отправка API запроса
- Обработка ответа