{ "$schema": "http://json-schema.org/draft-07/schema#", "title": "JSON Schema tibi-server imageFilter configuration", "description": "tibi-server projections linter", "type": "object", "patternProperties": { "^x\\-": { "description": "template property" }, "^[a-zA-Z0-9_-]+$": { "type": "object", "description": "dataset query projection config", "properties": { "select": { "oneOf": [ { "type": "null" }, { "type": "object", "description": "mongo db selector", "patternProperties": { "^[a-zA-Z0-9_]+(\\.[a-zA-Z0-9]+)*$": { "enum": [0, 1] } } } ] } } } } }