{"additionalProperties": false, "required": ["path", "configuration"], "type": "object", "properties": {"path": {"const": "gpc-license"}, "configuration": {"additionalProperties": false, "type": "object", "anyOf": [{"required": ["licenseFile"]}, {"required": ["licenseText"]}], "properties": {"licenseFile": {"minLength": 1, "type": "string"}, "placement": {"enum": ["start", "end"], "type": "string"}, "licenseText": {"minLength": 1, "type": "string"}}}}}