

終止支援通知：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/)中，選擇 **（環境或服務） 範本**。

1. 在範本清單中，選取您要刪除之範本左側的選項按鈕。

   只有在沒有 AWS Proton 資源部署到其版本時，您才能刪除整個範本。

1. 選擇**動作**，然後選擇**刪除**以刪除整個範本。

1. 模態會提示您確認刪除動作。

1. 遵循指示並選擇**是，刪除**。

**在 （環境或服務） 範本詳細資訊頁面中。**

1. 在 [AWS Proton 主控台](https://console.aws.amazon.com//proton/)中，選擇 **（環境或服務） 範本**。

1. 在範本清單中，選擇您要完全刪除或刪除其個別主要或次要版本的範本名稱。

1. 

**刪除整個範本。**

   只有在沒有 AWS Proton 資源部署到其版本時，您才能刪除整個範本。

   1. 選擇**刪除**，頁面右上角。

   1. 模態會提示您確認刪除動作。

   1. 遵循指示並選擇**是，刪除**。

1. 

**刪除範本的主要或次要版本。**

   只有在沒有 AWS Proton 資源部署到該版本時，您才能刪除範本的次要版本。

   1. 在**範本版本**區段中，選取您要刪除之版本左側的選項按鈕。

   1. 在**範本版本**區段中選擇**刪除**。

   1. 模態會提示您確認刪除動作。

   1. 遵循指示並選擇**是，刪除**。

------
#### [ 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"
    }
}
```

------