Texecom Event Schemas

JSON Schema Documentation

Event Source Definition

Defines valid sources for events generated.

$idhttps://schemas.texecom-prod.com/v2/events/event-source/v1.0.0.json
$schemahttp://json-schema.org/draft-07/schema

$id https://schemas.texecom-prod.com/v2/events/event-source/v1.0.0.json
Title Event Source Definition
Description Defines valid sources for events generated.
TypeString
Enum
  • third_party.monitor
  • arc.masxml-sia-dc09
  • arc.sentinel-sia
  • arc.sia-dc09
  • arc.sia-mlr2
  • arc.json
  • panel.connect
  • panel.monitor
  • smartcom_v5.monitor
  • smartcom_v4.monitor
  • device.smartcom
  • device.veritas_pro
  • cloud.internal
  • services.smoke-test
  • service.identity
  • service.device
  • service.notification
  • service.audit
  • walk_test
  • arming
  • alerts
  • battery.presence_test

Schema

{
    "$id": "https://schemas.texecom-prod.com/v2/events/event-source/v1.0.0.json",
    "$schema": "http://json-schema.org/draft-07/schema",
    "title": "Event Source Definition",
    "description": "Defines valid sources for events generated.",
    "type": "string",
    "enum": [
        "third_party.monitor",
        "arc.masxml-sia-dc09",
        "arc.sentinel-sia",
        "arc.sia-dc09",
        "arc.sia-mlr2",
        "arc.json",
        "panel.connect",
        "panel.monitor",
        "smartcom_v5.monitor",
        "smartcom_v4.monitor",
        "device.smartcom",
        "device.veritas_pro",
        "cloud.internal",
        "services.smoke-test",
        "service.identity",
        "service.device",
        "service.notification",
        "service.audit",
        "walk_test",
        "arming",
        "alerts",
        "battery.presence_test"
    ]
}