A description of what the variable represents and how it should be used in rules.
The name of the new variable. This name will be used to reference the variable in rule expressions.
The type of the variable, which can be a built-in type (like string or number) or a custom type defined in the policy.