Data Types
This page provides an overview of the data types that are used.
General
Boolean
A boolean value can be true or false.
String
A string value is a text that can contain letters, numbers and special characters.
GUID
A GUID value is a universally unique identifier (UUID).
It has exactly 36 characters.
Example: 53c82642-3e1c-42a0-9b32-0a176cbae254
Numbers
The different number types.
Decimal
A decimal value can be a negative or positive number with a decimal point.
(Represents a decimal floating-point number.)
Min value: -79’228’162’514’264’337’593’543’950’335.0
Max value: 79’228’162’514’264’337’593’543’950’335.0
Integer
An integer value can be a negative or positive number.
(Represents a 64-bit unsigned integer.)
Min value: -2’147’483’648
Max value: 2’147’483’647
UInt16
A UInt16 value can be a positive number.
(Represents a 16-bit unsigned integer.)
Min value: 0
Max value: 65’535
Enums
An enum is a list of constant values.
gRPC Connection
| Display Name | Text Value | Number Value | Description |
|---|---|---|---|
| Insecure | Insecure | 0 | Represents Insecure. |
| Secure SSL | SecureSsl | 1 | Represents SecureSsl. |
Log Level
| Display Name | Text Value | Number Value |
|---|---|---|
| Trace | Trace | 0 |
| Debug | Debug | 1 |
| Info | Info | 2 |
| Warn | Warn | 3 |
| Error | Error | 4 |
| Fatal | Fatal | 5 |
| Off | Off | 6 |
Operand
| Display Name | Text Value | Number Value |
|---|---|---|
| equals (=) | Equal | 2 |
| not equal (≠) | NotEqual | 5 |
| lesser than (<) | LesserThan | 0 |
| absolute lesser than (<) | AbsoluteLesserThan | 8 |
| lesser than or equal (≤) | LesserThanOrEqual | 1 |
| greater than (>) | GreaterThan | 4 |
| absolute greater than (>) | AbsoluteGreaterThan | 9 |
| greater than or equal (≥) | GreaterThanOrEqual | 3 |
| contains | Contains | 6 |
| does not contain | NotContains | 7 |
| starts with | StartsWith | 10 |
| ends with | EndsWith | 11 |
| regex | Regex | 13 |
| empty | Empty | 15 |
| empty or whitespace | EmptyOrWhitespace | 14 |
| is true | IsTrue | 16 |
| any | Any | 12 |
Placeholder Type
| Display Name | Text Value | Number Value | Description |
|---|---|---|---|
| None | None | 0 | Placeholder type is not set. |
| System | System | 1 | System placeholders are functions that support additional configuration. |
| Static | Static | 2 | Static placeholders can be created manually. If a static placeholder is changed manually, the new value is available after a few seconds. An "Apply Config" is not required. |
| Dynamic | Dynamic | 4 | Dynamic placeholders can be created manually. As an extension of static placeholders, dynamic placeholders can be updated with the Placeholder Updater action. |
| Item | Item | 8 | Item placeholders grant access to item data. |
Status
| Display Name | Text Value | Number Value |
|---|---|---|
| Unknown | Unknown | 0 |
| Off | Off | 1 |
| On | On | 2 |
| Failed | Failed | 3 |
| Initialized | Initialized | 4 |
| Not Initialized | NotInitialized | 5 |
| Initialization failed | InitializationFailed | 6 |
| Disabled | Disabled | 7 |
| Paused | Paused | 8 |
| Locked | Locked | 9 |
| Connecting | Connecting | 100 |
| Connected | Connected | 101 |
| Connection failed | ConnectionFailed | 102 |
| Timeout | Timeout | 103 |
| Disconnecting | Disconnecting | 104 |
| Disconnected | Disconnected | 105 |
| Not executed | NotExecuted | 300 |
| Execution successful | ExecutionSuccessful | 301 |
| Execution failed | ExecutionFailed | 302 |
| Partially executed | PartiallyExecuted | 303 |