是否可以在AWS cloudformation中提供非base64字符串作为输入

时间:2018-05-30 16:50:13

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

这可能是一个业余的怀疑,但我陷入困境,无法找到解决此问题的方法。我需要输入base64文本格式不支持的一般字符串字符(带换行符)。我知道我们可以将文本文件上传到S3存储桶,但有没有办法使用该文本文件并使用文件的S3网址将其解析为我的Cloudformation模板的输入?

1 个答案:

答案 0 :(得分:0)

我不确定是否有更好的方法可以做到这一点,但我过去做过的迂回方式是使用AWS :: CloudFormation :: CustomResource资源类型来执行AWS :: Lambda :: Function资源。 Lambda可以返回输出,然后模板中的其他资源可以通过Fn :: GetAtt引用。您可以在此处查看如何实现此示例的示例:AWS Lambda-backed Custom Resources