Command Meta – Command Mappings
The command mappings are part of the command meta and contain more information on every datastore variable defined by a command.
Some fields may not be present if their value was not set, e.g. in case no information is present to fill it with.
The following fields are defined for the command mapping.
Field name | Description | Example |
---|---|---|
A list of values that the variable is allowed to hold. |
|
|
|
Boolean-flag that indicates if the given values defined in |
|
|
Object which defines an inclusive range for numerical mappings. |
|
|
Default value of the variable for the case no value will be set in the context. NOTE: This value is not set with Java Commands as the default value is derived from the initialized value in the command itself. |
|
A description for the datastore variable to explain what it is for. |
„The URI is needed to know what instance to clone. Use only github URIs!“ |
|
The name of the group of the variable. |
|
|
|
Flag to tell if the mapping is deprecated and should not be used anymore. |
|
|
Tells why the mapping is deprecated. This can be shown to workflow developers. |
Mapping is deprecated as the api does not support this functionality anymore! |
|
Name of the datastore variable. |
|
Flag that indicates if a value must exist in the datastore before executing the command. |
|
|
A regex to check String values against. |
|
|
Examples of Strings allowed by the pattern. |
HelloWorld, All Strings ending with World |
|
Determines whether the variable is to be read-only, written or both. |
|
|
|
Data type of the variable. |
|