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

CreateGraphqlApiRequest

import type { CreateGraphqlApiRequest } from "https://aws-api.deno.dev/v0.3/services/appsync.ts?docs=full";
interface CreateGraphqlApiRequest {
additionalAuthenticationProviders?: AdditionalAuthenticationProvider[] | null;
authenticationType: AuthenticationType;
lambdaAuthorizerConfig?: LambdaAuthorizerConfig | null;
logConfig?: LogConfig | null;
name: string;
openIDConnectConfig?: OpenIDConnectConfig | null;
tags?: {
[key: string]: string | null | undefined;
}
| null;
userPoolConfig?: UserPoolConfig | null;
xrayEnabled?: boolean | null;
}

§Properties

§
additionalAuthenticationProviders?: AdditionalAuthenticationProvider[] | null
[src]

A list of additional authentication providers for the GraphqlApi API.

§
authenticationType: AuthenticationType
[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.

§
logConfig?: LogConfig | null
[src]

The Amazon CloudWatch Logs configuration.

§
name: string
[src]

A user-supplied name for the GraphqlApi.

§
openIDConnectConfig?: OpenIDConnectConfig | null
[src]

The OIDC configuration.

§
tags?: {
[key: string]: string | null | undefined;
}
| null
[src]

A TagMap object.

§
userPoolConfig?: UserPoolConfig | null
[src]

The Amazon Cognito user pool configuration.

§
xrayEnabled?: boolean | null
[src]

A flag indicating whether to use X-Ray tracing for the GraphqlApi.