Skip to Content
DocumentationConceptsGraphs

Graphs

Graphs describe the interactions with the different operators.

Graph states:

  • Starting
  • Running
  • Stopped
  • Paused

Data Model

Graph

name

A unique identifier for the particular Graph.

stringrequired

nodes

An array of nodes.

Node[]required

edges

An array of edges.

Edge[]required

visuals

A stringified JSON structure with attributes (such as node x/y coordinates) for rendering in the UI.

Stringoptional

Node

id

Unique node id for the particular graph.

stringrequired

action (rename to operator)

Name of the Operator.

stringrequired

config (rename to settings)

Operator specific settings.

objectrequired

Edge

from

The node id of the source node in the relationship.

stringrequired

to

The node id of the target node in the relationship.

stringrequired