{ "$schema": "https://json-schema.org/draft/2020-12/schema", "title": "ServiceDiscovery", "type": "object", "properties": { "cacheTimeout": { "type": "integer" }, "dataPath": { "type": "string" }, "enabled": { "type": "boolean" }, "endpointReturnsList": { "type": "boolean" }, "parentDataPath": { "type": "string" }, "portDataPath": { "type": "string" }, "queryEndpoint": { "type": "string" }, "targetPath": { "type": "string" }, "useNestedQuery": { "type": "boolean" }, "useTargetList": { "type": "boolean" } } }