R12.1 JA-2025July15

Which Items Can Be Templatized for Each Node

The following items in each node will be converted into template variables.

Node TypeItem to Be Templatized
Execute CLI Commands TargetDevices
Compare

Compare Same Device:

  • Target Devices

Compare Two Devices:

  • Device1
  • Device2
Retrieve Live Data
  • TargetDevices
Ping
  • Source
  • SourceInterface
  • DestIP
Traceroute
  • Source
  • SourceInterface
  • DestIP
Data View Template
  • N/A
Run Qapp
  • TargetDevices
Run Gapp
  • TargetDevices
Path

Unicast:

  • SourceDevice
  • DestDevice

Multi Cast:

  • Muticast_Reciever
  • Muticast_Source
  • Group
Verify ApplicationN/A
Free TextN/A
Ansible Task

Target Device

Hostvariable1

Hostvariable2

Define ChangeTarget Device
PlanningN/A
Other ChangeN/A
ExecuteN/A
DocumentN/A
Intent
  • Target Device
  • Add Additional Intent
  • Build Dashboard
  • Macro Variable Setting: $intentName
  • Task Variable Setting
Insight
  • Target Device
  • Keyword

When assigning values to the RBT nodes using a variable:

  • You can choose which parameters for each node need to be assigned values using template variables. By default, no parameters are selected.
  • Template variables can be used to assign values to parameters that have already been selected. Both variable and table variable columns can be used (but not the table itself).
  • When using the table variable to assign values to ‘Execute CLI Commands’ node, you are not allowed to use two or more tables for assignment.
  • You can define a node name for each node. The node name supports inputting a variable, which will be replaced with the actual value when the runbook is initialized. The variable here supports all template variables.