기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
CloudFormation 스택 기반 그룹 생성
다음 절차는 스택 기반 쿼리를 작성하고 이를 사용하여 리소스 그룹을 만드는 방법을 보여줍니다.
- Console
-
-
AWS Resource Groups 콘솔
에 로그인합니다. -
탐색 창에서 보안 그룹 생성
을 선택합니다. -
쿼리 기반의 그룹 생성의 그룹 유형에서 CloudFormation 스택 기반 그룹 유형을 선택합니다.
-
그룹의 기반이 될 스택을 선택합니다. 리소스 그룹은 하나의 스택에만 기반할 수 있습니다. 스택 목록을 필터링하려면 스택의 이름을 입력하기 시작합니다. 지원되는 상태를 가진 스택만이 목록에 표시됩니다.
-
그룹에 포함시키려는 스택의 리소스 유형을 선택합니다. 이 연습에서는 지원되는 모든 리소스 유형을 기본으로 유지합니다. 그룹에서 지원되고 그룹에 속할 수 있는 리소스 유형에 대한 자세한 내용은 AWS Resource Groups 및 Tag Editor와 함께 사용할 수 있는 리소스 유형 단원을 참조하세요.
-
그룹 리소스 보기를 선택하여 선택한 리소스 유형과 일치하는 CloudFormation 스택의 리소스 목록을 반환합니다.
-
원하는 결과를 얻었으면 이 쿼리를 기반으로 그룹을 만듭니다.
-
그룹 세부 정보에서그룹 이름에 리소스 그룹의 이름을 입력합니다.
리소스 그룹 이름은 문자, 숫자, 하이픈, 점, 밑줄을 포함할 수 있으며 최대 128자입니다.
AWS또는aws로 시작하는 이름을 사용할 수 없습니다. 이러한 이름은 예약되어 있습니다. 리소스 그룹 이름은 해당 계정의 현재 리전에서 고유해야 합니다. -
(선택 사항) 그룹 설명에 그룹에 대한 설명을 입력합니다.
-
(선택 사항) 그룹 태그에 그룹의 구성원 리소스가 아니라 해당 리소스 그룹에만 적용되는 태그 키와 값 페어를 추가합니다.
그룹 태그는 이 그룹을 더 큰 그룹의 구성원으로 만들려고 할 때 유용합니다. 그룹을 만들려면 태그 키를 1개 이상 지정해야 하므로 더 큰 그룹에 포함시키려는 그룹에 Group tags(그룹 태그)의 태그 키를 1개 이상 추가해야 합니다.
-
-
모두 마쳤으면 그룹 생성을 선택합니다.
-
- AWS CLI & AWS SDKs
-
CloudFormation 스택 기반 그룹은 유형의 쿼리를 기반으로 합니다
CLOUDFORMATION_STACK_1_0.-
세션에서 다음을 입력한 후 Enter를 누릅니다. 그룹 이름, 설명, 스택 식별자, 리소스 유형을 실제 값으로 바꿉니다. 설명은 문자, 숫자, 하이픈, 밑줄, 구두점 및 공간을 포함할 수 있으며 최대 512자입니다.
리소스 유형을 지정하지 않을 경우 Resource Groups에는 스택에 지원되는 모든 리소스 유형이 포함됩니다. 한 쿼리에 최대 20개 리소스 유형을 가질 수 있습니다. 리소스 그룹 이름은 문자, 숫자, 하이픈, 점, 밑줄을 포함할 수 있으며 최대 128자입니다.
AWS또는aws로 시작하는 이름을 사용할 수 없습니다. 이러한 이름은 예약되어 있습니다. 리소스 그룹 이름은 해당 계정에서 고유해야 합니다.stack_identifier는 명령 예제에 표시된 바와 같은 스택 ARN입니다.$aws resource-groups create-group \ --namegroup_name\ --description "description" \ --resource-query '{"Type":"CLOUDFORMATION_STACK_1_0","Query":"{\"StackIdentifier\":\"stack_identifier\",\"ResourceTypeFilters\":[\"resource_type1\",\"resource_type2\"]}"}'다음 명령은 예제입니다.
$aws resource-groups create-group \ --name My-CFN-stack-group \ --description "My first CloudFormation stack-based group" \ --resource-query '{"Type":"CLOUDFORMATION_STACK_1_0","Query":"{\"StackIdentifier\":\"arn:aws:cloudformation:us-west-2:123456789012:stack\/AWStestuseraccount\/fb0d5000-aba8-00e8-aa9e-50d5cEXAMPLE\",\"ResourceTypeFilters\":[\"AWS::EC2::Instance\",\"AWS::S3::Bucket\"]}"}' -
명령을 실행하면 다음이 반환됩니다.
-
생성한 그룹에 대한 설명
-
그룹을 만들 때 사용한 리소스 쿼리
-
-