

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

# `AWS-RunCfnLint`
<a name="automation-aws-runcfnlint"></a>

 **Deskripsi** 

 Runbook ini menggunakan [AWS CloudFormation Linter](https://github.com/aws-cloudformation/cfn-python-lint) (`cfn-python-lint`) untuk memvalidasi template YAMAL dan JSON terhadap spesifikasi sumber daya. CloudFormation `AWS-RunCfnLint`Runbook melakukan pemeriksaan tambahan, seperti memastikan bahwa nilai yang valid telah dimasukkan untuk properti sumber daya. Jika validasi tidak berhasil, `RunCfnLintAgainstTemplate` langkah gagal dan output alat linter disediakan dalam pesan kesalahan. Runbook ini menggunakan cfn-lint v0.24.4. 

 [Jalankan Otomasi ini (konsol)](https://console.aws.amazon.com/systems-manager/automation/execute/AWS-RunCfnLint) 

**Jenis dokumen**

Otomatisasi

**Pemilik**

Amazon

**Platform**

Linux, macOS, Windows

**Parameter**
+ AutomationAssumeRole

  Tipe: String

  Deskripsi: (Opsional) Nama Sumber Daya Amazon (ARN) peran AWS Identity and Access Management (IAM) yang memungkinkan Otomasi Systems Manager untuk melakukan tindakan atas nama Anda. Jika tidak ada peran yang ditentukan, Systems Manager Automation menggunakan izin pengguna yang memulai runbook ini.
+ ConfigureRuleFlag

  Tipe: String

   Deskripsi: (Opsional) Opsi konfigurasi untuk aturan untuk diteruskan ke `--configure-rule` parameter. 

  Contoh: E2001:strict=false, E3012:strict=false.
+ FormatFlag

  Tipe: String

   Deskripsi: (Opsional) Nilai untuk diteruskan ke `--format` parameter untuk menentukan format output. 

  Nilai yang valid: Default \$1 tenang \$1 dapat diuraikan \$1 json

  Default: Default
+ IgnoreChecksFlag

  Tipe: String

  Deskripsi: (Opsional) IDs aturan untuk diteruskan ke parameter --ignore-checks. Aturan-aturan ini tidak diperiksa.

  Contoh: E1001, E1003, W7001
+ IncludeChecksFlag

  Tipe: String

   Deskripsi: (Opsional) IDs aturan untuk diteruskan ke `--include-checks` parameter. Aturan-aturan ini diperiksa. 

  Contoh: E1001, E1003, W7001
+ InfoFlag

  Tipe: String

   Deskripsi: (Opsional) Opsi untuk `--info` parameter. Sertakan opsi untuk mengaktifkan informasi logging tambahan tentang pemrosesan template. 

  Bawaan: salah
+ TemplateFileName

  Tipe: String

  Deskripsi: Nama, atau kunci, dari file template di bucket S3.
+ Template3 BucketName

  Tipe: String

  Deskripsi: Nama bucket S3 yang berisi template packer.
+ RegionsFlag

  Tipe: String

   Deskripsi: (Opsional) Nilai untuk diteruskan ke `--regions` parameter for untuk menguji template terhadap yang ditentukan Wilayah AWS. 

  Contoh: us-east-1, us-west-1

 **Langkah Dokumen** 

 RunCfnLintAgainstTemplate — Menjalankan `cfn-python-lint` alat terhadap CloudFormation template yang ditentukan. 

 **Keluaran** 

 RunCfnLintAgainstTemplate.output — Stdout dari alat. `cfn-python-lint` 