@node is an instance of a namespace (see: Namespaces).

  • Whenever you’re in a Console session, you are in the scope of an instance of @node.
  • When you use Keyed Access to key into a namespace, the last namespace key will reference an instance of @node.
  • An instance of @node is made available to you within your orchestration scripts.

@node is the Ruby object that encapsulates the current namespace.


See Navigation for the difference between the Console and Keyed-access.

Interacting with @node

You may directly interact with @node as follows: