AdditionalAuthenticationProvider
¶
Source code in docs_src/capo_appsync/types/additional_authentication_provider.py
authentication_type
instance-attribute
¶
authentication_type: NotRequired[AuthenticationType]
The authentication type: API key, Identity and Access Management (IAM), OpenID Connect (OIDC), Amazon Cognito user pools, or Lambda.
lambda_authorizer_config
instance-attribute
¶
lambda_authorizer_config: NotRequired[LambdaAuthorizerConfig]
Configuration for Lambda function authorization.
open_id_connect_config
instance-attribute
¶
open_id_connect_config: NotRequired[OpenIDConnectConfig]
The OIDC configuration.
user_pool_config
instance-attribute
¶
user_pool_config: NotRequired[CognitoUserPoolConfig]
The Amazon Cognito user pool configuration.