Графы

2. Общие ключевые слова

💾 Актуально для версии Атом.Порт: 63ef9982

Ключевые слова

Следующие ключевые слова допустимы на верхнем уровне файла графа.

Значение Обязательный Тип Семантика
name Строка Название графа.
description

Строка Человекочитаемое описание, допустимо пустое.
groups   Список строк Группы, в которые включается граф.
parameters_schema   Словарь Декларация принимаемых параметров.
nodes   Словарь Описания узлов графа.
edges Список строк Связи между узлами графа.
schema_version   Целое число Указывает версию синтаксиса.

groups

Список групп, в которые включается граф. Группы указываются в формате полного пути с правым слэшем в качестве разделителя, пример: Графы/Переход на отечественное ПО/Полный цикл.

parameters_schema

Описание принимаемых при запуске автоматизации параметров в формате JSON Schema. На основании этого объекта строится форма параметров на соответствующем экране запуска автоматизации.

👉 При указании необязательного параметра (определён список `required` и свойство выключено из него) без значения по умолчанию будет установлено значение по умолчанию для типа, например пустой список, пустой словарь или `false` для `bool`.

nodes, edges

Ключевые слова nodes, edges рассматриваются в следующих разделах.

schema_version

Параметр уточняет версию синтаксиса, который использован для описания графа. Обычно не требуется указывать вручную. Актуальная версия синтаксиса — 2.