是否可以在 cloudformation 模板中静态指定 AWS::StackName?

Zug*_*dud 10 amazon-web-services aws-cloudformation

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

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

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

Raf*_*zcz 10

不,你不能。

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

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

  • 是的,但是如果能够像参数默认值那样为默认堆栈名称(即“MyDefaultStackName”+ uniqueid)指定命名模板或模式,那就太好了。 (7认同)