AppSyncでGraphQL APIを作成

AppSyncの管理コンソールで GraphQL APIDynamoDBテーブル を作成して、AppSyncの概要を確認します。

目次

管理コンソールから生成
( GraphQL API, DynamoDBテーブル )

AppSyncの管理コンソールです。Create APIをクリックします。

デフォルとのままStartをクリックします。

デフォルとのままStartをクリックします。

MyModelTypeTableというDynamoDBのテーブルが生成されるように設定されています。

デフォルとのままStartをクリックします。

GraphQL APIDynamoDBテーブルの生成が始まります。

管理画面のメニュー

Schema

生成されたGraphQLのスキーマを確認できます。

参考
GraphQL API の設計 > スキーマの設計

GraphQLの補足

Data Sources

Data Sourcesには、以下タイプを利用できます。

・DynamoDB table
・Elasticsearch
・Lambda function
・Relational database
・HTTP endpoint

Queries

GraphQLの動作確認に利用できます。

定義されたQueryMutationを実行できます。

Settings

API URL認証モードを確認できます。

認証モードは以下タイプを利用できます。
・API key
・AWS IAM
・Cognito User Pool
・OpenID Connect

参考

よかったらシェアしてね!
目次