CLI Utilities
Trigger Options Help
Getting Started
Understanding Heex
- How it works
- Use Cases
- System Requirements
Interface Guide
- Overview
- Operations Views
- Configurations Views
- Administration Views
Command Line Interface
Development
- Overview
- SDK
- Agent
- Production deployments
CLI Utilities
Trigger Options Help
This page provides details on the trigger options available in the trigger command for the create or update trigger with a file. This is a guide how to fill in the file for some fields.
Possible values for each signal type for monitoring_signal_conditions
and recording_signal_conditions
{
"STRING": {
"operator": ["CONTAIN", "NOT_CONTAIN", "EQUAL"],
"signalID": "string",
"value": { "string": "string" }
},
"BOOLEAN": {
"signalID": "string",
"value": { "boolean": [true, false] }
},
"CUSTOM": {
"signalID": "string",
"value": { "custom": "string" }
},
"DATE": {
"operator": ["AFTER", "BEFORE", "ON"],
"signalID": "string",
"value": { "date": "integer" }
},
"ACCELERATION": {
"operator": ["LESS_THAN", "GREATER_THAN", "EQUAL"],
"signalID": "string",
"value": { "double": "float" },
"unit": [
"METER_PER_SECOND_SQUARE",
"KILOMETER_PER_HOUR_SQUARE",
"MILE_PER_HOUR_SQUARE",
"KNOT_PER_SECOND"
]
},
"DISTANCE": {
"operator": ["LESS_THAN", "GREATER_THAN", "EQUAL"],
"signalID": "string",
"value": { "double": "float" },
"unit": ["METER", "KILOMETER", "MILE", "NAUTICAL_MILE"]
},
"SPEED": {
"operator": ["LESS_THAN", "GREATER_THAN", "EQUAL"],
"signalID": "string",
"value": { "double": "float" },
"unit": ["METER_PER_SECOND", "KILOMETER_PER_HOUR", "MILE_PER_HOUR", "KNOT"]
},
"TIME": {
"operator": ["LESS_THAN", "GREATER_THAN", "EQUAL"],
"signalID": "string",
"value": { "double": "float" },
"unit": [
"MICROSECOND",
"MILLISECOND",
"SECOND",
"MINUTE",
"HOUR",
"DAY",
"WEEK",
"MONTH",
"YEAR"
]
},
"INTEGER": {
"operator": ["LESS_THAN", "GREATER_THAN", "EQUAL"],
"signalID": "string",
"value": { "int": "integer" }
},
"NUMBER": {
"operator": ["LESS_THAN", "GREATER_THAN", "EQUAL"],
"signalID": "string",
"value": { "double": "float" }
}
}
Possible values for the priority
field
{
"PRIORITY_UNSPECIFIED": 0,
"CRITICAL": 1,
"LOW": 2,
"MEDIUM": 3,
"HIGH": 4
}
Possible values for the status
field
{
"TRIGGER_STATUS_UNSPECIFIED": 0,
"TRIGGER_REQUESTED": 1,
"TRIGGER_TO_CONFIGURE": 2,
"TRIGGER_TO_CODE": 3,
"TRIGGER_TO_DEPLOY": 4,
"TRIGGER_READY": 5
}