@itentialopensource/adapter-sevone_v2
Version:
This adapter integrates with system described as: SevOne v2 api.
280 lines • 5.34 kB
JSON
{
"absoluteTimes": [
{
"deviceId": 3,
"endTime": 8,
"id": 6,
"onOff": false,
"startTime": 5,
"thresholdId": 9,
"timeZone": "string"
},
{
"deviceId": 7,
"endTime": 1,
"id": 4,
"onOff": false,
"startTime": 4,
"thresholdId": 2,
"timeZone": "string"
},
{
"deviceId": 10,
"endTime": 2,
"id": 9,
"onOff": true,
"startTime": 6,
"thresholdId": 6,
"timeZone": "string"
},
{
"deviceId": 4,
"endTime": 6,
"id": 8,
"onOff": true,
"startTime": 10,
"thresholdId": 5,
"timeZone": "string"
},
{
"deviceId": 6,
"endTime": 3,
"id": 6,
"onOff": false,
"startTime": 6,
"thresholdId": 4,
"timeZone": "string"
},
{
"deviceId": 8,
"endTime": 10,
"id": 3,
"onOff": false,
"startTime": 10,
"thresholdId": 8,
"timeZone": "string"
},
{
"deviceId": 8,
"endTime": 8,
"id": 5,
"onOff": false,
"startTime": 8,
"thresholdId": 1,
"timeZone": "string"
},
{
"deviceId": 8,
"endTime": 2,
"id": 1,
"onOff": true,
"startTime": 3,
"thresholdId": 3,
"timeZone": "string"
}
],
"appendConditionMessages": true,
"clearConditions": [
{
"aggregation": 4,
"comparison": 4,
"deviceId": 7,
"duration": 10,
"flowDto": {
"elementId": 5,
"unit": "M"
},
"id": 2,
"message": "string",
"objectId": 9,
"pluginId": 5,
"policyConditionId": 6,
"policyId": 8,
"pollId": 5,
"sigmaDirection": 5,
"thresholdId": 6,
"type": 10,
"unit": "string",
"value": 5,
"value2": 10
},
{
"aggregation": 6,
"comparison": 1,
"deviceId": 7,
"duration": 9,
"flowDto": {
"elementId": 9,
"unit": "E"
},
"id": 1,
"message": "string",
"objectId": 9,
"pluginId": 9,
"policyConditionId": 8,
"policyId": 6,
"pollId": 8,
"sigmaDirection": 1,
"thresholdId": 6,
"type": 7,
"unit": "string",
"value": 1,
"value2": 8
}
],
"clearExpression": "string",
"clearMessage": "string",
"description": "string",
"deviceGroup": true,
"deviceId": 3,
"flowDto": {
"clearDuration": 7,
"deviceId": 8,
"directionId": 5,
"filterId": 3,
"interfaceId": 10,
"triggerDuration": 2,
"viewId": 7
},
"groupId": 9,
"id": 9,
"lastUpdated": 4,
"mailOnce": true,
"mailPeriod": 3,
"mailTo": "string",
"name": "string",
"peerId": 10,
"policyEnabled": 5,
"policyId": 6,
"relativeTimes": [
{
"deviceId": 5,
"endHour": 3,
"endMin": 5,
"friday": false,
"id": 5,
"monday": false,
"onOff": false,
"saturday": false,
"startHour": 8,
"startMin": 5,
"sunday": true,
"thresholdId": 8,
"thursday": true,
"timeZone": "string",
"tuesday": false,
"wednesday": true
}
],
"severity": 6,
"trapDestinations": [
{
"enabled": false,
"id": 6,
"thresholdId": 9,
"trapDestinationId": 4
},
{
"enabled": false,
"id": 8,
"thresholdId": 9,
"trapDestinationId": 9
},
{
"enabled": true,
"id": 1,
"thresholdId": 2,
"trapDestinationId": 7
},
{
"enabled": true,
"id": 10,
"thresholdId": 8,
"trapDestinationId": 4
},
{
"enabled": true,
"id": 2,
"thresholdId": 9,
"trapDestinationId": 1
}
],
"triggerConditions": [
{
"aggregation": 2,
"comparison": 5,
"deviceId": 3,
"duration": 2,
"flowDto": {
"elementId": 2,
"unit": "T"
},
"id": 5,
"message": "string",
"objectId": 2,
"pluginId": 2,
"policyConditionId": 3,
"policyId": 6,
"pollId": 5,
"sigmaDirection": 10,
"thresholdId": 1,
"type": 3,
"unit": "string",
"value": 7,
"value2": 8
},
{
"aggregation": 8,
"comparison": 8,
"deviceId": 10,
"duration": 3,
"flowDto": {
"elementId": 2,
"unit": "E"
},
"id": 10,
"message": "string",
"objectId": 2,
"pluginId": 5,
"policyConditionId": 5,
"policyId": 7,
"pollId": 1,
"sigmaDirection": 3,
"thresholdId": 9,
"type": 10,
"unit": "string",
"value": 5,
"value2": 4
},
{
"aggregation": 1,
"comparison": 9,
"deviceId": 3,
"duration": 4,
"flowDto": {
"elementId": 2,
"unit": "T"
},
"id": 4,
"message": "string",
"objectId": 4,
"pluginId": 1,
"policyConditionId": 6,
"policyId": 10,
"pollId": 7,
"sigmaDirection": 5,
"thresholdId": 6,
"type": 5,
"unit": "string",
"value": 2,
"value2": 10
}
],
"triggerExpression": "string",
"triggerMessage": "string",
"type": "flow",
"useCustomTraps": true,
"useDefaultTraps": true,
"useDeviceTraps": false,
"userEnabled": 6
}