Skip to content

AppSync GraphQL API

Managed GraphQL with real-time subscriptions.

integration
category
16
settings
4
inputs
1
outputs
SettingTypeRequiredDefault
API nameTextYes—
Auth type
Options: API key, IAM, Cognito User Pools, OpenID Connect, Lambda authorizer
Choice—API_KEY
Cognito user pool IDText——
Cognito regionText——
Cognito default action
Options: Allow, Deny
Choice—ALLOW
Lambda authorizer ARNText——
Lambda authorizer TTL (s)Number—300
X-Ray tracing
Options: Enabled, Disabled
Choice—false
Log level
Options: None, Error, All
Choice—NONE
Exclude verbose log contentToggle—false
CloudWatch logging role ARNText——
Introspection enabledToggle—true
Query depth limitNumber—0
Resolver count limitNumber—0
Schema (SDL)Text——
TagsKey–value——
SocketDirectionAcceptsTerraform arg
ClientInputany—
Cognito user poolInputaws.cognito-user-pooluser_pool_config.user_pool_id
Lambda authorizerInputaws.lambdalambda_authorizer_config.authorizer_uri
CloudWatch logging roleInputaws.iam-rolelog_config.cloudwatch_logs_role_arn
Data sourceOutputany—