我写了一个CloudFormation模板,除了其他的东西外,还创build了一个RDS MySQL实例,并从先前备份的数据库实例快照中恢复数据。
我希望启用要使用此模板的用户从下拉菜单中selectrds实例快照ID。
我已经看到,使用创buildBastion主机的Amazon CloudFormation模板时,可以从下拉菜单中selectVPC ID,因此我相信可以对快照ID进行相同的操作。
例:
我正在浏览亚马逊的文档,寻找正确的方法来做到这一点…我正在考虑做类似的事情:
"RDSSnapshotID" : { "Description" : "Choose the relevant snapshot", "Type" : { "Fn::RefAll" : "AWS::RDS::DBSnapshotIdentifier::Id" } }
但是在尝试将模板加载到CloudFormation时出现错误:
模板validation错误:模板格式错误:每个types成员都必须是string。
编辑:
我现在怀疑这样的属性(“AWS :: RDS :: DBSnapshotIdentifier :: Id”)不存在。
任何人都知道是否可以做到,怎么做?
好的,所以我发现这个AWS文档列出了可用的“特定于AWS的参数types”,并且没有RDS的任何参数,所以我猜这是不可能的。