{
  "schemaVersion": 1,
  "id": "9a4d7b2e-6c1f-4e85-b3a0-7d2e1f4c5b62",
  "name": "Урок: привет из оркестратора",
  "description": "Приветствует по имени из аргумента, пишет в журнал время запуска и записывает приветствие в результат задания",
  "variables": [
    {
      "name": "userName",
      "type": "string",
      "default": "Айгерим",
      "isArgument": true
    },
    {
      "name": "greeting",
      "type": "string",
      "default": null,
      "isArgument": false
    }
  ],
  "steps": [
    {
      "id": "s_assign01",
      "type": "control.assign",
      "displayName": "Составить приветствие",
      "props": {
        "variable": "greeting",
        "value": "'Привет, ' + userName + '!'"
      }
    },
    {
      "id": "s_hello001",
      "type": "control.log",
      "props": {
        "level": "info",
        "message": "{{ greeting }}"
      }
    },
    {
      "id": "s_when0001",
      "type": "control.log",
      "props": {
        "level": "info",
        "message": "Запуск {{ formatDate(now(), 'dd.MM.yyyy HH:mm') }}"
      }
    },
    {
      "id": "s_output01",
      "type": "orch.setOutput",
      "displayName": "Результат задания",
      "props": {
        "name": "приветствие",
        "value": "greeting"
      }
    }
  ]
}
