我在我的Cloudformation模板文件中定义了资源,其标签定义如下:
"Properties": {
"Tags": [
{ "Key": "Environment", "Value": {"Ref": "Environment"}},
{ "Key": "Hello", "Value": "World"}
]
}
我的IAM用户名是my.name.我想在Tags属性中添加一个名为Creator的键,其值为我的用户名(my.name).此外,我需要此值来反映运行此Cloudformation模板的用户名.我该怎么做?
最佳答案 我不知道有任何方法直接从模板JSON引用IAM用户名.
但是,您可以使用get-user获取用户名(使用CLI或其中一个SDK),然后将其作为参数传递给CloudFormation,或者,如果您以编程方式创建模板JSON,则只需直接插入即可.