为您的 Amazon Location Service 资源添加标签 - Amazon Location Service

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

为您的 Amazon Location Service 资源添加标签

使用 Amazon Location 中的资源标签创建标签,按用途、拥有者、环境或标准对您的资源进行分类。标记资源可以帮助您管理、识别、组织、搜索和筛选资源。

例如,使用AWS Resource Groups,您可以基于一个或多个标签或部分标签创建AWS资源组。您还可以根据组在 AWS CloudFormation 堆栈中的出现情况创建组。使用 Resource Groups 和标签编辑器,您可以在一个位置整合和查看由多个服务、资源和区域组成的应用程序的数据。有关常见标记策略的更多信息,请参阅 AWS 一般参考

每个标签都是一个由您定义的键和值组成的标签:

  • 标签密钥 — 对标签值进行分类的通用标签。例如,CostCenter

  • 标签值-标签键类别的可选描述。例如,MobileAssetTrackingResourcesProd

本主题通过查看标记限制以帮助您开始标记内容。它还向您展示了如何使用AWS成本分配报告创建标签和使用标签来跟踪每个有效标签的费用。

添加标签限制

下面是适用于标签的基本限制:

  • 每个资源的标签数上限 — 50

  • 对于每个资源,每个标签键都必须是唯一的,每个标签键只能有一个值。

    注意

    如果您添加的新标签的标签键与现有标签的相同,则新标签将覆盖现有标签。

  • 最大键长度 – 128 个 Unicode 字符 (采用 UTF-8 格式)

  • 最大值长度 – 256 个 Unicode 字符 (采用 UTF-8 格式)

  • 允许在不同的服务中使用的字符包括:可以使用 UTF-8 表示的字母、数字和空格以及以下字符:+ - = . _ : / @。

  • 标签键和值区分大小写。

  • aws: 前缀专门预留供 AWS 使用。如果某个标签具有带有此标签键,则您无法编辑该标签的键或值。具有aws:前缀的标签不计入每个资源的标签数限制。

授予予予予予予予予予予

您可以使用 IAM 策略控制对您的 Amazon Location 资源的访问权限,并授予在创建资源时标记资源的权限。除了授予创建资源的权限外,该策略还可以包括允许标记操作的Action权限:

  • geo:TagResource— 允许用户将一个或多个标签分配给指定的Amazon Location资源。

  • geo:UntagResource— 允许用户从指定的Amazon Location资源中删除一个或多个标签。

  • geo:ListTagsForResource— 允许用户列出分配给 Amazon Location 资源的所有标签。

以下是允许用户创建 geofence 集合和标记资源的策略示例:

{ "Version": "2012-10-17", "Statement": [ { "Sid": "AllowTaggingForGeofenceCollectionOnCreation", "Effect": "Allow", "Action": [ "geo:CreateGeofenceCollection", "geo:TagResource" ], "Resource": "arn:aws:geo:region:accountID:geofence-collection/*" ] }

将标签添加到亚马逊Location Service 资源中

在使用亚马逊位置控制台、或亚马逊位置 API 创建资源时AWS CLI,您可以添加标签:

要标记现有资源,请编辑或删除标签

  1. 通过 https://console.aws.amazon.com/location/ 打开亚马逊定位控制台。

  2. 在左侧导航窗格中,选择您想要标记的资源。例如,地图

  3. 从列表中选择资源。

  4. 选择 M anage Tags(管理标签)以添加、编辑或删除标签。

按标签跟踪资源成本

您可以使用标签进行成本分配,以详细跟踪AWS成本。在激活成本分配标签后,将AWS使用成本分配标签在成本分配报告上整理您的资源账单。这可以帮助您对使用成本进行分类和跟踪。

您可以激活两种类型的成本分配标签:

  • AWS-gen erated — 这些标签由生成AWS。 AWS标签使用前aws:缀,例如aws:createdBy

  • 用户定义-这些是您创建的自定义标记。用户定义的标签使用user:前缀,例如user:CostCenter

您必须单独激活每种标签类型。激活标签后,您可以启用AWS Cost Explorer或查看您的月度成本分配报告。

AWS-generated tags

激活 AWS 生成的标签

  1. 打开 Billing and Cost Management 控制台:https://console.aws.amazon.com/billing/

  2. 在左侧导航窗格中,选择成本分配标签

  3. AWS生成的成本分配标签选项卡下,选择要激活的标签密钥。

  4. 选择 Activate

User-defined tags

激活用户定义的标签

  1. 打开 Billing and Cost Management 控制台:https://console.aws.amazon.com/billing/

  2. 在左侧导航窗格中,选择成本分配标签

  3. 用户定义的成本分配标签选项卡下,选择要激活的标签密钥。

  4. 选择 Activate

激活标签后,为您的资源使用情况和成本AWS生成月度成本分配报告。此成本分配报告包括您每个账单周期的所有AWS成本,包括已标记和未标记的资源。有关更多信息,请参阅 AWS Billing and Cost Management 用户指南 中的使用成本分配标签

使用标签控制对亚马逊Location Service 资源的访问

AWS Identity and Access Management(IAM) policy 支持基于标签的条件,使您能够根据特定标签密钥和值管理您的资源授予予予予以根据其键和值管理资源的授予予予予予予以根据其中的 例如,IAM 角色策略可以包含条件,以根据标签限制对特定环境(例如开发、测试或生产)的访问。

有关更多信息,请参阅基于标签控制资源访问的主题。

了解更多信息

有关以下内容的更多信息: