Graph Ql Api Additional Authentication Provider
data class GraphQlApiAdditionalAuthenticationProvider(val authenticationType: String, val lambdaAuthorizerConfig: GraphQlApiLambdaAuthorizerConfig? = null, val openIdConnectConfig: GraphQlApiOpenIdConnectConfig? = null, val userPoolConfig: GraphQlApiCognitoUserPoolConfig? = null)
Constructors
Link copied to clipboard
constructor(authenticationType: String, lambdaAuthorizerConfig: GraphQlApiLambdaAuthorizerConfig? = null, openIdConnectConfig: GraphQlApiOpenIdConnectConfig? = null, userPoolConfig: GraphQlApiCognitoUserPoolConfig? = null)
Properties
Link copied to clipboard
The authentication type for API key, AWS Identity and Access Management, OIDC, Amazon Cognito user pools, or AWS Lambda.
Link copied to clipboard
Configuration for AWS Lambda function authorization.
Link copied to clipboard
The OIDC configuration.
Link copied to clipboard
The Amazon Cognito user pool configuration.