AWSAPIGatewayHTTPAPIRequestAuthorizer
No description
type AWSAPIGatewayHTTPAPIRequestAuthorizer {
id: String!
credentialsArn: String!
name: String!
uri: String!
identitySources: [String!]!
identityValidationExpression: String!
payloadFormatVersion: String!
resultTtlInSeconds: Int!
enableSimpleResponses: Boolean!
}
Fields
AWSAPIGatewayHTTPAPIRequestAuthorizer.id ● String! non-null scalar
The identifier for the authorizer resource
AWSAPIGatewayHTTPAPIRequestAuthorizer.credentialsArn ● String! non-null scalar
The required credentials as an IAM role for API Gateway to invoke the authorizer
AWSAPIGatewayHTTPAPIRequestAuthorizer.name ● String! non-null scalar
The name of the authorizer
AWSAPIGatewayHTTPAPIRequestAuthorizer.uri ● String! non-null scalar
The authorizer's Uniform Resource Identifier (URI)
AWSAPIGatewayHTTPAPIRequestAuthorizer.identitySources ● [String!]! non-null scalar
The identity source for which authorization is requested
AWSAPIGatewayHTTPAPIRequestAuthorizer.identityValidationExpression ● String! non-null scalar
A validation expression for the incoming identity token
AWSAPIGatewayHTTPAPIRequestAuthorizer.payloadFormatVersion ● String! non-null scalar
The format of the payload sent to an HTTP API Lambda authorizer
AWSAPIGatewayHTTPAPIRequestAuthorizer.resultTtlInSeconds ● Int! non-null scalar
The time to live (TTL) for cached authorizer results, in seconds
AWSAPIGatewayHTTPAPIRequestAuthorizer.enableSimpleResponses ● Boolean! non-null scalar
Indicates whether a Lambda authorizer returns a response in a simple format