Possible values for each signal type for mscs
and rscs
Copy
{
"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", "GREATER_THAN_OR_EQUAL", "LESS_THAN_OR_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", "GREATER_THAN_OR_EQUAL", "LESS_THAN_OR_EQUAL"],
"signalID": "string",
"value": { "double": "float" },
"unit": ["METER", "KILOMETER", "MILE", "NAUTICAL_MILE"]
},
"SPEED": {
"operator": ["LESS_THAN", "GREATER_THAN", "EQUAL", "GREATER_THAN_OR_EQUAL", "LESS_THAN_OR_EQUAL"],
"signalID": "string",
"value": { "double": "float" },
"unit": ["METER_PER_SECOND", "KILOMETER_PER_HOUR", "MILE_PER_HOUR", "KNOT"]
},
"TIME": {
"operator": ["LESS_THAN", "GREATER_THAN", "EQUAL", "GREATER_THAN_OR_EQUAL", "LESS_THAN_OR_EQUAL"],
"signalID": "string",
"value": { "double": "float" },
"unit": [
"MICROSECOND",
"MILLISECOND",
"SECOND",
"MINUTE",
"HOUR",
"DAY",
"WEEK",
"MONTH",
"YEAR"
]
},
"INTEGER": {
"operator": ["LESS_THAN", "GREATER_THAN", "EQUAL", "GREATER_THAN_OR_EQUAL", "LESS_THAN_OR_EQUAL"],
"signalID": "string",
"value": { "int": "integer" }
},
"NUMBER": {
"operator": ["LESS_THAN", "GREATER_THAN", "EQUAL", "GREATER_THAN_OR_EQUAL", "LESS_THAN_OR_EQUAL"],
"signalID": "string",
"value": { "double": "float" }
}
}
Possible values for the priority
field
Copy
{
"PRIORITY_UNSPECIFIED",
"CRITICAL",
"LOW",
"MEDIUM",
"HIGH"
}
Possible values for the status
field
Copy
{
"TRIGGER_STATUS_UNSPECIFIED",
"TRIGGER_REQUESTED",
"TRIGGER_TO_CONFIGURE",
"TRIGGER_TO_CODE",
"TRIGGER_TO_DEPLOY",
"TRIGGER_READY"
}