Cloudformation - 父堆栈的映射是否传递给子堆栈?

Cloudformation - Are mappings from parent stack passed to Child?

我有以下结构(几乎是样板文件)。我的问题是,我在 ParentStack 中定义的映射在 ChildSTack 中是否可用,或者我是否需要复制它们?我知道我可以将参数传递给 ChildStack,但想知道是否将 Mappng 隐式传递给 ChildStack,这样我就不必在每个子堆栈中复制它们?

ParentStack (Containing Mappings, Parameters)
   ChildStack1
   ChildStack2

不,他们不是。

您可以将嵌套堆栈视为独立堆栈,但它们的 creation/update/deletion 是由父堆栈编排的。

这个限制通常很容易解决,方法是让父堆栈在将参数向下传递给子堆栈时执行 FindInMap 操作。