{ "description": "Catalog Resource Component Inputs", "type": "object", "patternProperties": { ".*": { "type": [ "object", "null" ], "patternProperties": { "default": { "type": [ "string", "integer", "boolean" ] }, "regex": { "type": "string" }, "^type$": { "type": "string" } } } } }