Перейти к содержанию

Описание разрешений

Лицензирование

Действие Разрешение Модель Приложение Описание
GET /api/license/ list license license Эндпоинт получения лицензионного ключа
POST /api/license/ create license license Эндпоинт для получения информации для загрузки файла лицензии
GET /api/license/activated/ activated license license Эндпоинт проверки статуса активации
GET /api/license/check/ check license license Эндпоинт проверки лицензии
GET /api/license/data/ data license license Эндпоинт получения совмещенных параметров всех ключей
POST /api/license/remove/ remove license license Эндпоинт удаления файла лицензии
GET /api/license/supported/ supported license license Эндпоинт проверки статуса поддержки

Контроллер

Действие Разрешение Модель Приложение Описание
GET /api/controllers/ list controller controller Эндпоинт получения списка доступных контроллеров
GET /api/controllers/{id}/ retrieve controller controller Эндпоинт для получения информации о контроллере
PUT /api/controllers/{id}/ update controller controller Эндпоинт редактирования информации по конкретному контроллеру.
POST /api/controllers/add-event-receiver/ add_event_receiver controller controller Эндпоинт добавления получателя сообщений.
POST /api/controllers/add-veil-controller/ add_veil_controller controller controller Эндпоинт добавления другого контроллера.
GET /api/controllers/base-version/ base_version controller controller Эндпоинт получения основной версии ПО контроллера.
GET /api/controllers/check/ check controller controller Эндпоинт проверки api контроллера.
GET /api/controllers/error-codes/ error_codes controller controller Эндпоинт получения кодов ошибок с сообщениями
GET /api/controllers/event-receivers/ event_receivers controller controller Эндпоинт получения получателей сообщений из системы.
GET /api/controllers/get-choices/ get_choices controller controller Эндпоинт получения вариантов выбора для полей модели
GET /api/controllers/get-snmp-configuration/ get_snmp_configuration controller controller Получает словарь настроек snmp c контроллера
GET /api/controllers/global-search/ global_search controller controller Эндпоинт для поиска по моделям
PUT /api/controllers/grafana-settings/ grafana_settings controller controller Эндпоинт изменения настроек сервиса Grafana
GET /api/controllers/ip-addresses/ ip_addresses controller controller Эндпоинт получения списка доступных ipv4 адресов сетевых интерфейсов на контроллере.
GET /api/controllers/iscsi-discovery/ iscsi_discovery controller controller Эндпоинт сканирования iscsi таргетов с контроллера.
POST /api/controllers/logs/ logs controller controller Эндпоинт сохранения логов контроллера на датапул активного узла.
GET /api/controllers/loki/ loki controller controller Эндпоинт проверки запросов к Loki.
GET /api/controllers/name-check/ name_check controller controller Эндпоинт проверки имени.
GET /api/controllers/network-info/ network_info controller controller Эндпоинт сводной текущей конфигурации сети контроллера.
GET /api/controllers/ntp-servers/ ntp_servers controller controller Эндпоинт получения ntp servers контроллера.
GET /api/controllers/remote-entities/ remote_entities controller controller Эндпоинт получения объектов других контроллеров.
GET /api/controllers/remote-entity/ remote_entity controller controller Эндпоинт получения объекта других контроллеров.
POST /api/controllers/remote-entity-action/ remote_entity_action controller controller Эндпоинт получения объекта других контроллеров.
POST /api/controllers/remove-event-receiver/ remove_event_receiver controller controller Эндпоинт удаления получателя сообщений.
POST /api/controllers/remove-snmp-configuration/ remove_snmp_configuration controller controller Удаляет словарь правил в yaml на контроллере. Используется только для подготовки тестового окружения.
POST /api/controllers/remove-veil-controller/ remove_veil_controller controller controller Эндпоинт удаления контроллера.
GET /api/controllers/replication-status/ replication_status controller controller Эндпоинт получения статуса репликации контроллера.
GET /api/controllers/security-settings/ security_settings controller controller Эндпоинт для получения настроек безопасности контроллера
POST /api/controllers/service-action/ service_action controller controller Эндпоинт действия над сервисами контроллера
GET /api/controllers/services-list/ services_list controller controller Эндпоинт получения статуса сервисов на контроллере
POST /api/controllers/set-ntp-servers/ set_ntp_servers controller controller Эндпоинт установки ntp servers контроллера.
POST /api/controllers/set-timezone/ set_timezone controller controller Эндпоинт установки временной зоны контроллера.
PUT /api/controllers/smtp-clear/ smtp_clear controller controller Эндпоинт удаления настроек SMTP.
PUT /api/controllers/smtp-settings/ smtp_settings controller controller Эндпоинт изменения настроек SMTP.
GET /api/controllers/snmp-walk/ snmp_walk controller controller Эндпоинт для запуска snmpwalk на заданном узле.
GET /api/controllers/stats-v2/ stats_v2 controller controller Эндпоинт получения статистики на контроллере.
POST /api/controllers/storages-scan/ storages_scan controller controller Эндпоинт сканирования всех хранилищ контроллера.
GET /api/controllers/system-settings/ system_settings controller controller Эндпоинт чтения системных настроек приложения.
GET /api/controllers/system-time/ system_time controller controller Эндпоинт получения текущего времени контроллера.
GET /api/controllers/test-smtp-connection/ test_smtp_connection controller controller Эндпоинт для тестирования соединения с smtp сервером
GET /api/controllers/timezone/ timezone controller controller Эндпоинт получения текущей timezone контроллера.
GET /api/controllers/timezones/ timezones controller controller Эндпоинт получения списка timezones.
POST /api/controllers/update-hw-info/ update_hw_info controller controller Эндпоинт обновления инфы о железе на контроллере
PUT /api/controllers/update-security-settings/ update_security_settings controller controller Эндпоинт для изменения настроек безопасности контроллера
PUT /api/controllers/update-snmp-configuration/ update_snmp_configuration controller controller Пишет словарь правил в yaml на контроллер. Отправляет в очередь Redis сообщение о статусе сервиса snmpd. Сохраняет настройки snmp в базу.
PUT /api/controllers/update-system-settings/ update_system_settings controller controller Эндпоинт изменения системных настроек приложения.
GET /api/controllers/upgrade-check/ upgrade_check controller controller Эндпоинт проверки наличия обновления для контроллера.
POST /api/controllers/upgrade-start/ upgrade_start controller controller Эндпоинт обновления ПО контроллера.
GET /api/controllers/veil-controllers/ veil_controllers controller controller Эндпоинт получения других контроллеров.
GET /api/controllers/version/ version controller controller Эндпоинт получения версий ПО контроллера.

Теги

Действие Разрешение Модель Приложение Описание
GET /api/tags/ list tag tag Эндпоинт получения списка тегов
GET /api/tags/{id}/ retrieve tag tag Эндпоинт для получения информации о теге
POST /api/tags/ create tag tag Эндпоинт создания тега
PUT /api/tags/{id}/ update tag tag Эндпоинт редактирования информации по конкретному тегу.
POST /api/tags/{id}/add-entities/ add_entities tag tag Эндпоинт привязки тега к сущностям
POST /api/tags/{id}/add-entity/ add_entity tag tag Эндпоинт привязки тега к сущности
PUT /api/tags/check-verbose-name/ check_verbose_name tag tag Метод проверяет уникальность verbose_name и возвращает ответ 200 в случае уникальностиили 400 и текст ошибки, если такое имя уже существует
GET /api/tags/get-choices/ get_choices tag tag Эндпоинт получения вариантов выбора для полей модели
POST /api/tags/multi-manager/ multi_manager tag tag Эндпоинт группового управления
POST /api/tags/{id}/remove/ remove tag tag Эндпоинт удаления тега и привязок
POST /api/tags/{id}/remove-entities/ remove_entities tag tag Эндпоинт отвязки тега от сущностей
POST /api/tags/{id}/remove-entity/ remove_entity tag tag Эндпоинт отвязки тега к сущности
GET /api/tags/tree/ tree tag tag Эндпоинт получения дерева объектов тегов

Задачи

Действие Разрешение Модель Приложение Описание
GET /api/tasks/ list task task Эндпоинт получения списка задач
GET /api/tasks/{id}/ retrieve task task Эндпоинт для получения информации о задаче
PUT /api/tasks/{id}/cancel/ cancel task task Эндпоинт выхода из задач
PUT /api/tasks/cancel-all/ cancel_all task task Эндпоинт выхода из задач
PUT /api/tasks/check/ check task task Эндпоинт проверки завершённости задач
GET /api/tasks/count/ count task task Эндпоинт счётчиков задач
GET /api/tasks/get-choices/ get_choices task task Эндпоинт получения вариантов выбора для полей модели
GET /api/tasks/{id}/jid/ jid task task Эндоинт получения jid отдельной задачи
PUT /api/tasks/{id}/release-locks/ release_locks task task Эндпоинт сброса блокировок из задач
GET /api/tasks/{id}/response/ response task task Эндпоинт получения ответа от узла
POST /api/tasks/{id}/run/ run task task Эндпоинт перезапуска задачи

Задачи по расписанию

Действие Разрешение Модель Приложение Описание
GET /api/scheduled-tasks/ list scheduledtask task Эндпоинт получения списка задач по расписанию
GET /api/scheduled-tasks/{id}/ retrieve scheduledtask task Эндпоинт для получения информации о задаче
POST /api/scheduled-tasks/ create scheduledtask task Эндпоинт создания задачи по расписанию
PUT /api/scheduled-tasks/{id}/ update scheduledtask task Эндпоинт изменения параметров задачи по расписанию
POST /api/scheduled-tasks/{id}/enabled/ enabled scheduledtask task Эндпоинт включения или выключения задачи по расписанию
GET /api/scheduled-tasks/get-choices/ get_choices scheduledtask task Эндпоинт получения вариантов выбора для полей модели
POST /api/scheduled-tasks/multi-manager/ multi_manager scheduledtask task Эндпоинт группового управления
POST /api/scheduled-tasks/{id}/pause/ pause scheduledtask task Эндпоинт постановки задачи по расписанию на паузу или ее возобновление
POST /api/scheduled-tasks/{id}/remove/ remove scheduledtask task Эндпоинт удаления задачи по расписанию
POST /api/scheduled-tasks/{id}/run/ run scheduledtask task Эндпоинт запуска задачи по расписанию

События

Действие Разрешение Модель Приложение Описание
GET /api/events/ list event event Эндпоинт получения списка сообщений
GET /api/events/{id}/ retrieve event event Эндпоинт для получения информации о сообщении
GET /api/events/count/ count event event Эндпоинт счётчиков событий
PUT /api/events/generate-event/ generate_event event event Эндпоинт для генерации событий
GET /api/events/get-choices/ get_choices event event Эндпоинт получения вариантов выбора для полей модели
GET /api/events/loki-events/ loki_events event event Эндпоинт получения событий журнала из loki
PUT /api/events/mark-as-read/ mark_as_read event event Эндпоинт отметки о прочтении пользователем указанных событий
PUT /api/events/mark-as-read-all/ mark_as_read_all event event Эндпоинт отметки о прочтении пользователем всех существующих событий
GET /api/events/tables-paths/ tables_paths event event Эндпоинт получения абсолютных путей к таблицам журнала
PUT /api/events/unmark-read/ unmark_read event event Эндпоинт снятия отметки о прочтении пользователем указанных событий

События безопасности

Действие Разрешение Модель Приложение Описание
GET /api/events-security/ list eventsecurity event Эндпоинт получения списка сообщений безопасности.
GET /api/events-security/{id}/ retrieve eventsecurity event Эндпоинт для получения информации о сообщении
PUT /api/events-security/clear/ clear eventsecurity event Эндпоинт очистки журнала событий и задач
PUT /api/events-security/clear-journal-backups/ clear_journal_backups eventsecurity event Эндпойнт очистки каталога резервных копий журналов
GET /api/events-security/count/ count eventsecurity event Эндпоинт счётчиков событий
PUT /api/events-security/generate-event/ generate_event eventsecurity event Эндпоинт для генерации событий для пользователей с доступом к Журналу Безопасности
GET /api/events-security/get-choices/ get_choices eventsecurity event Эндпоинт получения вариантов выбора для полей модели событий безопасности
GET /api/events-security/list-journal-archives/ list_journal_archives eventsecurity event Эндпойнт вывода содержимого директории архивов логов журнала
GET /api/events-security/loki-events/ loki_events eventsecurity event Эндпоинт получения событий журнала безопасности из loki
PUT /api/events-security/mark-as-read/ mark_as_read eventsecurity event Эндпоинт отметки о прочтении пользователем указанных событий безопасности
PUT /api/events-security/mark-as-read-all/ mark_as_read_all eventsecurity event Эндпоинт отметки о прочтении пользователем всех существующих событий безопасности
GET /api/events-security/tables-paths/ tables_paths eventsecurity event Эндпоинт получения абсолютных путей к таблицам журнала
PUT /api/events-security/unmark-read/ unmark_read eventsecurity event Эндпоинт снятия отметки о прочтении пользователем указанных событий безопасности

Подсказки

Действие Разрешение Модель Приложение Описание
GET /api/hints/ list hint hint Эндпоинт получения списка подсказок
GET /api/hints/{id}/ retrieve hint hint Эндпоинт для получения информации о подсказке
GET /api/hints/count/ count hint hint Эндпоинт счётчиков подсказок
PUT /api/hints/{id}/state/ state hint hint Эндпоинт для деактивации/активации хинтов.

SSL-сертификаты

Действие Разрешение Модель Приложение Описание
GET /api/ssl-certs/ list sslcertificate ssl_certificate Эндпоинт получения списка SSL-сертификатов
GET /api/ssl-certs/{id}/ retrieve sslcertificate ssl_certificate Эндпоинт для получения информации о SSL-сертификате
POST /api/ssl-certs/ create sslcertificate ssl_certificate Эндпоинт загрузки SSL-сертификата
PUT /api/ssl-certs/{id}/ update sslcertificate ssl_certificate Эндпоинт редактирования информации по конкретному сертификату.
PUT /api/ssl-certs/check-verbose-name/ check_verbose_name sslcertificate ssl_certificate Метод проверяет уникальность verbose_name и возвращает ответ 200 в случае уникальностиили 400 и текст ошибки, если такое имя уже существует
POST /api/ssl-certs/default/ default sslcertificate ssl_certificate Эндпоинт для восстановления стандартной конфигурации NGINX
PUT /api/ssl-certs/punycode/ punycode sslcertificate ssl_certificate Эндпоинт для перевода названия домена с национальными символами в punycode
POST /api/ssl-certs/{id}/remove/ remove sslcertificate ssl_certificate Эндпоинт удаления SSL-сертификата
POST /api/ssl-certs/{id}/setup/ setup sslcertificate ssl_certificate Эндпоинт установки SSL-сертификата

Пользователи

Действие Разрешение Модель Приложение Описание
GET /api/users/ list user auth Эндпоинт получения списка пользователей
GET /api/users/{id}/ retrieve user auth Эндпоинт для получения информации о пользователе
POST /api/users/ create user auth Эндпоинт создания пользователя
PUT /api/users/{id}/ update user auth Эндпоинт редактирования информации по пользователям.
GET /api/users/{id}/access-tokens/ access_tokens user auth Эндпоинт получения всех интеграционных токенов пользователя
GET /api/users/all-permissions/ all_permissions user auth Эндпоинт получения всех разрешений
GET /api/users/all-sessions/ all_sessions user auth Эндпоинт получения всех сессий пользователей
PUT /api/users/{id}/change-group/ change_group user auth Эндпоинт изменения группы пользователя
PUT /api/users/{id}/change-password/ change_password user auth Эндпоинт обновления пароля текущего пользователя
PUT /api/users/{id}/change-status/ change_status user auth Эндпоинт изменения статуса пользователя
POST /api/users/{id}/create-access-token/ create_access_token user auth Эндпоинт создания токена интеграции для пользователя
GET /api/users/generate-password/ generate_password user auth Эндпоинт генерации пароля отвечающего требованиям SECURE_LEVEL
GET /api/users/get-choices/ get_choices user auth Эндпоинт получения вариантов выбора для полей модели
GET /api/users/groups/ groups user auth Эндпоинт получения всех групп пользователя
GET /api/users/groups-choices/ groups_choices user auth Эндпоинт получения всех вариантов групп
POST /api/users/key-generate/ key_generate user auth Эндпоинт создания ключа
POST /api/users/key-inject/ key_inject user auth Эндпоинт сохранения ключа.
GET /api/users/list-keys/ list_keys user auth Эндпоинт получения всех ключей пользователя
PUT /api/users/multi-manager/ multi_manager user auth Эндпоинт группового управления пользователями.
GET /api/users/{id}/permissions/ permissions user auth Эндпоинт получения всех разрешений пользователя
GET /api/users/{id}/permissions-with-methods/ permissions_with_methods user auth Только для тестов
GET /api/users/{id}/permissions-with-methods-translated/ permissions_with_methods_translated user auth Только для тестов
POST /api/users/{id}/remove/ remove user auth Эндпоинт удаления пользователя
POST /api/users/{id}/remove-access-token/ remove_access_token user auth Эндпоинт удаления токена интеграции для пользователя
POST /api/users/remove-keys/ remove_keys user auth Эндпоинт удаления ключа
GET /api/users/security-rules/ security_rules user auth Эндпоинт получения правил безопасности
PUT /api/users/security-rules-update/ security_rules_update user auth Эндпоинт изменения правил безопасности
GET /api/users/{id}/sessions/ sessions user auth Эндпоинт получения всех сессий пользователя
PUT /api/users/{id}/set-domains/ set_domains user auth Эндпоинт присвоения ВМ пользователю
POST /api/users/{id}/sign-out-sessions/ sign_out_sessions user auth Эндпоинт выхода из всех сессий или определённой пользователя, кроме текущей
PUT /api/users/{id}/update-user-settings/ update_user_settings user auth Эндпоинт изменения настроек пользователя.
PUT /api/users/{id}/update-user-su-settings/ update_user_su_settings user auth Эндпоинт изменения настроек пользователя администратором безопасности.
GET /api/users/{id}/user-settings/ user_settings user auth Эндпоинт получения настроек пользователя.
GET /api/users/usernames/ usernames user auth Эндпоинт получения всех имен пользователей

Политики ограничения входа по IP

Действие Разрешение Модель Приложение Описание
GET /api/ip-access-rules/ list ipaccessrule user Эндпоинт получения списка правил
POST /api/ip-access-rules/ create ipaccessrule user Эндпоинт создания правила.
PUT /api/ip-access-rules/{ip}/ update ipaccessrule user Эндпоинт редактирования правила.
POST /api/ip-access-rules/multi-manager/ multi_manager ipaccessrule user Эндпоинт группового управления
POST /api/ip-access-rules/{ip}/remove/ remove ipaccessrule user Эндпоинт удаления правила

Организации

Действие Разрешение Модель Приложение Описание
GET /api/organizations/ list organization user Эндпоинт получения списка доступных организаций
GET /api/organizations/{id}/ retrieve organization user Эндпоинт для получения информации о организации
POST /api/organizations/ create organization user Эндпоинт создания организации
PUT /api/organizations/{id}/ update organization user Эндпоинт обновления параметров организации
POST /api/organizations/{id}/add-pools/ add_pools organization user Эндпоинт добавления пулов ресурсов к организации
POST /api/organizations/{id}/add-vnetworks/ add_vnetworks organization user Эндпоинт добавления виртуальных сетей к организации
POST /api/organizations/{id}/attach/ attach organization user Эндпоинт добавления пользователей к организации
PUT /api/organizations/check-verbose-name/ check_verbose_name organization user Метод проверяет уникальность verbose_name и возвращает ответ 200 в случае уникальностиили 400 и текст ошибки, если такое имя уже существует
POST /api/organizations/{id}/detach/ detach organization user Эндпоинт удаления пользователей от организации
POST /api/organizations/{id}/remove/ remove organization user Эндпоинт удаления организации
POST /api/organizations/{id}/remove-pools/ remove_pools organization user Эндпоинт удаления пулов ресурсов от организации
POST /api/organizations/{id}/remove-vnetworks/ remove_vnetworks organization user Эндпоинт удаления виртуальных сетей от организации
POST /api/organizations/{id}/set-owners/ set_owners organization user Эндпоинт назначения ВМ пулов ресурсов владельцев
GET /api/organizations/tree/ tree organization user Эндпоинт получения дерева объектов организации

Роли пользователя

Действие Разрешение Модель Приложение Описание
GET /api/user-groups/ list group auth Эндпоинт получения списка ролей пользователей
GET /api/user-groups/{id}/ retrieve group auth Эндпоинт для получения информации о роли пользователя
POST /api/user-groups/ create group auth Эндпоинт создания роли пользователя
PUT /api/user-groups/{id}/ update group auth Эндпоинт редактирования информации роли пользователя.
POST /api/user-groups/{id}/clone-permissions/ clone_permissions group auth Эндпоинт клонирования разрешений роли
POST /api/user-groups/{id}/copy-permissions/ copy_permissions group auth Эндпоинт копирования всех разрешений роли
GET /api/user-groups/get-choices/ get_choices group auth Эндпоинт получения вариантов выбора для полей модели
POST /api/user-groups/{id}/remove/ remove group auth Эндпоинт удаления роли пользователя
Web UI element menu_all_sessions group auth Разрешение для отображения графического элемента menu_all_sessions
Web UI element menu_user_groups group auth Разрешение для отображения графического элемента menu_user_groups
Web UI element menu_users group auth Разрешение для отображения графического элемента menu_users
Web UI element menu_ssl_certs group auth Разрешение для отображения графического элемента menu_ssl_certs
Web UI element menu_list_keys group auth Разрешение для отображения графического элемента menu_list_keys
Web UI element menu_authentication_directories group auth Разрешение для отображения графического элемента menu_authentication_directories
Web UI element menu_clusters group auth Разрешение для отображения графического элемента menu_clusters
Web UI element menu_volumes group auth Разрешение для отображения графического элемента menu_volumes
Web UI element menu_cluster_storages group auth Разрешение для отображения графического элемента menu_cluster_storages
Web UI element menu_security_settings group auth Разрешение для отображения графического элемента menu_security_settings
Web UI element menu_system_settings group auth Разрешение для отображения графического элемента menu_system_settings
Web UI element menu_ntp_servers group auth Разрешение для отображения графического элемента menu_ntp_servers
Web UI element menu_controllers group auth Разрешение для отображения графического элемента menu_controllers
Web UI element menu_networking group auth Разрешение для отображения графического элемента menu_networking
Web UI element menu_vlan_groups group auth Разрешение для отображения графического элемента menu_vlan_groups
Web UI element menu_qos_groups group auth Разрешение для отображения графического элемента menu_qos_groups
Web UI element menu_external_networks group auth Разрешение для отображения графического элемента menu_external_networks
Web UI element menu_datalink_networks group auth Разрешение для отображения графического элемента menu_datalink_networks
Web UI element menu_mgmt_networks group auth Разрешение для отображения графического элемента menu_mgmt_networks
Web UI element menu_l2_networks group auth Разрешение для отображения графического элемента menu_l2_networks
Web UI element menu_l2c_networks group auth Разрешение для отображения графического элемента menu_l2c_networks
Web UI element menu_l3_networks group auth Разрешение для отображения графического элемента menu_l3_networks
Web UI element menu_blackhole_networks group auth Разрешение для отображения графического элемента menu_blackhole_networks
Web UI element menu_storage_networks group auth Разрешение для отображения графического элемента menu_storage_networks
Web UI element menu_access_policies group auth Разрешение для отображения графического элемента menu_access_policies
Web UI element menu_packet_capture group auth Разрешение для отображения графического элемента menu_packet_capture
Web UI element menu_mirroring group auth Разрешение для отображения графического элемента menu_mirroring
Web UI element menu_dhcp_server group auth Разрешение для отображения графического элемента menu_dhcp_server
Web UI element menu_nat_floating_rules group auth Разрешение для отображения графического элемента menu_nat_floating_rules
Web UI element menu_datacenters group auth Разрешение для отображения графического элемента menu_datacenters
Web UI element menu_data_pools group auth Разрешение для отображения графического элемента menu_data_pools
Web UI element menu_domains group auth Разрешение для отображения графического элемента menu_domains
Web UI element menu_templates group auth Разрешение для отображения графического элемента menu_templates
Web UI element menu_events group auth Разрешение для отображения графического элемента menu_events
Web UI element menu_events_security group auth Разрешение для отображения графического элемента menu_events_security
Web UI element menu_hints group auth Разрешение для отображения графического элемента menu_hints
Web UI element menu_iso group auth Разрешение для отображения графического элемента menu_iso
Web UI element menu_library group auth Разрешение для отображения графического элемента menu_library
Web UI element menu_license group auth Разрешение для отображения графического элемента menu_license
Web UI element menu_nodes group auth Разрешение для отображения графического элемента menu_nodes
Web UI element menu_resource_pools group auth Разрешение для отображения графического элемента menu_resource_pools
Web UI element menu_shared_storages group auth Разрешение для отображения графического элемента menu_shared_storages
Web UI element menu_luns group auth Разрешение для отображения графического элемента menu_luns
Web UI element menu_transport_storages group auth Разрешение для отображения графического элемента menu_transport_storages
Web UI element menu_tags group auth Разрешение для отображения графического элемента menu_tags
Web UI element menu_scheduled_tasks group auth Разрешение для отображения графического элемента menu_scheduled_tasks
Web UI element menu_tasks group auth Разрешение для отображения графического элемента menu_tasks
Web UI element menu_organizations group auth Разрешение для отображения графического элемента menu_organizations
Web UI element menu_vdisks group auth Разрешение для отображения графического элемента menu_vdisks
Web UI element menu_zfs_pools group auth Разрешение для отображения графического элемента menu_zfs_pools
Web UI element menu_iscsi_storages group auth Разрешение для отображения графического элемента menu_iscsi_storages
Web UI element menu_iscsi_target group auth Разрешение для отображения графического элемента menu_iscsi_target
Web UI element button_dashboard group auth Разрешение для отображения графического элемента button_dashboard
Web UI element button_tags_tree group auth Разрешение для отображения графического элемента button_tags_tree
Web UI element button_datacenters_tree group auth Разрешение для отображения графического элемента button_datacenters_tree
Web UI element button_ping group auth Разрешение для отображения графического элемента button_ping
Web UI element global_search group auth Разрешение для отображения графического элемента global_search

Разрешения

Действие Разрешение Модель Приложение Описание
GET /api/permissions/ list permission auth Эндпоинт получения списка разрешений ролей пользователей
GET /api/permissions/{id}/ retrieve permission auth Эндпоинт для получения информации о разрешении
GET /api/permissions/get-choices/ get_choices permission auth Эндпоинт получения вариантов выбора для полей модели

Службы каталогов

Действие Разрешение Модель Приложение Описание
GET /api/authentication-directories/ list authenticationdirectory authentication_directory Эндпоинт получения списка служб каталогов
GET /api/authentication-directories/{id}/ retrieve authenticationdirectory authentication_directory Эндпоинт для получения информации о службе каталогов
POST /api/authentication-directories/ create authenticationdirectory authentication_directory Эндпоинт создания службы каталогов
PUT /api/authentication-directories/{id}/ update authenticationdirectory authentication_directory Эндпоинт обновления параметров службы каталогов
PUT /api/authentication-directories/check-verbose-name/ check_verbose_name authenticationdirectory authentication_directory Метод проверяет уникальность verbose_name и возвращает ответ 200 в случае уникальностиили 400 и текст ошибки, если такое имя уже существует
POST /api/authentication-directories/{id}/configure-sso/ configure_sso authenticationdirectory authentication_directory Эндпоинт конфигурирования sso
GET /api/authentication-directories/get-choices/ get_choices authenticationdirectory authentication_directory Эндпоинт получения вариантов выбора для полей модели
POST /api/authentication-directories/{id}/remove/ remove authenticationdirectory authentication_directory Эндпоинт удаления службы каталогов
POST /api/authentication-directories/test-connection/ test_connection authenticationdirectory authentication_directory Эндпоинт для тестирования соединения с сервером службы каталогов.
GET /api/authentication-directories/test-current-connection/ test_current_connection authenticationdirectory authentication_directory Эндпоинт для тестирования текущего соединения с сервером службы каталогов.
POST /api/authentication-directories/{id}/upload-ldap-certificate/ upload_ldap_certificate authenticationdirectory authentication_directory Эндпоинт загрузки LDAPS-сертификата
GET /api/role-mappings/ list rolemapping authentication_directory Эндпоинт получения списка отображений пользователей
GET /api/role-mappings/{id}/ retrieve rolemapping authentication_directory Эндпоинт для получения информации об отображении
POST /api/role-mappings/ create rolemapping authentication_directory Эндпоинт создания отображений
PUT /api/role-mappings/{id}/ update rolemapping authentication_directory Эндпоинт обновления параметров отображений пользователей
PUT /api/role-mappings/check-verbose-name/ check_verbose_name rolemapping authentication_directory Метод проверяет уникальность verbose_name и возвращает ответ 200 в случае уникальностиили 400 и текст ошибки, если такое имя уже существует
GET /api/role-mappings/ldap-retrieve/ ldap_retrieve rolemapping authentication_directory Эндпоинт возвращает список сущностей АД
POST /api/role-mappings/{id}/remove/ remove rolemapping authentication_directory Эндпоинт удаления отображений

Локации

Действие Разрешение Модель Приложение Описание
GET /api/datacenters/ list datacenter datacenter Эндпоинт получения списка доступных локаций
GET /api/datacenters/{id}/ retrieve datacenter datacenter Эндпоинт для получения информации о локации
POST /api/datacenters/ create datacenter datacenter Эндпоинт создания локации
PUT /api/datacenters/{id}/ update datacenter datacenter Эндпоинт обновления параметров локации
PUT /api/datacenters/check-verbose-name/ check_verbose_name datacenter datacenter Метод проверяет уникальность verbose_name и возвращает ответ 200 в случае уникальностиили 400 и текст ошибки, если такое имя уже существует
GET /api/datacenters/{id}/optimal-cluster/ optimal_cluster datacenter datacenter Эндпоинт получения наименее нагруженного кластера
POST /api/datacenters/{id}/remove/ remove datacenter datacenter Эндпоинт удаления локации
GET /api/datacenters/{id}/stats-v2/ stats_v2 datacenter datacenter Эндпоинт получения статистики по всем узлам локации
POST /api/datacenters/{id}/storages-scan/ storages_scan datacenter datacenter Эндпоинт сканирования всех хранилищ данных локации.
GET /api/datacenters/tree/ tree datacenter datacenter Эндпоинт получения дерева объектов локаций
GET /api/datacenters/{id}/usage/ usage datacenter datacenter Эндпоинт получения минимальной статистики загрузки ресурсов

Кластеры

Действие Разрешение Модель Приложение Описание
GET /api/clusters/ list cluster cluster Эндпоинт получения списка доступных кластеров
GET /api/clusters/{id}/ retrieve cluster cluster Эндпоинт для получения информации о кластере
POST /api/clusters/ create cluster cluster Эндпоинт создания кластера
PUT /api/clusters/{id}/ update cluster cluster Эндпоинт обновления параметров кластера
PUT /api/clusters/check-verbose-name/ check_verbose_name cluster cluster Метод проверяет уникальность verbose_name и возвращает ответ 200 в случае уникальностиили 400 и текст ошибки, если такое имя уже существует
PUT /api/clusters/{id}/drs/ drs cluster cluster Эндпоинт обновления параметров drs кластера
GET /api/clusters/{id}/drs-stats/ drs_stats cluster cluster Эндпоинт получения подробной статистики ресурсов кластера
POST /api/clusters/export/ export cluster cluster Эндпоинт экспорта данных в csv. Позволяет экспортировать данные с использованием query-параметров стандартного list-эндпоинта. Поддерживает фильтры, выбор полей, сортировку
GET /api/clusters/export-choices/ export_choices cluster cluster Эндпоинт получения возможных полей сущности для сохранения в CSV
GET /api/clusters/get-choices/ get_choices cluster cluster Эндпоинт получения вариантов выбора для полей модели
PUT /api/clusters/{id}/ha/ ha cluster cluster Эндпоинт обновления параметров ha кластера
GET /api/clusters/{id}/multipath-reload/ multipath_reload cluster cluster Эндпоинт сканирования существующих путей multipath на узлах кластера
GET /api/clusters/{id}/optimal-node/ optimal_node cluster cluster Эндпоинт получения узла, оптимального для размещения ВМс заданными параметрами памяти и процессоров.
GET /api/clusters/{id}/ordered-domains-ha-options/ ordered_domains_ha_options cluster cluster Эндпоинт отдает все HA ВМ кластера
PUT /api/clusters/{id}/quorum/ quorum cluster cluster Эндпоинт обновления параметров quorum кластера
GET /api/clusters/{id}/quorum-info/ quorum_info cluster cluster Эндпоинт получения расширенных сведений о кворуме кластера.
POST /api/clusters/{id}/remove/ remove cluster cluster Эндпоинт удаления кластера
PUT /api/clusters/{id}/save-fence-settings/ save_fence_settings cluster cluster Эндпоинт сохранения настроек ограждения и связности
POST /api/clusters/{id}/set-ordered-domains-ha-options/ set_ordered_domains_ha_options cluster cluster Эндпоинт настройки HA ВМ кластера
POST /api/clusters/{id}/set-status/ set_status cluster cluster Эндпоинт перевода кластера в сервисный или активный режим
POST /api/clusters/{id}/shutdown-domains/ shutdown_domains cluster cluster Эндпоинт выключения всех ВМ кластера
GET /api/clusters/{id}/stats-v2/ stats_v2 cluster cluster Эндпоинт получения аггрегированной статистики по всем узлам кластера
POST /api/clusters/{id}/storages-scan/ storages_scan cluster cluster Эндпоинт сканирования всех хранилищ данных кластера
PUT /api/clusters/{id}/tag/ tag cluster cluster Эндпоинт обновления параметров тегирования кластера
GET /api/clusters/{id}/usage/ usage cluster cluster Эндпоинт получения минимальной статистики загрузки ресурсов

Серверы

Действие Разрешение Модель Приложение Описание
GET /api/nodes/ list node node Эндпоинт получения списка доступных узлов
GET /api/nodes/{id}/ retrieve node node Эндпоинт для получения информации о узле
POST /api/nodes/ create node node Эндпоинт создания узла
PUT /api/nodes/{id}/ update node node Эндпоинт обновления параметров узла
GET /api/nodes/{id}/arc-summary/ arc_summary node node Эндпоинт получения расширенных сведений об использовании zfs кэша.
GET /api/nodes/{id}/assigned-access-policies/ assigned_access_policies node node Эндпоинт получения назначенных политик доступа (фильтрации).
POST /api/nodes/{id}/assigned-policy-priority/ assigned_policy_priority node node Эндпоинт изменения приоритета назначенной политики доступа (фильтрации).
POST /api/nodes/{id}/autotest/ autotest node node Эндпоинт автотестирования узла
GET /api/nodes/{id}/available-cpu-models/ available_cpu_models node node Эндпоинт получения доступных процессоров на узле
GET /api/nodes/{id}/available-volume-groups/ available_volume_groups node node Эндпоинт списка групп томов на узле, доступных для создания пула данных
POST /api/nodes/backup-os/ backup_os node node Эндпоинт создания резервной копии ОС узла
PUT /api/nodes/{id}/ballooning/ ballooning node node Эндпоинт выключения/выключения сервиса Ballooning
PUT /api/nodes/check-verbose-name/ check_verbose_name node node Метод проверяет уникальность verbose_name и возвращает ответ 200 в случае уникальностиили 400 и текст ошибки, если такое имя уже существует
POST /api/nodes/{id}/clear-fstab/ clear_fstab node node Эндпоинт очистки storage-записей из /etc/fstab узла
GET /api/nodes/{id}/connected-wwns/ connected_wwns node node Эндпоинт получения доступных wwns узла
GET /api/nodes/{id}/connections/ connections node node Эндпоинт отображения conntrack-сессий OVS на узле
GET /api/nodes/{id}/datapools-stats/ datapools_stats node node Эндпоинт получения производительности по пулам данных
POST /api/nodes/{id}/delete-unknown-domain/ delete_unknown_domain node node Эндпоинт удаления неизвестных контроллеру ВМ на узле по списку id.Если флаг delete_all = True, то удаляются все незарегистрированные ВМ.
GET /api/nodes/{id}/detail-size/ detail_size node node Эндпоинт получения детального отчета размеров узла.
GET /api/nodes/{id}/detail-stats/ detail_stats node node Эндпоинт получения использования ресурсов ВМ
POST /api/nodes/{id}/discovery-cluster-storage/ discovery_cluster_storage node node Эндпоинт сканирования и синхронизации кластерных хранилищ на узле
POST /api/nodes/{id}/discovery-datapool/ discovery_datapool node node Эндпоинт обнаружения отсутствующих пулов данных и добавления их
POST /api/nodes/{id}/discovery-shared-storage/ discovery_shared_storage node node Эндпоинт сканирования и синхронизации сетевых хранилищ на узле
POST /api/nodes/{id}/discovery-transport-storage/ discovery_transport_storage node node Эндпоинт для сканирования и синхронизации сетевых хранилищ на узле
POST /api/nodes/{id}/discovery-zfs-pool/ discovery_zfs_pool node node Эндпоинт обнаружения отсутствующих ZFS пулов и восстановления
GET /api/nodes/{id}/domains-resources-used/ domains_resources_used node node Эндпоинт получения использования ресурсов ВМ
POST /api/nodes/{id}/drop-caches/ drop_caches node node Эндпоинт удаления кэша оперативной памяти узла.
GET /api/nodes/{id}/drs-stats/ drs_stats node node Эндпоинт получения детальной статистики на узле
GET /api/nodes/{id}/engine-status/ engine_status node node Эндпоинт текущего статуса KERNEL связи узла с контроллером
POST /api/nodes/export/ export node node Эндпоинт экспорта данных в csv. Позволяет экспортировать данные с использованием query-параметров стандартного list-эндпоинта. Поддерживает фильтры, выбор полей, сортировку
GET /api/nodes/export-choices/ export_choices node node Эндпоинт получения возможных полей сущности для сохранения в CSV
GET /api/nodes/{id}/fc-discovery/ fc_discovery node node Эндпоинт сканирования scsi hosts с узла
POST /api/nodes/{id}/fence/ fence node node Эндпоинт ручного ограждения узла
POST /api/nodes/{id}/filtering-apply/ filtering_apply node node Эндпоинт применения назначенных политик доступа (фильтрации).
POST /api/nodes/{id}/filtering-disable/ filtering_disable node node Эндпоинт отключения фильтрации для сущности.
POST /api/nodes/{id}/filtering-enable/ filtering_enable node node Эндпоинт включения фильтрации для сущности.
GET /api/nodes/get-choices/ get_choices node node Эндпоинт получения вариантов выбора для полей модели
GET /api/nodes/{id}/get-ipmi-ip/ get_ipmi_ip node node Эндпоинт текущего ipv4 сетевого адреса ipmi карточки узла
GET /api/nodes/{id}/get-ksm-stat/ get_ksm_stat node node Эндпоинт текущей статистики ksm для узла
GET /api/nodes/{id}/ha-boot-order/ ha_boot_order node node Эндпоинт получения списка порядка загрузки ВМ при ha на узле
GET /api/nodes/{id}/hba-npiv/ hba_npiv node node Эндпоинт получения устройств для FC
POST /api/nodes/{id}/hdd-zerofill/ hdd_zerofill node node Эндпоинт стирания данных на HDD
GET /api/nodes/{id}/hw-info/ hw_info node node Эндпоинт возвращает текущее состояние железа на узле
GET /api/nodes/{id}/initiator-name/ initiator_name node node Эндпоинт получения настройки InitiatorName на узле
PUT /api/nodes/{id}/initiator-name-update/ initiator_name_update node node Эндпоинт изменения настройки InitiatorName на узле
GET /api/nodes/{id}/iommu/ iommu node node Эндпоинт получения настройки iommu на узле
GET /api/nodes/{id}/iommu-state/ iommu_state node node Эндпоинт получения состояния iommu
PUT /api/nodes/{id}/iommu-update/ iommu_update node node Эндпоинт изменения настройки iommu на узле
POST /api/nodes/{id}/ipmi-command/ ipmi_command node node Эндпоинт отправки ipmi команды на узел
GET /api/nodes/{id}/iscsi-discovery/ iscsi_discovery node node Эндпоинт сканирования iscsi таргетов с узла
GET /api/nodes/{id}/iscsi-storages/ iscsi_storages node node Эндпоинт списка iscsi stotage на узле.
GET /api/nodes/{id}/iscsi-targets/ iscsi_targets node node Эндпоинт списка iscsi target на узле.
PUT /api/nodes/{id}/ksm/ ksm node node Эндпоинт изменения настройки ksm в базе и на узле
GET /api/nodes/{id}/list-available-mdev/ list_available_mdev node node Эндпоинт получения доступных mediated devices узла
GET /api/nodes/{id}/local-wwns/ local_wwns node node Эндпоинт получения доступных локальных wwns узла
GET /api/nodes/{id}/lsblk/ lsblk node node Эндпоинт получения списка неиспользуемых блочных устройств на узле
GET /api/nodes/{id}/migrate-available-domains/ migrate_available_domains node node Эндпоинт возвращения списка ВМ, которые в принципе могут быть перенесены на этот узел
POST /api/nodes/{id}/migrate-domains/ migrate_domains node node Эндпоинт миграции всех ВМ узла
POST /api/nodes/multi-manager/ multi_manager node node Эндпоинт группового управления
GET /api/nodes/{id}/network-info/ network_info node node Эндпоинт сводной текущей конфигурации сети узла
POST /api/nodes/optimal-mtu-finder/ optimal_mtu_finder node node Эндпойнт поиска оптимального MTU.
POST /api/nodes/{id}/ovs-trace/ ovs_trace node node Эндпоинт трассировки пакета через OVS на узле
GET /api/nodes/{id}/pci-devices/ pci_devices node node Эндпоинт получения PCI-устройств. Полезен для тестов.
GET /api/nodes/{id}/pci-tree/ pci_tree node node Эндпоинт получения дерева PCI-устройств
POST /api/nodes/ping/ ping node node Эндпойнт пинга с нод указанных адресов.
GET /api/nodes/{id}/profile/ profile node node Возвращает профиль узла
POST /api/nodes/{id}/profile-create/ profile_create node node Создает файл профиля
PUT /api/nodes/{id}/profile-link/ profile_link node node Применяет/отвязывает профиль
POST /api/nodes/{id}/public-key-attach/ public_key_attach node node Эндпоинт подключения ssh ключа.
POST /api/nodes/{id}/public-key-detach/ public_key_detach node node Эндпоинт отключения ssh ключа.
POST /api/nodes/{id}/public-key-detach-all/ public_key_detach_all node node Эндпоинт отключения всех ssh ключей.
GET /api/nodes/{id}/public-keys/ public_keys node node Эндпоинт получения ssh ключей пользователя узла.
POST /api/nodes/{id}/reboot/ reboot node node Эндпоинт перезагрузки узла
POST /api/nodes/{id}/reinstall/ reinstall node node Эндпоинт переустановки узла
POST /api/nodes/{id}/remove/ remove node node Эндпоинт удаления узла
GET /api/nodes/{id}/render-devices/ render_devices node node Эндпоинт получения списка узлов OpenGL рендеринга узла
POST /api/nodes/{id}/restart-minion/ restart_minion node node Эндпоинт перезапуска сервисов
PUT /api/nodes/{id}/save-drs-settings/ save_drs_settings node node Эндпоинт сохранения настроек DRS
PUT /api/nodes/{id}/save-fence-settings/ save_fence_settings node node Эндпоинт изменения настроек ограждения и связности
PUT /api/nodes/{id}/save-ipmi-credentials/ save_ipmi_credentials node node Эндпоинт проверки наличия доступа к узлу через IPMI с использованием предоставленных данных.Если проверка доступа успешна, данные записываются в БД
GET /api/nodes/{id}/sensors/ sensors node node Эндпоинт текущей статистики датчиков для узла
POST /api/nodes/{id}/service-action/ service_action node node Эндпоинт действия над сервисами узла
GET /api/nodes/{id}/services-list/ services_list node node Эндпоинт получения статуса сервисов на узле
POST /api/nodes/{id}/set-status/ set_status node node Эндпоинт перевода узла в сервисный или активный режим
POST /api/nodes/{id}/set-timezone/ set_timezone node node Эндпоинт установки временной зоны сервера.
POST /api/nodes/{id}/shutdown-domains/ shutdown_domains node node Эндпоинт выключения всех ВМ узла
GET /api/nodes/{id}/smart/ smart node node Эндпоинт возвращает текущее состояние SMART жёстких дисков
POST /api/nodes/{id}/ssh/ ssh node node Эндпоинт управления SSH.
GET /api/nodes/{id}/ssh-settings/ ssh_settings node node Эндпоинт получения настроек SSH.
POST /api/nodes/{id}/ssh-users/ ssh_users node node Эндпоинт добавления/удаления пользователей SSH.
POST /api/nodes/{id}/start-domains/ start_domains node node Эндпоинт включения всех ВМ узла
GET /api/nodes/{id}/stats-v2/ stats_v2 node node Эндпоинт получения статистики на узле
GET /api/nodes/{id}/storage-pools/ storage_pools node node Эндпоинт получения доступных групп томов хранилищ libvirt узла
GET /api/nodes/{id}/storage-vols/ storage_vols node node Эндпоинт получения томов хранилищ libvirt узла
GET /api/nodes/{id}/swappiness/ swappiness node node Эндпоинт получения настройки swappiness на узле
PUT /api/nodes/{id}/swappiness-update/ swappiness_update node node Эндпоинт изменения настройки swappiness на узле
POST /api/nodes/test-connection/ test_connection node node Метод проверяет связь до hostname c контроллера или узла или проверяет ssh соединение
POST /api/nodes/{id}/transfer/ transfer node node Эндпоинт переноса узла на другой кластер локации
GET /api/nodes/{id}/unknown-domains/ unknown_domains node node Эндпоинт возвращения списка неизвестных контроллеру виртуальных машин на узле,отсортированных по статусам и с конфигурацией, преобразованной кmulti-create-domain виду и общее количество
GET /api/nodes/{id}/unknown-domains-count/ unknown_domains_count node node Эндпоинт количества неизвестных контроллеру виртуальных машин на узле
POST /api/nodes/{id}/update-actual-size/ update_actual_size node node Эндпоинт обновляет актуальные размеры связанные с узлом.
POST /api/nodes/{id}/update-hw-info/ update_hw_info node node Эндпоинт обновления инфы о железе на узле
POST /api/nodes/{id}/update-ipmi-sensors/ update_ipmi_sensors node node Эндпоинт обновления данных IPMI сенсоров.
GET /api/nodes/{id}/upgrade-check/ upgrade_check node node Эндпоинт проверки наличия обновления для узла
POST /api/nodes/{id}/upgrade-start/ upgrade_start node node Эндпоинт обновления узла
GET /api/nodes/{id}/usage/ usage node node Эндпоинт получения минимальной статистики на узле
GET /api/nodes/{id}/usb-devices/ usb_devices node node Эндпоинт получения USB-устройств
GET /api/nodes/{id}/version/ version node node Эндпоинт текущей версии ПО узла
POST /api/nodes/{id}/volume-group-create/ volume_group_create node node Эндпоинт создания группы томов на узле
POST /api/nodes/{id}/volume-group-extend/ volume_group_extend node node Эндпоинт расширения группы томов
POST /api/nodes/{id}/volume-group-remove/ volume_group_remove node node Эндпоинт удаления группы томов
GET /api/nodes/{id}/volume-groups/ volume_groups node node Эндпоинт получения списка группы томов на узле

Пулы ресурсов

Действие Разрешение Модель Приложение Описание
GET /api/resource_pools/ list resourcepool resource_pool Эндпоинт получения списка пулов ресурсов.
GET /api/resource_pools/{id}/ retrieve resourcepool resource_pool Эндпоинт получения информации по конкретному пулу ресурсов.
POST /api/resource_pools/ create resourcepool resource_pool Эндпоинт создания пула ресурсов.
PUT /api/resource_pools/{id}/ update resourcepool resource_pool Эндпоинт редактирования информации по конкретному пулу ресурсов.
POST /api/resource-pools/{id}/add-datapools/ add_datapools resourcepool resource_pool Эндпоинт для подключения пула данных в пул ресурсов.
POST /api/resource-pools/{id}/apply/ apply resourcepool resource_pool Эндпоинт применения параметров пула ресурсов к ВМ.
POST /api/resource-pools/{id}/attach/ attach resourcepool resource_pool Эндпоинт для подключения узла в пул ресурсов.
PUT /api/resource-pools/check-verbose-name/ check_verbose_name resourcepool resource_pool Метод проверяет уникальность verbose_name и возвращает ответ 200 в случае уникальностиили 400 и текст ошибки, если такое имя уже существует
POST /api/resource-pools/{id}/detach/ detach resourcepool resource_pool Эндпоинт для отключения узла из пула ресурсов.
GET /api/resource-pools/{id}/detail-size/ detail_size resourcepool resource_pool Эндпоинт получения используемого места ВМ.
PUT /api/resource-pools/{id}/modify/ modify resourcepool resource_pool Эндпоинт изменения пула ресурсов.
GET /api/resource-pools/{id}/optimal-node/ optimal_node resourcepool resource_pool Эндпоинт получения узла, оптимального для размещения ВМс заданными параметрами памяти и процессоров, или наиболее подходящего узла.
POST /api/resource-pools/{id}/remove/ remove resourcepool resource_pool Эндпоинт удаления пула ресурсов.
POST /api/resource-pools/{id}/remove-datapools/ remove_datapools resourcepool resource_pool Эндпоинт для отключения пула данных из пула ресурсов.
POST /api/resource-pools/{id}/transfer-domains/ transfer_domains resourcepool resource_pool Эндпоинт переноса ВМ к пулу.
GET /api/resource-pools/tree/ tree resourcepool resource_pool Эндпоинт получения дерева объектов пула ресурсов
POST /api/resource-pools/{id}/update-actual-size/ update_actual_size resourcepool resource_pool Эндпоинт обновляет актуальные размеры связанные с пулом данных.

Виртуальные машины

Действие Разрешение Модель Приложение Описание
GET /api/domains/ list domain domain Эндпоинт получения списка ВМ
GET /api/domains/{id}/ retrieve domain domain Эндпоинт для получения информации о ВМ
POST /api/domains/ create domain domain Эндпоинт создания ВМ по умолчанию
PUT /api/domains/{id}/ update domain domain Эндпоинт редактирования информации по конкретной ВМ.
POST /api/domains/{id}/add-to-ad/ add_to_ad domain domain Эндпоинт добавления ВМ в AD
GET /api/domains/{id}/all-content/ all_content domain domain Эндпоинт получения всех параметров ВМ
GET /api/domains/{id}/assigned-access-policies/ assigned_access_policies domain domain Эндпоинт получения назначенных политик доступа (фильтрации).
POST /api/domains/{id}/assigned-policy-priority/ assigned_policy_priority domain domain Эндпоинт изменения приоритета назначенной политики доступа (фильтрации).
POST /api/domains/{id}/attach-iso/ attach_iso domain domain Эндпоинт монтирования образа к ВМ
POST /api/domains/{id}/attach-lun/ attach_lun domain domain Эндпоинт монтирования lun к ВМ
POST /api/domains/{id}/attach-mdev/ attach_mdev domain domain Эндпоинт подключения экземпляра mediated device к ВМ
POST /api/domains/{id}/attach-pci/ attach_pci domain domain Эндпоинт монтирования pci устройства к ВМ
POST /api/domains/{id}/attach-usb/ attach_usb domain domain Эндпоинт монтирования usb к ВМ
POST /api/domains/{id}/attach-utils-iso/ attach_utils_iso domain domain Эндпоинт монтирования образа spacevm utils к ВМ
POST /api/domains/{id}/attach-vdisk/ attach_vdisk domain domain Эндпоинт монтирования диска к ВМ
POST /api/domains/automated-restore/ automated_restore domain domain Эндпоинт автоматически восстанавливает ВМ из резервной копии.
GET /api/domains/{id}/available-guest-cmds/ available_guest_cmds domain domain Эндпоинт получения вариантов команд к гостевому агенту
POST /api/domains/backup/ backup domain domain Эндпоинт сохранения ВМ в tar архив в виде libvirt XML + qcow2 диски.
GET /api/domains/{id}/boot/ boot domain domain Эндпоинт получения текущей загрузки ВМ
GET /api/domains/{id}/boot-free/ boot_free domain domain Эндпоинт получения устройств, не участвующих в загрузке ВМ
POST /api/domains/{id}/change-template/ change_template domain domain Эндпоинт для внесения изменений во все тонкие клоны через изменение шаблона.
POST /api/domains/{id}/check-ldap/ check_ldap domain domain Эндпоинт проверки что ВМ в AD.
PUT /api/domains/check-verbose-name/ check_verbose_name domain domain Метод проверяет уникальность verbose_name и возвращает ответ 200 в случае уникальностиили 400 и текст ошибки, если такое имя уже существует
POST /api/domains/{id}/clone/ clone domain domain Эндпоинт клонирования ВМ
PUT /api/domains/{id}/cloud-init/ cloud_init domain domain Эндпоинт сохранения настроек cloud_init
PUT /api/domains/{id}/consoles/ consoles domain domain Эндпоинт изменения консолей ВМ
POST /api/domains/{id}/controllers/ controllers domain domain Эндпоинт изменения контроллеров ВМ
POST /api/domains/convert-backup/ convert_backup domain domain Эндпоинт конвертации OVA резервной копии в SpaceVM формат.
POST /api/domains/convert-from-xml/ convert_from_xml domain domain Эндпоинт для тестов
GET /api/domains/cpu-models/ cpu_models domain domain Эндпоинт получения типов моделей процессоров
POST /api/domains/{id}/create-attach-vdisk/ create_attach_vdisk domain domain Эндпоинт создания и монтирования диска к ВМ
POST /api/domains/{id}/detach-iso/ detach_iso domain domain Эндпоинт отмонтирования образа от ВМ
POST /api/domains/{id}/detach-lun/ detach_lun domain domain Эндпоинт отмонтирования lun от ВМ
POST /api/domains/{id}/detach-mdev/ detach_mdev domain domain Эндпоинт отключения экземпляра mediated device от ВМ
POST /api/domains/{id}/detach-pci/ detach_pci domain domain Эндпоинт отмонтирования pci устройства от ВМ
POST /api/domains/{id}/detach-thin-clone/ detach_thin_clone domain domain Эндпоинт отсоединения тонкого клона от шаблона.
POST /api/domains/{id}/detach-usb/ detach_usb domain domain Эндпоинт отмонтирования usb от ВМ
POST /api/domains/{id}/detach-vdisk/ detach_vdisk domain domain Эндпоинт отмонтирования диска от ВМ
POST /api/domains/{id}/detach-virtual-interfaces/ detach_virtual_interfaces domain domain Эндпоинт удаления всех сетевых интерфейсов от ВМ
GET /api/domains/{id}/detail-size/ detail_size domain domain Эндпоинт получения детального отчета размеров ВМ
GET /api/domains/domain-template/ domain_template domain domain Эндпоинт получения шаблона создания ВМ
PUT /api/domains/download-stats/ download_stats domain domain Эндпоинт для получения статистики ВМ
GET /api/domains/{id}/drs-stats/ drs_stats domain domain Эндпоинт для получения полной статистики ВМ
GET /api/domains/estimate-step/ estimate_step domain domain Эндпоинт для получения шага дискретизации
POST /api/domains/export/ export domain domain Эндпоинт экспорта данных в csv. Позволяет экспортировать данные с использованием query-параметров стандартного list-эндпоинта. Поддерживает фильтры, выбор полей, сортировку
GET /api/domains/export-choices/ export_choices domain domain Эндпоинт получения возможных полей сущности для сохранения в CSV
POST /api/domains/{id}/favorite/ favorite domain domain Эндпоинт добавления/удаление ВМ в/из favorites пользователя.
POST /api/domains/{id}/filtering-apply/ filtering_apply domain domain Эндпоинт применения назначенных политик доступа (фильтрации).
POST /api/domains/{id}/filtering-disable/ filtering_disable domain domain Эндпоинт отключения фильтрации для сущности.
POST /api/domains/{id}/filtering-enable/ filtering_enable domain domain Эндпоинт включения фильтрации для сущности.
POST /api/domains/free-domain-name/ free_domain_name domain domain Эндпоинт получения свободного имени домена
GET /api/domains/get-choices/ get_choices domain domain Эндпоинт получения вариантов выбора для полей модели
POST /api/domains/{id}/guest-command/ guest_command domain domain Эндпоинт исполнения команды гостевым агентом
POST /api/domains/{id}/guest-processes/ guest_processes domain domain Эндпоинт получения процессов ВМ через гостевой агент
GET /api/domains/{id}/ldap-options/ ldap_options domain domain Получение доступных ldap и OU_path в зависимости от типа ОС Linux.
GET /api/domains/{id}/mdevs-status/ mdevs_status domain domain Эндпоинт вывода состояния MDEV ВМ
POST /api/domains/{id}/migrate/ migrate domain domain Эндпоинт миграции ВМ
GET /api/domains/{id}/migrate-available-nodes/ migrate_available_nodes domain domain Эндпоинт возвращения списка узлов, на которые в принципе может быть перенесена эта ВМ
POST /api/domains/migrate-available-nodes-several/ migrate_available_nodes_several domain domain Эндпоинт возвращения списка узлов, на которые в принципе может быть перенесены эти ВМ
GET /api/domains/{id}/migrate-unavailable-nodes/ migrate_unavailable_nodes domain domain Эндпоинт возвращения cловаря узлов с причинами, на которые не может быть перенесена эта ВМ
POST /api/domains/{id}/modprobe/ modprobe domain domain Эндпоинт включения/отключения модуля ядра у ВМ на базе линукс.
POST /api/domains/{id}/modprobe-check-module/ modprobe_check_module domain domain Эндпоинт проверки наличия модуля в ядре ВМ.
POST /api/domains/multi-create-domain/ multi_create_domain domain domain Эндпоинт создания ВМ с необходимыми параметрами
POST /api/domains/multi-create-rancherd/ multi_create_rancherd domain domain Эндпоинт создания ВМ с необходимыми параметрами
POST /api/domains/multi-manager/ multi_manager domain domain Эндпоинт группового управления
GET /api/domains/os-defaults/ os_defaults domain domain Эндпоинт получения базовых значений для каждой ОС ВМ
GET /api/domains/os-types/ os_types domain domain Эндпоинт получения типов ОС
GET /api/domains/os-versions/ os_versions domain domain Эндпоинт получения списка версий ОС ВМ
POST /api/domains/{id}/pin/ pin domain domain Эндпоинт закрепления ВМ.
POST /api/domains/{id}/prepare/ prepare domain domain Эндпоинт подготовки ВМ к клонированию
POST /api/domains/{id}/reboot/ reboot domain domain Эндпоинт перезагрузки ВМ
GET /api/domains/{id}/recover-ready-nodes/ recover_ready_nodes domain domain Эндпоинт возвращения списка узлов для восстановления доступности ВМ
POST /api/domains/{id}/remote-access/ remote_access domain domain Эндпоинт вкл/выкл удаленного доступа ВМ
POST /api/domains/{id}/remote-access-white-list/ remote_access_white_list domain domain Эндпоинт изменения разрешенных адресов для подключения к ВМ
POST /api/domains/{id}/remove/ remove domain domain Эндпоинт удаления ВМ
POST /api/domains/{id}/replication-sync/ replication_sync domain domain Эндпоинт синхронизации репликаций.
GET /api/domains/resource-limits/ resource_limits domain domain Эндпоинт получения ограничений ресурсов для ВМ
POST /api/domains/{id}/resources/ resources domain domain Эндпоинт изменения ресурсов ВМ
POST /api/domains/restore-from-xml/ restore_from_xml domain domain Эндпоинт автоматически восстанавливает ВМ из XML.
POST /api/domains/{id}/resume/ resume domain domain Эндпоинт вывода из паузы ВМ
POST /api/domains/{id}/rm-from-ad/ rm_from_ad domain domain Эндпоинт удаления ВМ из AD
PUT /api/domains/{id}/safety/ safety domain domain Эндпоинт изменения настроек безопасности ВМ
GET /api/domains/{id}/screenshot/ screenshot domain domain Эндпоинт получения screenshot ВМ
POST /api/domains/{id}/send-key/ send_key domain domain Эндпоинт отправки кода ключа в ВМ
POST /api/domains/{id}/set-active/ set_active domain domain Эндпоинт перевода ВМ в активное состояние
POST /api/domains/{id}/set-hostname/ set_hostname domain domain Эндпоинт установки hostname
POST /api/domains/{id}/set-mtu/ set_mtu domain domain Эндпоинт установки mtu через гостевой агент
PUT /api/domains/{id}/set-owners/ set_owners domain domain Эндпоинт изменения владельцев ВМ
POST /api/domains/{id}/shutdown/ shutdown domain domain Эндпоинт выключения ВМ
GET /api/domains/{id}/snapshots-info/ snapshots_info domain domain Эндпоинт получения полной информации о снимках ВМ
GET /api/domains/{id}/snapshots-tree/ snapshots_tree domain domain Эндпоинт получения дерева снимков ВМ
POST /api/domains/{id}/sound/ sound domain domain Эндпоинт изменения аудио-устройств ВМ
GET /api/domains/{id}/spice/ spice domain domain Эндпоинт получения spice url ВМ
POST /api/domains/{id}/ssh-inject/ ssh_inject domain domain Эндпоинт для встраивания ssh ключа в ВМ
POST /api/domains/{id}/start/ start domain domain Эндпоинт запуска ВМ
GET /api/domains/{id}/stats-v2/ stats_v2 domain domain Эндпоинт для получения статистики ВМ
POST /api/domains/{id}/suspend/ suspend domain domain Эндпоинт паузы ВМ
POST /api/domains/{id}/switch-frl/ switch_frl domain domain Эндпоинт переключения состояния Framerate Limiter (FRL) mediated device ВМ
POST /api/domains/{id}/sync-vm/ sync_vm domain domain Эндпоинт синхронизации сохраненных состояний родительской ВМ с дочерней ВМ
PUT /api/domains/{id}/template/ template domain domain Эндпоинт конвертации ВМ в шаблон и наоборот
GET /api/domains/total-size-domains/ total_size_domains domain domain Эндпоинт получения общего размера выбраных ВМ.
PUT /api/domains/{id}/tpm-device/ tpm_device domain domain Эндпоинт для подключения/отключения TPM устройства ВМ
POST /api/domains/{id}/update-actual-size/ update_actual_size domain domain Эндпоинт обновляет актуальные размеры связанные с ВМ.
PUT /api/domains/{id}/update-boot/ update_boot domain domain Эндпоинт изменения загрузки ВМ
PUT /api/domains/{id}/update-graphics-password/ update_graphics_password domain domain Эндпоинт изменения spice and vnc password ВМ
PUT /api/domains/{id}/update-graphics-settings/ update_graphics_settings domain domain Эндпоинт изменения настроек spice ВМ
PUT /api/domains/{id}/update-ha-options/ update_ha_options domain domain Эндпоинт обновления настроек высокой доступности ВМ
POST /api/domains/{id}/vdi-prepare/ vdi_prepare domain domain Эндпоинт VDI подготовки ВМ
POST /api/domains/{id}/video/ video domain domain Эндпоинт изменения видео-устройств ВМ
GET /api/domains/{id}/vnc/ vnc domain domain Эндпоинт получения vnc url ВМ
POST /api/domains/{id}/watchdog/ watchdog domain domain Эндпоинт изменения watchdog ВМ
GET /api/domains/{id}/xml/ xml domain domain Эндпоинт получения xml ВМ

Снимки ВМ

Действие Разрешение Модель Приложение Описание
GET /api/snapshots/ list domainsnapshot snapshot Эндпоинт получения списка сохраненных состояний
GET /api/snapshots/{id}/ retrieve domainsnapshot snapshot Эндпоинт для получения информации о сохраненном состоянии
POST /api/snapshots/ create domainsnapshot snapshot Эндпоинт создания сохранённого состояния
PUT /api/snapshots/{id}/ update domainsnapshot snapshot Эндпоинт редактирования информации по сохраненному состоянию.
GET /api/snapshots/{id}/additional-info/ additional_info domainsnapshot snapshot Метод возвращает находится ли снапшот в текущей ветке и количество его потомков
POST /api/snapshots/break-tree/ break_tree domainsnapshot snapshot Эндпоинт ломающий дерево сохранённых состояний
POST /api/snapshots/check/ check domainsnapshot snapshot Эндпоинт проверки целостности дерева снимков дисков
POST /api/snapshots/check-status/ check_status domainsnapshot snapshot Эндпоинт проверяет и выставляет статусы снапшотов.
PUT /api/snapshots/check-verbose-name/ check_verbose_name domainsnapshot snapshot Метод проверяет уникальность verbose_name и возвращает ответ 200 в случае уникальностиили 400 и текст ошибки, если такое имя уже существует
POST /api/snapshots/{id}/delete/ delete domainsnapshot snapshot Эндпоинт удаления сохранённого состояния
GET /api/snapshots/{id}/detail-size/ detail_size domainsnapshot snapshot Эндпоинт получения детального отчета размеров сохраненного состояния
POST /api/snapshots/merge-tree/ merge_tree domainsnapshot snapshot Эндпоинт удаления всех сохранённых состояний
POST /api/snapshots/multi-manager/ multi_manager domainsnapshot snapshot Эндпоинт группового управления
POST /api/snapshots/{id}/revert/ revert domainsnapshot snapshot Эндпоинт возвращения на сохранённое состояние
POST /api/snapshots/{id}/update-actual-size/ update_actual_size domainsnapshot snapshot Эндпоинт обновляет актуальные размеры связанные со снапшотом.

CD-ROM

Действие Разрешение Модель Приложение Описание
GET /api/cdroms/ list cdrom iso Эндпоинт получения списка доступных Cdrom
GET /api/cdroms/{id}/ retrieve cdrom iso Эндпоинт получения информации по конкретному CDROM.
POST /api/cdroms/ create cdrom iso Эндпоинт создания cd-rom для ВМ.
POST /api/cdroms/multi-manager/ multi_manager cdrom iso Эндпоинт группового управления
POST /api/cdroms/{id}/remove/ remove cdrom iso Эндпоинт удаления cd-rom для ВМ.

Файловые хранилища

Действие Разрешение Модель Приложение Описание
GET /api/shared_storages/ list sharedstorage shared_storage Эндпоинт получения списка доступных сетевых файловых хранилищ
GET /api/shared_storages/{id}/ retrieve sharedstorage shared_storage Эндпоинт для получения информации о сетевом файловом хранилище
POST /api/shared_storages/ create sharedstorage shared_storage Эндпоинт для создания записи в БД с информацией для подключения к сетевому хранилищу.
PUT /api/shared_storages/{id}/ update sharedstorage shared_storage Эндпоинт редактирования информации по сетевому файловому хранилищу.
POST /api/shared-storages/{id}/attach/ attach sharedstorage shared_storage Эндпоинт для подключения сетевого хранилища с id=pk на узлах.
PUT /api/shared-storages/check-verbose-name/ check_verbose_name sharedstorage shared_storage Метод проверяет уникальность verbose_name и возвращает ответ 200 в случае уникальностиили 400 и текст ошибки, если такое имя уже существует
GET /api/shared-storages/cifs-volumes/ cifs_volumes sharedstorage shared_storage Эндпоинт для тестирования связи и получения cifs volumes.
POST /api/shared-storages/{id}/detach/ detach sharedstorage shared_storage Эндпоинт для отключения сетевого хранилища с id=pk на узлах.
GET /api/shared-storages/get-choices/ get_choices sharedstorage shared_storage Эндпоинт для получения вариантов выбора для полей модели.
GET /api/shared-storages/glusterfs-volumes/ glusterfs_volumes sharedstorage shared_storage Эндпоинт для тестирования связи и получения glusterfs volumes.
GET /api/shared-storages/nfs-volumes/ nfs_volumes sharedstorage shared_storage Эндпоинт для тестирования связи и получения nfs volumes.
POST /api/shared-storages/{id}/remove/ remove sharedstorage shared_storage Эндпоинт для удаления записи из БД о сетевом хранилище с id=pk.
POST /api/shared-storages/test-connection/ test_connection sharedstorage shared_storage Метод проверяет связь до hostname c контроллера или узла или проверяет ssh соединение

Кластерные хранилища

Действие Разрешение Модель Приложение Описание
GET /api/cluster_storages/ list clusterstorage cluster_storage Эндпоинт получения списка доступных кластерных хранилищ
GET /api/cluster_storages/{id}/ retrieve clusterstorage cluster_storage Эндпоинт для получения информации о кластерном хранилище
POST /api/cluster_storages/ create clusterstorage cluster_storage Эндпоинт создания кластерных транспортов.
PUT /api/cluster_storages/{id}/ update clusterstorage cluster_storage Эндпоинт редактирования информации по кластерному хранилищу.
POST /api/cluster-storages/{id}/attach/ attach clusterstorage cluster_storage Эндпоинт подключения узла к кластерному транспорту.
PUT /api/cluster-storages/check-verbose-name/ check_verbose_name clusterstorage cluster_storage Метод проверяет уникальность verbose_name и возвращает ответ 200 в случае уникальностиили 400 и текст ошибки, если такое имя уже существует
POST /api/cluster-storages/{id}/detach/ detach clusterstorage cluster_storage Эндпоинт отключения узла от кластерного транспорта.
GET /api/cluster-storages/get-choices/ get_choices clusterstorage cluster_storage Эндпоинт для получения вариантов выбора для полей модели.
GET /api/cluster-storages/{id}/get-nodes/ get_nodes clusterstorage cluster_storage Эндпоинт получения списка узлов кластерного транспорта.
GET /api/cluster-storages/{id}/networks/ networks clusterstorage cluster_storage Эндпоинт для получения списка сетей транспорта.
POST /api/cluster-storages/{id}/reconfigure/ reconfigure clusterstorage cluster_storage Эндпоинт переконфигурирования кластерных транспортов.
POST /api/cluster-storages/{id}/remove/ remove clusterstorage cluster_storage Эндпоинт для удаления кластерного транспорта.
GET /api/cluster-storages/{id}/status-detail/ status_detail clusterstorage cluster_storage Эндпоинт получения расширенных сведений о транспорте.
GET /api/cluster-storages/{id}/status-detail-full/ status_detail_full clusterstorage cluster_storage Эндпоинт получения расширенных сведений о транспорте.

Тома

Действие Разрешение Модель Приложение Описание
GET /api/volumes/ list volume cluster_storage Эндпоинт получения списка gluster томов
GET /api/volumes/{id}/ retrieve volume cluster_storage Эндпоинт для получения информации о gluster томе
POST /api/volumes/ create volume cluster_storage Эндпоинт для создания gluster томов.
PUT /api/volumes/{id}/ update volume cluster_storage Эндпоинт редактирования информации по gluster тому.
POST /api/volumes/{id}/add-bricks/ add_bricks volume cluster_storage Эндпоинт добавления разделов к gluster тому.
PUT /api/volumes/check-verbose-name/ check_verbose_name volume cluster_storage Метод проверяет уникальность verbose_name и возвращает ответ 200 в случае уникальностиили 400 и текст ошибки, если такое имя уже существует
GET /api/volumes/{id}/get-bricks/ get_bricks volume cluster_storage Эндпоинт получения списка разделов (бриков) тома.
POST /api/volumes/{id}/heal/ heal volume cluster_storage Эндпоинт действия подорожника тома.
GET /api/volumes/{id}/heal-status/ heal_status volume cluster_storage Эндпоинт получения статуса подорожника тома.
POST /api/volumes/{id}/mount/ mount volume cluster_storage Эндпоинт для монтирования gluster томов.
GET /api/volumes/{id}/options/ options volume cluster_storage Эндпоинт получения опций тома.
POST /api/volumes/{id}/options-set/ options_set volume cluster_storage Эндпоинт установки опций тома.
POST /api/volumes/{id}/rebalance/ rebalance volume cluster_storage Эндпоинт действия ребалансировки тома.
GET /api/volumes/{id}/rebalance-status/ rebalance_status volume cluster_storage Эндпоинт получения статус ребалансировки тома.
POST /api/volumes/{id}/recsize-set/ recsize_set volume cluster_storage Эндпоинт изменения размера по умолчанию записи датасетов тома.
POST /api/volumes/{id}/remove/ remove volume cluster_storage Эндпоинт для удаления записи из БД о хранилище.
POST /api/volumes/{id}/remove-bricks/ remove_bricks volume cluster_storage Эндпоинт удаления разделов от gluster тома.
POST /api/volumes/{id}/replace-brick/ replace_brick volume cluster_storage Эндпоинт замены раздела в gluster томе.
POST /api/volumes/{id}/reset-brick/ reset_brick volume cluster_storage Эндпоинт перезапуска раздела в gluster томе.
POST /api/volumes/{id}/status-action/ status_action volume cluster_storage Эндпоинт старта/стопа тома для последующих манипуляций с бриками.
GET /api/volumes/{id}/status-detail/ status_detail volume cluster_storage Эндпоинт получения расширенных сведений о томе.
POST /api/volumes/{id}/stop-brick/ stop_brick volume cluster_storage Эндпоинт остановки раздела в gluster томе.
POST /api/volumes/{id}/umount/ umount volume cluster_storage Эндпоинт для размонтирования gluster томов.

Блочные хранилища

Действие Разрешение Модель Приложение Описание
GET /api/transport-storages/ list storagetransport storage_transport Эндпоинт получения списка доступных сетевых блочных хранилищ
GET /api/transport-storages/{id}/ retrieve storagetransport storage_transport Эндпоинт получения информации о сетевом блочном устройстве
POST /api/transport-storages/ create storagetransport storage_transport Эндпоинт для создания записи в БД с информацией для подключения к хранилищу.
PUT /api/transport-storages/{id}/ update storagetransport storage_transport Эндпоинт обновления параметров сетевого блочного хранилища
POST /api/transport-storages/{id}/attach/ attach storagetransport storage_transport Эндпоинт для подключения сетевого хранилища с id=pk на узлах.
PUT /api/transport-storages/check-verbose-name/ check_verbose_name storagetransport storage_transport Метод проверяет уникальность verbose_name и возвращает ответ 200 в случае уникальностиили 400 и текст ошибки, если такое имя уже существует
POST /api/transport-storages/{id}/detach/ detach storagetransport storage_transport Эндпоинт для отключения сетевого хранилища с id=pk на узлах.
GET /api/transport-storages/get-choices/ get_choices storagetransport storage_transport Эндпоинт для получения вариантов выбора для полей модели.
POST /api/transport-storages/{id}/remove/ remove storagetransport storage_transport Эндпоинт для удаления записи из БД о сетевом хранилище с id=pk.
POST /api/transport-storages/{id}/scan-luns/ scan_luns storagetransport storage_transport Эндпоинт для сканирования LUN'ов на сетевом хранилище c id=pk.
PUT /api/transport-storages/{id}/sources/ sources storagetransport storage_transport Эндпоинт для изменения путей.
POST /api/transport-storages/test-connection/ test_connection storagetransport storage_transport Метод проверяет связь до hostname c контроллера или узла или проверяет ssh соединение

LUN

Действие Разрешение Модель Приложение Описание
GET /api/luns/ list lun storage_transport Эндпоинт получения списка доступных LUN
GET /api/luns/{id}/ retrieve lun storage_transport Эндпоинт получения информации о LUN
PUT /api/luns/{id}/ update lun storage_transport Эндпоинт редактирования информации по конкретному LUN.
POST /api/luns/{id}/assign-to-cluster/ assign_to_cluster lun storage_transport Эндпоинт привязки LUN к кластеру.
POST /api/luns/{id}/change-replication-role/ change_replication_role lun storage_transport Эндпоинт изменения роли LUN в репликации
POST /api/luns/{id}/copy-to-lun/ copy_to_lun lun storage_transport Эндпоинт копирования данных с луна на лун
POST /api/luns/{id}/detach/ detach lun storage_transport Эндпоинт для отключения луна на узлах.
GET /api/luns/{id}/fio/ fio lun storage_transport Эндпоинт получения статистики из fio
GET /api/luns/get-choices/ get_choices lun storage_transport Эндпоинт для получения вариантов выбора для полей модели.
POST /api/luns/{id}/gfs2-add-journals/ gfs2_add_journals lun storage_transport Эндпоинт добавления журналов к файловой системе GFS2
GET /api/luns/{id}/lun-gfs2-detail/ lun_gfs2_detail lun storage_transport Эндпоинт получения данных о GFS2 на LUN
POST /api/luns/{id}/mkfs/ mkfs lun storage_transport Эндпоинт создания файловой системы на LUN
POST /api/luns/{id}/mount/ mount lun storage_transport Эндпоинт монтирования LUN на узле
GET /api/luns/{id}/multipath/ multipath lun storage_transport Эндпоинт получения информации по мультипутям lun, конкретной ноды.
POST /api/luns/{id}/remove/ remove lun storage_transport Эндпоинт для удаления записи из БД о Lun с id=pk.
POST /api/luns/{id}/resize/ resize lun storage_transport Эндпоинт пересканирования LUN на предмет изменения размера с расширением ФС на узле
PUT /api/luns/{id}/set-io-tune/ set_io_tune lun storage_transport Эндпоинт для установки настроек I/O
POST /api/luns/{id}/umount/ umount lun storage_transport Эндпоинт размонтирования LUN на узле
POST /api/luns/{id}/zerofill/ zerofill lun storage_transport Эндпоинт стирания данных на LUN

ZFS пулы

Действие Разрешение Модель Приложение Описание
GET /api/zfs_pools/ list zfspool zfs_pool Эндпоинт получения списка доступных ZFS пулов
GET /api/zfs_pools/{id}/ retrieve zfspool zfs_pool Эндпоинт для получения информации о ZFS пуле
POST /api/zfs_pools/ create zfspool zfs_pool Эндпоинт создания zfs pool на узле. Используем только блочные устройства.
PUT /api/zfs_pools/{id}/ update zfspool zfs_pool Эндпоинт редактирования информации по конкретному zfspool.
POST /api/zfs-pools/{id}/add-cache/ add_cache zfspool zfs_pool Эндпоинт добавления блочных устройств в качестве дисков кэша .
POST /api/zfs-pools/{id}/add-log/ add_log zfspool zfs_pool Эндпоинт добавления блочных устройств в качестве дисков журналов .
POST /api/zfs-pools/{id}/add-spare/ add_spare zfspool zfs_pool Эндпоинт добавления блочных устройств в качестве дисков горячей замены (aka zpool add spare ).
POST /api/zfs-pools/{id}/attach/ attach zfspool zfs_pool Эндпоинт монтирования блочного устройства в zfs пул типа mirror на узле. При монтировании устройства в zfs пул типа stripe тип zfs пула становится mirror
PUT /api/zfs-pools/check-verbose-name/ check_verbose_name zfspool zfs_pool Метод проверяет уникальность verbose_name и возвращает ответ 200 в случае уникальностиили 400 и текст ошибки, если такое имя уже существует
GET /api/zfs-pools/{id}/clear/ clear zfspool zfs_pool Эндпоинт сброса ошибок aka zpool clear
POST /api/zfs-pools/{id}/detach/ detach zfspool zfs_pool Эндпоинт отмонтирования блочного устройства из zfs пула типа mirror на узле.
POST /api/zfs-pools/{id}/extend/ extend zfspool zfs_pool Эндпоинт добавления блочного устройства верхнего уровня в zfs pool на узле (aka zpool add ).
GET /api/zfs-pools/get-choices/ get_choices zfspool zfs_pool Эндпоинт получения вариантов выбора для полей модели.
POST /api/zfs-pools/multi-manager/ multi_manager zfspool zfs_pool Эндпоинт группового управления
POST /api/zfs-pools/{id}/remove/ remove zfspool zfs_pool Эндпоинт удаления zfs pool на узле.
POST /api/zfs-pools/{id}/remove-cache/ remove_cache zfspool zfs_pool Эндпоинт удаления устройства кэширования из ZFS пула.
POST /api/zfs-pools/{id}/remove-log/ remove_log zfspool zfs_pool Эндпоинт удаления устройства журналов из ZFS пула.
POST /api/zfs-pools/{id}/remove-spare/ remove_spare zfspool zfs_pool Эндпоинт удаления устройства горячей замены из ZFS пула.
POST /api/zfs-pools/{id}/replace-device/ replace_device zfspool zfs_pool Эндпоинт замены блочного устройства в zfs пуле с избыточностью.
POST /api/zfs-pools/{id}/scrub/ scrub zfspool zfs_pool Эндпоинт проверки целостности ZFS пула.
GET /api/zfs-pools/{id}/status-detail/ status_detail zfspool zfs_pool Эндпоинт получения расширенных сведений о томе.
POST /api/zfs-pools/{id}/switch-device/ switch_device zfspool zfs_pool Эндпоинт переключения ONLINE/OFFLINE состояние блочного устройства в zfs пуле с избыточностью.

Пулы данных

Действие Разрешение Модель Приложение Описание
GET /api/data-pools/ list datapool datapool Эндпоинт получения списка пулов данных.
GET /api/data-pools/{id}/ retrieve datapool datapool Эндпоинт получения информации по конкретному пулу данных.
POST /api/data-pools/ create datapool datapool Эндпоинт создания пула данных.
PUT /api/data-pools/{id}/ update datapool datapool Эндпоинт редактирования информации по конкретному пулу данных.
GET /api/data-pools/available-types/ available_types datapool datapool Получение доступных типов пулов данных в зависимости от сущности
PUT /api/data-pools/check-verbose-name/ check_verbose_name datapool datapool Метод проверяет уникальность verbose_name и возвращает ответ 200 в случае уникальностиили 400 и текст ошибки, если такое имя уже существует
POST /api/data-pools/{id}/clean/ clean datapool datapool Удаляет на пуле данных не связанные файлы снимков дисков и памяти.
POST /api/data-pools/{id}/clear/ clear datapool datapool Эндпоинт удаления вложенных сущностей пула данных (дисков, образов, файлов)
GET /api/data-pools/{id}/detail-size/ detail_size datapool datapool Эндпоинт получения детального отчета размеров дата пула.
POST /api/data-pools/{id}/discover-common/ discover_common datapool datapool Эндпоинт обнаружения отсутствующих образов, дисков и файлов на пуле данных.
POST /api/data-pools/{id}/discover-files/ discover_files datapool datapool Эндпоинт обнаружения отсутствующих файлов на пуле данных.
POST /api/data-pools/{id}/discover-iso/ discover_iso datapool datapool Эндпоинт обнаружения отсутствующих образов на пуле данных.
POST /api/data-pools/{id}/discover-vdisks/ discover_vdisks datapool datapool Эндпоинт обнаружения отсутствующих дисков на пуле данных.
GET /api/data-pools/{id}/empty/ empty datapool datapool Пуст ли пул данных.
POST /api/data-pools/export/ export datapool datapool Эндпоинт экспорта данных в csv. Позволяет экспортировать данные с использованием query-параметров стандартного list-эндпоинта. Поддерживает фильтры, выбор полей, сортировку
GET /api/data-pools/export-choices/ export_choices datapool datapool Эндпоинт получения возможных полей сущности для сохранения в CSV
GET /api/data-pools/fio/ fio datapool datapool Эндпоинт получения статистики по пулам данных типа директория
POST /api/data-pools/{id}/free/ free datapool datapool Эндпоинт для получения информации о контроллере
GET /api/data-pools/{id}/get-outside-tree/ get_outside_tree datapool datapool Эндпоинт получения древовидного представления файлов и iso дляпула данных outside.
POST /api/data-pools/{id}/remove/ remove datapool datapool Эндпоинт удаления пула данных.
POST /api/data-pools/{id}/tmp-clean/ tmp_clean datapool datapool Эндпоинт очищает каталог .TMP на пуле данных.
POST /api/data-pools/{id}/unregister/ unregister datapool datapool Эндпоинт удаления пула даных на сетевых хранилищах с сохранением данных.
POST /api/data-pools/{id}/update-actual-size/ update_actual_size datapool datapool Эндпоинт обновляет актуальные размеры связанные с пулом данных.

Виртуальные диски

Действие Разрешение Модель Приложение Описание
GET /api/vdisks/ list vdisk vdisk Эндпоинт получения списка виртуальных дисков
GET /api/vdisks/{id}/ retrieve vdisk vdisk Эндпоинт получения информации по диску.
POST /api/vdisks/ create vdisk vdisk Эндпоинт создания виртуального диска
PUT /api/vdisks/{id}/ update vdisk vdisk Эндпоинт редактирования информации по диску.
POST /api/vdisks/{id}/change-extension/ change_extension vdisk vdisk Эндпоинт изменения формата виртуального диска.
POST /api/vdisks/{id}/check/ check vdisk vdisk Эндпоинт проверки виртуального диска на пуле хранения данных в директории
POST /api/vdisks/{id}/consolidate/ consolidate vdisk vdisk Эндпоинт коммитит текущую цепочку снимков виртуального диска в базовый образ
POST /api/vdisks/{id}/copy/ copy vdisk vdisk Эндпоинт копирования виртуального диска
POST /api/vdisks/{id}/copy-to-lun/ copy_to_lun vdisk vdisk Эндпоинт копирования данных с диска на лун
POST /api/vdisks/{id}/detach-lvm-vdisk/ detach_lvm_vdisk vdisk vdisk Эндпоинт отмонтирования lvm диска от переданного списка ВМ.
GET /api/vdisks/{id}/detail-size/ detail_size vdisk vdisk Эндпоинт получения детального отчета размеров диска и его снимков
PUT /api/vdisks/{id}/download/ download vdisk vdisk Эндпоинт скачивания виртуального диска
POST /api/vdisks/{id}/extend/ extend vdisk vdisk Эндпоинт увеличения размера виртуального диска
GET /api/vdisks/get-choices/ get_choices vdisk vdisk Эндпоинт получения вариантов выбора для полей модели
POST /api/vdisks/{id}/move/ move vdisk vdisk Эндпоинт перемещения виртуального диска
POST /api/vdisks/multi-manager/ multi_manager vdisk vdisk Эндпоинт группового управления
GET /api/vdisks/next-available-verbose-name/ next_available_verbose_name vdisk vdisk Эндпоинт получения следующего доступного имени виртуального диска
POST /api/vdisks/{id}/readonly/ readonly vdisk vdisk Эндпоинт readonly диска
POST /api/vdisks/{id}/reduce/ reduce vdisk vdisk Эндпоинт уменьшения размера виртуального диска
POST /api/vdisks/{id}/remove/ remove vdisk vdisk Эндпоинт удаления виртуального диска
PUT /api/vdisks/{id}/set-io-tune/ set_io_tune vdisk vdisk Эндпоинт для установки настроек I/O виртуальных дисков
POST /api/vdisks/{id}/sparse/ sparse vdisk vdisk Эндпоинт разрежения виртуального диска на пуле хранения данных в директории
POST /api/vdisks/{id}/update-actual-size/ update_actual_size vdisk vdisk Эндпоинт обновляет актуальные размеры связанные с диском.

iSCSI

Действие Разрешение Модель Приложение Описание
GET /api/iscsi-targets/ list iscsitarget iscsi_target Эндпоинт получения списка доступных iscsi таргетов.
GET /api/iscsi-targets/{id}/ retrieve iscsitarget iscsi_target Эндпоинт получения информации по конкретному iscsi таргету.
POST /api/iscsi-targets/ create iscsitarget iscsi_target Эндпоинт создания iscsi таргета на узле.
PUT /api/iscsi-targets/{id}/ update iscsitarget iscsi_target Эндпоинт редактирования информации по конкретному iscsi таргету.
POST /api/iscsi-targets/{id}/auth/ auth iscsitarget iscsi_target Эндпоинт изменения аутентификации к iscsi на узле.
PUT /api/iscsi-targets/check-verbose-name/ check_verbose_name iscsitarget iscsi_target Метод проверяет уникальность verbose_name и возвращает ответ 200 в случае уникальностиили 400 и текст ошибки, если такое имя уже существует
GET /api/iscsi-targets/get-all/ get_all iscsitarget iscsi_target Эндпоинт списка всех iscsi target.
POST /api/iscsi-targets/{id}/remove/ remove iscsitarget iscsi_target Эндпоинт удаления на узле.
POST /api/iscsi-targets/scan/ scan iscsitarget iscsi_target Эндпоинт сканирования конфигурации iscsi на узле.
GET /api/iscsi-storages/ list iscsitargetstorages iscsi_target Эндпоинт получения списка доступных iscsi storages.
GET /api/iscsi-storages/{id}/ retrieve iscsitargetstorages iscsi_target Эндпоинт для получения информации об iscsi хранилище на узле.
POST /api/iscsi-storages/ create iscsitargetstorages iscsi_target Эндпоинт создания хранилищ для iscsi таргета на узле. Используем только блочные устройства.
PUT /api/iscsi-storages/check-verbose-name/ check_verbose_name iscsitargetstorages iscsi_target Метод проверяет уникальность verbose_name и возвращает ответ 200 в случае уникальностиили 400 и текст ошибки, если такое имя уже существует
GET /api/iscsi-storages/get-all/ get_all iscsitargetstorages iscsi_target Эндпоинт списка всех iscsi stotage.
POST /api/iscsi-storages/{id}/remove/ remove iscsitargetstorages iscsi_target Эндпоинт удаления на узле.
GET /api/iscsi-tpgs/ list iscsitargetportgroup iscsi_target Эндпоинт получения списка доступных iscsi таргетов.
GET /api/iscsi-tpgs/{id}/ retrieve iscsitargetportgroup iscsi_target Эндпоинт для получения информации об iscsi target port group.
POST /api/iscsi-tpgs/ create iscsitargetportgroup iscsi_target Эндпоинт создания хранилищ для iscsi таргета на узле. Используем только блочные устройства.
PUT /api/iscsi-tpgs/check-verbose-name/ check_verbose_name iscsitargetportgroup iscsi_target Метод проверяет уникальность verbose_name и возвращает ответ 200 в случае уникальностиили 400 и текст ошибки, если такое имя уже существует
POST /api/iscsi-tpgs/{id}/remove/ remove iscsitargetportgroup iscsi_target Эндпоинт удаления на узле.
GET /api/iscsi-luns/ list iscsitargetlun iscsi_target Эндпоинт получения списка доступных iscsi lun'в.
GET /api/iscsi-luns/{id}/ retrieve iscsitargetlun iscsi_target Эндпоинт для получения информации об iscsi lun.
POST /api/iscsi-luns/ create iscsitargetlun iscsi_target Эндпоинт создания хранилищ для iscsi таргета на узле. Используем только блочные устройства.
PUT /api/iscsi-luns/check-verbose-name/ check_verbose_name iscsitargetlun iscsi_target Метод проверяет уникальность verbose_name и возвращает ответ 200 в случае уникальностиили 400 и текст ошибки, если такое имя уже существует
POST /api/iscsi-luns/{id}/remove/ remove iscsitargetlun iscsi_target Эндпоинт удаления на узле.
GET /api/iscsi-node-acls/ list iscsitargetnodeacl iscsi_target Эндпоинт получения списка доступных iscsi node_acl'в.
GET /api/iscsi-node-acls/{id}/ retrieve iscsitargetnodeacl iscsi_target Эндпоинт для получения информации об iscsi node_acl
POST /api/iscsi-node-acls/ create iscsitargetnodeacl iscsi_target Эндпоинт создания NodeACL для iscsi таргета на узле.
PUT /api/iscsi-node-acls/check-verbose-name/ check_verbose_name iscsitargetnodeacl iscsi_target Метод проверяет уникальность verbose_name и возвращает ответ 200 в случае уникальностиили 400 и текст ошибки, если такое имя уже существует
POST /api/iscsi-node-acls/{id}/remove/ remove iscsitargetnodeacl iscsi_target Эндпоинт удаления на узле.
GET /api/iscsi-mapped-luns/ list iscsitargetmappedlun iscsi_target Эндпоинт получения списка доступных iscsi mapped_lun'в.
GET /api/iscsi-mapped-luns/{id}/ retrieve iscsitargetmappedlun iscsi_target Эндпоинт для получения информации об iscsi mapped luns
POST /api/iscsi-mapped-luns/ create iscsitargetmappedlun iscsi_target Эндпоинт создания MappedLUN для iscsi таргета на узле.
PUT /api/iscsi-mapped-luns/check-verbose-name/ check_verbose_name iscsitargetmappedlun iscsi_target Метод проверяет уникальность verbose_name и возвращает ответ 200 в случае уникальностиили 400 и текст ошибки, если такое имя уже существует
POST /api/iscsi-mapped-luns/{id}/remove/ remove iscsitargetmappedlun iscsi_target Эндпоинт удаления на узле.
GET /api/iscsi-portals/ list iscsitargetportal iscsi_target Эндпоинт получения списка доступных iscsi mapped_lun'в.
GET /api/iscsi-portals/{id}/ retrieve iscsitargetportal iscsi_target Эндпоинт для получения информации об iscsi portal.
POST /api/iscsi-portals/ create iscsitargetportal iscsi_target Эндпоинт создания Portal для iscsi таргета на узле.
PUT /api/iscsi-portals/check-verbose-name/ check_verbose_name iscsitargetportal iscsi_target Метод проверяет уникальность verbose_name и возвращает ответ 200 в случае уникальностиили 400 и текст ошибки, если такое имя уже существует
POST /api/iscsi-portals/{id}/remove/ remove iscsitargetportal iscsi_target Эндпоинт удаления на узле.

Физические интерфейсы

Действие Разрешение Модель Приложение Описание
GET /api/physical-interfaces/ list physicalinterface interface Эндпоинт получения списка физических интерфейсов.
GET /api/physical-interfaces/{id}/ retrieve physicalinterface interface Эндпоинт получения физического интерфейса.
GET /api/physical-interfaces/{id}/blink/ blink physicalinterface interface Эндпоинт включения светодиодной индикации физического интерфейса.
POST /api/physical-interfaces/{id}/disable/ disable physicalinterface interface Эндпоинт деактивации физического интерфейса.
POST /api/physical-interfaces/{id}/disable-promisc/ disable_promisc physicalinterface interface Эндпоинт для выключения promiscuous mode интерфейса.
POST /api/physical-interfaces/{id}/disable-sriov/ disable_sriov physicalinterface interface Эндпоинт отключения SR-IOV физического интерфейса.
POST /api/physical-interfaces/{id}/enable/ enable physicalinterface interface Эндпоинт активации физического интерфейса.
POST /api/physical-interfaces/{id}/enable-promisc/ enable_promisc physicalinterface interface Эндпоинт для включения promiscuous mode интерфейса.
POST /api/physical-interfaces/{id}/enable-sriov/ enable_sriov physicalinterface interface Эндпоинт включения SR-IOV физического интерфейса.
POST /api/physical-interfaces/{id}/remove/ remove physicalinterface interface Эндпоинт удаления физического интерфейса.
POST /api/physical-interfaces/{id}/set-mtu/ set_mtu physicalinterface interface Эндпоинт изменения MTU на физическом интерфейсе.

Подынтерфейсы

Действие Разрешение Модель Приложение Описание
GET /api/sub-interfaces/ list subinterface interface Эндпоинт получения списка подынтерфейсов.
GET /api/sub-interfaces/{id}/ retrieve subinterface interface Эндпоинт получения подынтерфейса.
POST /api/sub-interfaces/ create subinterface interface Эндпоинт создания подынтерфейса.
PUT /api/sub-interfaces/{id}/ update subinterface interface Эндпоинт обновления информации подынтерфейса.
POST /api/sub-interfaces/{id}/disable/ disable subinterface interface Эндпоинт деактивации физического подынтерфейса.
POST /api/sub-interfaces/{id}/enable/ enable subinterface interface Эндпоинт активации физического подынтерфейса.
POST /api/sub-interfaces/{id}/remove/ remove subinterface interface Эндпоинт удаления подынтерфейса.

Виртуальные функции (SR-IOV VF)

Действие Разрешение Модель Приложение Описание
GET /api/virtual-functions/ list virtualfunction interface Эндпоинт получения списка виртуальных функций (SR-IOV VF).
GET /api/virtual-functions/{id}/ retrieve virtualfunction interface Err
POST /api/virtual-functions/{id}/connect/ connect virtualfunction interface Эндпоинт для подключения виртуальной функции SR-IOV к виртуальной машине.
POST /api/virtual-functions/{id}/disconnect/ disconnect virtualfunction interface Эндпоинт для отключения виртуальной функции SR-IOV от виртуальной машины.

Виртуальные интерфейсы

Действие Разрешение Модель Приложение Описание
GET /api/virtual-interfaces/ list virtualinterface interface Эндпоинт получения списка виртуальных интерфейсов.
GET /api/virtual-interfaces/{id}/ retrieve virtualinterface interface Эндпоинт получения виртуального интерфейса.
POST /api/virtual-interfaces/ create virtualinterface interface Эндпоинт создания виртуального интерфейса.
PUT /api/virtual-interfaces/{id}/ update virtualinterface interface Эндпоинт обновления информации виртуального интерфейса.
GET /api/virtual-interfaces/allowed-models/ allowed_models virtualinterface interface Эндпоинт получения списка допустимых моделей интерфейсов.
POST /api/virtual-interfaces/{id}/disable/ disable virtualinterface interface Эндпоинт деактивации виртуального интерфейса.
POST /api/virtual-interfaces/{id}/enable/ enable virtualinterface interface Эндпоинт активации виртуального интерфейса.
POST /api/virtual-interfaces/multi-manager/ multi_manager virtualinterface interface Эндпоинт группового управления виртуальными интерфейсами.
POST /api/virtual-interfaces/{id}/remove/ remove virtualinterface interface Эндпоинт удаления виртуального интерфейса.
POST /api/virtual-interfaces/{id}/set-parameters/ set_parameters virtualinterface interface Эндпоинт изменения сетевых параметров виртуального интерфейса.

Интерфейсы для хранения данных

Действие Разрешение Модель Приложение Описание
GET /api/storage-interfaces/ list storageinterface interface Эндпоинт получения списка storage‑интерфейсов.
GET /api/storage-interfaces/{id}/ retrieve storageinterface interface Эндпоинт получения storage‑интерфейса.
POST /api/storage-interfaces/ create storageinterface interface Эндпоинт создания storage‑интерфейса.
PUT /api/storage-interfaces/{id}/ update storageinterface interface Эндпоинт обновления информации storage‑интерфейса.
POST /api/storage-interfaces/multi-create/ multi_create storageinterface interface Эндпоинт создания множества storage-интерфейсов.
POST /api/storage-interfaces/multi-remove/ multi_remove storageinterface interface Эндпоинт удаления множества storage-интерфейсов.
POST /api/storage-interfaces/{id}/remove/ remove storageinterface interface Эндпоинт удаления storage‑интерфейса.

Аггрегированные интерфейсы

Действие Разрешение Модель Приложение Описание
GET /api/aggregated-interfaces/ list aggregatedinterface interface Эндпоинт получения списка агрегированных интерфейсов
GET /api/aggregated-interfaces/{id}/ retrieve aggregatedinterface interface Эндпоинт получения агрегированного интерфейса
PUT /api/aggregated-interfaces/{id}/ update aggregatedinterface interface Эндпоинт обновления verbose_name агрегированного интерфейса.
GET /api/aggregated-interfaces/default-lacp-parameters/ default_lacp_parameters aggregatedinterface interface Эндпоинт получения LACP по умолчанию для агрегированного интерфейса
GET /api/aggregated-interfaces/default-rebalance-interval/ default_rebalance_interval aggregatedinterface interface Эндпоинт получения интервала ребаланса по умолчанию для агрегированного интерфейса
GET /api/aggregated-interfaces/modes/ modes aggregatedinterface interface Эндпоинт получения списка режимов агрегированного интерфейса
POST /api/aggregated-interfaces/{id}/set-parameters/ set_parameters aggregatedinterface interface Эндпоинт обновления параметров агрегированного интерфейса (mode/lacp/rebalance).

SPAN mirror.

Действие Разрешение Модель Приложение Описание
GET /api/span-mirrors/ list spanmirror mirror Эндпоинт получения списка SPAN mirror.
GET /api/span-mirrors/{id}/ retrieve spanmirror mirror Эндпоинт получения SPAN mirror.
POST /api/span-mirrors/ create spanmirror mirror Эндпоинт создания SPAN mirror.
PUT /api/span-mirrors/{id}/ update spanmirror mirror Эндпоинт обновления информации SPAN mirror.
POST /api/span-mirrors/{id}/add-source/ add_source spanmirror mirror Эндпоинт добавления источника к SPAN mirror.
POST /api/span-mirrors/{id}/delete-source/ delete_source spanmirror mirror Эндпоинт удаления источника из SPAN mirror.
POST /api/span-mirrors/{id}/remove/ remove spanmirror mirror Эндпоит удаления SPAN mirror.
GET /api/span-mirrors/{id}/statistics/ statistics spanmirror mirror Возвращает сумму статистики (tx_bytes/tx_packets) по указанным узлам, или по всем связанным узлам (кроме failed), если параметр nodes не передан.

RSPAN mirror.

Действие Разрешение Модель Приложение Описание
GET /api/rspan-mirrors/ list rspanmirror mirror Эндпоинт получения списка RSPAN mirror.
GET /api/rspan-mirrors/{id}/ retrieve rspanmirror mirror Эндпоинт получения RSPAN mirror.
POST /api/rspan-mirrors/ create rspanmirror mirror Эндпоинт создания RSPAN mirror.
PUT /api/rspan-mirrors/{id}/ update rspanmirror mirror Эндпоинт обновления информации RSPAN mirror.
POST /api/rspan-mirrors/{id}/add-source/ add_source rspanmirror mirror Эндпоинт добавления источника к RSPAN mirror.
POST /api/rspan-mirrors/{id}/delete-source/ delete_source rspanmirror mirror Эндпоинт удаления источника из RSPAN mirror.
POST /api/rspan-mirrors/{id}/remove/ remove rspanmirror mirror Эндпоит удаления RSPAN mirror.
GET /api/rspan-mirrors/{id}/statistics/ statistics rspanmirror mirror Возвращает сумму статистики (tx_bytes/tx_packets) по указанным узлам, или по всем связанным узлам (кроме failed), если параметр nodes не передан.

ERSPAN mirror.

Действие Разрешение Модель Приложение Описание
GET /api/erspan-mirrors/ list erspanmirror mirror Эндпоинт получения списка ERSPAN mirror.
GET /api/erspan-mirrors/{id}/ retrieve erspanmirror mirror Эндпоинт получения ERSPAN mirror.
POST /api/erspan-mirrors/ create erspanmirror mirror Эндпоинт создания ERSPAN mirror.
PUT /api/erspan-mirrors/{id}/ update erspanmirror mirror Эндпоинт обновления информации ERSPAN mirror.
POST /api/erspan-mirrors/{id}/add-source/ add_source erspanmirror mirror Эндпоинт добавления источника к ERSPAN mirror.
POST /api/erspan-mirrors/{id}/delete-source/ delete_source erspanmirror mirror Эндпоинт удаления источника из ERSPAN mirror.
POST /api/erspan-mirrors/{id}/remove/ remove erspanmirror mirror Эндпоит удаления ERSPAN mirror.
GET /api/erspan-mirrors/{id}/statistics/ statistics erspanmirror mirror Возвращает сумму статистики (tx_bytes/tx_packets) по указанным узлам, или по всем связанным узлам (кроме failed), если параметр nodes не передан.

Политики доступа (фильтрации)

Действие Разрешение Модель Приложение Описание
GET /api/access-policies/ list accesspolicy filtering Эндпоинт получения списка политик доступа (фильтрации)
GET /api/access-policies/{id}/ retrieve accesspolicy filtering Эндпоинт получения политики доступа (фильтрации)
POST /api/access-policies/ create accesspolicy filtering Эндпоинт создания политики доступа (фильтрации)
PUT /api/access-policies/{id}/ update accesspolicy filtering Эндпоинт обновления информации политики доступа (фильтрации)
GET /api/access-policies/{id}/access-rules/ access_rules accesspolicy filtering Эндпоит получения списка правил фильтрации политики доступа (фильтрации)
POST /api/access-policies/{id}/add-access-rule/ add_access_rule accesspolicy filtering Эндпоинт создания правила фильтрации в политике доступа (фильтрации).
POST /api/access-policies/{id}/assign/ assign accesspolicy filtering Эндпоинт назначения политики доступа (фильтрации)
GET /api/access-policies/{id}/assigned/ assigned accesspolicy filtering Эндпоинт получения списка сущностей, которым назначена политика доступа (фильтрации)
GET /api/access-policies/assignment-actions/ assignment_actions accesspolicy filtering Эндпоинт получения списка действий по назначению политики доступа (фильтрации)
POST /api/access-policies/backup/ backup accesspolicy filtering Экспорт политик доступа в формате JSON файла на указанный датапул
POST /api/access-policies/multi-manager/ multi_manager accesspolicy filtering Эндпоинт групповых действий с политиками доступа (фильтрации) и сущностями
GET /api/access-policies/policy-types/ policy_types accesspolicy filtering Эндпоинт получения списка типов политики доступа (фильтрации)
POST /api/access-policies/{id}/remove/ remove accesspolicy filtering Эндпоинт удаления политики доступа (фильтрации)
POST /api/access-policies/restore/ restore accesspolicy filtering Импорт политик доступа в формате JSON файла с указанного датапула

Правила фильтрации

Действие Разрешение Модель Приложение Описание
GET /api/access-rules/ list accessrule filtering Эндпоинт получения списка правил фильтрации
GET /api/access-rules/{id}/ retrieve accessrule filtering Эндпоинт получения правила фильтрации
PUT /api/access-rules/{id}/ update accessrule filtering Эндпоинт обновления параметров правила фильтрации
GET /api/access-rules/actions/ actions accessrule filtering Эндпоинт получения списка доступных действий
GET /api/access-rules/connection-states/ connection_states accessrule filtering Эндпоинт получения списка доступных состояний соединений
GET /api/access-rules/icmp-codes/ icmp_codes accessrule filtering Эндпоинт получения списка доступных ICMP кодов
GET /api/access-rules/icmp-types/ icmp_types accessrule filtering Эндпоинт получения списка доступных ICMP типов
POST /api/access-rules/multi-manager/ multi_manager accessrule filtering Эндпоинт групповых действий с правилами фильтрации
GET /api/access-rules/protocols/ protocols accessrule filtering Эндпоинт получения списка доступных протоколов
POST /api/access-rules/{id}/remove/ remove accessrule filtering Эндпоинт удаления правила фильтрации

LLDP

Действие Разрешение Модель Приложение Описание
GET /api/lldp/ list lldpdconfig lldp Эндпоинт получения списка lldp конфигураций.
GET /api/lldp/{id}/ retrieve lldpdconfig lldp Эндпоинт для получения информации о lldpd
GET /api/lldp/{id}/get-neighbors/ get_neighbors lldpdconfig lldp Эндпоинт для получения информации о соседях сервиса lldpd.
POST /api/lldp/{id}/modify/ modify lldpdconfig lldp Эндпоинт для изменения параметров lldpd.
POST /api/lldp/{id}/modify-ports/ modify_ports lldpdconfig lldp Эндпоинт для изменения параметров портов lldpd на узле.
POST /api/lldp/{id}/modify-protocols/ modify_protocols lldpdconfig lldp Эндпоинт для изменения протоколов lldpd на узле.
GET /api/lldp/port-status/ port_status lldpdconfig lldp Эндпоинт для получения списка статусов порта lldpd.
GET /api/lldp/{id}/ports/ ports lldpdconfig lldp Эндпоинт для получения списка интерфейсов (портов) узла в состояниях UP и RUNNING, исключая loopback-интерфейсы.
GET /api/lldp/{id}/ports-conf/ ports_conf lldpdconfig lldp Эндпоинт для получения информации о настройках всех портов на узле.
GET /api/lldp/protocols/ protocols lldpdconfig lldp Эндпоинт для получения списка всех протоколов lldpd.
POST /api/lldp/{id}/restart/ restart lldpdconfig lldp Эндпоинт для перезапуска сервиса lldpd.
POST /api/lldp/{id}/start/ start lldpdconfig lldp Эндпоинт для запуска сервиса lldpd.
POST /api/lldp/{id}/stop/ stop lldpdconfig lldp Эндпоинт для остановки сервиса lldpd.

PCAP-фильтры

Действие Разрешение Модель Приложение Описание
GET /api/packet-capture-filters/ list packetcapturefilter dumper Эндпоинт получения списка PCAP-фильтров.
GET /api/packet-capture-filters/{id}/ retrieve packetcapturefilter dumper Эндпоинт получения PCAP-фильтра.
POST /api/packet-capture-filters/ create packetcapturefilter dumper Эндпоинт создания PCAP-фильтра.
PUT /api/packet-capture-filters/{id}/ update packetcapturefilter dumper Err
POST /api/packet-capture-filters/{id}/remove/ remove packetcapturefilter dumper Эндпоинт удаления PCAP-фильтра.

Дамперы

Действие Разрешение Модель Приложение Описание
GET /api/dumpers/ list dumper dumper Эндпоинт получения списка дамперов.
GET /api/dumpers/{id}/ retrieve dumper dumper Эндпоинт получения дампера.
POST /api/dumpers/ create dumper dumper Эндпоинт создания дампера.
PUT /api/dumpers/{id}/ update dumper dumper Эндпоинт обновления информации дампера.
POST /api/dumpers/{id}/merge/ merge dumper dumper Эндпоинт объединения PCAP частей.
POST /api/dumpers/{id}/remove/ remove dumper dumper Эндпоинт удаления дампера.
POST /api/dumpers/{id}/start/ start dumper dumper Эндпоинт запуска дампера.
POST /api/dumpers/{id}/stop/ stop dumper dumper Эндпоинт остановки дампера.

QoS группы

Действие Разрешение Модель Приложение Описание
GET /api/qos-groups/ list qosgroup group Эндпоинт получения списка QoS групп.
GET /api/qos-groups/{id}/ retrieve qosgroup group Эндпоит получения QoS группы.
POST /api/qos-groups/ create qosgroup group Эндпоинт создания QoS группы.
PUT /api/qos-groups/{id}/ update qosgroup group Эндпоинт обновления информации QoS группы.
POST /api/qos-groups/{id}/attach-node/ attach_node qosgroup group Эндпоинт подключения узла к QoS группе.
POST /api/qos-groups/{id}/detach-node/ detach_node qosgroup group Эндпоинт отключения узла от QoS группы.
POST /api/qos-groups/{id}/remove/ remove qosgroup group Эндпоит удаления QoS группы.

VLAN группы

Действие Разрешение Модель Приложение Описание
GET /api/vlan-groups/ list vlangroup group Эндпоинт получения списка VLAN групп.
GET /api/vlan-groups/{id}/ retrieve vlangroup group Эндпоинт получения VLAN группы.
POST /api/vlan-groups/ create vlangroup group Эндпоинт создания VLAN группы.
PUT /api/vlan-groups/{id}/ update vlangroup group Эндпоинт обновления информации VLAN группы.
POST /api/vlan-groups/multi-create/ multi_create vlangroup group Эндпоинт создания множества VLAN групп.
POST /api/vlan-groups/multi-manager/ multi_manager vlangroup group Эндпоинт группового управления VLAN группами.
POST /api/vlan-groups/{id}/remove/ remove vlangroup group Эндпоинт удаления Vlan группы.

DHCP серверы

Действие Разрешение Модель Приложение Описание
GET /api/dhcp-server/ list dhcpserver dhcp Эндпоинт получения списка DHCP серверов
GET /api/dhcp-server/{id}/ retrieve dhcpserver dhcp Эндпоинт получения DHCP сервера
POST /api/dhcp-server/ create dhcpserver dhcp Эндпоинт создания DHCP сервера
POST /api/dhcp-server/{id}/create-relay/ create_relay dhcpserver dhcp Эндпоинт создания DHCP релея
POST /api/dhcp-server/{id}/create-shared-network/ create_shared_network dhcpserver dhcp Эндпоинт создания параметров DHCP для виртуальной сети
POST /api/dhcp-server/{id}/create-static-lease/ create_static_lease dhcpserver dhcp Эндпоинт создания статической DHCP записи для виртуальной сети
GET /api/dhcp-server/{id}/dynamic-leases/ dynamic_leases dhcpserver dhcp Эндпоинт получения списка динамических DHCP записей по сетям.
GET /api/dhcp-server/options/ options dhcpserver dhcp Эндпоинт получения списка DHCP опций
GET /api/dhcp-server/{id}/relays/ relays dhcpserver dhcp Эндпоинт получения списка DHCP релеев
POST /api/dhcp-server/{id}/remove/ remove dhcpserver dhcp Эндпонт удаления DHCP сервера
POST /api/dhcp-server/{id}/remove-relay/ remove_relay dhcpserver dhcp Эндпоинт удаления DHCP релея
POST /api/dhcp-server/{id}/remove-shared-network/ remove_shared_network dhcpserver dhcp Эндпоинт удаления параметров DHCP для виртуальной сети
POST /api/dhcp-server/{id}/remove-static-lease/ remove_static_lease dhcpserver dhcp Эндпоинт удаления статической DHCP записи для виртуальной сети
GET /api/dhcp-server/{id}/shared-networks/ shared_networks dhcpserver dhcp Эндпоинт получения параметров DHCP для виртуальных сетей
GET /api/dhcp-server/static-leases/ static_leases dhcpserver dhcp Эндпоинт получения списка статических DHCP записей
POST /api/dhcp-server/{id}/update-shared-network/ update_shared_network dhcpserver dhcp Эндпоинт обновления verbose_name у shared network

Внешние сети

Действие Разрешение Модель Приложение Описание
GET /api/external-networks/ list externalnetwork external Эндпоинт получения списка внешних сетей.
GET /api/external-networks/{id}/ retrieve externalnetwork external Эндпоит получения внешней сети.
POST /api/external-networks/ create externalnetwork external Эндпоинт создания внешней сети.
PUT /api/external-networks/{id}/ update externalnetwork external Эндпоинт обновления информации внешней сети.
POST /api/external-networks/{id}/attach-node/ attach_node externalnetwork external Эндпоинт подключения узла к внешней сети.
POST /api/external-networks/{id}/change-uplink/ change_uplink externalnetwork external Эндпоинт изменения подключения внешней сети на узле.
POST /api/external-networks/{id}/detach-node/ detach_node externalnetwork external Эндпоинт отключения узла от внешней сети.
POST /api/external-networks/{id}/remove/ remove externalnetwork external Эндпоит удаления внешней сети.
POST /api/external-networks/{id}/repair/ repair externalnetwork external Эндпоинт и запускает задачи переопроса узлов и восстановления зависимых сетевых сущностей.

Сети хранилищ данных

Действие Разрешение Модель Приложение Описание
GET /api/storage-networks/ list storagenetwork storage Эндпоинт получения списка storage сетей.
GET /api/storage-networks/{id}/ retrieve storagenetwork storage Эндпоинт получения storage сети.
POST /api/storage-networks/ create storagenetwork storage Эндпоинт для создания storage сети.
PUT /api/storage-networks/{id}/ update storagenetwork storage Эндпоинт обновления информации storage сети.
POST /api/storage-networks/{id}/add-vlans/ add_vlans storagenetwork storage Эндпоинт добавления Vlan-групп в Storage сети.
POST /api/storage-networks/{id}/del-vlans/ del_vlans storagenetwork storage Эндпоинт удаления Vlan-групп из Storage сети.
GET /api/storage-networks/{id}/ovs-trace-ports/ ovs_trace_ports storagenetwork storage Возвращает список ovs-портов (интерфейсов) сети.
GET /api/storage-networks/recommended-mtu/ recommended_mtu storagenetwork storage Возвращает рекомендуемый MTU для формы создания storage сети по выбранной external сети.
POST /api/storage-networks/{id}/remove/ remove storagenetwork storage Эндпоинт для удаления storage сети.
POST /api/storage-networks/{id}/set-mtu/ set_mtu storagenetwork storage Эндпоинт изменения MTU в storage сети.

Сети-заглушки

Действие Разрешение Модель Приложение Описание
GET /api/blackhole-networks/ list blackholenetwork blackhole Эндпоинт получения списка сетей-заглушек.
GET /api/blackhole-networks/{id}/ retrieve blackholenetwork blackhole Эндпоинт получения сети-заглушки.
GET /api/blackhole-networks/{id}/ovs-trace-ports/ ovs_trace_ports blackholenetwork blackhole Возвращает список ovs-портов (интерфейсов) сети.
Действие Разрешение Модель Приложение Описание
GET /api/datalink-networks/ list datalinknetwork datalink Эндпоинт получения списка Datalink сетей.
GET /api/datalink-networks/{id}/ retrieve datalinknetwork datalink Эндпоинт получения сети Datalink.
POST /api/datalink-networks/ create datalinknetwork datalink Эндпоинт создания сети Datalink.
PUT /api/datalink-networks/{id}/ update datalinknetwork datalink Эндпоинт обновления информации сети Datalink.
GET /api/datalink-networks/available-vrf-id/ available_vrf_id datalinknetwork datalink Эндпоинт получения следующего доступного VRF ID.
GET /api/datalink-networks/recommended-mtu/ recommended_mtu datalinknetwork datalink Возвращает рекомендуемый MTU для формы создания datalink сети по выбранной external сети.
POST /api/datalink-networks/{id}/remove/ remove datalinknetwork datalink Эндпоинт удаления Datalink сети.
POST /api/datalink-networks/{id}/set-mtu/ set_mtu datalinknetwork datalink Эндпоинт изменения MTU в datalink сети.
POST /api/datalink-networks/{id}/set-uplink-priority/ set_uplink_priority datalinknetwork datalink Обновляет uplink priority для указанного узла datalink сети.

L2 сети

Действие Разрешение Модель Приложение Описание
GET /api/l2-networks/ list l2network l2 Эндпоинт получения списка L2 сетей.
GET /api/l2-networks/{id}/ retrieve l2network l2 Эндпоинт получения L2 сети.
POST /api/l2-networks/ create l2network l2 Эндпоинт создания L2 сети.
PUT /api/l2-networks/{id}/ update l2network l2 Эндпоинт обновления информации L2 сети.
POST /api/l2-networks/{id}/add-vlans/ add_vlans l2network l2 Эндпоинт добавления Vlan-групп в L2 сети.
GET /api/l2-networks/{id}/assigned-access-policies/ assigned_access_policies l2network l2 Эндпоинт получения назначенных политик доступа (фильтрации).
POST /api/l2-networks/{id}/assigned-policy-priority/ assigned_policy_priority l2network l2 Эндпоинт изменения приоритета назначенной политики доступа (фильтрации).
POST /api/l2-networks/{id}/del-vlans/ del_vlans l2network l2 Эндпоинт удаления Vlan-групп из L2 сети.
POST /api/l2-networks/{id}/filtering-apply/ filtering_apply l2network l2 Эндпоинт применения назначенных политик доступа (фильтрации).
POST /api/l2-networks/{id}/filtering-disable/ filtering_disable l2network l2 Эндпоинт отключения фильтрации для сущности.
POST /api/l2-networks/{id}/filtering-enable/ filtering_enable l2network l2 Эндпоинт включения фильтрации для сущности.
GET /api/l2-networks/{id}/ovs-trace-ports/ ovs_trace_ports l2network l2 Возвращает список ovs-портов (интерфейсов) сети.
GET /api/l2-networks/recommended-mtu/ recommended_mtu l2network l2 Возвращает рекомендуемый MTU для формы создания L2 сети по выбранной external сети.
POST /api/l2-networks/{id}/remove/ remove l2network l2 Эндпоит удаления L2 сети.
POST /api/l2-networks/{id}/set-mtu/ set_mtu l2network l2 Эндпоинт изменения MTU в L2 сети.

L2C сети

Действие Разрешение Модель Приложение Описание
GET /api/l2c-networks/ list l2cnetwork l2c Эндпоинт получения списка L2C сетей.
GET /api/l2c-networks/{id}/ retrieve l2cnetwork l2c Эндпоинт получения L2C сети.
POST /api/l2c-networks/ create l2cnetwork l2c Эндпоинт создания L2C сети.
PUT /api/l2c-networks/{id}/ update l2cnetwork l2c Эндпоинт обновления информации L2C сети.
GET /api/l2c-networks/{id}/assigned-access-policies/ assigned_access_policies l2cnetwork l2c Эндпоинт получения назначенных политик доступа (фильтрации).
POST /api/l2c-networks/{id}/assigned-policy-priority/ assigned_policy_priority l2cnetwork l2c Эндпоинт изменения приоритета назначенной политики доступа (фильтрации).
POST /api/l2c-networks/{id}/filtering-apply/ filtering_apply l2cnetwork l2c Эндпоинт применения назначенных политик доступа (фильтрации).
POST /api/l2c-networks/{id}/filtering-disable/ filtering_disable l2cnetwork l2c Эндпоинт отключения фильтрации для сущности.
POST /api/l2c-networks/{id}/filtering-enable/ filtering_enable l2cnetwork l2c Эндпоинт включения фильтрации для сущности.
GET /api/l2c-networks/{id}/ovs-trace-ports/ ovs_trace_ports l2cnetwork l2c Возвращает список ovs-портов (интерфейсов) сети.
GET /api/l2c-networks/recommended-mtu/ recommended_mtu l2cnetwork l2c Возвращает рекомендуемый MTU для формы создания L2C сети по выбранной datalink сети.
POST /api/l2c-networks/{id}/remove/ remove l2cnetwork l2c Эндпоинт удаления L2C сети.
POST /api/l2c-networks/{id}/set-mtu/ set_mtu l2cnetwork l2c Эндпоинт изменения MTU в L2C сети.
POST /api/l2c-networks/{id}/set-vni/ set_vni l2cnetwork l2c Эндпоинт изменения значения VNI в L2C сети.
POST /api/l2c-networks/{id}/set-vteps/ set_vteps l2cnetwork l2c Эндпоинт изменения VTEPs в L2C сети.

L3 сети

Действие Разрешение Модель Приложение Описание
GET /api/l3-networks/ list l3network l3 Эндпоинт получения списка L3 сетей.
GET /api/l3-networks/{id}/ retrieve l3network l3 Эндпоинт получения L3 сети.
POST /api/l3-networks/ create l3network l3 Эндпоинт создания L3 сети.
PUT /api/l3-networks/{id}/ update l3network l3 Эндпоинт обновления информации L3 сети.
GET /api/l3-networks/{id}/assigned-access-policies/ assigned_access_policies l3network l3 Эндпоинт получения назначенных политик доступа (фильтрации).
POST /api/l3-networks/{id}/assigned-policy-priority/ assigned_policy_priority l3network l3 Эндпоинт изменения приоритета назначенной политики доступа (фильтрации).
POST /api/l3-networks/{id}/create-nat-masquerade/ create_nat_masquerade l3network l3 Добавляет NAT masquerade пул на узел для L3 сети.
POST /api/l3-networks/{id}/disable-bgp/ disable_bgp l3network l3 Эндпоинт выключения BGP в L3 сети.
POST /api/l3-networks/{id}/disable-dhcp-relay/ disable_dhcp_relay l3network l3 Эндпоинт выключения DHCP relay в L3 сети.
POST /api/l3-networks/{id}/enable-bgp/ enable_bgp l3network l3 Эндпоинт включения BGP в L3 сети.
POST /api/l3-networks/{id}/enable-dhcp-relay/ enable_dhcp_relay l3network l3 Эндпоинт включения DHCP relay в L3 сети.
POST /api/l3-networks/{id}/filtering-apply/ filtering_apply l3network l3 Эндпоинт применения назначенных политик доступа (фильтрации).
POST /api/l3-networks/{id}/filtering-disable/ filtering_disable l3network l3 Эндпоинт отключения фильтрации для сущности.
POST /api/l3-networks/{id}/filtering-enable/ filtering_enable l3network l3 Эндпоинт включения фильтрации для сущности.
GET /api/l3-networks/{id}/ovs-trace-ports/ ovs_trace_ports l3network l3 Возвращает список ovs-портов (интерфейсов) сети.
GET /api/l3-networks/recommended-mtu/ recommended_mtu l3network l3 Возвращает рекомендуемый MTU для формы создания L3 сети по выбранной datalink сети.
POST /api/l3-networks/{id}/remove/ remove l3network l3 Эндпоинт удаления L3 сети.
POST /api/l3-networks/{id}/remove-nat-masquerade/ remove_nat_masquerade l3network l3 Удаляет NAT masquerade пул на узле для L3 сети.
POST /api/l3-networks/{id}/set-mtu/ set_mtu l3network l3 Эндпоинт изменения MTU в L3 сети.
POST /api/l3-networks/{id}/set-vni/ set_vni l3network l3 Эндпоинт изменения значения VNI в L3 сети.
POST /api/l3-networks/{id}/set-vteps/ set_vteps l3network l3 Эндпоинт изменения VTEPs в L3 сети.

NAT Floating Rules.

Действие Разрешение Модель Приложение Описание
GET /api/nat-floating-rules/ list natfloatingrule l3 Эндпоинт получения списка NAT Floating Rules.
GET /api/nat-floating-rules/{id}/ retrieve natfloatingrule l3 Эндпоинт получения NAT Floating Rule.
POST /api/nat-floating-rules/ create natfloatingrule l3 Эндпоинт создания NAT Floating Rule.
POST /api/nat-floating-rules/multi-create/ multi_create natfloatingrule l3 Эндпоинт создания множества NAT Floating Rules.
POST /api/nat-floating-rules/multi-remove/ multi_remove natfloatingrule l3 Эндпоинт удаления множества NAT Floating Rules.
POST /api/nat-floating-rules/{id}/remove/ remove natfloatingrule l3 Эндпоинт удаления NAT Floating Rule.

Сети управления

Действие Разрешение Модель Приложение Описание
GET /api/mgmt-networks/ list mgmtnetwork mgmt Эндпоинт получения списка mgmt сетей.
GET /api/mgmt-networks/{id}/ retrieve mgmtnetwork mgmt Эндпоинт получения mgmt сети.
PUT /api/mgmt-networks/{id}/ update mgmtnetwork mgmt Эндпоинт обновления информации mgmt сети.
GET /api/mgmt-networks/{id}/ovs-trace-ports/ ovs_trace_ports mgmtnetwork mgmt Возвращает список ovs-портов (интерфейсов) сети.
POST /api/mgmt-networks/{id}/set-mtu/ set_mtu mgmtnetwork mgmt Эндпоинт изменения MTU mgmt сети.
POST /api/mgmt-networks/{id}/set-nameservers/ set_nameservers mgmtnetwork mgmt Эндпоинт изменения DNS-серверов mgmt сети.
POST /api/mgmt-networks/{id}/set-parameters/ set_parameters mgmtnetwork mgmt Эндпоинт изменения параметров mgmt сети узла.
Действие Разрешение Модель Приложение Описание
GET /api/routers/ list router router Эндпоинт получения списка роутеров для Datalink групп.
GET /api/routers/{id}/ retrieve router router Эндпоинт получения роутера для Datalink группы.
POST /api/routers/ create router router Эндпоинт создания роутера для Datalink группы.
PUT /api/routers/{id}/ update router router Эндпоинт обновления информации роутера.
POST /api/routers/{id}/add-route-static/ add_route_static router router Эндпоинт создания статического маршрута для роутера.
POST /api/routers/{id}/create-bgp-instance/ create_bgp_instance router router Эндпоинт создания BGP инстанса для роутера.
POST /api/routers/{id}/remove/ remove router router Эндпоинт удаления роутера для Datalink группы.

Статические маршруты

Действие Разрешение Модель Приложение Описание
GET /api/route-static/ list routestatic router Эндпоинт получения списка статических маршрутов.
GET /api/route-static/{id}/ retrieve routestatic router Эндпоинт получения статического маршрута.
PUT /api/route-static/{id}/ update routestatic router Эндпоинт обновления информации статического маршрута.
POST /api/route-static/{id}/remove/ remove routestatic router Эндпоинт удаления статического маршрута.

BGP-инстансы

Действие Разрешение Модель Приложение Описание
GET /api/bgp/ list bgp router Эндпоинт получения списка BGP-инстансов.
GET /api/bgp/{id}/ retrieve bgp router Эндпоинт получения BGP-инстанса по UUID/ID.
PUT /api/bgp/{id}/ update bgp router Эндпоинт обновления информации BGP-инстанса.
GET /api/bgp/{id}/peer-groups/ peer_groups bgp router Эндпоинт получения списка peer-групп для BGP-инстанса на конкретных узлах.
POST /api/bgp/{id}/remove/ remove bgp router Эндпоинт удаления BGP-инстанса.
GET /api/bgp/{id}/routes/ routes bgp router Эндпоинт получения списка маршрутов для BGP-инстанса на конкретных узлах.
POST /api/bgp/{id}/set-parameters/ set_parameters bgp router Эндпоинт обновления BGP-инстанса (peer_asn/prefix_limit/multihop/neighbours).

OpenFlow matches

Действие Разрешение Модель Приложение Описание
GET /api/openflow-matches/ list openflowmatch openflow Эндпоинт получения списка OpenFlow matches.
GET /api/openflow-matches/{id}/ retrieve openflowmatch openflow Эндпоинт получения OpenFlow match.
POST /api/openflow-matches/ create openflowmatch openflow Эндпоинт создания OpenFlow match.
PUT /api/openflow-matches/{id}/ update openflowmatch openflow Эндпоинт обновления информации OpenFlow match.
POST /api/openflow-matches/{id}/remove/ remove openflowmatch openflow Эндпоинт удаления OpenFlow match.

Образы ISO

Действие Разрешение Модель Приложение Описание
GET /api/iso/ list iso iso Эндпоинт получения списка образов.
GET /api/iso/{id}/ retrieve iso iso Эндпоинт получения информации по конкретному образу.
PUT /api/iso/ create iso iso Эндпоинт получения информации для загрузки ISO образа.
PUT /api/iso/{id}/ update iso iso Эндпоинт редактирования информации ISO.
POST /api/iso/{id}/check-integrity-hash/ check_integrity_hash iso iso Эндпоинт проверки контрольной суммы для образа.
POST /api/iso/{id}/copy/ copy iso iso Эндпоинт копирования образа.
POST /api/iso/{id}/detach-all/ detach_all iso iso Эндпоинт отмонтирования образа от всех ВМ.
PUT /api/iso/{id}/download/ download iso iso Эндпоинт выгрузки ISO образа.
POST /api/iso/{id}/generate-integrity-hash/ generate_integrity_hash iso iso Эндпоинт генерации контрольной суммы для образа.
POST /api/iso/{id}/move/ move iso iso Эндпоинт перемещения образа.
POST /api/iso/multi-manager/ multi_manager iso iso Эндпоинт группового управления
PUT /api/iso/{id}/re-upload/ re_upload iso iso Эндпоинт перегенерации токена для повторной загрузки ISO образа.
POST /api/iso/{id}/remove/ remove iso iso Эндпоинт удаления ISO образа.
POST /api/iso/{id}/rename/ rename iso iso Эндпоинт переименования ISO образа.

Файлы

Действие Разрешение Модель Приложение Описание
GET /api/library/ list file library Эндпоинт получения списка файлов.
GET /api/library/{id}/ retrieve file library Эндпоинт получения информации по конкретному файлу.
PUT /api/library/ create file library Эндпоинт получения информации для загрузки файла.
PUT /api/library/{id}/ update file library Эндпоинт редактирования информации файла.
POST /api/library/{id}/check-integrity-hash/ check_integrity_hash file library Эндпоинт проверки контрольной суммы для файла.
POST /api/library/{id}/compress/ compress file library Эндпоинт сжатия файла резервной копии.
GET /api/library/{id}/config-restore/ config_restore file library Эндпоинт возвращает конфигурацию, для восстановление с помощью multi_create_domain.
POST /api/library/{id}/convert/ convert file library Эндпоинт перегенерации токена для повторной загрузки файла. Файлы с расширениями vmdk (как имеющие заголовок vmdk – разреженные, так и raw), raw, img, bin (просто файлы образа без внутренней структуры) могут быть сконвертированы в виртуальный диск. Признак, разрешающий конвертацию/импорт находится в additional_flags.
POST /api/library/{id}/copy/ copy file library Эндпоинт копирования файла.
POST /api/library/{id}/decompress/ decompress file library Эндпоинт расжатия файла резервной копии.
POST /api/library/{id}/domain/ domain file library Эндпоинт импорта файла в структуру для создания ВМ.
PUT /api/library/{id}/download/ download file library Эндпоинт выгрузки файла.
POST /api/library/{id}/generate-integrity-hash/ generate_integrity_hash file library Эндпоинт генерации контрольной суммы для файла.
GET /api/library/get-choices/ get_choices file library Эндпоинт получения вариантов выбора для полей модели
POST /api/library/{id}/get-description-backup-os/ get_description_backup_os file library Эндпоинт получения описания из файла резервной копии ОС узла.
POST /api/library/{id}/import-file/ import_file file library Эндпоинт импорта файла. Файлы с расширениями qcow2 (при помощи rsync), vmdk (как имеющие заголовок vmdk – разреженные, так и raw), raw, img, bin (просто файлы образа без внутренней структуры) – через конверсию, могут быть импортированы в качестве виртуального диска. Признак, разрешающий конвертацию/импорт находится в additional_flags.
POST /api/library/{id}/move/ move file library Эндпоинт перемещения файла.
POST /api/library/multi-manager/ multi_manager file library Эндпоинт группового управления
PUT /api/library/{id}/re-upload/ re_upload file library Эндпоинт перегенерации токена для повторной загрузки файла.
POST /api/library/{id}/remove/ remove file library Эндпоинт удаления файла.
POST /api/library/{id}/rename/ rename file library Эндпоинт переименования файла.
GET /api/library/{id}/show-backup/ show_backup file library Эндпоинт возвращает сериализованное представление ВМ из SpaceVM или ova резервной копии.
GET /api/library/{id}/show-profile/ show_profile file library Эндпоинт чтения файла профиля узла.
POST /api/library/{id}/update-info-domain-from-backup/ update_info_domain_from_backup file library Эндпоинт обновления информации о ВМ из файла резервной копии.

Keytabs

Действие Разрешение Модель Приложение Описание
GET /api/keytabs/ list keytab authentication_directory Эндпоинт получения списка keytab файлов
GET /api/keytabs/{id}/ retrieve keytab authentication_directory Эндпоинт для получения информации о keytab файле
PUT /api/keytabs/ create keytab authentication_directory Эндпоинт для получения информации для загрузки keytab файла
PUT /api/keytabs/{id}/ update keytab authentication_directory Эндпоинт редактирования информации Keytab.
PUT /api/keytabs/{id}/re-upload/ re_upload keytab authentication_directory Эндпоинт для перегенерации токена для повторной загрузки keytab файла
POST /api/keytabs/{id}/remove/ remove keytab authentication_directory Эндпоинт удаления keytab файла