schemas/advancedFlowVersionQuery.json in losant_rest-1.11.1 vs schemas/advancedFlowVersionQuery.json in losant_rest-1.12.0

- old
+ new

@@ -699,9 +699,227 @@ } }, "additionalProperties": false } ] + }, + "triggers": { + "oneOf": [ + { + "type": "object", + "properties": { + "type": { + "type": "string", + "maxLength": 255 + }, + "key": { + "type": "string", + "pattern": "^[0-9a-zA-Z_-]{1,255}$" + }, + "config": { + "type": "object", + "patternProperties": { + "^[0-9a-zA-Z_-]{1,255}$": { + "type": [ + "string", + "number", + "boolean", + "null" + ], + "maxLength": 1024 + } + } + } + }, + "required": [ + "type" + ], + "additionalProperties": false + }, + { + "type": "object", + "properties": { + "$eq": { + "type": "object", + "properties": { + "type": { + "type": "string", + "maxLength": 255 + }, + "key": { + "type": "string", + "pattern": "^[0-9a-zA-Z_-]{1,255}$" + }, + "config": { + "type": "object", + "patternProperties": { + "^[0-9a-zA-Z_-]{1,255}$": { + "type": [ + "string", + "number", + "boolean", + "null" + ], + "maxLength": 1024 + } + } + } + }, + "required": [ + "type" + ], + "additionalProperties": false + } + }, + "required": [ + "$eq" + ], + "additionalProperties": false + }, + { + "type": "object", + "properties": { + "$ne": { + "type": "object", + "properties": { + "type": { + "type": "string", + "maxLength": 255 + }, + "key": { + "type": "string", + "pattern": "^[0-9a-zA-Z_-]{1,255}$" + }, + "config": { + "type": "object", + "patternProperties": { + "^[0-9a-zA-Z_-]{1,255}$": { + "type": [ + "string", + "number", + "boolean", + "null" + ], + "maxLength": 1024 + } + } + } + }, + "required": [ + "type" + ], + "additionalProperties": false + } + }, + "required": [ + "$ne" + ], + "additionalProperties": false + } + ] + }, + "nodes": { + "oneOf": [ + { + "type": "object", + "properties": { + "type": { + "type": "string", + "maxLength": 255 + }, + "config": { + "type": "object", + "patternProperties": { + "^[0-9a-zA-Z_-]{1,255}$": { + "type": [ + "string", + "number", + "boolean", + "null" + ], + "maxLength": 1024 + } + } + } + }, + "required": [ + "type" + ], + "additionalProperties": false + }, + { + "type": "object", + "properties": { + "$eq": { + "type": "object", + "properties": { + "type": { + "type": "string", + "maxLength": 255 + }, + "config": { + "type": "object", + "patternProperties": { + "^[0-9a-zA-Z_-]{1,255}$": { + "type": [ + "string", + "number", + "boolean", + "null" + ], + "maxLength": 1024 + } + } + } + }, + "required": [ + "type" + ], + "additionalProperties": false + } + }, + "required": [ + "$eq" + ], + "additionalProperties": false + }, + { + "type": "object", + "properties": { + "$ne": { + "type": "object", + "properties": { + "type": { + "type": "string", + "maxLength": 255 + }, + "config": { + "type": "object", + "patternProperties": { + "^[0-9a-zA-Z_-]{1,255}$": { + "type": [ + "string", + "number", + "boolean", + "null" + ], + "maxLength": 1024 + } + } + } + }, + "required": [ + "type" + ], + "additionalProperties": false + } + }, + "required": [ + "$ne" + ], + "additionalProperties": false + } + ] } }, "additionalProperties": false } \ No newline at end of file