Overcast is alpha — behaviour and APIs may change between releases. Pin your version and read the changelog before upgrading.

overcast

AppSync operations

Every AppSync operation Overcast declares — 82 of 82 implemented — with status, behaviour notes and a link to the AWS API reference for each.

All 82 listed operations are implemented. Back to AppSync.

Summary

Category✅ Supported
GraphQL APIs5
Schemas3
API Keys4
Data Sources5
Functions5
Resolvers6
Tags3
Environment Variables2
Domain Names5
API Associations3
API Cache5
Types5
Merged APIs7
Events API5
Channel Namespaces5
Execution & Evaluation3
DynamoDB Resolver Operations11

Endpoints

GraphQL APIs

OperationStatusNotesAWS Docs
CreateGraphqlApi✅ Supporteddocs
GetGraphqlApi✅ Supporteddocs
ListGraphqlApis✅ Supporteddocs
UpdateGraphqlApi✅ Supporteddocs
DeleteGraphqlApi✅ Supporteddocs

Schemas

OperationStatusNotesAWS Docs
StartSchemaCreation✅ Supporteddocs
GetSchemaCreationStatus✅ Supporteddocs
GetIntrospectionSchema✅ Supporteddocs

API Keys

OperationStatusNotesAWS Docs
CreateApiKey✅ Supporteddocs
ListApiKeys✅ Supporteddocs
UpdateApiKey✅ Supporteddocs
DeleteApiKey✅ Supporteddocs

Data Sources

OperationStatusNotesAWS Docs
CreateDataSource✅ SupportedAMAZON_DYNAMODB, AWS_LAMBDA, HTTP and NONE resolve at execution time; AMAZON_OPENSEARCH_SERVICE, AMAZON_ELASTICSEARCH, RELATIONAL_DATABASE, AMAZON_EVENTBRIDGE and AMAZON_BEDROCK_RUNTIME are accepted and stored onlydocs
GetDataSource✅ Supporteddocs
ListDataSources✅ Supporteddocs
UpdateDataSource✅ Supporteddocs
DeleteDataSource✅ Supporteddocs

Functions

OperationStatusNotesAWS Docs
CreateFunction✅ Supporteddocs
GetFunction✅ Supporteddocs
ListFunctions✅ Supporteddocs
UpdateFunction✅ Supporteddocs
DeleteFunction✅ Supporteddocs

Resolvers

OperationStatusNotesAWS Docs
CreateResolver✅ SupportedUNIT and PIPELINE resolvers; requestMappingTemplate, responseMappingTemplatedocs
GetResolver✅ Supporteddocs
ListResolvers✅ Supporteddocs
UpdateResolver✅ Supporteddocs
DeleteResolver✅ Supporteddocs
ListResolversByFunction✅ Supporteddocs

Tags

OperationStatusNotesAWS Docs
TagResource✅ Supporteddocs
UntagResource✅ Supporteddocs
ListTagsForResource✅ Supporteddocs

Environment Variables

OperationStatusNotesAWS Docs
PutGraphqlApiEnvironmentVariables✅ Supporteddocs
GetGraphqlApiEnvironmentVariables✅ Supporteddocs

Domain Names

OperationStatusNotesAWS Docs
CreateDomainName✅ SupportedInert metadata; no routing effectdocs
GetDomainName✅ Supporteddocs
ListDomainNames✅ Supporteddocs
UpdateDomainName✅ Supporteddocs
DeleteDomainName✅ Supporteddocs

API Associations

OperationStatusNotesAWS Docs
AssociateApi✅ Supporteddocs
GetApiAssociation✅ Supporteddocs
DisassociateApi✅ Supporteddocs

API Cache

OperationStatusNotesAWS Docs
CreateApiCache✅ SupportedConfig stored; no actual caching enforceddocs
GetApiCache✅ Supporteddocs
UpdateApiCache✅ Supporteddocs
DeleteApiCache✅ Supporteddocs
FlushApiCache✅ Supporteddocs

Types

OperationStatusNotesAWS Docs
CreateType✅ Supporteddocs
GetType✅ Supporteddocs
ListTypes✅ Supporteddocs
UpdateType✅ Supporteddocs
DeleteType✅ Supporteddocs

Merged APIs

OperationStatusNotesAWS Docs
AssociateSourceGraphqlApi✅ Supporteddocs
AssociateMergedGraphqlApi✅ Supporteddocs
GetSourceApiAssociation✅ Supporteddocs
ListSourceApiAssociations✅ Supporteddocs
DisassociateSourceGraphqlApi✅ Supporteddocs
DisassociateMergedGraphqlApi✅ Supporteddocs
StartSchemaMerge✅ Supporteddocs

Events API

OperationStatusNotesAWS Docs
CreateApi✅ SupportedGRAPHQL and MERGED event API typesdocs
GetApi✅ Supporteddocs
ListApis✅ Supporteddocs
UpdateApi✅ Supporteddocs
DeleteApi✅ Supporteddocs

Channel Namespaces

OperationStatusNotesAWS Docs
CreateChannelNamespace✅ Supporteddocs
GetChannelNamespace✅ Supporteddocs
ListChannelNamespaces✅ Supporteddocs
UpdateChannelNamespace✅ Supporteddocs
DeleteChannelNamespace✅ Supporteddocs

Execution & Evaluation

OperationStatusNotesAWS Docs
ExecuteGraphQL✅ SupportedExecutes a GraphQL operation against the API; Cognito bearer tokens are decoded only, or verified against the local user pool when OVERCAST_ENFORCE_APPSYNC_COGNITO_AUTH=truedocs
EvaluateMappingTemplate✅ SupportedEvaluates VTL mapping templates; logs and outErrors are not populateddocs
EvaluateCode✅ SupportedEvaluates APPSYNC_JS resolver code; outErrors is not populateddocs

DynamoDB Resolver Operations

OperationStatusNotesAWS Docs
GetItem✅ SupportedDynamoDB data source resolver operationdocs
PutItem✅ SupportedDynamoDB data source resolver operationdocs
DeleteItem✅ SupportedDynamoDB data source resolver operationdocs
UpdateItem✅ SupportedDynamoDB data source resolver operationdocs
Query✅ SupportedDynamoDB data source resolver operationdocs
Scan✅ SupportedDynamoDB data source resolver operationdocs
BatchGetItem✅ SupportedDynamoDB data source resolver operationdocs
BatchWriteItem✅ SupportedDynamoDB data source resolver operationdocs
TransactGetItems✅ SupportedDynamoDB data source resolver operationdocs
TransactWriteItems✅ SupportedDynamoDB data source resolver operationdocs
ConditionCheck✅ SupportedDynamoDB transact-write condition checkdocs