我的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 |
语法中重新创建它?