【发布时间】:2016-05-14 18:48:27
【问题描述】:
我有一个参数“SecretKey”,我想为它提供一个默认值(http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/parameters-section-structure.html),默认值将是一个生成的随机字符串。我已经有一个lambda function 来生成密钥和一个自定义资源(称之为RandomSecretKey)来获取值。最终,我希望能够在参数部分做到这一点:
"SecretKey": {
...
"Default": { "Fn::GetAtt": ["RandomSecretKey", "Value"] }
}
而且这个参数会在某处被引用。
但这不起作用,因为 CloudFormation 需要基于错误消息的静态字符串。有没有办法做到这一点?
【问题讨论】:
-
你能说得更具体点吗?你到底想完成什么?
-
@MattHouser 我更新了描述以更具体。谢谢
标签: amazon-web-services amazon-cloudformation