Parameters
Last updated
Last updated
These settings are basic common settings for all types of parameters.
Type: String
Required
Internal parameter name. This is the key to the resulting object.
Can contain arbitrary characters.
Avoid setting it to any of the reserved words. Make reserved words are listed .
Type: String
Required
Parameter label for the user which is displayed in GUI.
Type: String
Parameter description for the user which is displayed in GUI.
Type: String
Default: text
Type of the parameter. Each type has its own documentation page.
Always enter types in lowercase.
Available types of parameters are:
Type: Boolean
default: false
Specifies if the parameter is editable. Use this property to set parameters that should be possible to change when users want to update a connection.
Type: Boolean
Default: false
Specifies if the parameter is required.
Type: The type of the parameter
Specifies the default value of the parameter.
Type: Boolean
Default: false
Specifies if the parameter is advanced or not. Advanced parameters are hidden behind a checkbox in GUI.
Type: Boolean
Default: false
If set to true
, the field is disabled by default.
Type: Object
Adds an extra button to the field which opens an extra form. When the form is submitted, a specified RPC is called and the result is set as a new value of the parameter.
Available parameters:
label
string
The text which is displayed on the button.
url
string
The URL of the RPC to be called.
parameters
array
An array of parameters of the extra form. Uses regular parameters syntax.
Type: String
Specification of a semantic type
Formatted as type
:meaning
, for example file:data
.
- array of items of the same type
- true
or false
value
- binary buffer
- certificate in PEM format
- an object
- hexadecimal color input
- date or date with time
- allows only a valid email address to be filled in
- file selection
- file name
- an advanced parameter used for filtering
- folder selection
- parameter of this type is hidden from the user
- whole number
- a number
- marks passwords and secrets when creating a connection
- a path to a file or a folder
- private key in PEM format
- a whole number in the range from 1 to 65535
- a selection from predefined values
- text value
- time in hh:mm
or hh:mm:ss
or hh:mm:ss.nnn
format
- unix timestamp
- time zone name (e.g. Europe/Prague)
- positive whole number
- URL address
- UUID