계정에서 타사 프라이빗 확장 제거 - AWS CloudFormation

계정에서 타사 프라이빗 확장 제거

타사 프라이빗 익스텐션이나 익스텐션 버전을 제거하려면 deregister-type 명령을 사용하세요.

특정 확장 프로그램 버전 또는 전체 확장 프로그램을 등록 취소할 수 있습니다. 확장 프로그램을 등록 취소하려면 해당 확장 프로그램의 등록된 모든 버전을 개별적으로 등록 취소해야 합니다. 확장 프로그램에 등록된 버전이 하나뿐인 경우 해당 버전을 등록 취소하면 확장 프로그램 자체가 등록 취소됩니다. 확장 프로그램의 기본 버전은 해당 확장 프로그램의 유일한 등록 버전이 아닌 한 등록 취소할 수 없으며, 이 경우 확장 프로그램 자체도 등록 취소됩니다.

주의

프라이빗 확장 프로그램의 등록 취소는 취소할 수 없습니다. 이 작업에서는 다음을 수행합니다.

  • 모든 CloudFormation 작업에서 확장 프로그램을 사용할 수 없도록 설정합니다.

  • 이 확장 프로그램을 사용하는 향후 스택 업데이트에서 오류가 발생합니다(모듈 및 리소스 유형). 나중에 확장 프로그램을 비공개로 다시 등록할 수 있지만 CloudFormation에서 이전 버전을 사용하는 경우 오류가 발생할 수 있습니다.

계속하기 전에 list-stacksget-template 명령을 사용하여 이 확장 프로그램을 사용하는 활성 스택이 없는지 확인합니다.

확장 등록 취소 명령 예제

이 섹션에서는 프라이빗 확장을 등록 취소하는 다양한 방법을 보여주는 예제를 제공합니다.

유형 이름으로 등록 취소

--type--type-name 옵션과 함께 deregister-type 명령을 사용하여 확장을 등록 취소합니다.

aws cloudformation deregister-type \ --type MODULE \ --type-name My::S3::SampleBucket::MODULE
유형 이름 및 버전으로 등록 취소

확장 프로그램의 특정 버전을 등록 취소하려면 명령에서 --version-id 옵션을 지정하세요.

aws cloudformation deregister-type \ --type MODULE \ --type-name My::S3::SampleBucket::MODULE \ --version-id 00000001
작은 정보

먼저 다른 버전의 확장을 기본값으로 설정하려면 set~type~default~version 명령을 사용합니다.

ARN으로 등록 취소

--arn 옵션을 사용하고 확장의 ARN을 지정하여 확장을 등록 취소합니다.

aws cloudformation deregister-type \ --arn arn:aws:cloudformation:us-west-2:123456789012:type/resource/Organization-Service-Resource