# Functions

FnAnd resolves the 'Fn::And' AWS CloudFormation intrinsic function.
FnBase64 resolves the 'Fn::Base64' AWS CloudFormation intrinsic function.
FnEquals resolves the 'Fn::Equals' AWS CloudFormation intrinsic function.
FnFindInMap resolves the 'Fn::FindInMap' AWS CloudFormation intrinsic function.
FnGetAtt is not implemented, and always returns nil.
FnGetAZs resolves the 'Fn::GetAZs' AWS CloudFormation intrinsic function.
FnIf resolves the 'Fn::If' AWS CloudFormation intrinsic function.
FnJoin resolves the 'Fn::Join' AWS CloudFormation intrinsic function.
FnNot resolves the 'Fn::Not' AWS CloudFormation intrinsic function.
FnOr resolves the 'Fn::Or' AWS CloudFormation intrinsic function.
FnSelect resolves the 'Fn::Select' AWS CloudFormation intrinsic function.
FnSplit resolves the 'Fn::Split' AWS CloudFormation intrinsic function.
FnSub resolves the 'Fn::Sub' AWS CloudFormation intrinsic function.
ProcessJSON recursively searches through a byte array of JSON data for all AWS CloudFormation intrinsic functions, resolves them, and then returns the resulting interface{} object.
ProcessYAML recursively searches through a byte array of JSON data for all AWS CloudFormation intrinsic functions, resolves them, and then returns the resulting interface{} object.
Ref resolves the 'Ref' AWS CloudFormation intrinsic function.

# Variables

No description provided by the author

# Structs

ProcessorOptions allows customisation of the intrinsic function processor behaviour.

# Type aliases

IntrinsicHandler is a function that applies an intrinsic function and returns the response that should be placed in it's place.