DataSource - AWS Serverless Application Model

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

DataSource

Configure uma fonte de dados à qual seu resolvedor de GraphQL API possa se conectar. Você pode usar modelos AWS Serverless Application Model (AWS SAM) para configurar conexões com as seguintes fontes de dados:

  • Amazon DynamoDB

  • AWS Lambda

Para saber mais sobre fontes de dados, consulte Anexar uma fonte de dados no AWS AppSyncGuia do desenvolvedor.

Sintaxe

Para declarar esta entidade no modelo do AWS Serverless Application Model (AWS SAM), use a seguinte sintaxe:

YAML

DynamoDb: DynamoDb Lambda: Lambda

Propriedades

DynamoDb

Configure uma tabela do DynamoDB como fonte de dados para seu resolvedor de GraphQL API.

Tipo: DynamoDB

Obrigatório: não

Compatibilidade CloudFormation: Essa propriedade é exclusiva do AWS SAM e não tem CloudFormation equivalente.

Lambda

Configure uma função do Lambda como fonte de dados para seu resolvedor de GraphQL API.

Type: Lambda

Obrigatório: não

Compatibilidade CloudFormation: Essa propriedade é exclusiva do AWS SAM e não tem CloudFormation equivalente.