cfn-get-metadata - AWS CloudFormation

cfn-get-metadata

설명

cfn-get-metadata 헬퍼 스크립트를 사용하여 CloudFormation에서 메타데이터 블록을 가져와 표준으로 출력할 수 있습니다. 또한 키를 지정하는 경우 메타데이터 블록의 하위 트리를 인쇄할 수도 있습니다. 그러나 최상위 키만 지원됩니다.

참고

cfn-get-metadata에는 자격 증명이 필요 없기 때문에 --access-key, --secret-key, --role 또는 --credential-file 옵션을 사용할 필요가 없습니다. 그러나 자격 증명을 지정하지 않으면 CloudFormation이 스택 멤버십을 확인하고 해당 인스턴스가 속한 스택에 대한 호출 범위를 제한합니다.

구문

cfn-get-metadata --access-key access.key \ --secret-key secret.key \ --credential-file|f credential.file \ --key|k key \ --stack|-s stack.name.or.id \ --resource|-r logical.resource.id \ --role IAM.role.name \ --url|-u service.url \ --region region

옵션

명칭 설명 필수

-k, --key

키-값 페어의 경우 지정한 값에 대한 키의 이름을 반환합니다.

유형: 문자열

: { "Key1": "SampleKey1", "Key2": "SampleKey2" }의 경우 cfn-get-metadata -k Key2에서는 SampleKey2를 반환합니다.

아니요

-s, --stack

스택의 이름입니다.

유형: 문자열

기본값: 없음

: -s { "Ref" : "AWS::StackName" },

-r, --resource

메타데이터가 포함된 리소스의 논리적 리소스 ID입니다.

유형: 문자열

: -r WebServerHost

--role(리소스 신호 전송에만 해당)

인스턴스와 연결되는 IAM 역할의 이름입니다.

유형: 문자열

조건: 자격 증명 파일 파라미터가 이 파라미터를 대신합니다.

아니요

--region

CloudFormation URL이 파생되는 리전입니다.

유형: 문자열

기본값: 없음

: --region ", { "Ref" : "AWS::Region" },

아니요

--access-key

CloudFormation에서 DescribeStackResource를 호출할 권한이 있는 계정의 AWS 액세스 키입니다.

유형: 문자열

조건: 자격 증명 파일 파라미터가 이 파라미터를 대신합니다.

조건

--secret-key

지정된 AWS 액세스 키에 해당하는 AWS 보안 키입니다.

유형: 문자열

조건: 자격 증명 파일 파라미터가 이 파라미터를 대신합니다.

조건

-f, --credential-file

보안 키 및 액세스 키가 둘 다 포함된 파일입니다.

유형: 문자열

조건: 자격 증명 파일 파라미터가 --access-key 및 --secret-key 파라미터를 대신합니다.

조건