对UserData内的等待句柄使用Base64编码

时间:2017-12-01 16:42:34

标签: amazon-web-services yaml amazon-cloudformation

我的UserData使用以下语法:

  UserData:
    Fn::Base64: !Sub |
      <script>
      .........
      cfn-signal.exe ${MyWaitHandle}
      </script>

问题是${MyWaitHandle}需要用Base64编码,我不知道该怎么做。我尝试使用${Base64:MyWaitHandle},但我收到了验证错误。

我正在从JSON迁移到YAML,原始JSON有"cfn-signal.exe ", {"Fn::Base64" : {"Ref" : "MyWaitHandle"}}

如何在!Sub |语法中重新创建它?

0 个答案:

没有答案