CreateUiDefinition functions
This article provides an overview of the supported functions for createUiDefinition.json.
Function syntax
To use a function, surround the invocation with square brackets. For example:
"[function()]"
Strings and other functions can be referenced as parameters for a function, but strings must be surrounded in single quotes. For example:
"[fn1(fn2(), 'demo text')]"
Where applicable, you can reference properties of the output of a function by using the dot operator. For example:
"[func().prop1]"
Collection functions
These functions can be used with collections, like JSON strings, arrays and objects.
Conversion functions
These functions can be used to convert values between JSON data types and encodings.
Date functions
Logical functions
These functions can be used in conditionals. Some functions might not support all JSON data types.
Math functions
Referencing functions
String functions
Next steps
- For an introduction to Azure Resource Manager, see Azure Resource Manager overview.