

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

# sam validate
<a name="sam-cli-command-reference-sam-validate"></a>

Halaman ini memberikan informasi referensi untuk AWS Serverless Application Model perintah Command Line Interface (AWS SAMCLI)`sam validate`.

Untuk pengantar AWS SAMCLI, lihat [Apa itu AWS SAMCLI?](what-is-sam-overview.md#what-is-sam-cli)

`sam validate`Perintah memverifikasi apakah file AWS SAM template valid.

## Penggunaan
<a name="sam-cli-command-reference-sam-validate-usage"></a>

```
$ sam validate <options>
```

## Opsi
<a name="sam-cli-command-reference-sam-validate-options"></a>

`--config-env TEXT`  <a name="sam-cli-command-reference-sam-validate-options-config-env"></a>
Nama lingkungan yang menentukan nilai parameter default dalam file konfigurasi yang akan digunakan. Nilai default-nya adalah “default”. Untuk informasi selengkapnya tentang file konfigurasi, lihat [AWS SAMCLIberkas konfigurasi](serverless-sam-cli-config.md).

`--config-file PATH`  <a name="sam-cli-command-reference-sam-validate-options-config-file"></a>
Jalur dan nama file dari file konfigurasi yang berisi nilai parameter default yang akan digunakan. Nilai default-nya adalah “samconfig.toml” di root direktori proyek. Untuk informasi selengkapnya tentang file konfigurasi, lihat [AWS SAMCLIberkas konfigurasi](serverless-sam-cli-config.md).

`--debug`  <a name="sam-cli-command-reference-sam-validate-options-debug"></a>
Mengaktifkan logging debug untuk mencetak pesan debug yang dihasilkan oleh AWS SAMCLI dan menampilkan stempel waktu.

`--lint`  <a name="sam-cli-command-reference-sam-validate-options-lint"></a>
 Jalankan validasi linting pada template melalui. **cfn-lint** Buat file `cfnlintrc` konfigurasi untuk menentukan parameter tambahan. *Untuk informasi selengkapnya, lihat [cfn-lint](https://github.com/aws-cloudformation/cfn-lint) di repositori.CloudFormation GitHub * 

`--profile TEXT`  <a name="sam-cli-command-reference-sam-validate-options-profile"></a>
Profil spesifik dari file kredensialmu yang mendapat AWS kredensialnya.

`--region TEXT`  <a name="sam-cli-command-reference-sam-validate-options-region"></a>
 AWS Wilayah untuk dikerahkan ke. Misalnya, us-east-1.

`--save-params`  <a name="sam-cli-command-reference-sam-validate-options-save-params"></a>
Simpan parameter yang Anda berikan pada baris perintah ke file AWS SAM konfigurasi.

`--template-file, --template, -t PATH`  <a name="sam-cli-command-reference-sam-validate-options-template-file"></a>
 File AWS SAM template. Nilai default-nya adalah `template.[yaml|yml]`.   
 Jika template Anda ada di direktori kerja Anda saat ini dan diberi nama`template.[yaml|yml|json]`, opsi ini tidak diperlukan.   
 Jika Anda baru saja berlari**sam build**, opsi ini tidak diperlukan. 

## Contoh
<a name="sam-cli-command-reference-sam-validate-examples"></a>

Untuk contoh tentang menggunakan perintah ini untuk memvalidasi template, lihat. [Validasi file AWS SAM template](serverless-sam-cli-using-validate.md)

Untuk contoh tentang penggunaan perintah ini dengan cfn-lint, lihat. [Validasi AWS SAM aplikasi Anda dengan Linter CloudFormation](validate-cfn-lint.md)