Skip to main content

AWSAPIGatewayWebSocketAPIAuthorizer

No description

type AWSAPIGatewayWebSocketAPIAuthorizer {
id: String!
credentialsArn: String!
name: String!
uri: String!
identitySources: [String!]!
identityValidationExpression: String!
enableSimpleResponses: Boolean!
}

Fields

AWSAPIGatewayWebSocketAPIAuthorizer.id ● String! non-null scalar

The identifier for the authorizer resource

AWSAPIGatewayWebSocketAPIAuthorizer.credentialsArn ● String! non-null scalar

The required credentials as an IAM role for API Gateway to invoke the authorizer

AWSAPIGatewayWebSocketAPIAuthorizer.name ● String! non-null scalar

The name of the authorizer

AWSAPIGatewayWebSocketAPIAuthorizer.uri ● String! non-null scalar

The authorizer's Uniform Resource Identifier (URI)

AWSAPIGatewayWebSocketAPIAuthorizer.identitySources ● [String!]! non-null scalar

The identity source for which authorization is requested

AWSAPIGatewayWebSocketAPIAuthorizer.identityValidationExpression ● String! non-null scalar

A validation expression for the incoming identity token

AWSAPIGatewayWebSocketAPIAuthorizer.enableSimpleResponses ● Boolean! non-null scalar

Indicates whether a Lambda authorizer returns a response in a simple format

Member of

AWSAPIGatewayWebSocketAPI object