{"additionalProperties": false, "required": ["field", "type", "path"], "type": "object", "properties": {"responseSample": {"anyOf": [{"additionalProperties": true, "type": "object"}, {"type": "string"}, {"additionalItems": true, "type": "array"}]}, "argTypeMap": {"type": "object", "properties": {}}, "binary": {"type": "boolean"}, "exposeResponseMetadata": {"type": "boolean"}, "requestSchema": {"anyOf": [{"additionalProperties": true, "type": "object"}, {"type": "string"}, {"additionalItems": true, "type": "array"}]}, "queryParamArgMap": {"type": "object", "properties": {}}, "responseByStatusCode": {"anyOf": [{"additionalProperties": true, "type": "object"}, {"type": "string"}, {"additionalItems": true, "type": "array"}]}, "headers": {"type": "object", "properties": {}}, "type": {"enum": ["Query", "Mutation", "Subscription"], "type": "string"}, "requestSample": {"anyOf": [{"additionalProperties": true, "type": "object"}, {"type": "string"}, {"additionalItems": true, "type": "array"}]}, "requestBaseBody": {"anyOf": [{"additionalProperties": true, "type": "object"}, {"type": "string"}, {"additionalItems": true, "type": "array"}]}, "field": {"type": "string"}, "requestTypeName": {"type": "string"}, "path": {"type": "string"}, "responseTypeName": {"type": "string"}, "method": {"enum": ["GET", "HEAD", "POST", "PUT", "DELETE", "CONNECT", "OPTIONS", "TRACE", "PATCH"], "type": "string"}, "responseSchema": {"anyOf": [{"additionalProperties": true, "type": "object"}, {"type": "string"}, {"additionalItems": true, "type": "array"}]}}}