Graph Ql Api Additional Authentication Provider Args
data class GraphQlApiAdditionalAuthenticationProviderArgs(val authenticationType: Output<String>, val lambdaAuthorizerConfig: Output<GraphQlApiLambdaAuthorizerConfigArgs>? = null, val openIdConnectConfig: Output<GraphQlApiOpenIdConnectConfigArgs>? = null, val userPoolConfig: Output<GraphQlApiCognitoUserPoolConfigArgs>? = null) : ConvertibleToJava<GraphQlApiAdditionalAuthenticationProviderArgs>
Constructors
Link copied to clipboard
constructor(authenticationType: Output<String>, lambdaAuthorizerConfig: Output<GraphQlApiLambdaAuthorizerConfigArgs>? = null, openIdConnectConfig: Output<GraphQlApiOpenIdConnectConfigArgs>? = null, userPoolConfig: Output<GraphQlApiCognitoUserPoolConfigArgs>? = 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.