本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
标签:亚马逊托管 Grafana 工作空间
使用本节中的步骤处理亚马逊托管 Grafana 工作空间的标签。
主题
向 Amazon Managed Grafana 工作空间添加标签(键值对)可以帮助您识别和组织资源。 AWS 首先,向工作空间添加一个或多个标签,然后可以根据这些标签创建 IAM 策略来管理对工作区的访问权限。您可以使用控制台或 AWS CLI 向亚马逊托管 Grafana 工作空间添加标签。
重要
向工作区添加标签可能会影响对该工作区的访问。为工作区添加标签之前,请务必查看是否存在任何 IAM 策略可能使用标签来控制对资源的访问。
有关在创建亚马逊托管 Grafana 工作空间时向其添加标签的更多信息,请参阅创建亚马逊托管 Grafana 工作空间亚马逊托管 Grafana 用户指南。
- Console
-
您可以使用控制台向亚马逊托管 Grafana 工作空间添加一个或多个标签。
-
打开 Amazon Managed Grafana 控制台,网址为 https://console.aws.amazon.com/grafana/。
-
在左侧的导航窗格中,选择菜单图标。
-
选择 “所有工作空间”。
-
选择要管理的工作区的工作区 ID。
-
选择标签选项卡。
-
选择管理标签。
-
在密钥字段中,输入标签的名称。您可以在 “值” 字段中为标签添加可选值。
-
(可选)要添加其他标签,请选择添加标签。
-
添加完标签后,选择保存更改。
-
- CLI
-
按照以下步骤使用 AWS CLI 向亚马逊托管 Grafana 工作空间添加一个或多个标签:
-
在终端或命令行运行
tag-resource
命令,指定要向其添加标签的工作空间的 Amazon 资源名称 (ARN) 以及要添加的标签的密钥和值。您可以向工作区添加多个标签。例如,要使用名为 Name 的标签键标记 Grafana工作空间
My-Workspace,标签值为
my_key_value,请运行以下
命令:aws grafana tag-resource --resource-arn arn:aws:grafana:
us-west-2
:123456789012
:/workspace/My-Workspace
--tags "Name
=my_key_value
"
-
您可以查看与亚马逊托管 Grafana 工作空间相关的标签。有关标记策略的更多信息,请参阅《 AWS 一般参考》中的标记 AWS 资源。
- Console
-
您可以使用控制台查看与亚马逊托管 Grafana 工作空间关联的标签。
-
打开 Amazon Managed Grafana 控制台,网址为 https://console.aws.amazon.com/grafana/。
-
在左侧的导航窗格中,选择菜单图标。
-
选择所有工作区。
-
选择要管理的工作区的工作区 ID。
-
选择标签选项卡。
-
- CLI
-
按照以下步骤使用 AWS CLI 查看 Amazon Managed Grafana 工作空间的 AWS 标签。如果尚未添加标签,则返回的列表为空。
在终端或命令行上,运行该list-tags-for-resource命令。例如,要查看工作空间的标签键和标签值列表,请运行以下命令:
aws grafana list-tags-for-resource --resoure-arn arn:aws:grafana:
us-west-2
:/workspace/workspace-IDstring
如果成功,该命令返回类似以下内容的信息:
{ "tags": { "Status": "Secret", "Team": "My-Team" } }
您可以使用 TagResource
API 在一次调用中更改与工作空间关联的标签的值。要更新现有标签的密钥,必须结合UntagResource
和 TagResource
API。
重要
编辑 Amazon Managed Grafana 工作空间的标签可能会影响对该工作空间的访问。在编辑工作空间的标签之前,请务必查看任何可能使用标签的键或值来控制对存储库等资源的访问的 IAM 策略。
- Console
-
您可以使用控制台编辑与亚马逊托管 Grafana 工作空间关联的标签。
-
在左侧的导航窗格中,选择菜单图标。
-
选择所有工作区。
-
选择要管理的工作区的工作区 ID。
-
选择标签选项卡。
-
选择管理标签。
-
在密钥字段中,输入标签的名称。您可以在 value 字段中为标签添加可选值。
-
编辑完标签后,选择保存更改。
- CLI
-
按照以下步骤使用 AWS CLI 来更新工作空间的标签。您可以更改现有密钥的值,也可以添加其他密钥。
在终端或命令行上,运行 tag-resou rce 命令,指定要更新标签的亚马逊托管 Grafana 工作空间的亚马逊资源名称 (ARN),并指定标签密钥和标签值。
例如,要使用新值
key_value_ne
w 更改标签的值,请运行以下命令。aws grafana tag-resource \ --resource-arn arn:aws:grafana:
us-west-2
:123456789012
:/workspace/workspace-IDstring
\ --tags "Name
=Key_value_new
"要使用新名称
name_n
ew 更改标签的密钥,请运行以下命令:aws grafana untag-resource --resource-arn arn:aws:grafana:
us-west-2
:123456789012
:/workspace/workspace-IDstring
--tag-keys Items=Name
aws grafana tag-resource --resource-arn arn:aws:grafana:us-west-2
:123456789012
:/workspace/workspace-IDstring
--tags "Name_new
=Key_value_old
"
您可以删除与工作区关联的一个或多个标签。移除标签不会从与该标签关联的其他 AWS 资源中删除该标签。
重要
从 Amazon Managed Grafana 工作空间移除标签可能会影响对该工作空间的访问。在从工作空间移除标签之前,请务必查看任何可能使用标签的键或值来控制对工作空间等资源的访问的 IAM 策略。
- Console
-
您可以使用控制台移除标签和工作区之间的关联。
-
在左侧的导航窗格中,选择菜单图标。
-
选择所有工作区。
-
选择要管理的工作区的工作区 ID。
-
选择标签选项卡。
-
选择管理标签。
-
找到要删除的标签,然后选择 “移除”。
-
删除完标签后,选择保存更改。
- CLI
-
按照以下步骤使用从 AWS CLI 工作区中移除标签。移除标签不会从其他资源中删除该标签,而只是移除标签与工作空间之间的关联。
注意
如果您删除 Amazon Managed Grafana 工作空间,则所有标签关联都将从已删除的工作空间中移除。您无需在删除工作区之前删除标签。
在终端或命令行上,运行 untag-resou rce 命令,指定要移除标签的工作空间的 Amazon 资源名称 (ARN) 和要移除的标签的标签密钥。例如,要在名为 Workspace
-idString 的工作空间
上删除带有标签键名称
的标签,请运行以下命令:aws grafana untag-resource --resoure-arn arn:aws:grafana:
us-west-2
:/workspaces/workspace-IDstring
--tag-keys Items=Name
如果成功,此命令将返回空响应。要验证是否已删除与工作空间关联的标签,请运行该list-tags-for-resource命令。