Join

The join method is the CloudFormation Fn::Join equivalent.

Example Snippet

resource(:instance, "AWS::EC2::Instance",
  instance_type: ref(:instance_type),
  image_id: "ami-0de53d8956e8dcf80",
  tags: tags(name: join("-", ref(:param1), ref(:param2)))
)

Example Output

Resources:
  Instance:
    Type: AWS::EC2::Instance
    Properties:
      InstanceType:
        Ref: InstanceType
      ImageId: ami-0de53d8956e8dcf80
      Tags:
      - Key: Name
        Value:
          Fn::Join:
          - "-"
          - - Ref: Param1
            - Ref: Param2

Back to Intrinsic Functions List.

Pro tip: Use the <- and -> arrow keys to move back and forward.

Edit this page

See a typo or an error? You can improve this page. This website is available on GitHub and contributions are encouraged and welcomed. We love pull requests from you!