Skip to content

AuthProvider

Source code in docs_src/capo_appsync/types/auth_provider.py
class AuthProvider(TypedDict, closed=True):
    auth_type: "capo_appsync.types.authentication_type.AuthenticationType"
    """<p>The authorization type.</p>"""
    cognito_config: NotRequired["capo_appsync.types.cognito_config.CognitoConfig"]
    """<p>Describes an Amazon Cognito user pool configuration.</p>"""
    open_id_connect_config: NotRequired[
        "capo_appsync.types.open_id_connect_config.OpenIDConnectConfig"
    ]
    lambda_authorizer_config: NotRequired[
        "capo_appsync.types.lambda_authorizer_config.LambdaAuthorizerConfig"
    ]

auth_type instance-attribute

auth_type: AuthenticationType

The authorization type.

cognito_config instance-attribute

cognito_config: NotRequired[CognitoConfig]

Describes an Amazon Cognito user pool configuration.

lambda_authorizer_config instance-attribute

lambda_authorizer_config: NotRequired[LambdaAuthorizerConfig]

open_id_connect_config instance-attribute

open_id_connect_config: NotRequired[OpenIDConnectConfig]