schemas/integration.json in losant_rest-1.15.2 vs schemas/integration.json in losant_rest-1.16.0
- old
+ new
@@ -28,10 +28,11 @@
"maxLength": 255
},
"integrationType": {
"type": "string",
"enum": [
+ "azureEventHub",
"googlePubSub",
"meridian",
"mqtt",
"particle"
]
@@ -44,9 +45,35 @@
"items": {
"type": "string",
"minLength": 1,
"maxLength": 1024
}
+ },
+ "azureEventHubConfig": {
+ "type": "object",
+ "properties": {
+ "hubName": {
+ "type": "string",
+ "maxLength": 256,
+ "minLength": 1
+ },
+ "consumerGroup": {
+ "type": "string",
+ "maxLength": 256,
+ "minLength": 1
+ },
+ "connectionString": {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 1024
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "hubName",
+ "consumerGroup",
+ "connectionString"
+ ]
},
"googlePubSubConfig": {
"type": "object",
"properties": {
"projectId": {
\ No newline at end of file