如何在 SAM 模板 (YAML) 上引用“元数据名称”。 我尝试使用 Fn::Sub: config/${Metadata.Name} 如下,但出现验证错误。 有人可以帮忙吗? 或者是否可以在 template.yaml 的 cloudformation 中获取“堆栈名称”?
Metadata:
AWS::ServerlessRepo::Application:
Name: My-Serverless
Description: My Serverless
SemanticVersion: 1.0.0
Resources:
ConfigurationParameter:
Type: AWS::SSM::Parameter
Properties:
Name:
Fn::Sub: config/${Metadata.Name}
Type: String
Value: false
最佳答案
Environment:
Variables:
NAME: !Sub config/${Fn::GetMetadata: MyResource|Name}
关于amazon-web-services - 引用 SAM 模板 (YAML) 中的元数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/75524709/