Package-level declarations

Types

Link copied to clipboard

You don't have access to perform this operation on this resource.

Link copied to clipboard

Describes an additional authentication provider.

Link copied to clipboard
class Api

Describes an AppSync API. You can use Api for an AppSync API with your preferred configuration, such as an Event API that provides real-time message publishing and message subscriptions over WebSockets.

Link copied to clipboard

Describes an ApiAssociation object.

Link copied to clipboard
class ApiCache

The ApiCache object.

Link copied to clipboard
sealed class ApiCacheStatus
Link copied to clipboard
sealed class ApiCacheType
Link copied to clipboard
sealed class ApiCachingBehavior
Link copied to clipboard
class ApiKey

Describes an API key.

Link copied to clipboard

The API key exceeded a limit. Try your request again.

Link copied to clipboard

The API key expiration must be set to a value between 1 and 365 days from creation (for CreateApiKey) or from update (for UpdateApiKey).

Link copied to clipboard

The GraphQL API exceeded a limit. Try your request again.

Link copied to clipboard

Base class for all service related exceptions thrown by the AppSync client

Link copied to clipboard

Describes a runtime used by an Amazon Web Services AppSync pipeline resolver or Amazon Web Services AppSync function. Specifies the name and version of the runtime to use. Note that if a runtime is specified, code must also be specified.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
sealed class AssociationStatus
Link copied to clipboard
sealed class AuthenticationType
Link copied to clipboard
class AuthMode

Describes an authorization configuration. Use AuthMode to specify the publishing and subscription authorization configuration for an Event API.

Link copied to clipboard

The authorization configuration in case the HTTP endpoint requires authorization.

Link copied to clipboard
sealed class AuthorizationType
Link copied to clipboard

Describes an authorization provider.

Link copied to clipboard

The Identity and Access Management (IAM) configuration.

Link copied to clipboard

Provides further details for the reason behind the bad request. For reason type CODE_ERROR, the detail will contain a list of code errors.

Link copied to clipboard

The request is not well formed. For example, a value is invalid or a required field is missing. Check the field values, and then try again.

Link copied to clipboard
sealed class BadRequestReason

Provides context for the cause of the bad request. The only supported value is CODE_ERROR.

Link copied to clipboard
Link copied to clipboard

The caching configuration for a resolver that has caching activated.

Link copied to clipboard

Describes a channel namespace associated with an Api. The ChannelNamespace contains the definitions for code handlers for the Api.

Link copied to clipboard
class CodeError

Describes an AppSync error.

Link copied to clipboard

Describes the location of the error in a code sample.

Link copied to clipboard

Describes an Amazon Cognito configuration.

Link copied to clipboard

Describes an Amazon Cognito user pool configuration.

Link copied to clipboard

Another modification is in progress at this time and it must complete before you can make your change.

Link copied to clipboard
Link copied to clipboard

A conflict with a previous successful update is detected. This typically occurs when the previous update did not have time to propagate before the next update was made. A retry (with appropriate backoff logic) is the recommended response to this exception.

Link copied to clipboard
sealed class ConflictHandlerType
Link copied to clipboard

Represents the input of a CreateApiCache operation.

Link copied to clipboard

Represents the output of a CreateApiCache operation.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Describes a data source.

Link copied to clipboard

Contains the introspected data that was retrieved from the data source.

Link copied to clipboard

Represents the fields that were retrieved from the introspected data.

Link copied to clipboard

Represents the type data for each field retrieved from the introspection.

Link copied to clipboard

The index that was retrieved from the introspected data.

Link copied to clipboard

Represents the output of a DataSourceIntrospectionResult. This is the populated result of a GetDataSourceIntrospection operation.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
sealed class DataSourceType
Link copied to clipboard
sealed class DefaultAction
Link copied to clipboard

Represents the input of a DeleteApiCache operation.

Link copied to clipboard

Represents the output of a DeleteApiCache operation.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Describes a Delta Sync configuration.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Describes a configuration for a custom domain.

Link copied to clipboard

Describes an Amazon DynamoDB data source configuration.

Link copied to clipboard

Describes an OpenSearch data source configuration.

Link copied to clipboard

Enables and controls the enhanced metrics feature. Enhanced metrics emit granular data on API usage and performance such as AppSync request and error counts, latency, and cache hits/misses. All enhanced metric data is sent to your CloudWatch account, and you can configure the types of data that will be sent.

Link copied to clipboard

Contains the list of errors generated. When using JavaScript, this will apply to the request or response function evaluation.

Link copied to clipboard

Contains the list of errors from a code evaluation response.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Describes an Amazon EventBridge bus data source configuration.

Link copied to clipboard

Describes the authorization configuration for connections, message publishing, message subscriptions, and logging for an Event API.

Link copied to clipboard

Describes the CloudWatch Logs configuration for the Event API.

Link copied to clipboard
sealed class EventLogLevel
Link copied to clipboard
sealed class FieldLogLevel
Link copied to clipboard

Represents the input of a FlushApiCache operation.

Link copied to clipboard

Represents the output of a FlushApiCache operation.

Link copied to clipboard

A function is a reusable entity. You can use multiple functions to compose the resolver logic.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Represents the input of a GetApiCache operation.

Link copied to clipboard

Represents the output of a GetApiCache operation.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Describes a GraphQL API.

Link copied to clipboard
Link copied to clipboard
sealed class GraphQlApiType
Link copied to clipboard
Link copied to clipboard

The GraphQL schema is not valid.

Link copied to clipboard
sealed class HandlerBehavior
Link copied to clipboard

The configuration for a handler.

Link copied to clipboard

The configuration for the OnPublish and OnSubscribe handlers.

Link copied to clipboard

Describes an HTTP data source configuration.

Link copied to clipboard

The integration data source configuration for the handler.

Link copied to clipboard

An internal AppSync error occurred. Try your request again.

Link copied to clipboard
sealed class InvokeType
Link copied to clipboard

A LambdaAuthorizerConfig specifies how to authorize AppSync API access when using the AWS_LAMBDA authorizer mode. Be aware that an AppSync API can have only one Lambda authorizer configured at a time.

Link copied to clipboard

The configuration for a Lambda data source.

Link copied to clipboard

The LambdaConflictHandlerConfig object when configuring LAMBDA as the Conflict Handler.

Link copied to clipboard

Describes an Lambda data source configuration.

Link copied to clipboard

The request exceeded a limit. Try your request again.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class LogConfig

The Amazon CloudWatch Logs configuration.

Link copied to clipboard
sealed class MergeType
Link copied to clipboard

The resource specified in the request was not found. Check the resource, and then try again.

Link copied to clipboard

Describes an OpenID Connect (OIDC) configuration.

Link copied to clipboard

Describes an OpenSearch data source configuration.

Link copied to clipboard
Link copied to clipboard
sealed class OutputType
Link copied to clipboard
sealed class Ownership
Link copied to clipboard

The pipeline configuration for a resolver of kind PIPELINE.

Link copied to clipboard

Contains the metadata required to introspect the RDS cluster.

Link copied to clipboard

The Amazon Relational Database Service (Amazon RDS) HTTP endpoint configuration.

Link copied to clipboard

Describes a relational database data source configuration.

Link copied to clipboard
Link copied to clipboard
class Resolver

Describes a resolver.

Link copied to clipboard
sealed class ResolverKind
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
sealed class RuntimeName
Link copied to clipboard
sealed class SchemaStatus
Link copied to clipboard

The operation exceeded the service quota for this resource.

Link copied to clipboard

Describes the configuration of a source API. A source API is a GraphQL API that is linked to a merged API. There can be multiple source APIs attached to each merged API. When linked to a merged API, the source API's schema, data sources, and resolvers will be combined with other linked source API data to form a new, singular API.

Link copied to clipboard

Describes properties used to specify configurations related to a source API.

Link copied to clipboard
Link copied to clipboard

Describes the ARNs and IDs of associations, Merged APIs, and source APIs.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Describes a Sync configuration for a resolver.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class Type

Describes a type.

Link copied to clipboard
Link copied to clipboard

You aren't authorized to perform this operation.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Represents the input of a UpdateApiCache operation.

Link copied to clipboard

Represents the output of a UpdateApiCache operation.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Describes an Amazon Cognito user pool configuration.