In Universal Agent
rulebooks, you can set configurations with either static or dynamic values. Static values are set with use
literals, such as a literal string, whereas, dynamic values are based on environment variables. For most rulebook configuration, using static values is sufficient. For an elastic environment where the identity of nodes or tiers cannot be known in advance, however,
you may want to use dynamic configuration values to name nodes, tiers, or applications.
The following sections will discuss the types of environment variables, how they are referenced in rulebooks, which agents have access to them, and how they are set. The last section provides a rulebook example using dynamic values for the configurations for rules for both the Java and Machine Agents.