

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

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

このページでは、 AWS Serverless Application Model コマンドラインインターフェイス (AWS SAM CLI) `sam pipeline init`サブコマンドのリファレンス情報を提供します。

の概要については AWS SAM CLI、「」を参照してください。 [とは AWS SAM CLI](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 SAM CLI 設定ファイル](serverless-sam-cli-config.md)」を参照してください。

`--config-file TEXT`  <a name="sam-cli-command-reference-sam-pipeline-init-options-config-file"></a>
使用するデフォルトのパラメータ値が含まれる設定ファイルのパスとファイル名です。デフォルト値は、プロジェクトのルートディレクトリにある `samconfig.toml` です。設定ファイルの詳細については、「[AWS SAM CLI 設定ファイル](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
```