Облачная платформаAdvanced

Обзор API

Эта статья полезна?
Язык статьи: Русский
Показать оригинал
Страница переведена автоматически и может содержать неточности. Рекомендуем сверяться с английской версией.

API для ECS включают нативные OpenStack API и API ECS. Рекомендуются API ECS.

API ECS

Table 1 API ECS

Тип

Описание

Управление жизненным циклом

Создавать, удалять или запрашивать ECS.

Управление статусом

Изменять спецификации ECS и переустанавливать или менять ОС ECS

Пакетные операции

Запускать, перезапускать, останавливать или изменять ECS в пакетном режиме.

Управление флейвором

Запрашивать детали о флейворах и расширенную информацию о флейворах.

Управление NIC

  • Добавить или удалить ECS NICs пакетно.
  • Привязать или отвязать частный IP-адрес к/от ECS NIC.

Управление дисками

Присоединить, отсоединить или запросить ECS disks.

Управление метаданными

Обновить метаданные ECS и удалить указанные метаданные ECS.

Управление квотами арендатора

Запросить квоты арендатора, включая лимит квоты и использованные квоты.

Управление статусом джобы

Запросить статус выполнения асинхронного API, например создание или удаление ECSs, выполнение пакетных операций над ECSs или выполнение операций над NICs.

Управление тегами

Создать, удалить или запросить ECS 2D tags.

Теги можно добавить или удалить пакетно.

Управление паролями

Сбросить пароль для входа в ECS несколькими щелчками.

Управление группой ECS

Создать или удалить ECS группу, добавить ECS в ECS группу или удалить ECS из ECS группы.

Встроенные API OpenStack

Table 2 Встроенные API OpenStack

Тип

Описание

Запрос версии API

  • Запрос всех версий API.
  • Запрос указанной версии API.

Управление жизненным циклом

Создавать, удалять, изменять или запрашивать ECS.

Управление статусом

Запуск, остановка, перезапуск, блокировка или разблокировка ECS; изменение спецификаций ECS; откат изменения спецификаций ECS.

Управление сетью

Запрос сетей арендаторов и ECS.

Управление образами

Удалить или запросить образы.

Этот API управления образами устарел. Используйте IMS API.

Управление группами безопасности

Добавлять, удалять, запрашивать, создавать, обновлять или удалять группы безопасности и правила групп безопасности.

Управление флейворами

Запрашивать флейворы ECS и детали.

Управление NIC

Добавлять, удалять или запрашивать NIC ECS.

Управление дисками

Подключать, отключать или запрашивать диски ECS.

Управление метаданными

Обновлять, задавать, удалять, запрашивать, получать или изменять метаданные ECS.

Управление квотами Тенанта

Запрашивать квоты Тенанта.

Управление ключами и паролями

Запрос, создание или удаление SSH‑ключей.

Управление плавающими IP‑адресами

Выделение, освобождение, создание, запрос или удаление плавающих IP‑адресов.

Этот API управления плавающими IP‑адресами устарел. Используйте API сетевого сервиса.

ECS управление группами

Создание, запрос или удаление ECS групп.

ECS управление операциями

Запрос ECS операций или указанной операции по ID запроса.

ECS управление консолью

Obtain ECS management console logs.

Управление снапшотами

Создание, запрос или удаление снапшотов.

API управления снапшотами устарел. Используйте API сервиса хранения.

AZ

Показать AZs.

Управление тегами

Создать, удалить или запросить ECS 1D теги.