

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# DataSource
<a name="sam-property-graphqlapi-datasource"></a>

Konfigurasikan sumber data yang dapat disambungkan oleh penyelesai GraphQL API Anda. Anda dapat menggunakan AWS Serverless Application Model (AWS SAM) template untuk mengonfigurasi koneksi ke sumber data berikut:
+ Amazon DynamoDB
+ AWS Lambda

Untuk mempelajari lebih lanjut tentang sumber data, lihat [Melampirkan sumber data](https://docs.aws.amazon.com/appsync/latest/devguide/attaching-a-data-source.html) di *Panduan AWS AppSync Pengembang*.

## Sintaksis
<a name="sam-property-graphqlapi-datasource-syntax"></a>

Untuk mendeklarasikan entitas ini dalam template AWS Serverless Application Model (AWS SAM) Anda, gunakan sintaks berikut.

### YAML
<a name="sam-property-graphqlapi-datasource-syntax-yaml"></a>

```
DynamoDb: DynamoDb
Lambda: Lambda
```

## Sifat-sifat
<a name="sam-property-graphqlapi-datasource-properties"></a>

`DynamoDb`  <a name="sam-graphqlapi-datasource-dynamodb"></a>
Konfigurasikan tabel DynamoDB sebagai sumber data untuk GraphQL resolver API Anda.  
*Jenis*: [DynamoDb](sam-property-graphqlapi-datasource-dynamodb.md)  
*Wajib*: Tidak  
*CloudFormation kompatibilitas*: Properti ini unik AWS SAM dan tidak memiliki CloudFormation padanan.

`Lambda`  <a name="sam-graphqlapi-datasource-lambda"></a>
Konfigurasikan fungsi Lambda sebagai sumber data untuk resolver GraphQL API Anda.  
*Jenis*: [Lambda](sam-property-graphqlapi-datasource-lambda.md)  
*Wajib*: Tidak  
*CloudFormation kompatibilitas*: Properti ini unik AWS SAM dan tidak memiliki CloudFormation padanan.