docs/_schemas.md in losant_rest-1.5.0 vs docs/_schemas.md in losant_rest-1.5.1

- old
+ new

@@ -367,10 +367,14 @@ }, "json": { "type": "string", "minLength": 1, "maxLength": 32767 + }, + "cloudOnly": { + "type": "boolean", + "default": false } }, "additionalProperties": false, "required": [ "key", @@ -1282,10 +1286,14 @@ }, "json": { "type": "string", "minLength": 1, "maxLength": 32767 + }, + "cloudOnly": { + "type": "boolean", + "default": false } }, "additionalProperties": false, "required": [ "key", @@ -1486,10 +1494,14 @@ }, "json": { "type": "string", "minLength": 1, "maxLength": 32767 + }, + "cloudOnly": { + "type": "boolean", + "default": false } }, "additionalProperties": false, "required": [ "key", @@ -1694,10 +1706,14 @@ }, "json": { "type": "string", "minLength": 1, "maxLength": 32767 + }, + "cloudOnly": { + "type": "boolean", + "default": false } }, "additionalProperties": false, "required": [ "key", @@ -4765,11 +4781,11 @@ "name", "dataType" ], "additionalProperties": false }, - "maxItems": 100 + "maxItems": 256 }, "deviceClass": { "type": "string", "enum": [ "standalone", @@ -5168,11 +5184,11 @@ "name", "dataType" ], "additionalProperties": false }, - "maxItems": 100 + "maxItems": 256 }, "deviceClass": { "type": "string", "enum": [ "standalone", @@ -5280,11 +5296,11 @@ "name", "dataType" ], "additionalProperties": false }, - "maxItems": 100 + "maxItems": 256 }, "deviceClass": { "type": "string", "enum": [ "standalone", @@ -5424,11 +5440,11 @@ "name", "dataType" ], "additionalProperties": false }, - "maxItems": 100 + "maxItems": 256 }, "deviceClass": { "type": "string", "enum": [ "standalone", @@ -5660,11 +5676,11 @@ "name", "dataType" ], "additionalProperties": false }, - "maxItems": 100 + "maxItems": 256 }, "deviceClass": { "type": "string", "enum": [ "standalone", @@ -5783,11 +5799,11 @@ "name", "dataType" ], "additionalProperties": false }, - "maxItems": 100 + "maxItems": 256 }, "deviceClass": { "type": "string", "enum": [ "standalone", @@ -5936,11 +5952,11 @@ "name", "dataType" ], "additionalProperties": false }, - "maxItems": 100 + "maxItems": 256 }, "deviceClass": { "type": "string", "enum": [ "standalone", @@ -6400,11 +6416,11 @@ "name", "dataType" ], "additionalProperties": false }, - "maxItems": 100 + "maxItems": 256 }, "deviceClass": { "type": "string", "enum": [ "standalone", @@ -11218,12 +11234,13 @@ "maxLength": 1024 }, "integrationType": { "type": "string", "enum": [ - "mqtt", "googlePubSub", + "meridian", + "mqtt", "particle" ] }, "enabled": { "type": "boolean" @@ -11259,22 +11276,22 @@ "mqttConfig": { "type": "object", "properties": { "clientId": { "type": "string", - "maxLength": 1024, - "minLength": 1 + "minLength": 1, + "maxLength": 1024 }, "username": { "type": "string", - "maxLength": 1024, - "minLength": 1 + "minLength": 1, + "maxLength": 1024 }, "password": { "type": "string", - "maxLength": 1024, - "minLength": 1 + "minLength": 1, + "maxLength": 1024 }, "clean": { "type": "boolean" }, "port": { @@ -11291,12 +11308,12 @@ "wss" ] }, "host": { "type": "string", - "maxLength": 1024, - "minLength": 1 + "minLength": 1, + "maxLength": 1024 }, "privateKey": { "type": "string", "maxLength": 32767, "minLength": 50 @@ -11322,34 +11339,60 @@ "particleConfig": { "type": "object", "properties": { "accessToken": { "type": "string", - "maxLength": 1024, - "minLength": 1 + "minLength": 1, + "maxLength": 1024 }, "productSlugOrId": { "type": "string", - "maxLength": 1024, - "minLength": 1 + "minLength": 1, + "maxLength": 1024 }, "orgSlugOrId": { "type": "string", - "maxLength": 1024, - "minLength": 1 + "minLength": 1, + "maxLength": 1024 }, "deviceNameOrId": { "type": "string", - "maxLength": 1024, - "minLength": 1 + "minLength": 1, + "maxLength": 1024 } }, "additionalProperties": false, "required": [ "accessToken" ] }, + "meridianConfig": { + "type": "object", + "properties": { + "authenticationToken": { + "type": "string", + "minLength": 1, + "maxLength": 1024 + }, + "locationId": { + "type": "string", + "minLength": 1, + "maxLength": 1024 + }, + "assetUpdates": { + "type": "boolean" + }, + "zoneUpdates": { + "type": "boolean" + } + }, + "additionalProperties": false, + "required": [ + "authenticationToken", + "locationId" + ] + }, "status": { "lastKeepAlive": { "type": [ "number" ] @@ -11443,12 +11486,13 @@ "maxLength": 1024 }, "integrationType": { "type": "string", "enum": [ - "mqtt", "googlePubSub", + "meridian", + "mqtt", "particle" ] }, "enabled": { "type": "boolean" @@ -11484,22 +11528,22 @@ "mqttConfig": { "type": "object", "properties": { "clientId": { "type": "string", - "maxLength": 1024, - "minLength": 1 + "minLength": 1, + "maxLength": 1024 }, "username": { "type": "string", - "maxLength": 1024, - "minLength": 1 + "minLength": 1, + "maxLength": 1024 }, "password": { "type": "string", - "maxLength": 1024, - "minLength": 1 + "minLength": 1, + "maxLength": 1024 }, "clean": { "type": "boolean" }, "port": { @@ -11516,12 +11560,12 @@ "wss" ] }, "host": { "type": "string", - "maxLength": 1024, - "minLength": 1 + "minLength": 1, + "maxLength": 1024 }, "privateKey": { "type": "string", "maxLength": 32767, "minLength": 50 @@ -11547,33 +11591,59 @@ "particleConfig": { "type": "object", "properties": { "accessToken": { "type": "string", - "maxLength": 1024, - "minLength": 1 + "minLength": 1, + "maxLength": 1024 }, "productSlugOrId": { "type": "string", - "maxLength": 1024, - "minLength": 1 + "minLength": 1, + "maxLength": 1024 }, "orgSlugOrId": { "type": "string", - "maxLength": 1024, - "minLength": 1 + "minLength": 1, + "maxLength": 1024 }, "deviceNameOrId": { "type": "string", - "maxLength": 1024, - "minLength": 1 + "minLength": 1, + "maxLength": 1024 } }, "additionalProperties": false, "required": [ "accessToken" ] + }, + "meridianConfig": { + "type": "object", + "properties": { + "authenticationToken": { + "type": "string", + "minLength": 1, + "maxLength": 1024 + }, + "locationId": { + "type": "string", + "minLength": 1, + "maxLength": 1024 + }, + "assetUpdates": { + "type": "boolean" + }, + "zoneUpdates": { + "type": "boolean" + } + }, + "additionalProperties": false, + "required": [ + "authenticationToken", + "locationId" + ] } }, "additionalProperties": false } ``` @@ -11606,12 +11676,13 @@ "maxLength": 1024 }, "integrationType": { "type": "string", "enum": [ - "mqtt", "googlePubSub", + "meridian", + "mqtt", "particle" ] }, "enabled": { "type": "boolean" @@ -11647,22 +11718,22 @@ "mqttConfig": { "type": "object", "properties": { "clientId": { "type": "string", - "maxLength": 1024, - "minLength": 1 + "minLength": 1, + "maxLength": 1024 }, "username": { "type": "string", - "maxLength": 1024, - "minLength": 1 + "minLength": 1, + "maxLength": 1024 }, "password": { "type": "string", - "maxLength": 1024, - "minLength": 1 + "minLength": 1, + "maxLength": 1024 }, "clean": { "type": "boolean" }, "port": { @@ -11679,12 +11750,12 @@ "wss" ] }, "host": { "type": "string", - "maxLength": 1024, - "minLength": 1 + "minLength": 1, + "maxLength": 1024 }, "privateKey": { "type": "string", "maxLength": 32767, "minLength": 50 @@ -11710,33 +11781,59 @@ "particleConfig": { "type": "object", "properties": { "accessToken": { "type": "string", - "maxLength": 1024, - "minLength": 1 + "minLength": 1, + "maxLength": 1024 }, "productSlugOrId": { "type": "string", - "maxLength": 1024, - "minLength": 1 + "minLength": 1, + "maxLength": 1024 }, "orgSlugOrId": { "type": "string", - "maxLength": 1024, - "minLength": 1 + "minLength": 1, + "maxLength": 1024 }, "deviceNameOrId": { "type": "string", - "maxLength": 1024, - "minLength": 1 + "minLength": 1, + "maxLength": 1024 } }, "additionalProperties": false, "required": [ "accessToken" ] + }, + "meridianConfig": { + "type": "object", + "properties": { + "authenticationToken": { + "type": "string", + "minLength": 1, + "maxLength": 1024 + }, + "locationId": { + "type": "string", + "minLength": 1, + "maxLength": 1024 + }, + "assetUpdates": { + "type": "boolean" + }, + "zoneUpdates": { + "type": "boolean" + } + }, + "additionalProperties": false, + "required": [ + "authenticationToken", + "locationId" + ] } }, "additionalProperties": false, "required": [ "name", @@ -11810,12 +11907,13 @@ "maxLength": 1024 }, "integrationType": { "type": "string", "enum": [ - "mqtt", "googlePubSub", + "meridian", + "mqtt", "particle" ] }, "enabled": { "type": "boolean" @@ -11851,22 +11949,22 @@ "mqttConfig": { "type": "object", "properties": { "clientId": { "type": "string", - "maxLength": 1024, - "minLength": 1 + "minLength": 1, + "maxLength": 1024 }, "username": { "type": "string", - "maxLength": 1024, - "minLength": 1 + "minLength": 1, + "maxLength": 1024 }, "password": { "type": "string", - "maxLength": 1024, - "minLength": 1 + "minLength": 1, + "maxLength": 1024 }, "clean": { "type": "boolean" }, "port": { @@ -11883,12 +11981,12 @@ "wss" ] }, "host": { "type": "string", - "maxLength": 1024, - "minLength": 1 + "minLength": 1, + "maxLength": 1024 }, "privateKey": { "type": "string", "maxLength": 32767, "minLength": 50 @@ -11914,31 +12012,57 @@ "particleConfig": { "type": "object", "properties": { "accessToken": { "type": "string", - "maxLength": 1024, - "minLength": 1 + "minLength": 1, + "maxLength": 1024 }, "productSlugOrId": { "type": "string", - "maxLength": 1024, - "minLength": 1 + "minLength": 1, + "maxLength": 1024 }, "orgSlugOrId": { "type": "string", - "maxLength": 1024, - "minLength": 1 + "minLength": 1, + "maxLength": 1024 }, "deviceNameOrId": { "type": "string", - "maxLength": 1024, - "minLength": 1 + "minLength": 1, + "maxLength": 1024 } }, "additionalProperties": false, "required": [ "accessToken" + ] + }, + "meridianConfig": { + "type": "object", + "properties": { + "authenticationToken": { + "type": "string", + "minLength": 1, + "maxLength": 1024 + }, + "locationId": { + "type": "string", + "minLength": 1, + "maxLength": 1024 + }, + "assetUpdates": { + "type": "boolean" + }, + "zoneUpdates": { + "type": "boolean" + } + }, + "additionalProperties": false, + "required": [ + "authenticationToken", + "locationId" ] }, "status": { "lastKeepAlive": { "type": [