AWS Cloudformation 快速创建 link 未读取 URL 中的参数

AWS Cloudformation quick-create link is not reading parameters in URL

根据文档[1],我创建了一个快速创建 link 以在 AWS 云形成中创建一个简单的堆栈。堆栈配置 YAML 文件托管在 s3[2] 上。它创建了一个堆栈,作为我正在构建的新开发人员工具的入职流程的一部分 [3]。

我正在使用以下 link:

https://console.aws.amazon.com/cloudformation/home?region=eu-west-2#/stacks/new?stackName=CBill-slack-bot&param_UserId=1&param_VersionToken=TL3K3DK3K:R2D2H001&templateURL=https://s3.eu-west-2.amazonaws.com/cbill-stack-files/CBillReadOnlyAndBillingRole-TL3K3DK3K_R2D2H00F

但是,当我单击 link 时,参数 UserIdVersionToken 没有被填充。

我已经仔细阅读了文档并测试了几个小时的不同调整但没有成功。最后要测试的是将我的 YAML 文件转换为 JSON 并查看它是否有效(尽管这会花费我一段时间)。任何帮助,将不胜感激。

1: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/cfn-console-create-stacks-quick-create-links.html

2: https://s3.eu-west-2.amazonaws.com/cbill-stack-files/CBillReadOnlyAndBillingRole-TL3K3DK3K_R2D2H00F

3: https://computebill.com

您的快速创建 URL 与文档中给出的示例有点不同。查询参数之前的部分应该是 stacks/create/review? 而不是 stacks/new?

以下 link 应该有效:

https://console.aws.amazon.com/cloudformation/home?region=eu-west-2#/stacks/create/review?stackName=CBill-slack-bot&param_UserId=1&param_VersionToken=TL3K3DK3K:R2D2H001&templateURL=https://s3.eu-west-2.amazonaws.com/cbill-stack-files/CBillReadOnlyAndBillingRole-TL3K3DK3K_R2D2H00F