{ "type":"object", "required":true, "properties":{ "command": { "type" : "string", "required" : true, "enum" : ["config"] }, "subcommand": { "type" : "string", "required" : true, "enum" : ["getconfig","setconfig","getschema","reload"] }, "tan" : { "type" : "integer" }, "config": { "type" : "object" }, "create": { "type" : "boolean" }, "overwrite": { "type" : "boolean" } }, "additionalProperties": false }