Uses of Class
software.amazon.awscdk.services.appsync.CfnGraphQLApi.Builder
Packages that use CfnGraphQLApi.Builder
-
Uses of CfnGraphQLApi.Builder in software.amazon.awscdk.services.appsync
Methods in software.amazon.awscdk.services.appsync that return CfnGraphQLApi.BuilderModifier and TypeMethodDescriptionCfnGraphQLApi.Builder.additionalAuthenticationProviders(List<? extends Object> additionalAuthenticationProviders) A list of additional authentication providers for theGraphqlApiAPI.CfnGraphQLApi.Builder.additionalAuthenticationProviders(IResolvable additionalAuthenticationProviders) A list of additional authentication providers for theGraphqlApiAPI.The value that indicates whether the GraphQL API is a standard API (GRAPHQL) or merged API (MERGED).CfnGraphQLApi.Builder.authenticationType(String authenticationType) Security configuration for your GraphQL API.static CfnGraphQLApi.BuilderCfnGraphQLApi.Builder.enhancedMetricsConfig(IResolvable enhancedMetricsConfig) Enables and controls the enhanced metrics feature.CfnGraphQLApi.Builder.enhancedMetricsConfig(CfnGraphQLApi.EnhancedMetricsConfigProperty enhancedMetricsConfig) Enables and controls the enhanced metrics feature.CfnGraphQLApi.Builder.environmentVariables(Map<String, String> environmentVariables) A map containing the list of resources with their properties and environment variables.CfnGraphQLApi.Builder.environmentVariables(IResolvable environmentVariables) A map containing the list of resources with their properties and environment variables.CfnGraphQLApi.Builder.introspectionConfig(String introspectionConfig) Sets the value of the GraphQL API to enable (ENABLED) or disable (DISABLED) introspection.CfnGraphQLApi.Builder.lambdaAuthorizerConfig(IResolvable lambdaAuthorizerConfig) ALambdaAuthorizerConfigholds configuration on how to authorize AWS AppSync API access when using theAWS_LAMBDAauthorizer mode.CfnGraphQLApi.Builder.lambdaAuthorizerConfig(CfnGraphQLApi.LambdaAuthorizerConfigProperty lambdaAuthorizerConfig) ALambdaAuthorizerConfigholds configuration on how to authorize AWS AppSync API access when using theAWS_LAMBDAauthorizer mode.CfnGraphQLApi.Builder.logConfig(IResolvable logConfig) The Amazon CloudWatch Logs configuration.CfnGraphQLApi.Builder.logConfig(CfnGraphQLApi.LogConfigProperty logConfig) The Amazon CloudWatch Logs configuration.CfnGraphQLApi.Builder.mergedApiExecutionRoleArn(String mergedApiExecutionRoleArn) The AWS Identity and Access Management service role ARN for a merged API.The API name.CfnGraphQLApi.Builder.openIdConnectConfig(IResolvable openIdConnectConfig) The OpenID Connect configuration.CfnGraphQLApi.Builder.openIdConnectConfig(CfnGraphQLApi.OpenIDConnectConfigProperty openIdConnectConfig) The OpenID Connect configuration.CfnGraphQLApi.Builder.ownerContact(String ownerContact) The owner contact information for an API resource.CfnGraphQLApi.Builder.queryDepthLimit(Number queryDepthLimit) The maximum depth a query can have in a single request.CfnGraphQLApi.Builder.resolverCountLimit(Number resolverCountLimit) The maximum number of resolvers that can be invoked in a single request.An arbitrary set of tags (key-value pairs) for this GraphQL API.CfnGraphQLApi.Builder.userPoolConfig(IResolvable userPoolConfig) Optional authorization configuration for using Amazon Cognito user pools with your GraphQL endpoint.CfnGraphQLApi.Builder.userPoolConfig(CfnGraphQLApi.UserPoolConfigProperty userPoolConfig) Optional authorization configuration for using Amazon Cognito user pools with your GraphQL endpoint.CfnGraphQLApi.Builder.visibility(String visibility) Sets the scope of the GraphQL API to public (GLOBAL) or private (PRIVATE).CfnGraphQLApi.Builder.xrayEnabled(Boolean xrayEnabled) A flag indicating whether to use AWS X-Ray tracing for thisGraphqlApi.CfnGraphQLApi.Builder.xrayEnabled(IResolvable xrayEnabled) A flag indicating whether to use AWS X-Ray tracing for thisGraphqlApi.