在AWS CloudFormation模板中如何引用"Self"?

6

我在Cloudformation中定义了一个EC2资源,如下所示:

Resources:
  FooInstance:
    Type: 'AWS::EC2::Instance'
    Properties:
      blah: blah
      blah: blah
      UserData:
        Fn::Base64: !Sub |
            #!/bin/bash
            /opt/aws/bin/cfn-init --stack ${AWS::StackId} --resource FooInstance --region ${AWS::Region}

在UserData cfn-init块中,是否有一种特殊的变量/替换字符串来引用"self",而不是明确声明FooInstance?这将有助于使定义更容易复制粘贴供团队使用。

谢谢!

1个回答

5
很遗憾,目前还不行。这对于UserDataAWS::CloudFormation::Init部分来说都是非常好的附加功能,但是AWS仍然不支持它。

2
谢谢!我会提交一个功能请求,我们会看看会发生什么。 - Eric
1
@Eric,你能添加功能请求的链接,这样我们就可以关注它了吗? - Martin P.

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接