Интерфейс командной строки (CLI)#
В дополнение к API контроллером можно также удаленно управлять через интерфейс командной строки с помощью пакета CLI (command line interface). Однако с помощью CLI можно управлять контроллером только напрямую, без использования шлюза платформы.
CLI позволяет управлять ресурсами и настройками контроллера:
создавать, изменять и удалять инвентарные списки, сведения об управляемых узлах, проектах, шаблонах и других ресурсах;
управлять организациями, командами, пользователями и их ролями;
создавать, запускать и планировать задания, следить за их выполнением и получать вывод;
и многое другое.
CLI не выполняет отмену задания.
У ресурса jobs есть только действия list, get, delete, stdout и monitor, а действия cancel среди них нет.
Запущенное задание отменяют одним из следующих способов:
в графической консоли (см. работу с заданиями);
запросом к API –
POST /api/controller/v2/jobs/<id>/cancel/.