EC2 Image Builder - EC2 Image Builder
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

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 CLI 命令在 EC2 Image Builder 中添加和标记资源。您必须提供 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