| Package | Description |
|---|---|
| software.amazon.awscdk.services.appsync |
AWS AppSync Construct Library
|
| Modifier and Type | Method and Description |
|---|---|
CfnGraphQLApi.Builder |
CfnGraphQLApi.Builder.additionalAuthenticationProviders(IResolvable additionalAuthenticationProviders)
A list of additional authentication providers for the `GraphqlApi` API.
|
CfnGraphQLApi.Builder |
CfnGraphQLApi.Builder.additionalAuthenticationProviders(List<? extends Object> additionalAuthenticationProviders)
A list of additional authentication providers for the `GraphqlApi` API.
|
CfnGraphQLApi.Builder |
CfnGraphQLApi.Builder.authenticationType(String authenticationType)
Security configuration for your GraphQL API.
|
static CfnGraphQLApi.Builder |
CfnGraphQLApi.Builder.create(software.constructs.Construct scope,
String id) |
CfnGraphQLApi.Builder |
CfnGraphQLApi.Builder.lambdaAuthorizerConfig(CfnGraphQLApi.LambdaAuthorizerConfigProperty lambdaAuthorizerConfig)
A `LambdaAuthorizerConfig` holds configuration on how to authorize AWS AppSync API access when using the `AWS_LAMBDA` authorizer mode.
|
CfnGraphQLApi.Builder |
CfnGraphQLApi.Builder.lambdaAuthorizerConfig(IResolvable lambdaAuthorizerConfig)
A `LambdaAuthorizerConfig` holds configuration on how to authorize AWS AppSync API access when using the `AWS_LAMBDA` authorizer mode.
|
CfnGraphQLApi.Builder |
CfnGraphQLApi.Builder.logConfig(CfnGraphQLApi.LogConfigProperty logConfig)
The Amazon CloudWatch Logs configuration.
|
CfnGraphQLApi.Builder |
CfnGraphQLApi.Builder.logConfig(IResolvable logConfig)
The Amazon CloudWatch Logs configuration.
|
CfnGraphQLApi.Builder |
CfnGraphQLApi.Builder.name(String name)
The API name.
|
CfnGraphQLApi.Builder |
CfnGraphQLApi.Builder.openIdConnectConfig(CfnGraphQLApi.OpenIDConnectConfigProperty openIdConnectConfig)
The OpenID Connect configuration.
|
CfnGraphQLApi.Builder |
CfnGraphQLApi.Builder.openIdConnectConfig(IResolvable openIdConnectConfig)
The OpenID Connect configuration.
|
CfnGraphQLApi.Builder |
CfnGraphQLApi.Builder.tags(List<? extends CfnTag> tags)
An arbitrary set of tags (key-value pairs) for this GraphQL API.
|
CfnGraphQLApi.Builder |
CfnGraphQLApi.Builder.userPoolConfig(CfnGraphQLApi.UserPoolConfigProperty userPoolConfig)
Optional authorization configuration for using Amazon Cognito user pools with your GraphQL endpoint.
|
CfnGraphQLApi.Builder |
CfnGraphQLApi.Builder.userPoolConfig(IResolvable userPoolConfig)
Optional authorization configuration for using Amazon Cognito user pools with your GraphQL endpoint.
|
CfnGraphQLApi.Builder |
CfnGraphQLApi.Builder.xrayEnabled(Boolean xrayEnabled)
A flag indicating whether to use AWS X-Ray tracing for this `GraphqlApi` .
|
CfnGraphQLApi.Builder |
CfnGraphQLApi.Builder.xrayEnabled(IResolvable xrayEnabled)
A flag indicating whether to use AWS X-Ray tracing for this `GraphqlApi` .
|
Copyright © 2022. All rights reserved.