01
Managed GraphQL
Provision an AppSync API with a clear, extensible baseline.
Pattern 05
Opinionated AppSync GraphQL APIs with Cognito auth, DynamoDB/Lambda sources, and X-Ray tracing.
What you get
01
Provision an AppSync API with a clear, extensible baseline.
02
Connect DynamoDB for persistence and Lambda for business logic.
03
Trace requests end to end with built-in X-Ray integration.
Start here
Add the module to your configuration and customize only what you need.
module "api" {
source = "pomo-studio/appsync/aws"
version = "~> 1.1"
name = "my-api"
schema = file("${path.module}/schema.graphql")
cognito_user_pool_arn = module.auth.user_pool_arn
enable_xray = true
}Key inputs
Useful outputs
Built with