

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

# Prasyarat dan ikhtisar untuk menggunakan aturan Guard
<a name="getting-started"></a>

Bagian ini menunjukkan bagaimana Anda dapat menyelesaikan tugas Penjaga inti dalam menulis, menguji, dan memvalidasi aturan terhadap data berformat JSON atau YAML. Selain itu, ini berisi panduan terperinci yang menunjukkan aturan penulisan yang menanggapi kasus penggunaan tertentu.

**Topics**
+ [Prasyarat](#getting-started-prerequisites)
+ [Ikhtisar penggunaan aturan Guard](#getting-started-overview)
+ [AWS CloudFormation Guard Aturan penulisan](writing-rules.md)
+ [AWS CloudFormation Guard Aturan pengujian](testing-rules.md)
+ [Menggunakan parameter input dengan AWS CloudFormation Guard aturan](using-input-parameters.md)
+ [Memvalidasi data input terhadap aturan AWS CloudFormation Guard](validating-rules.md)

## Prasyarat
<a name="getting-started-prerequisites"></a>

Sebelum Anda dapat menulis aturan kebijakan menggunakan bahasa khusus domain Guard (DSL), Anda harus menginstal antarmuka baris perintah Guard (CLI). Untuk informasi selengkapnya, lihat [Menyiapkan Penjaga](setting-up.md).

## Ikhtisar penggunaan aturan Guard
<a name="getting-started-overview"></a>

Saat menggunakan Guard, Anda biasanya melakukan langkah-langkah berikut:

1. Tulis data berformat JSON- atau YAML untuk memvalidasi.

1. Tulis aturan kebijakan Penjaga. Untuk informasi selengkapnya, lihat [Aturan Penjaga Menulis](writing-rules.md).

1. Verifikasi bahwa aturan Anda berfungsi sebagaimana dimaksud dengan menggunakan `test` perintah Guard. Untuk informasi lebih lanjut tentang pengujian unit, lihat[Aturan Pengujian Guard](testing-rules.md).

1. Gunakan `validate` perintah Guard untuk memvalidasi data berformat JSON atau YAML Anda terhadap aturan Anda. Lihat informasi yang lebih lengkap di [Memvalidasi data input terhadap aturan Guard](validating-rules.md).