Skip to main content

SnapshotGraph

edges object[]required
  • Array [
  • codestringrequired
    gates object[]required
  • Array [
  • capturesstring[]required
    duration_secs(integer | null)<int64>nullable

    Possible values: >= 0

    kindstringrequired
    opstring | nullnullable
    predicatestring | nullnullable
    routing_varstring | nullnullable
    signal_codestring | nullnullable
    signal_idstring | nullnullable
    signal_namestring | nullnullable
    statestringrequired
    timeout_secs(integer | null)<int64>nullable

    Possible values: >= 0

    transitions object[]required
  • Array [
  • atstringrequired
    fromstringrequired
    tostringrequired
  • ]
  • value object
    oneOf
    null
  • ]
  • idstringrequired
    kindstringrequired
    sourcesstring[]required
    targetsstring[]required
  • ]
  • endstringrequired
    nodes object[]required
  • Array [
  • codestringrequired
    ghostboolean | nullnullable
    groundstringrequired
    grounded_atstring | nullnullable
    idstringrequired
    kindstringrequired
    pre_groundedboolean | nullnullable
  • ]
  • startstringrequired
    SnapshotGraph
    {
    "edges": [
    {
    "code": "string",
    "gates": [
    {
    "captures": [
    "string"
    ],
    "duration_secs": 0,
    "kind": "string",
    "op": "string",
    "predicate": "string",
    "routing_var": "string",
    "signal_code": "string",
    "signal_id": "string",
    "signal_name": "string",
    "state": "string",
    "timeout_secs": 0,
    "transitions": [
    {
    "at": "string",
    "from": "string",
    "to": "string"
    }
    ],
    "value": "null"
    }
    ],
    "id": "string",
    "kind": "string",
    "sources": [
    "string"
    ],
    "targets": [
    "string"
    ]
    }
    ],
    "end": "string",
    "nodes": [
    {
    "code": "string",
    "ghost": true,
    "ground": "string",
    "grounded_at": "string",
    "id": "string",
    "kind": "string",
    "pre_grounded": true
    }
    ],
    "start": "string"
    }