AdditionalAuthenticationProvider - AWS AppSync

AdditionalAuthenticationProvider

Describes an additional authentication provider.

Contents

authenticationType

The authentication type: API key, AWS Identity and Access Management (IAM), OpenID Connect (OIDC), Amazon Cognito user pools, or AWS Lambda.

Type: String

Valid Values: API_KEY | AWS_IAM | AMAZON_COGNITO_USER_POOLS | OPENID_CONNECT | AWS_LAMBDA

Required: No

lambdaAuthorizerConfig

Configuration for Lambda function authorization.

Type: LambdaAuthorizerConfig object

Required: No

openIDConnectConfig

The OIDC configuration.

Type: OpenIDConnectConfig object

Required: No

userPoolConfig

The Amazon Cognito user pool configuration.

Type: CognitoUserPoolConfig object

Required: No

See Also

For more information about using this API in one of the language-specific AWS SDKs, see the following: