

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

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

获取 JSON 或 YAML 格式的 AWS CloudFormation 模板文件并自动生成一组与模板资源属性相匹配的 AWS CloudFormation Guard 规则。此命令是开始编写规则或根据已知良好的模板创建 ready-to-use规则的有用方法。

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

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

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

`-h`, `--help`

打印帮助信息。

`-V`, `--version`

打印版本信息。

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

`-o`, `--output`

将生成的规则写入输出文件。鉴于可能会出现成百甚至数千条规则，我们建议使用此选项。

`-t`, `--template`

提供 JSON 或 YAML 格式的 CloudFormation 模板文件的路径。

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

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