{ "type": "object", "properties": { "authorizationType": { "type": "string", "description": "Authorization type (NONE, AWS_IAM, CUSTOM, COGNITO_USER_POOLS).", "example": "example-value" }, "apiKeyRequired": { "type": "boolean", "description": "Whether to require an API key.", "example": true } }, "required": [ "authorizationType" ], "$schema": "https://json-structure.org/meta/core/v0/#", "$id": "https://raw.githubusercontent.com/api-evangelist/aws-api-gateway/refs/heads/main/json-structure/v1-put-method-request-structure.json", "name": "PutMethodRequest", "description": "PutMethodRequest schema from Amazon API Gateway v1 API" }