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": [