Set Structured Variable

Assign a value to a structured (complex) variable, in which the variable represents output that is summarized or aggregated from preceding nodes in the runbook. There are two types of structured variable:

  • Complex Summarized Data — Summarized output from a Data Query node, Decision Branch, or Transform node using definition from a variable. This must have a subtype to indicate what it represents, e.g. “Application Summary Data” or “Custom Summary Data”. Available only for Runtime scope and Incident scope.

  • Complex Time Series Data — Any time series output from a Data Query node, Decision Branch, or Transform node using definition from a variable. This must have a subtype to indicate what it represents, e.g. “Application Time Series” or “Custom Time Series”. Available only for Runtime scope and Incident scope.

Properties

Node LabelType an informative name for the Set Structured Variable node. You can keep the system-provided default of "Set Structured Variable" if you wish.

DebugSelect Debug if you want to receive debug data when the node executes.

Variables to Set

Specify the variable. (Only one can be set per node.)

  • Scope — Choose the scope in which to set the variable's value. This is the environment, or set of conditions, within which the variable and its value are relevant.

    • Runtime Scope

    • Incident Scope

  • Variable Name — Choose an existing variable from the pulldown.

Runbook Compatibility

Incident, Lifecycle, On-Demand, External (Webhook), Subflow