Amazon API Gateway · Schema

Authorizer

Authorizer schema from Amazon API Gateway v2 API

API GatewayCloudRESTHTTPWebSocketServerlessMCPAgentCoreDeveloper Portal

Properties

Name Type Description
AuthorizerId string Authorizer identifier.
Name string Authorizer name.
AuthorizerType string Type of authorizer (REQUEST or JWT).
IdentitySource array Identity sources for the authorizer.
View JSON Schema on GitHub

JSON Schema

v2-authorizer-schema.json Raw ↑
{
  "type": "object",
  "properties": {
    "AuthorizerId": {
      "type": "string",
      "description": "Authorizer identifier.",
      "example": "abc123"
    },
    "Name": {
      "type": "string",
      "description": "Authorizer name.",
      "example": "my-resource"
    },
    "AuthorizerType": {
      "type": "string",
      "description": "Type of authorizer (REQUEST or JWT).",
      "example": "example-value"
    },
    "IdentitySource": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "description": "Identity sources for the authorizer.",
      "example": [
        "example-value"
      ]
    }
  },
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://raw.githubusercontent.com/api-evangelist/aws-api-gateway/refs/heads/main/json-schema/v2-authorizer-schema.json",
  "title": "Authorizer",
  "description": "Authorizer schema from Amazon API Gateway v2 API"
}