graphql_api
Table to manage GraphQL API entires
See
https://aws.amazon.com/appsync
Columns
• api_id: string
AWS ID for the GraphQL entry
• arn: string
ARN for the AWS resource
• authentication_type: authentication_type
Authentication type for the endpoint
• Optional
lambda_authorizer_config: Object
Specific configuration for Lambda Authentication Type
See
https://docs.aws.amazon.com/appsync/latest/devguide/security-authz.html
Type declaration
Name | Type |
---|---|
authorizer_result_ttl_in_seconds | undefined | number |
authorizer_uri | undefined | string |
identity_validation_expression | undefined | string |
• name: string
Name to identify the GraphQL entry
• Optional
open_id_connect_config: Object
Specific configuration for the Open ID authentication type
See
https://docs.aws.amazon.com/appsync/latest/devguide/security-authz.html
Type declaration
Name | Type |
---|---|
auth_ttl | undefined | number |
client_id | undefined | string |
ia_ttl | undefined | number |
issuer | undefined | string |
• region: string
Region where the API gateway will be created
See
https://docs.aws.amazon.com/appsync/latest/devguide/security-authz.html
• Optional
tags: Object
Complex type to provide identifier tags
See
Type definition
▪ [key: string
]: string
• Optional
user_pool_config: Object
Specific configuration for Cognito authentication type
See
https://docs.aws.amazon.com/appsync/latest/devguide/security-authz.html
Type declaration
Name | Type |
---|---|
app_id_client_regex | undefined | string |
aws_region | undefined | string |
default_action | undefined | default_action |
user_pool_id | undefined | string |