| Package | Description |
|---|---|
| software.amazon.awscdk.services.appsync |
AWS AppSync Construct Library
|
| Class and Description |
|---|
| AddFieldOptions
(experimental) The options to add a field to an Intermediate Type.
|
| AddFieldOptions.Builder
A builder for
AddFieldOptions |
| ApiKeyConfig
(experimental) Configuration for API Key authorization in AppSync.
|
| ApiKeyConfig.Builder
A builder for
ApiKeyConfig |
| AppsyncFunction
(experimental) AppSync Functions are local functions that perform certain operations onto a backend data source.
|
| AppsyncFunction.Builder
(experimental) A fluent builder for
AppsyncFunction. |
| AppsyncFunctionAttributes
(experimental) The attributes for imported AppSync Functions.
|
| AppsyncFunctionAttributes.Builder
A builder for
AppsyncFunctionAttributes |
| AppsyncFunctionProps
(experimental) the CDK properties for AppSync Functions.
|
| AppsyncFunctionProps.Builder
A builder for
AppsyncFunctionProps |
| Assign
(experimental) Utility class representing the assigment of a value to an attribute.
|
| AttributeValues
(experimental) Specifies the attribute value assignments.
|
| AttributeValuesStep
(experimental) Utility class to allow assigning a value to an attribute.
|
| AuthorizationConfig
(experimental) Configuration of the API authorization modes.
|
| AuthorizationConfig.Builder
A builder for
AuthorizationConfig |
| AuthorizationMode
(experimental) Interface to specify default or additional authorization(s).
|
| AuthorizationMode.Builder
A builder for
AuthorizationMode |
| AuthorizationType
(experimental) enum with all possible values for AppSync authorization type.
|
| AwsIamConfig
(experimental) The authorization config in case the HTTP endpoint requires authorization.
|
| AwsIamConfig.Builder
A builder for
AwsIamConfig |
| BackedDataSource
(experimental) Abstract AppSync datasource implementation.
|
| BackedDataSourceProps
(experimental) properties for an AppSync datasource backed by a resource.
|
| BackedDataSourceProps.Builder
A builder for
BackedDataSourceProps |
| BaseAppsyncFunctionProps
(experimental) the base properties for AppSync Functions.
|
| BaseAppsyncFunctionProps.Builder
A builder for
BaseAppsyncFunctionProps |
| BaseDataSource
(experimental) Abstract AppSync datasource implementation.
|
| BaseDataSourceProps
(experimental) Base properties for an AppSync datasource.
|
| BaseDataSourceProps.Builder
A builder for
BaseDataSourceProps |
| BaseResolverProps
(experimental) Basic properties for an AppSync resolver.
|
| BaseResolverProps.Builder
A builder for
BaseResolverProps |
| BaseTypeOptions
(experimental) Base options for GraphQL Types.
|
| BaseTypeOptions.Builder
A builder for
BaseTypeOptions |
| CachingConfig
(experimental) CachingConfig for AppSync resolvers.
|
| CachingConfig.Builder
A builder for
CachingConfig |
| CfnApiCache
A CloudFormation `AWS::AppSync::ApiCache`.
|
| CfnApiCache.Builder
A fluent builder for
CfnApiCache. |
| CfnApiCacheProps
Properties for defining a `CfnApiCache`.
|
| CfnApiCacheProps.Builder
A builder for
CfnApiCacheProps |
| CfnApiKey
A CloudFormation `AWS::AppSync::ApiKey`.
|
| CfnApiKey.Builder
A fluent builder for
CfnApiKey. |
| CfnApiKeyProps
Properties for defining a `CfnApiKey`.
|
| CfnApiKeyProps.Builder
A builder for
CfnApiKeyProps |
| CfnDataSource
A CloudFormation `AWS::AppSync::DataSource`.
|
| CfnDataSource.AuthorizationConfigProperty
The `AuthorizationConfig` property type specifies the authorization type and configuration for an AWS AppSync http data source.
|
| CfnDataSource.AuthorizationConfigProperty.Builder
A builder for
CfnDataSource.AuthorizationConfigProperty |
| CfnDataSource.AwsIamConfigProperty
Use the `AwsIamConfig` property type to specify `AwsIamConfig` for a AWS AppSync authorizaton.
|
| CfnDataSource.AwsIamConfigProperty.Builder
A builder for
CfnDataSource.AwsIamConfigProperty |
| CfnDataSource.Builder
A fluent builder for
CfnDataSource. |
| CfnDataSource.DeltaSyncConfigProperty
Describes a Delta Sync configuration.
|
| CfnDataSource.DeltaSyncConfigProperty.Builder
A builder for
CfnDataSource.DeltaSyncConfigProperty |
| CfnDataSource.DynamoDBConfigProperty
The `DynamoDBConfig` property type specifies the `AwsRegion` and `TableName` for an Amazon DynamoDB table in your account for an AWS AppSync data source.
|
| CfnDataSource.DynamoDBConfigProperty.Builder
A builder for
CfnDataSource.DynamoDBConfigProperty |
| CfnDataSource.ElasticsearchConfigProperty
The `ElasticsearchConfig` property type specifies the `AwsRegion` and `Endpoints` for an Amazon OpenSearch Service domain in your account for an AWS AppSync data source.
|
| CfnDataSource.ElasticsearchConfigProperty.Builder
A builder for
CfnDataSource.ElasticsearchConfigProperty |
| CfnDataSource.HttpConfigProperty
Use the `HttpConfig` property type to specify `HttpConfig` for an AWS AppSync data source.
|
| CfnDataSource.HttpConfigProperty.Builder
A builder for
CfnDataSource.HttpConfigProperty |
| CfnDataSource.LambdaConfigProperty
The `LambdaConfig` property type specifies the Lambda function ARN for an AWS AppSync data source.
|
| CfnDataSource.LambdaConfigProperty.Builder
A builder for
CfnDataSource.LambdaConfigProperty |
| CfnDataSource.OpenSearchServiceConfigProperty
The `OpenSearchServiceConfig` property type specifies the `AwsRegion` and `Endpoints` for an Amazon OpenSearch Service domain in your account for an AWS AppSync data source.
|
| CfnDataSource.OpenSearchServiceConfigProperty.Builder
A builder for
CfnDataSource.OpenSearchServiceConfigProperty |
| CfnDataSource.RdsHttpEndpointConfigProperty
Use the `RdsHttpEndpointConfig` property type to specify the `RdsHttpEndpoint` for an AWS AppSync relational database.
|
| CfnDataSource.RdsHttpEndpointConfigProperty.Builder
A builder for
CfnDataSource.RdsHttpEndpointConfigProperty |
| CfnDataSource.RelationalDatabaseConfigProperty
Use the `RelationalDatabaseConfig` property type to specify `RelationalDatabaseConfig` for an AWS AppSync data source.
|
| CfnDataSource.RelationalDatabaseConfigProperty.Builder
A builder for
CfnDataSource.RelationalDatabaseConfigProperty |
| CfnDataSourceProps
Properties for defining a `CfnDataSource`.
|
| CfnDataSourceProps.Builder
A builder for
CfnDataSourceProps |
| CfnDomainName
A CloudFormation `AWS::AppSync::DomainName`.
|
| CfnDomainName.Builder
A fluent builder for
CfnDomainName. |
| CfnDomainNameApiAssociation
A CloudFormation `AWS::AppSync::DomainNameApiAssociation`.
|
| CfnDomainNameApiAssociation.Builder
A fluent builder for
CfnDomainNameApiAssociation. |
| CfnDomainNameApiAssociationProps
Properties for defining a `CfnDomainNameApiAssociation`.
|
| CfnDomainNameApiAssociationProps.Builder
A builder for
CfnDomainNameApiAssociationProps |
| CfnDomainNameProps
Properties for defining a `CfnDomainName`.
|
| CfnDomainNameProps.Builder
A builder for
CfnDomainNameProps |
| CfnFunctionConfiguration
A CloudFormation `AWS::AppSync::FunctionConfiguration`.
|
| CfnFunctionConfiguration.Builder
A fluent builder for
CfnFunctionConfiguration. |
| CfnFunctionConfiguration.LambdaConflictHandlerConfigProperty
The `LambdaConflictHandlerConfig` object when configuring `LAMBDA` as the Conflict Handler.
|
| CfnFunctionConfiguration.LambdaConflictHandlerConfigProperty.Builder |
| CfnFunctionConfiguration.SyncConfigProperty
Describes a Sync configuration for a resolver.
|
| CfnFunctionConfiguration.SyncConfigProperty.Builder
A builder for
CfnFunctionConfiguration.SyncConfigProperty |
| CfnFunctionConfigurationProps
Properties for defining a `CfnFunctionConfiguration`.
|
| CfnFunctionConfigurationProps.Builder
A builder for
CfnFunctionConfigurationProps |
| CfnGraphQLApi
A CloudFormation `AWS::AppSync::GraphQLApi`.
|
| CfnGraphQLApi.AdditionalAuthenticationProviderProperty
Describes an additional authentication provider.
|
| CfnGraphQLApi.AdditionalAuthenticationProviderProperty.Builder
A builder for
CfnGraphQLApi.AdditionalAuthenticationProviderProperty |
| CfnGraphQLApi.Builder
A fluent builder for
CfnGraphQLApi. |
| CfnGraphQLApi.CognitoUserPoolConfigProperty
Describes an Amazon Cognito user pool configuration.
|
| CfnGraphQLApi.CognitoUserPoolConfigProperty.Builder
A builder for
CfnGraphQLApi.CognitoUserPoolConfigProperty |
| CfnGraphQLApi.LambdaAuthorizerConfigProperty
Configuration for AWS Lambda function authorization.
|
| CfnGraphQLApi.LambdaAuthorizerConfigProperty.Builder
A builder for
CfnGraphQLApi.LambdaAuthorizerConfigProperty |
| CfnGraphQLApi.LogConfigProperty
The `LogConfig` property type specifies the logging configuration when writing GraphQL operations and tracing to Amazon CloudWatch for an AWS AppSync GraphQL API.
|
| CfnGraphQLApi.LogConfigProperty.Builder
A builder for
CfnGraphQLApi.LogConfigProperty |
| CfnGraphQLApi.OpenIDConnectConfigProperty
The `OpenIDConnectConfig` property type specifies the optional authorization configuration for using an OpenID Connect compliant service with your GraphQL endpoint for an AWS AppSync GraphQL API.
|
| CfnGraphQLApi.OpenIDConnectConfigProperty.Builder
A builder for
CfnGraphQLApi.OpenIDConnectConfigProperty |
| CfnGraphQLApi.UserPoolConfigProperty
The `UserPoolConfig` property type specifies the optional authorization configuration for using Amazon Cognito user pools with your GraphQL endpoint for an AWS AppSync GraphQL API.
|
| CfnGraphQLApi.UserPoolConfigProperty.Builder
A builder for
CfnGraphQLApi.UserPoolConfigProperty |
| CfnGraphQLApiProps
Properties for defining a `CfnGraphQLApi`.
|
| CfnGraphQLApiProps.Builder
A builder for
CfnGraphQLApiProps |
| CfnGraphQLSchema
A CloudFormation `AWS::AppSync::GraphQLSchema`.
|
| CfnGraphQLSchema.Builder
A fluent builder for
CfnGraphQLSchema. |
| CfnGraphQLSchemaProps
Properties for defining a `CfnGraphQLSchema`.
|
| CfnGraphQLSchemaProps.Builder
A builder for
CfnGraphQLSchemaProps |
| CfnResolver
A CloudFormation `AWS::AppSync::Resolver`.
|
| CfnResolver.Builder
A fluent builder for
CfnResolver. |
| CfnResolver.CachingConfigProperty
The caching configuration for a resolver that has caching activated.
|
| CfnResolver.CachingConfigProperty.Builder
A builder for
CfnResolver.CachingConfigProperty |
| CfnResolver.LambdaConflictHandlerConfigProperty
The `LambdaConflictHandlerConfig` when configuring LAMBDA as the Conflict Handler.
|
| CfnResolver.LambdaConflictHandlerConfigProperty.Builder
A builder for
CfnResolver.LambdaConflictHandlerConfigProperty |
| CfnResolver.PipelineConfigProperty
Use the `PipelineConfig` property type to specify `PipelineConfig` for an AWS AppSync resolver.
|
| CfnResolver.PipelineConfigProperty.Builder
A builder for
CfnResolver.PipelineConfigProperty |
| CfnResolver.SyncConfigProperty
Describes a Sync configuration for a resolver.
|
| CfnResolver.SyncConfigProperty.Builder
A builder for
CfnResolver.SyncConfigProperty |
| CfnResolverProps
Properties for defining a `CfnResolver`.
|
| CfnResolverProps.Builder
A builder for
CfnResolverProps |
| DataSourceOptions
(experimental) Optional configuration for data sources.
|
| DataSourceOptions.Builder
A builder for
DataSourceOptions |
| Directive
(experimental) Directives for types.
|
| DomainOptions
(experimental) Domain name configuration for AppSync.
|
| DomainOptions.Builder
A builder for
DomainOptions |
| DynamoDbDataSource
(experimental) An AppSync datasource backed by a DynamoDB table.
|
| DynamoDbDataSource.Builder
(experimental) A fluent builder for
DynamoDbDataSource. |
| DynamoDbDataSourceProps
(experimental) Properties for an AppSync DynamoDB datasource.
|
| DynamoDbDataSourceProps.Builder
A builder for
DynamoDbDataSourceProps |
| ElasticsearchDataSource
Deprecated.
- use `OpenSearchDataSource`
|
| ElasticsearchDataSource.Builder
Deprecated.
|
| ElasticsearchDataSourceProps
Deprecated.
- use `OpenSearchDataSourceProps` with `OpenSearchDataSource`
|
| ElasticsearchDataSourceProps.Builder
Deprecated.
|
| EnumType
(experimental) Enum Types are abstract types that includes a set of fields that represent the strings this type can create.
|
| EnumType.Builder
(experimental) A fluent builder for
EnumType. |
| EnumTypeOptions
(experimental) Properties for configuring an Enum Type.
|
| EnumTypeOptions.Builder
A builder for
EnumTypeOptions |
| ExtendedDataSourceProps
(experimental) props used by implementations of BaseDataSource to provide configuration.
|
| ExtendedDataSourceProps.Builder
A builder for
ExtendedDataSourceProps |
| ExtendedResolverProps
(experimental) Additional property for an AppSync resolver for data source reference.
|
| ExtendedResolverProps.Builder
A builder for
ExtendedResolverProps |
| Field
(experimental) Fields build upon Graphql Types and provide typing and arguments.
|
| Field.Builder
(experimental) A fluent builder for
Field. |
| FieldLogLevel
(experimental) log-level for fields in AppSync.
|
| FieldOptions
(experimental) Properties for configuring a field.
|
| FieldOptions.Builder
A builder for
FieldOptions |
| GraphqlApi
(experimental) An AppSync GraphQL API.
|
| GraphqlApi.Builder
(experimental) A fluent builder for
GraphqlApi. |
| GraphqlApiAttributes
(experimental) Attributes for GraphQL imports.
|
| GraphqlApiAttributes.Builder
A builder for
GraphqlApiAttributes |
| GraphqlApiBase
(experimental) Base Class for GraphQL API.
|
| GraphqlApiProps
(experimental) Properties for an AppSync GraphQL API.
|
| GraphqlApiProps.Builder
A builder for
GraphqlApiProps |
| GraphqlType
(experimental) The GraphQL Types in AppSync's GraphQL.
|
| GraphqlTypeOptions
(experimental) Options for GraphQL Types.
|
| GraphqlTypeOptions.Builder
A builder for
GraphqlTypeOptions |
| HttpDataSource
(experimental) An AppSync datasource backed by a http endpoint.
|
| HttpDataSource.Builder
(experimental) A fluent builder for
HttpDataSource. |
| HttpDataSourceOptions
(experimental) Optional configuration for Http data sources.
|
| HttpDataSourceOptions.Builder
A builder for
HttpDataSourceOptions |
| HttpDataSourceProps
(experimental) Properties for an AppSync http datasource.
|
| HttpDataSourceProps.Builder
A builder for
HttpDataSourceProps |
| IamResource
(experimental) A class used to generate resource arns for AppSync.
|
| IAppsyncFunction
(experimental) Interface for AppSync Functions.
|
| IAppsyncFunction.Jsii$Default
Internal default implementation for
IAppsyncFunction. |
| IField
(experimental) A Graphql Field.
|
| IField.Jsii$Default
Internal default implementation for
IField. |
| IGraphqlApi
(experimental) Interface for GraphQL.
|
| IGraphqlApi.Jsii$Default
Internal default implementation for
IGraphqlApi. |
| IIntermediateType
(experimental) Intermediate Types are types that includes a certain set of fields that define the entirety of your schema.
|
| IIntermediateType.Jsii$Default
Internal default implementation for
IIntermediateType. |
| InputType
(experimental) Input Types are abstract types that define complex objects.
|
| InputType.Builder
(experimental) A fluent builder for
InputType. |
| InterfaceType
(experimental) Interface Types are abstract types that includes a certain set of fields that other types must include if they implement the interface.
|
| InterfaceType.Builder
(experimental) A fluent builder for
InterfaceType. |
| IntermediateTypeOptions
(experimental) Properties for configuring an Intermediate Type.
|
| IntermediateTypeOptions.Builder
A builder for
IntermediateTypeOptions |
| KeyCondition
(experimental) Factory class for DynamoDB key conditions.
|
| LambdaAuthorizerConfig
(experimental) Configuration for Lambda authorization in AppSync.
|
| LambdaAuthorizerConfig.Builder
A builder for
LambdaAuthorizerConfig |
| LambdaDataSource
(experimental) An AppSync datasource backed by a Lambda function.
|
| LambdaDataSource.Builder
(experimental) A fluent builder for
LambdaDataSource. |
| LambdaDataSourceProps
(experimental) Properties for an AppSync Lambda datasource.
|
| LambdaDataSourceProps.Builder
A builder for
LambdaDataSourceProps |
| LogConfig
(experimental) Logging configuration for AppSync.
|
| LogConfig.Builder
A builder for
LogConfig |
| MappingTemplate
(experimental) MappingTemplates for AppSync resolvers.
|
| NoneDataSource
(experimental) An AppSync dummy datasource.
|
| NoneDataSource.Builder
(experimental) A fluent builder for
NoneDataSource. |
| NoneDataSourceProps
(experimental) Properties for an AppSync dummy datasource.
|
| NoneDataSourceProps.Builder
A builder for
NoneDataSourceProps |
| ObjectType
(experimental) Object Types are types declared by you.
|
| ObjectType.Builder
(experimental) A fluent builder for
ObjectType. |
| ObjectTypeOptions
(experimental) Properties for configuring an Object Type.
|
| ObjectTypeOptions.Builder
A builder for
ObjectTypeOptions |
| OpenIdConnectConfig
(experimental) Configuration for OpenID Connect authorization in AppSync.
|
| OpenIdConnectConfig.Builder
A builder for
OpenIdConnectConfig |
| OpenSearchDataSource
(experimental) An Appsync datasource backed by OpenSearch.
|
| OpenSearchDataSource.Builder
(experimental) A fluent builder for
OpenSearchDataSource. |
| OpenSearchDataSourceProps
(experimental) Properties for the OpenSearch Data Source.
|
| OpenSearchDataSourceProps.Builder
A builder for
OpenSearchDataSourceProps |
| PartitionKey
(experimental) Specifies the assignment to the partition key.
|
| PartitionKeyStep
(experimental) Utility class to allow assigning a value or an auto-generated id to a partition key.
|
| PrimaryKey
(experimental) Specifies the assignment to the primary key.
|
| RdsDataSource
(experimental) An AppSync datasource backed by RDS.
|
| RdsDataSource.Builder
(experimental) A fluent builder for
RdsDataSource. |
| RdsDataSourceProps
(experimental) Properties for an AppSync RDS datasource.
|
| RdsDataSourceProps.Builder
A builder for
RdsDataSourceProps |
| ResolvableField
(experimental) Resolvable Fields build upon Graphql Types and provide fields that can resolve into operations on a data source.
|
| ResolvableField.Builder
(experimental) A fluent builder for
ResolvableField. |
| ResolvableFieldOptions
(experimental) Properties for configuring a resolvable field.
|
| ResolvableFieldOptions.Builder
A builder for
ResolvableFieldOptions |
| Resolver
(experimental) An AppSync resolver.
|
| Resolver.Builder
(experimental) A fluent builder for
Resolver. |
| ResolverProps
(experimental) Additional property for an AppSync resolver for GraphQL API reference.
|
| ResolverProps.Builder
A builder for
ResolverProps |
| Schema
(experimental) The Schema for a GraphQL Api.
|
| Schema.Builder
(experimental) A fluent builder for
Schema. |
| SchemaOptions
(experimental) The options for configuring a schema.
|
| SchemaOptions.Builder
A builder for
SchemaOptions |
| SortKeyStep
(experimental) Utility class to allow assigning a value or an auto-generated id to a sort key.
|
| Type
(experimental) Enum containing the Types that can be used to define ObjectTypes.
|
| UnionType
(experimental) Union Types are abstract types that are similar to Interface Types, but they cannot to specify any common fields between types.
|
| UnionType.Builder
(experimental) A fluent builder for
UnionType. |
| UnionTypeOptions
(experimental) Properties for configuring an Union Type.
|
| UnionTypeOptions.Builder
A builder for
UnionTypeOptions |
| UserPoolConfig
(experimental) Configuration for Cognito user-pools in AppSync.
|
| UserPoolConfig.Builder
A builder for
UserPoolConfig |
| UserPoolDefaultAction
(experimental) enum with all possible values for Cognito user-pool default actions.
|
Copyright © 2022. All rights reserved.