

지원 종료 알림: 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 Management Console ]

콘솔을 사용하여 전체 템플릿 또는 템플릿의 개별 마이너 및 메이저 버전을 삭제할 수 있습니다.

콘솔을 사용하여 다음과 같이 템플릿을 삭제합니다.

**참고**  
템플릿 전체를 삭제하면 템플릿의 메이저 버전과 마이너 버전도 삭제됩니다.

**(환경 또는 서비스) 템플릿 목록에서.**

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

------