Запуск робота по расписанию на статической группе машин¶
startRobotOnGroup1
Входные параметры:
Название поля | Тип | Обязательность | Описание |
groupUUID | String | да | Идентификатор группы |
scenarioUUID | String | да | Идентификатор сценария |
scenarioName | String | да | Название сценария (добавлено временно, до перехода на хранение сценариев в nuget) |
scenarioVersion | String | да |
|
login | String | да | |
password | String | да | https://jira.itbs.it.ru/browse/ITRPA-2221 https://jira.itbs.it.ru/browse/ITRPA-2224 |
logLevel | Enum | да | Уровень логирования действий робота |
parameters | Map<String, String> | нет | Параметры для запуска робота |
name | String | да | Название расписания |
sсhedule | String | да | Расписание запуска в виде cron-expression |
zoneId | String | да | Таймзона |
cronBuilderState | String | да | Переменная в которую UI сохраняет состояние контролла для формирования cron выражения |
robotCount | Integer | да | Количество запускаемых экземпляров |
startCondition | Enum | да | Возможные варианты запуска в случае, если число хостов не удовлетворяет указанному количеству |
timeout | Integer | Нет | Таймаут, после которого запуск отменяется |
Результат:
scheduleResult
Название поля | Тип | Обязательность | Описание |
groupUUID | String | да | Идентификатор группы |
scenarioUUID | String | да | Идентификатор сценария |
scenarioName | String | да | Название сценария (добавлено временно, до перехода на хранение сценариев в nuget) |
scenarioVersion | String | да | Версия сценария (добавлено временно, до перехода на хранение сценариев в nuget) |
enabled | Boolean | да | Признак активного расписания |
scheduleUUID | String | да | Идентификатор расписания |
agentUUID | String | да | Идентификатор агента |
runner | String | нет | Раннер |
name | String | да | Название расписания |
sсhedule | String | да | Расписание запуска в виде cron-expression |
zoneId | String | да | Таймзона |
cronBuilderState | String | да | Переменная в которую UI сохраняет состояние контролла для формирования cron выражения |
scheduleDescription | String | да | Расписание запуска в виде текста |
nextRunDate | ZonedDateTime | да | Планируемая дата запуска |
runCount | Integer | Нет | Количество запусков |
createDate | ZonedDateTim | Да | Дата создания расписани |
author | String | Да | Создатель расписания |