Skip to main content

Customize UI

Some arguments' types can be given advanced settings that will affect the inputs' auto-generated UI and JSON Schema.

From the script's Settings, pick "Generated UI" tab.

Here is an example on how to define a python list as an enum of strings using the Customize menu.

Below is the list of all available advanced settings for each argument type:

TypeAdvanced Configuration
IntegerNo advanced configuration for this type.
NumberMin and Max.
String- File (base64) | Enum | Format: email, hostname, uri, uuid, ipv4, yaml, sql, date-time | Pattern (Regex)
BooleanNo advanced configuration for this type.
ObjectAdvanced settings are Resource Types.
Array- Items are strings | Items are strings from an enum | Items are objects (JSON) | Items are numbers | Items are bytes
AnyNo advanced configuration for this type.