

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

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

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

の概要については AWS SAM CLI、「」を参照してください。 [とは AWS SAM CLI](what-is-sam-overview.md#what-is-sam-cli)

`sam delete` コマンドは、 CloudFormation スタック、パッケージ化されて Amazon S3 と Amazon ECR にデプロイされたアーティファクト、および AWS SAM テンプレートファイルを削除することで、 AWS SAM アプリケーションを削除します。

このコマンドは、Amazon ECR コンパニオンスタックがデプロイされているかどうかをチェックし、デプロイされている場合は、そのスタックと Amazon ECR リポジトリの削除についてユーザーに表示します。`--no-prompts` が指定されている場合、コンパニオンスタックと Amazon ECR リポジトリはデフォルトで削除されます。

## Usage
<a name="sam-cli-command-reference-sam-delete-usage"></a>

```
$ sam delete <options>
```

## オプション
<a name="sam-cli-command-reference-sam-delete-options"></a>

`--config-env TEXT`  <a name="sam-cli-command-reference-sam-delete-options-config-env"></a>
使用する設定ファイル内のデフォルトパラメータ値を指定する環境名です。デフォルト値は `default` です。設定ファイルの詳細については、「[AWS SAM CLI 設定ファイル](serverless-sam-cli-config.md)」を参照してください。

`--config-file PATH`  <a name="sam-cli-command-reference-sam-delete-options-config-file"></a>
使用するデフォルトのパラメータ値が含まれる設定ファイルのパスとファイル名です。デフォルト値は、プロジェクトディレクトリのルートにある `samconfig.toml` です。設定ファイルの詳細については、「[AWS SAM CLI 設定ファイル](serverless-sam-cli-config.md)」を参照してください。

`--debug`  <a name="sam-cli-command-reference-sam-delete-options-debug"></a>
デバッグロギングをオンにして、 AWS SAM CLI が生成するデバッグメッセージを出力表示し、タイムスタンプを表示します。

`--help`  <a name="sam-cli-command-reference-sam-delete-options-help"></a>
このメッセージを表示して終了します。

`--no-prompts`  <a name="sam-cli-command-reference-sam-delete-options-no-prompts"></a>
を非インタラクティブモードで AWS SAM 動作させるには、このオプションを指定します。スタック名は、`--stack-name` オプションとともに、または設定 `toml` ファイルで指定する必要があります。

`--profile TEXT`  <a name="sam-cli-command-reference-sam-delete-options-profile"></a>
認証情報を取得する AWS 認証情報ファイルからの特定のプロファイル。

`--region TEXT`  <a name="sam-cli-command-reference-sam-delete-options-region"></a>
デプロイ先の AWS リージョン。例えば、us-east-1 などです。

`--s3-bucket`  <a name="sam-cli-command-reference-sam-delete-options-s3-bucket"></a>
削除する Amazon S3 バケットのパス。

`--s3-prefix`  <a name="sam-cli-command-reference-sam-delete-options-s3-prefix"></a>
削除する Amazon S3 バケットのプレフィックス。

`--save-params`  <a name="sam-cli-command-reference-sam-delete-options-save-params"></a>
コマンドラインで指定したパラメータを設定 AWS SAM ファイルに保存します。

`--stack-name TEXT`  <a name="sam-cli-command-reference-sam-delete-options-stack-name"></a>
削除する CloudFormation スタックの名前。

## 例
<a name="sam-cli-command-reference-sam-delete-examples"></a>

次のコマンドは、スタック `MY-STACK` を削除します。

```
$ sam delete --stack-name MY-STACK
```

次のコマンドは、スタック `MY-STACK` と S3 バケット `sam-s3-demo-bucket` を削除します。

```
$ sam delete \
    --stack-name MyStack \
    --s3-bucket MySAMBucket
```