Package software.amazon.awscdk.cfnpropertymixins.services.appsync
package software.amazon.awscdk.cfnpropertymixins.services.appsync
-
ClassDescriptionProperties for CfnApiCachePropsMixin.A builder for
CfnApiCacheMixinPropsAn implementation forCfnApiCacheMixinPropsTheAWS::AppSync::ApiCacheresource represents the input of aCreateApiCacheoperation.A fluent builder forCfnApiCachePropsMixin.Properties for CfnApiKeyPropsMixin.A builder forCfnApiKeyMixinPropsAn implementation forCfnApiKeyMixinPropsTheAWS::AppSync::ApiKeyresource creates a unique key that you can distribute to clients who are executing GraphQL operations with AWS AppSync that require an API key.A fluent builder forCfnApiKeyPropsMixin.Properties for CfnApiPropsMixin.A builder forCfnApiMixinPropsAn implementation forCfnApiMixinPropsTheAWS::AppSync::Apiresource creates an AWS AppSync API that you can use for an AWS AppSync API with your preferred configuration, such as an Event API that provides real-time message publishing and message subscriptions over WebSockets.Describes an authorization configuration.A builder forCfnApiPropsMixin.AuthModePropertyAn implementation forCfnApiPropsMixin.AuthModePropertyDescribes an authorization provider.A builder forCfnApiPropsMixin.AuthProviderPropertyAn implementation forCfnApiPropsMixin.AuthProviderPropertyA fluent builder forCfnApiPropsMixin.Describes an Amazon Cognito configuration.A builder forCfnApiPropsMixin.CognitoConfigPropertyAn implementation forCfnApiPropsMixin.CognitoConfigPropertyA map of DNS names for the Api.A builder forCfnApiPropsMixin.DnsMapPropertyAn implementation forCfnApiPropsMixin.DnsMapPropertyDescribes the authorization configuration for connections, message publishing, message subscriptions, and logging for an Event API.A builder forCfnApiPropsMixin.EventConfigPropertyAn implementation forCfnApiPropsMixin.EventConfigPropertyDescribes the CloudWatch Logs configuration for the Event API.A builder forCfnApiPropsMixin.EventLogConfigPropertyAn implementation forCfnApiPropsMixin.EventLogConfigPropertyALambdaAuthorizerConfigspecifies how to authorize AWS AppSync API access when using theAWS_LAMBDAauthorizer mode.A builder forCfnApiPropsMixin.LambdaAuthorizerConfigPropertyAn implementation forCfnApiPropsMixin.LambdaAuthorizerConfigPropertyDescribes an OpenID Connect (OIDC) configuration.A builder forCfnApiPropsMixin.OpenIDConnectConfigPropertyAn implementation forCfnApiPropsMixin.OpenIDConnectConfigPropertyProperties for CfnChannelNamespacePropsMixin.A builder forCfnChannelNamespaceMixinPropsAn implementation forCfnChannelNamespaceMixinPropsTheAWS::AppSync::ChannelNamespaceresource creates a channel namespace associated with anApi.Describes an authorization configuration.A builder forCfnChannelNamespacePropsMixin.AuthModePropertyAn implementation forCfnChannelNamespacePropsMixin.AuthModePropertyA fluent builder forCfnChannelNamespacePropsMixin.TheHandlerConfigproperty type specifies the configuration for the handler.A builder forCfnChannelNamespacePropsMixin.HandlerConfigPropertyAn implementation forCfnChannelNamespacePropsMixin.HandlerConfigPropertyTheHandlerConfigsproperty type specifies the configuration for theOnPublishandOnSubscribehandlers.A builder forCfnChannelNamespacePropsMixin.HandlerConfigsPropertyAn implementation forCfnChannelNamespacePropsMixin.HandlerConfigsPropertyTheIntegrationproperty type specifies the integration data source configuration for the handler.A builder forCfnChannelNamespacePropsMixin.IntegrationPropertyAn implementation forCfnChannelNamespacePropsMixin.IntegrationPropertyTheLambdaConfigproperty type specifies the integration configuration for a Lambda data source.A builder forCfnChannelNamespacePropsMixin.LambdaConfigPropertyAn implementation forCfnChannelNamespacePropsMixin.LambdaConfigPropertyProperties for CfnDataSourcePropsMixin.A builder forCfnDataSourceMixinPropsAn implementation forCfnDataSourceMixinPropsTheAWS::AppSync::DataSourceresource creates data sources for resolvers in AWS AppSync to connect to, such as Amazon DynamoDB , AWS Lambda , and Amazon OpenSearch Service .TheAuthorizationConfigproperty type specifies the authorization type and configuration for an AWS AppSync http data source.A builder forCfnDataSourcePropsMixin.AuthorizationConfigPropertyAn implementation forCfnDataSourcePropsMixin.AuthorizationConfigPropertyUse theAwsIamConfigproperty type to specifyAwsIamConfigfor a AWS AppSync authorizaton.A builder forCfnDataSourcePropsMixin.AwsIamConfigPropertyAn implementation forCfnDataSourcePropsMixin.AwsIamConfigPropertyA fluent builder forCfnDataSourcePropsMixin.Describes a Delta Sync configuration.A builder forCfnDataSourcePropsMixin.DeltaSyncConfigPropertyAn implementation forCfnDataSourcePropsMixin.DeltaSyncConfigPropertyTheDynamoDBConfigproperty type specifies theAwsRegionandTableNamefor an Amazon DynamoDB table in your account for an AWS AppSync data source.A builder forCfnDataSourcePropsMixin.DynamoDBConfigPropertyAn implementation forCfnDataSourcePropsMixin.DynamoDBConfigPropertyExample:A builder forCfnDataSourcePropsMixin.ElasticsearchConfigPropertyAn implementation forCfnDataSourcePropsMixin.ElasticsearchConfigPropertyThe data source.A builder forCfnDataSourcePropsMixin.EventBridgeConfigPropertyAn implementation forCfnDataSourcePropsMixin.EventBridgeConfigPropertyUse theHttpConfigproperty type to specifyHttpConfigfor an AWS AppSync data source.A builder forCfnDataSourcePropsMixin.HttpConfigPropertyAn implementation forCfnDataSourcePropsMixin.HttpConfigPropertyTheLambdaConfigproperty type specifies the Lambda function ARN for an AWS AppSync data source.A builder forCfnDataSourcePropsMixin.LambdaConfigPropertyAn implementation forCfnDataSourcePropsMixin.LambdaConfigPropertyTheOpenSearchServiceConfigproperty type specifies theAwsRegionandEndpointsfor an Amazon OpenSearch Service domain in your account for an AWS AppSync data source.A builder forCfnDataSourcePropsMixin.OpenSearchServiceConfigPropertyAn implementation forCfnDataSourcePropsMixin.OpenSearchServiceConfigPropertyUse theRdsHttpEndpointConfigproperty type to specify theRdsHttpEndpointfor an AWS AppSync relational database.A builder forCfnDataSourcePropsMixin.RdsHttpEndpointConfigPropertyAn implementation forCfnDataSourcePropsMixin.RdsHttpEndpointConfigPropertyUse theRelationalDatabaseConfigproperty type to specifyRelationalDatabaseConfigfor an AWS AppSync data source.A builder forCfnDataSourcePropsMixin.RelationalDatabaseConfigPropertyAn implementation forCfnDataSourcePropsMixin.RelationalDatabaseConfigPropertyProperties for CfnDomainNameApiAssociationPropsMixin.A builder forCfnDomainNameApiAssociationMixinPropsAn implementation forCfnDomainNameApiAssociationMixinPropsTheAWS::AppSync::DomainNameApiAssociationresource represents the mapping of your custom domain name to the assigned API URL.A fluent builder forCfnDomainNameApiAssociationPropsMixin.Properties for CfnDomainNamePropsMixin.A builder forCfnDomainNameMixinPropsAn implementation forCfnDomainNameMixinPropsTheAWS::AppSync::DomainNameresource creates aDomainNameConfigobject to configure a custom domain.A fluent builder forCfnDomainNamePropsMixin.Properties for CfnFunctionConfigurationPropsMixin.A builder forCfnFunctionConfigurationMixinPropsAn implementation forCfnFunctionConfigurationMixinPropsTheAWS::AppSync::FunctionConfigurationresource defines the functions in GraphQL APIs to perform certain operations.Describes a runtime used by an AWS AppSync resolver or AWS AppSync function.An implementation forCfnFunctionConfigurationPropsMixin.AppSyncRuntimePropertyA fluent builder forCfnFunctionConfigurationPropsMixin.TheLambdaConflictHandlerConfigobject when configuringLAMBDAas the Conflict Handler.An implementation forCfnFunctionConfigurationPropsMixin.LambdaConflictHandlerConfigPropertyDescribes a Sync configuration for a resolver.A builder forCfnFunctionConfigurationPropsMixin.SyncConfigPropertyAn implementation forCfnFunctionConfigurationPropsMixin.SyncConfigPropertyProperties for CfnGraphQLApiPropsMixin.A builder forCfnGraphQLApiMixinPropsAn implementation forCfnGraphQLApiMixinPropsTheAWS::AppSync::GraphQLApiresource creates a new AWS AppSync GraphQL API.Describes an additional authentication provider.An implementation forCfnGraphQLApiPropsMixin.AdditionalAuthenticationProviderPropertyA fluent builder forCfnGraphQLApiPropsMixin.Describes an Amazon Cognito user pool configuration.A builder forCfnGraphQLApiPropsMixin.CognitoUserPoolConfigPropertyAn implementation forCfnGraphQLApiPropsMixin.CognitoUserPoolConfigPropertyDescribes an enhanced metrics configuration.A builder forCfnGraphQLApiPropsMixin.EnhancedMetricsConfigPropertyAn implementation forCfnGraphQLApiPropsMixin.EnhancedMetricsConfigPropertyConfiguration for AWS Lambda function authorization.A builder forCfnGraphQLApiPropsMixin.LambdaAuthorizerConfigPropertyAn implementation forCfnGraphQLApiPropsMixin.LambdaAuthorizerConfigPropertyTheLogConfigproperty type specifies the logging configuration when writing GraphQL operations and tracing to Amazon CloudWatch for an AWS AppSync GraphQL API.A builder forCfnGraphQLApiPropsMixin.LogConfigPropertyAn implementation forCfnGraphQLApiPropsMixin.LogConfigPropertyTheOpenIDConnectConfigproperty type specifies the optional authorization configuration for using an OpenID Connect compliant service with your GraphQL endpoint for an AWS AppSync GraphQL API.A builder forCfnGraphQLApiPropsMixin.OpenIDConnectConfigPropertyAn implementation forCfnGraphQLApiPropsMixin.OpenIDConnectConfigPropertyTheUserPoolConfigproperty type specifies the optional authorization configuration for using Amazon Cognito user pools with your GraphQL endpoint for an AWS AppSync GraphQL API.A builder forCfnGraphQLApiPropsMixin.UserPoolConfigPropertyAn implementation forCfnGraphQLApiPropsMixin.UserPoolConfigPropertyProperties for CfnGraphQLSchemaPropsMixin.A builder forCfnGraphQLSchemaMixinPropsAn implementation forCfnGraphQLSchemaMixinPropsTheAWS::AppSync::GraphQLSchemaresource is used for your AWS AppSync GraphQL schema that controls the data model for your API.A fluent builder forCfnGraphQLSchemaPropsMixin.Properties for CfnResolverPropsMixin.A builder forCfnResolverMixinPropsAn implementation forCfnResolverMixinPropsTheAWS::AppSync::Resolverresource defines the logical GraphQL resolver that you attach to fields in a schema.Describes a runtime used by an AWS AppSync resolver or AWS AppSync function.A builder forCfnResolverPropsMixin.AppSyncRuntimePropertyAn implementation forCfnResolverPropsMixin.AppSyncRuntimePropertyA fluent builder forCfnResolverPropsMixin.The caching configuration for a resolver that has caching activated.A builder forCfnResolverPropsMixin.CachingConfigPropertyAn implementation forCfnResolverPropsMixin.CachingConfigPropertyTheLambdaConflictHandlerConfigwhen configuring LAMBDA as the Conflict Handler.An implementation forCfnResolverPropsMixin.LambdaConflictHandlerConfigPropertyUse thePipelineConfigproperty type to specifyPipelineConfigfor an AWS AppSync resolver.A builder forCfnResolverPropsMixin.PipelineConfigPropertyAn implementation forCfnResolverPropsMixin.PipelineConfigPropertyDescribes a Sync configuration for a resolver.A builder forCfnResolverPropsMixin.SyncConfigPropertyAn implementation forCfnResolverPropsMixin.SyncConfigPropertyProperties for CfnSourceApiAssociationPropsMixin.A builder forCfnSourceApiAssociationMixinPropsAn implementation forCfnSourceApiAssociationMixinPropsDescribes the configuration of a source API.A fluent builder forCfnSourceApiAssociationPropsMixin.Describes properties used to specify configurations related to a source API.An implementation forCfnSourceApiAssociationPropsMixin.SourceApiAssociationConfigProperty