本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
标记 EC2 Image Builder 资源
为资源添加标记对筛选和跟踪资源成本或其他类别非常有用。您还可以基于标签控制访问。有关基于标签的授权的更多信息,请参阅基于标签的 Image Builder 授权
Image Builder 支持以下动态标签:
-
- {{imagebuilder:buildDate}}
在生成时解析为生成日期/时间。
-
- {{imagebuilder:buildVersion}}
解析为生成版本,这是位于 Image Builder ARN 末尾的数字。例如,
"arn:aws:imagebuilder:us-west-2:123456789012:component/myexample-component/2019.12.02/1"
将生成版本显示为1
。
取消标记资源 (Amazon CLI)
下面的示例说明了如何使用imagebuilder用于在 EC2 Image Builder 中添加和标记资源的 CLI 命令。您必须提供 resourceArn
以及要为其应用的标签。
这个示例tag-resource.json
目录中包含以下内容:
{ "resourceArn": "arn:aws:imagebuilder:us-west-
2:123456789012
:image-pipeline/my-example-pipeline
", "tags": { "KeyName": "KeyValue" } }
运行以下命令,该命令引用上述 tag-resource.json
文件。
aws imagebuilder tag-resource --cli-input-json file://tag-resource.json
取消标记资源 (Amazon CLI)
下面的示例说明了如何使用imagebuilder用于从资源中删除标签的 CLI 命令。您必须提供 resourceArn
和键以删除标签。
这个示例untag-resource.json
目录中包含以下内容:
{ "resourceArn": "arn:aws:imagebuilder:us-west-
2:123456789012
:image-pipeline/my-example-pipeline
", "tagKeys": [ "KeyName" ] }
运行以下命令,该命令引用上述 untag-resource.json
文件。
aws imagebuilder untag-resource --cli-input-json file://untag-resource.json
列出特定资源的所有标签(Amazon CLI)
下面的示例说明了如何使用imagebuilder用于列出特定资源的所有标签的 CLI 命令。
aws imagebuilder list-tags-for-resource --resource-arn arn:aws:imagebuilder:us-west-
2:123456789012
:image-pipeline/my-example-pipeline