Запуск сценария (робота)

robotStart

Входные параметры:

Название поля Тип Обязательность Описание
agentUUID String да GUID (БД) присвоенный Агенту Оркестратором
scenarioUUID String да Уникальный идентификатор сценария присвоенный Оркестратором (БД)
scenarioName String да Название сценария в человекочитаемой форме
scenarioVersion String да Версия сценария
login String да https://jira.itbs.it.ru/browse/ITRPA-2221 https://jira.itbs.it.ru/browse/ITRPA-2224
password String да https://jira.itbs.it.ru/browse/ITRPA-2221 https://jira.itbs.it.ru/browse/ITRPA-2224
logLevel Enum да Уровень логирования действий робота
runner String нет Логин пользователя под которым запущен runner
parameters Map<String, String> нет Параметры для запуска робота

Результат:подтверждение факта принятия запроса в обработку (после валидации параметров запроса и отправки сообщения агенту)

uuid + commandResult

Название поля Тип Обязательность Описание
uuid String нет UUID робота, присвоенный оркестратором
code Integer да Код результата
type String да Тип результата: SUCCESS, ERROR
description String нет
Описание ошибки на английском языке для логирования

на стороне UI

Коды результата:

Код Описание
0 Успешно
1 Ошибка, переданы некорректные параметры
2 Ошибка, не удалось отправить сообщение агенту
3 Ошибка обработки запроса