Link Search Menu Expand Document

Table of contents

Intrinsic Functions

Info on Intrinsic Functions from AWS can be found here

CloudFormation KloudFormation Option A KloudFormation Option B Reference
Ref Reference(name) resource.ref() Ref
Fn::GetAtt GetAtt(resource, attribute) resource.<Attribute Name>() GetAtt
Fn::Join Join(splitter, listOf(a,b,c)) resource.ref() + “string” Join
Fn::Sub Sub(subString, mapOf(variables))   Sub
Fn::Base64 FnBase64(+”string”)   Base64
Fn::Cidr Cidr(block, count, sizeMask)   Cidr
Fn::FindInMap FindInMap(map, top, second)   FindInMap
Fn::GetAZs GetAZs(awsRegion)   GetAZs
Fn::ImportValue ImportValue(exportedName)   ImportValue
Fn::Select Select(index, fromItems)   Select
Fn::Split Split(splitter, string)   Split

Table of contents