============================================================ ROBOT_STOPPED ============================================================ .. toctree:: :maxdepth: 3 ROBOT_STOPPED **Инициатор:** оркестратор **Получатель:** ui **Описание:** После получения информации об успешной/не успешной остановке робота оркестратор уведомляет все авторизованные UI сообщением. :: { "type" : "ROBOT_STOPPED", "apiVersion" : "API_V1", "uuid" : "", // уникальный универсальный идентификатор робота (в БД) "date" : "", // дата остановки/ошибки робота - фиксируется агентом "result" : { // универсальный объект с результатом "code" : "E100500", // код "type" : "SUCCESS", "description" : "Done!" // описание }, "agentUUID" : "", // уникальный универсальный идентификатор агента (в БД) "initiator" : "robin" // инициатор команды "runner" : "" } :: syntax = "proto3"; package Robin.Protocol.Orchestrator.Messages.API.v2; import "google/protobuf/timestamp.proto"; import "Result.proto"; message RobotStopped { string type = 1; // "ROBOT_STOPPED" string apiVersion = 2; string uuid = 3; // уникальный универсальный идентификатор робота (в БД) google.protobuf.Timestamp date = 4; // дата остановки/ошибки - фиксируется агентом Result result = 5; // универсальный объект с результатом string agentUuid = 6; string initiator = 7; // тот, кто инициировал команду string runner = 8; // УЗ ранера } .. toctree:: :maxdepth: 3