Amazon cloudformation Cloudformation导出输出/输入参数跨帐户
我有一个父cloudformation脚本,它启动两个子cloudformation脚本,每个脚本位于不同的帐户中。是否有一种方法可以从一个子堆栈中获取输出,并将它们用作另一个子堆栈中的输入,所有这些都是从父模板完成的?用户应该能够输入不同的帐号作为参数,因为此脚本将在多个不同的帐号上运行 父模板示例代码:Amazon cloudformation Cloudformation导出输出/输入参数跨帐户,amazon-cloudformation,Amazon Cloudformation,我有一个父cloudformation脚本,它启动两个子cloudformation脚本,每个脚本位于不同的帐户中。是否有一种方法可以从一个子堆栈中获取输出,并将它们用作另一个子堆栈中的输入,所有这些都是从父模板完成的?用户应该能够输入不同的帐号作为参数,因为此脚本将在多个不同的帐号上运行 父模板示例代码: Resources: ChildAccountA: Type: Custom::StackA Properties: ServiceToken: exampl
Resources:
ChildAccountA:
Type: Custom::StackA
Properties:
ServiceToken: example
TemplateURL: https://s3.amazonaws.com/exampleA
ChildAccountB:
Type: Custom::StackB
Properties:
ServiceToken: example
TemplateURL: https://s3.amazonaws.com/exampleB
如果我理解正确,那么是的。自定义资源lambda应将输出返回到父堆栈 自定义lambda显然需要具有正确的权限,才能在其他帐户中部署堆栈,并将其输出返回到父堆栈 既然您还没有写过定制资源的开发是否有任何问题,我就把链接放到AWS上。助手简化了自定义资源的开发并将结果返回给它 只是为了完整性,为了在不同的区域和帐户中部署堆栈