【问题标题】:Is it possible to statically specify AWS::StackName inside a cloudformation template?是否可以在 cloudformation 模板中静态指定 AWS::StackName?
【发布时间】:2019-01-20 12:53:24
【问题描述】:

是否可以在 cloudformation 模板中静态指定 AWS::StackName?还是只能在运行模板时指定为参数?

据我了解,这个值只能通过伪参数读取,不能设置:

https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/pseudo-parameter-reference.html#cfn-pseudo-param-stackname

【问题讨论】:

标签: amazon-web-services amazon-cloudformation


【解决方案1】:

不,你不能。

模板只是堆栈的内容,它不会设置它的元信息(如名称、部署区域等)。

请注意,您可以对多个堆栈甚至子堆栈使用相同的模板。

【讨论】:

  • 是的,但如果可以选择为默认堆栈名称(即“MyDefaultStackName”+唯一ID)指定命名模板或模式,就像您可以为参数默认值一样。
猜你喜欢
  • 2019-08-26
  • 2019-03-02
  • 2021-03-30
  • 2018-11-24
  • 2016-08-12
  • 1970-01-01
  • 1970-01-01
  • 2017-05-25
  • 2021-08-08
相关资源
最近更新 更多