

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# Requisitos previos y descripción general del uso de las reglas de Guard
<a name="getting-started"></a>

En esta sección, se muestra cómo puedes completar las tareas principales de Guard: escribir, probar y validar reglas con datos con formato JSON o YAML. Además, contiene tutoriales detallados que muestran cómo escribir reglas que respondan a casos de uso específicos.

**Topics**
+ [Requisitos previos](#getting-started-prerequisites)
+ [Descripción general del uso de las reglas de Guard](#getting-started-overview)
+ [AWS CloudFormation Guard Reglas de escritura](writing-rules.md)
+ [AWS CloudFormation Guard Reglas de prueba](testing-rules.md)
+ [Uso de parámetros de entrada con AWS CloudFormation Guard reglas](using-input-parameters.md)
+ [Validación de los datos de entrada según las reglas AWS CloudFormation Guard](validating-rules.md)

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

Antes de poder escribir reglas de políticas mediante el lenguaje específico de dominio (DSL) de Guard, debe instalar la interfaz de línea de comandos (CLI) de Guard. Para obtener más información, consulte [Configuración de Guard](setting-up.md).

## Descripción general del uso de las reglas de Guard
<a name="getting-started-overview"></a>

Cuando se utiliza Guard, se suelen realizar los siguientes pasos:

1. Escribe datos con formato JSON o YAML para validarlos.

1. Escribe las reglas de la política de Guard. Para obtener más información, consulte [Reglas de Writing Guard](writing-rules.md).

1. Compruebe que sus reglas funcionan según lo previsto mediante el `test` comando Guard. Para obtener más información sobre las pruebas unitarias, consulte[Reglas de Testing Guard](testing-rules.md).

1. Usa el `validate` comando Guard para validar tus datos con formato JSON o YAML según tus reglas. Para obtener más información, consulte [Validar los datos de entrada según las reglas de Guard](validating-rules.md).