

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

# sam local generate-event
<a name="sam-cli-command-reference-sam-local-generate-event"></a>

本页提供 AWS Serverless Application Model 命令行界面 (AWS SAMCLI) `sam local generate-event` 子命令的参考信息。
+ 有关简介 AWS SAMCLI，请参阅 [那是什么 AWS SAMCLI？](what-is-sam-overview.md#what-is-sam-cli)
+ 有关使用该 AWS SAMCLI`sam local generate-event`命令的文档，请参阅[使用 sam local generate-event 进行测试简介](using-sam-cli-local-generate-event.md)。

`sam local generate-event` 子命令可为受支持的 AWS 服务生成事件有效负载示例。

## 用法
<a name="ref-sam-cli-local-generate-event-usage"></a>

```
$ sam local generate-event <options> <service> <event> <event-options>
```

## 选项
<a name="ref-sam-cli-local-generate-event-options"></a>

`--config-env TEXT`  <a name="ref-sam-cli-local-generate-event-options-config-env"></a>
在配置文件中指定要使用的默认参数值的环境名称。默认值为“default”。有关配置文件的详细信息，请参阅 [AWS SAMCLI 配置文件](serverless-sam-cli-config.md)。

`--config-file PATH`  <a name="ref-sam-cli-local-generate-event-options-config-file"></a>
包含要使用的默认参数值的配置文件的路径和文件名。在项目目录的根目录中，默认值为 `samconfig.toml`。有关配置文件的详细信息，请参阅 [AWS SAMCLI 配置文件](serverless-sam-cli-config.md)。

`--help`  <a name="ref-sam-cli-local-generate-event-options-help"></a>
显示此消息并退出。

## 服务
<a name="ref-sam-cli-local-generate-event-service"></a>

要查看受支持服务的列表，请运行以下命令：

```
$ sam local generate-event
```

## 事件
<a name="ref-sam-cli-local-generate-event-event"></a>

要查看包含可为每项服务生成的受支持事件的列表，请运行以下命令：

```
$ sam local generate-event <service>
```

## 事件选项
<a name="ref-sam-cli-local-generate-event-event-options"></a>

要查看包含可修改的受支持事件选项的列表，请运行以下命令：

```
$ sam local generate-event <service> <event> --help
```

## 示例
<a name="sam-cli-command-reference-sam-local-generate-event-examples"></a>

有关使用 `sam local generate-event` 子命令的示例，请参阅[生成示例事件](using-sam-cli-local-generate-event.md#using-sam-cli-local-generate-event-generate)。