【发布时间】:2019-03-23 10:28:34
【问题描述】:
是否可以创建 aws dynamodb 资源并将其附加到 cloudformation 堆栈后堆栈创建?
用例:我有一个 dynamodb 表,我想擦干净(删除所有项目)。执行此操作的两种方法是删除然后重新创建表或单独删除每个项目,这很昂贵。因此,我想选择删除并重新创建整个表。但是,该资源属于 cloudformation 堆栈,我想保持这种状态。
有什么想法吗?
【问题讨论】:
-
我不推荐它,但你总是可以先用另一个堆栈尝试它。保存表的标签,然后删除表,然后用相同的表名、相同的键、相同的 LSI/GSI 重新创建它,然后重新应用标签。 CF 堆栈通过 ARN 引用表,如果您为表指定相同的名称,它将是相同的。
标签: amazon-web-services amazon-dynamodb amazon-cloudformation