Package-level declarations
Types
You don't have access to perform this operation on this resource.
Describes an additional authentication provider.
Describes an ApiAssociation
object.
The API key exceeded a limit. Try your request again.
The API key expiration must be set to a value between 1 and 365 days from creation (for CreateApiKey
) or from update (for UpdateApiKey
).
The GraphQL API exceeded a limit. Try your request again.
Base class for all service related exceptions thrown by the AppSync client
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.
The authorization configuration in case the HTTP endpoint requires authorization.
Describes an authorization provider.
The Identity and Access Management (IAM) configuration.
Provides further details for the reason behind the bad request. For reason type CODE_ERROR
, the detail will contain a list of code errors.
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.
Provides context for the cause of the bad request. The only supported value is CODE_ERROR
.
The caching configuration for a resolver that has caching activated.
Describes a channel namespace associated with an Api
. The ChannelNamespace
contains the definitions for code handlers for the Api
.
Describes the location of the error in a code sample.
Describes an Amazon Cognito configuration.
Describes an Amazon Cognito user pool configuration.
Another modification is in progress at this time and it must complete before you can make your change.
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.
Represents the input of a CreateApiCache
operation.
Represents the output of a CreateApiCache
operation.
Describes a data source.
Contains the introspected data that was retrieved from the data source.
Represents the fields that were retrieved from the introspected data.
Represents the type data for each field retrieved from the introspection.
The index that was retrieved from the introspected data.
Represents the output of a DataSourceIntrospectionResult
. This is the populated result of a GetDataSourceIntrospection
operation.
Represents the input of a DeleteApiCache
operation.
Represents the output of a DeleteApiCache
operation.
Describes a Delta Sync configuration.
Describes a configuration for a custom domain.
Describes an Amazon DynamoDB data source configuration.
Describes an OpenSearch data source configuration.
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.
Contains the list of errors generated. When using JavaScript, this will apply to the request or response function evaluation.
Contains the list of errors from a code evaluation response.
Describes an Amazon EventBridge bus data source configuration.
Describes the authorization configuration for connections, message publishing, message subscriptions, and logging for an Event API.
Describes the CloudWatch Logs configuration for the Event API.
Represents the input of a FlushApiCache
operation.
Represents the output of a FlushApiCache
operation.
A function is a reusable entity. You can use multiple functions to compose the resolver logic.
Represents the input of a GetApiCache
operation.
Represents the output of a GetApiCache
operation.
Describes a GraphQL API.
The GraphQL schema is not valid.
The configuration for a handler.
The configuration for the OnPublish
and OnSubscribe
handlers.
Describes an HTTP data source configuration.
The integration data source configuration for the handler.
An internal AppSync error occurred. Try your request again.
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.
The configuration for a Lambda data source.
The LambdaConflictHandlerConfig
object when configuring LAMBDA
as the Conflict Handler.
Describes an Lambda data source configuration.
The request exceeded a limit. Try your request again.
The resource specified in the request was not found. Check the resource, and then try again.
Describes an OpenID Connect (OIDC) configuration.
Describes an OpenSearch data source configuration.
The pipeline configuration for a resolver of kind PIPELINE
.
Contains the metadata required to introspect the RDS cluster.
The Amazon Relational Database Service (Amazon RDS) HTTP endpoint configuration.
Describes a relational database data source configuration.
The operation exceeded the service quota for this resource.
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.
Describes properties used to specify configurations related to a source API.
Describes the ARNs and IDs of associations, Merged APIs, and source APIs.
Describes a Sync configuration for a resolver.
You aren't authorized to perform this operation.
Represents the input of a UpdateApiCache
operation.
Represents the output of a UpdateApiCache
operation.
Describes an Amazon Cognito user pool configuration.