45. Appendix 4 – Conditional Parameters & Dynamic Parameters

The columns from the tables listed below contain the following data:

Conditional Parameter is used to restrict the execution of the actions contained in Responses
Dynamic Parameter is a variable that can be used as parameter or script argument in most Response actions because, at run-time, the software translates it into the requested value. Each dynamic parameter is defined within curly brackets
Data Type shows the returned value type and which comparison operators are accepted by the Conditional Parameter:
String returns a variable-length string. It accepts the comparison operators “equal to”, “not equal to”, “includes”, “excludes”, “included in” and “excluded from”
Prefix returns a string containing a subnet or IP. It accepts the same comparison operators as String, but the inclusion/exclusion operators compare prefixes, not strings
Integer returns a 64-bit unsigned integer number. It accepts the comparison operators “equal to”, “not equal to”, “greater than”, “less than” and “divisible by”
Integer* accepts the same comparison operators as Integer. The values can be returned in multiples of 1,000 by appending “_kilo” to the dynamic parameter name. The same goes for 1,000,000 by appending “_mega” and for 1,000,000,000 by appending “_giga”. To return the value and the biggest multiplier (k, M, G) for the value, append “_prefix”. To also return the decoder before the biggest multiplier (k, M, G) value, append “_decoder_prefix”
Float returns an unsigned floating point number when the comparison operator is “greater than” or “less than”, or an unsigned integer when the comparison operator is “equal to”, “not equal to” or “divisible by”
Description provides a short explanation of the parameter