

サポート終了通知: 2026 年 10 月 7 日に、 AWS はサポートを終了します AWS Proton。2026 年 10 月 7 日以降、 AWS Proton コンソールまたは AWS Proton リソースにアクセスできなくなります。デプロイされたインフラストラクチャはそのまま残ります。詳細については、[AWS Proton 「サービス廃止と移行ガイド](https://docs.aws.amazon.com/proton/latest/userguide/proton-end-of-support.html)」を参照してください。

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

# テンプレートを削除する
<a name="template-delete"></a>

テンプレートはコンソールと AWS CLIを使用して削除できます。

そのバージョンにデプロイされた環境がない場合は、環境テンプレートのマイナーバージョンを削除できます。

そのバージョンにデプロイされたサービスインスタンスまたはパイプラインがない場合は、サービステンプレートのマイナーバージョンを削除できます。パイプラインは、サービスインスタンスとは異なるテンプレートバージョンにデプロイできます。たとえば、サービスインスタンスが 1.0 からバージョン 1.1 に更新され、パイプラインがバージョン 1.0 にデプロイされている場合、サービステンプレート 1.0 を削除することはできません。

------
#### [ AWS マネジメントコンソール ]

コンソールを使用して、テンプレート全体またはテンプレートの個々のマイナーバージョンとメジャーバージョンを削除できます。

コンソールを使用して、以下のようにテンプレートを削除します。

**注記**  
テンプレート全体を削除すると、テンプレートのメジャーバージョンとマイナーバージョンも削除されます。

**テンプレート (環境またはサービステンプレート) のリスト。**

1. [AWS Proton コンソール](https://console.aws.amazon.com//proton/)で [**(Environment or Service) Templates ((環境またはサービス) テンプレート)**] を選択します。

1. テンプレートのリストで、削除したいテンプレートの左にあるラジオボタンを選択します。

   テンプレート全体を削除できるのは、そのバージョンにデプロイされた AWS Proton リソースがない場合のみです。

1. [**Actions (アクション)**] を選択してから [**Delete (削除)**] を選択してテンプレート全体を削除します。

1. モーダルから Delete アクションの確認を求めるプロンプトが表示されます。

1. 手順に従って操作し、[**Yes, delete (はい、削除します)**] を選択します。

**テンプレート (環境またはサービステンプレート) の詳細ページ。**

1. [AWS Proton コンソール](https://console.aws.amazon.com//proton/)で [**(Environment or Service) Templates ((環境またはサービス) テンプレート)**] を選択します。

1. テンプレートのリストで、テンプレートの個々のメジャーバージョンまたはマイナーバージョンの全体を削除するか、または削除したいテンプレートの名前を選択します。

1. 

**テンプレート全体を削除するには、以下のように操作します。**

   テンプレート全体を削除できるのは、そのバージョンにデプロイされた AWS Proton リソースがない場合のみです。

   1. ページの右上にある [**Deleet (削除)**] を選択します。

   1. モーダルから Delete アクションの確認を求めるプロンプトが表示されます。

   1. 指示に従って操作し、[**Yes, delete (はい、削除します)**] を選択します。

1. 

**テンプレートのメジャーバージョンまたはマイナーバージョンを削除するには**

   テンプレートのマイナーバージョンは、そのバージョンにデプロイされた AWS Proton リソースがない場合にのみ削除できます。

   1. [**Template versions (テンプレートのバージョン)**] で、削除したいバージョンの左にあるラジオボタンを選択します。

   1. [**Template versions (テンプレートのバージョン)**] セクションで [**Delete (削除)**] を選択します。

   1. モーダルから Delete アクションの確認を求めるプロンプトが表示されます。

   1. 指示に従って操作し、[**Yes, delete (はい、削除します)**] を選択します。

------
#### [ AWS CLI ]

AWS CLI テンプレート削除オペレーションには、テンプレートの他のバージョンの削除**は含まれません。を使用する場合は AWS CLI、次の条件でテンプレートを削除します。
+ テンプレートのマイナーバージョンまたはメジャーバージョンが存在しない場合、テンプレート全体を削除します。
+ 残っている最後のマイナーバージョンを削除するときにメジャーバージョンを削除します。
+ そのバージョンにデプロイされた AWS Proton リソースがない場合は、テンプレートのマイナーバージョンを削除します。
+ テンプレートの他のマイナーバージョンが存在しず、そのバージョンにデプロイされた AWS Proton リソースがない場合は、テンプレートの推奨マイナーバージョンを削除します。

**次のコマンドとレスポンスの例は、 AWS CLI を使用してテンプレートを削除する方法を示しています。**

次のコマンドを実行してください。

```
$ aws proton delete-environment-template-version \
    --template-name "simple-env" \
    --major-version "1" \
    --minor-version "0"
```

レスポンス:

```
{
    "environmentTemplateVersion": {
        "arn": "arn:aws:proton:region-id:123456789012:environment-template/simple-env:1.0",
        "createdAt": "2020-11-11T23:02:47.763000+00:00",
        "description": "Version 1",
        "lastModifiedAt": "2020-11-11T23:02:54.610000+00:00",
        "majorVersion": "1",
        "minorVersion": "0",
        "status": "PUBLISHED",
        "statusMessage": "",
        "templateName": "simple-env"
    }
}
```

次のコマンドを実行してください。

```
$ aws proton delete-environment-template \
    --name "simple-env"
```

レスポンス:

```
{
    "environmentTemplate": {
        "arn": "arn:aws:proton:region-id:123456789012:environment-template/simple-env",
        "createdAt": "2020-11-11T23:02:45.336000+00:00",
        "description": "VPC with Public Access",
        "displayName": "VPC",
        "lastModifiedAt": "2020-11-12T00:23:22.339000+00:00",
        "name": "simple-env",
        "recommendedVersion": "1.0"
    }
}
```

次のコマンドを実行してください。

```
$ aws proton delete-service-template-version \
    --template-name "fargate-service" \
    --major-version "1" \
    --minor-version "0"
```

レスポンス:

```
{
    "serviceTemplateVersion": {
        "arn": "arn:aws:proton:region-id:123456789012:service-template/fargate-service:1.0",
        "compatibleEnvironmentTemplates": [{"majorVersion": "1", "templateName": "simple-env"}],
        "createdAt": "2020-11-28T22:07:05.798000+00:00",
        "lastModifiedAt": "2020-11-28T22:19:05.368000+00:00",
        "majorVersion": "1",
        "minorVersion": "0",
        "status": "PUBLISHED",
        "statusMessage": "",
        "templateName": "fargate-service"
    }
}
```

------