Fn::Base64 - AWS CloudFormation

Fn::Base64

Fn::Base64 내장 함수는 입력 문자열의 Base64 표시를 반환합니다. 이 함수는 일반적으로 UserData 속성을 통해 인코딩된 데이터를 Amazon EC2 인스턴스에 전달하는 데 사용됩니다.

선언

JSON

{ "Fn::Base64" : valueToEncode }

YAML

전체 함수 이름의 구문:

Fn::Base64: valueToEncode

짧은 형식의 구문:

!Base64 valueToEncode
참고

짧은 형식을 사용하고 valueToEncode 파라미터에 다른 함수를 바로 포함시킬 경우 최소 하나 이상의 함수에 대해 전체 함수 이름을 사용합니다. 예를 들어, 다음 구문은 잘못되었습니다.

!Base64 !Sub string !Base64 !Ref logical_ID

대신, 다음 예에 표시된 대로 함수 중 하나 이상에 대해 전체 함수 이름을 사용합니다.

!Base64 "Fn::Sub": string Fn::Base64: !Sub string

파라미터

valueToEncode

Base64로 변환할 문자열 값입니다.

반환 값:

Base64로 표시된 원래 문자열입니다.

JSON

{ "Fn::Base64" : "AWS CloudFormation" }

YAML

Fn::Base64: AWS CloudFormation

지원되는 함수

Fn::Base64 함수 내부의 문자열을 반환하는 함수를 사용할 수 있습니다.

다음 사항도 참조하십시오.