使用跨区域 Lambda 的 Cloudformation 宏

Cloudformation Macro to use Cross Region Lambda

我创建了一个 cloudformation 宏(区域 - us-east-1),它依赖于驻留在不同帐户和不同区域(us-east-2)中的 Lambda。在 CFN 执行期间,宏失败。但是,如果我在同一区域(即 us-east-1)创建相同的 Lambda,CFN 工作正常。

宏不支持跨区域lambda吗? 有人可以提供一种在与宏不同的区域中使用 lambda 的方法吗?

宏应始终由 Lambda 函数和 Lambda 函数支持,并且此宏应位于同一区域。

您可以使用提到的跨账户调用模型here,但仍然需要确保 Macro 和 Lambda 位于同一区域,即使跨不同账户也是如此。