Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

AdditionalAuthenticationProvider

import type { AdditionalAuthenticationProvider } from "https://aws-api.deno.dev/v0.3/services/appsync.ts?docs=full";

Describes an additional authentication provider.

interface AdditionalAuthenticationProvider {
authenticationType?: AuthenticationType | null;
lambdaAuthorizerConfig?: LambdaAuthorizerConfig | null;
openIDConnectConfig?: OpenIDConnectConfig | null;
userPoolConfig?: CognitoUserPoolConfig | null;
}

§Properties

§
authenticationType?: AuthenticationType | null
[src]

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

§
lambdaAuthorizerConfig?: LambdaAuthorizerConfig | null
[src]

Configuration for Lambda function authorization.

§
openIDConnectConfig?: OpenIDConnectConfig | null
[src]

The OIDC configuration.

§
userPoolConfig?: CognitoUserPoolConfig | null
[src]

The Amazon Cognito user pool configuration.