

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

# sam pipeline init
<a name="sam-cli-command-reference-sam-pipeline-init"></a>

本页提供 AWS Serverless Application Model 命令行界面 (AWS SAMCLI) `sam pipeline init` 子命令的参考信息。

有关简介 AWS SAMCLI，请参阅 [那是什么 AWS SAMCLI？](what-is-sam-overview.md#what-is-sam-cli)

该`sam pipeline init`子命令生成一个管道配置文件，您的 CI/CD 系统可以使用该文件来部署无服务器应用程序。 AWS SAM

在使用 **sam pipeline init** 之前，您必须引导管道中每个阶段的必要资源。为此，您可以运行 **sam pipeline init --bootstrap** 以获得安装和配置文件生成过程的指导，也可以参考之前使用 **sam pipeline bootstrap** 命令创建的资源。

## 用法
<a name="sam-cli-command-reference-sam-pipeline-init-usage"></a>

```
$ sam pipeline init <options>
```

## 选项
<a name="sam-cli-command-reference-sam-pipeline-init-options"></a>

`--bootstrap`  <a name="sam-cli-command-reference-sam-pipeline-init-options-bootstrap"></a>
启用交互模式，引导用户创建必要的 AWS 基础设施资源。

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

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

`--debug`  <a name="sam-cli-command-reference-sam-pipeline-init-options-debug"></a>
启用调试日志记录，以打印 AWS SAM CLI 生成的调试消息并显示时间戳。

`--help, -h`  <a name="sam-cli-command-reference-sam-pipeline-init-options-help"></a>
显示此消息并退出。

`--save-params`  <a name="sam-cli-command-reference-sam-pipeline-init-options-save-params"></a>
将您在命令行中提供的参数保存到 AWS SAM 配置文件中。

## 示例
<a name="sam-cli-command-reference-sam-pipeline-init-examples"></a>

以下示例向您展示了如何使用该`--bootstrap`选项来演练交互式模式，该模式将引导您创建必要的 AWS 基础设施资源：

```
$ sam pipeline init --bootstrap
```