Schema notification-message.json
Show original (referenced schemas with $ref)
{
"$schema": "http://json-schema.org/draft-04/schema#",
"allOf": [
{ },
{
"properties": {
"messageType": {
"description": "Protocol message type",
"enum": [
2
],
"type": "integer"
},
"notifications": {
"description": "Notifications being transmited in this transaction",
"items": {
"properties": {
"eventData": {
"$schema": "http://json-schema.org/draft-04/schema#",
"description": "Event data structure",
"oneOf": [
{
"$schema": "http://json-schema.org/draft-04/schema#",
"description": "Property changed event data structure",
"properties": {
"changeType": {
"description": "Event change type numeric value. Must include the numeric values for NcPropertyChangeType",
"maximum": 65535,
"minimum": 0,
"type": "integer"
},
"propertyId": {
"description": "Property ID structure",
"properties": {
"index": {
"description": "Index component of the property ID",
"minimum": 1,
"type": "integer"
},
"level": {
"description": "Level component of the property ID",
"minimum": 1,
"type": "integer"