--- version: 1.1 var1: description: my var1 default: variable: a.unknown.variable var2: description: my var2 default: jinja: | {{ a.unknown.variable }} description: var calculated var3: description: my var3 hidden: jinja: | {% if a.unknown.variable == 'value' %} it's hidden {% endif %} description: var could be hidden var4: description: my var4 hidden: variable: a.unknown.variable when: 'value' var5: description: my var5 default: type: information information: info variable: a.unknown.variable var6: description: my var6 choices: variable: a.unknown.variable var7: description: my var7 choices: - variable: a.unknown.variable1 - variable: a.unknown.variable2 var8: description: my var8 choices: jinja: | a.unknown.variable description: the a.unknown.variable values "var{{ identifier }}": description: my var6 dynamic: variable: a.unknown.variable var: description: a variable