

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# rulegen
<a name="cfn-guard-rulegen"></a>

Prend un fichier AWS CloudFormation modèle au format JSON ou YAML et génère automatiquement un ensemble de AWS CloudFormation Guard règles correspondant aux propriétés des ressources du modèle. Cette commande est utile pour commencer à écrire des règles ou pour créer des ready-to-use règles à partir de modèles éprouvés.

## Syntaxe
<a name="cfn-guard-rulgen-synopsis"></a>

```
cfn-guard rulegen
--output <value>  
--template <value>
```

## Parameters
<a name="cfn-guard-rulegen-flags"></a>

`-h`, `--help`

Imprime les informations d'aide.

`-V`, `--version`

Imprime les informations de version.

## Options
<a name="cfn-guard-rulegen-options"></a>

`-o`, `--output`

Ecrit les règles générées dans un fichier de sortie. Étant donné le risque que des centaines, voire des milliers de règles apparaissent, nous vous recommandons d'utiliser cette option.

`-t`, `--template`

Fournit le chemin d'accès à un fichier CloudFormation modèle au format JSON ou YAML.

## Exemples
<a name="cfn-guard-rulegen-examples"></a>

```
cfn-guard rulegen --output rules.guard --template template.json
```