{ "description": "JSON Schema for event.jpg?output=alarmlist", "$schema": "http://json-schema.org/draft-03/schema#", "type": "array", "items": { "type": "object", "properties": { "alarmimage": { "type": "string", "minLength": 8, "maxLength": 13, "required": true }, "events": { "type": "string" }, "date": { "type": "string", "minLength": 10, "maxLength": 10, "required": true }, "time": { "type": "string", "minLength": 8, "maxLength": 8, "required": true }, "timestamp": { "type": "string", "required": true }, "eventlist": { "type": "array", "items": { "type": "object", "properties": { "name": { "type": "string", "required": true }, "eventid": { "type": "string", "required": true }, "sensortype": { "type": "string", "minLength": 2, "maxLength": 4, "required": true }, "type": { "type": "string", "maxLength": 3, "enum": [ "ENV", "IMA", "INT", "MSG", "MET", "SIG", "TIM", "" ] }, "original": { "type": "string" } }, "additionalProperties": false }, "additionalProperties": false }, "backlink": { "type": "array", "items": { "type": "object", "properties": { "name": { "type": "string", "required": true }, "eventid": { "type": "string", "required": true }, "sensortype": { "type": "string", "minLength": 2, "maxLength": 4, "required": true }, "type": { "type": "string", "maxLength": 3, "enum": [ "ENV", "IMA", "INT", "MSG", "MET", "SIG", "TIM", "" ] }, "original": { "type": "string" }, "alarmimage": { "type": "string", "minLength": 8, "maxLength": 13, "required": true }, "outdated": { "type": "boolean" } }, "additionalProperties": false }, "additionalProperties": false }, "seqinfo": { "type": "object", "properties": { "events": { "type": "integer", "minimum": 1 }, "clips": { "type": "integer", "minimum": 0 }, "ante": { "type": "integer", "minimum": 0 }, "post": { "type": "integer", "minimum": 0 }, "length_sec": { "type": "integer", "minimum": 0 } }, "additionalProperties": false }, "mailbox_id": { "type": "integer", "minimum": 0 }, "name_mailbox": { "type": "string" }, "sender_user_id": { "type": "integer", "minimum": 0 }, "name_sender": { "type": "string" }, "mclip_number": { "type": "integer", "minimum": 1 }, "endfilter": { "type": "string" }, "message_seen": { "type": "boolean" }, "alarmcounter": { "type": "integer", "minimum": 1 } }, "additionalProperties": false }, "additionalProperties": false }