DataSource - AWS Serverless Application Model

DataSource

GraphQL API リゾルバーが接続できるデータソースを設定します。AWS Serverless Application Model (AWS SAM) テンプレートを使用して、以下のデータソースへの接続を設定できます。

  • Amazon DynamoDB

  • AWS Lambda

データソースの詳細については、「AWS AppSync デベロッパーガイド」の「データソースのアタッチ」を参照してください。

構文

AWS Serverless Application Model (AWS SAM) テンプレートでこのエンティティを宣言するには、以下の構文を使用します。

YAML

DynamoDb: DynamoDb Lambda: Lambda

プロパティ

DynamoDb

GraphQL API リゾルバーのデータソースとして DynamoDB テーブルを設定します。

タイプ: DynamoDB

必須: いいえ

CloudFormation との互換性: このプロパティは AWS SAM に固有であり、CloudFormation に同等のものはありません。

Lambda

GraphQL API リゾルバーのデータソースとして Lambda 関数を設定します。

タイプ: Lambda

必須: いいえ

CloudFormation との互換性: このプロパティは AWS SAM に固有であり、CloudFormation に同等のものはありません。