Amazon API Gateway · Schema

PutMethodRequest

GatewayHTTP APIREST APIServerlessWebSocket

Properties

Name Type Description
authorizationType string The method's authorization type. Valid values are NONE, AWS_IAM, CUSTOM, or COGNITO_USER_POOLS.
authorizerId string
apiKeyRequired boolean
operationName string
requestParameters object
requestModels object
requestValidatorId string
View JSON Schema on GitHub

JSON Schema

amazon-api-gateway-putmethodrequest-schema.json Raw ↑
{
  "$schema": "http://json-schema.org/draft-07/schema#",
  "title": "PutMethodRequest",
  "type": "object",
  "properties": {
    "authorizationType": {
      "type": "string",
      "description": "The method's authorization type. Valid values are NONE, AWS_IAM, CUSTOM, or COGNITO_USER_POOLS."
    },
    "authorizerId": {
      "type": "string"
    },
    "apiKeyRequired": {
      "type": "boolean"
    },
    "operationName": {
      "type": "string"
    },
    "requestParameters": {
      "type": "object"
    },
    "requestModels": {
      "type": "object"
    },
    "requestValidatorId": {
      "type": "string"
    }
  },
  "required": [
    "authorizationType"
  ]
}