本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
标记 Amazon OpenSearch 无服务器集合
标签允许您将任意信息分配给 Amazon OpenSearch 无服务器集合,以便您可以对该信息进行分类和筛选。标签是您或 AWS 为 AWS 资源分配的元数据标记。
每个标签均包含一个键和一个值。对于您分配的标签,需要定义键和值。例如,您可以将键定义为 stage
,将一个资源的值定义为 test
。
借助标签,您可以执行以下操作:
-
标识和整理您的 AWS 资源。许多 AWS 服务支持标记,因此,您可以将同一标签分配给来不同服务的资源,以指示这些资源是相关的。例如,您可以将相同标签分配给您分配给 Amazon OpenSearch Service 域的 OpenSearch 无服务器集合。
-
跟踪您的 AWS 成本。您可以在 AWS Billing and Cost Management 控制面板上激活这些标签。AWS 使用标签对您的成本进行分类,并向您提供每月成本分配报告。有关更多信息,请参阅 AWS Billing 用户指南中的使用成本分配标签。
在 OpenSearch 无服务器中,主要资源是一个集合。您可以使用 OpenSearch Service 控制台、AWS CLI、OpenSearch 无服务器 API 操作或 AWS SDK 在集合中添加、管理和移除标签。
所需权限
OpenSearch 无服务器使用以下 AWS Identity and Access Management Access Analyzer(IAM)权限来标记集合:
-
aoss:TagResource
-
aoss:ListTagsForResource
-
aoss:UntagResource
使用标签 (控制台)
控制台是标记集合的最简单方法。
创建标签(控制台)
-
登录到位于 https://console.aws.amazon.com/aos/home
的 Amazon OpenSearch Service 控制台。 -
展开左侧导航窗格中的 Serverless(无服务器),然后选择 Collections(集合)。
-
选择您要将标签添加到的集合,然后转到 Tags(标签)选项卡。
-
选择 Manage(管理)和 Add new tag(添加新标签)。
-
输入一个标签键和可选的值。
-
选择 Save(保存)。
要删除标签,请按照相同步骤操作并在 Manage tags(管理标签)页面中选择 Remove(删除)。
有关使用控制台处理标签的更多信息,请参阅《AWS 管理控制台入门指南》中的标签编辑器。
使用标签 (AWS CLI)
要使用 AWS CLI 标记集合,请发送 TagResource 请求:
aws opensearchserverless tag-resource --resource-arn arn:aws:aoss:
us-east-1
:123456789012
:collection/my-collection
--tags Key=service
,Value=aoss
Key=source
,Value=logs
可以借助 ListTagsForResource 命令查看集合的现有标签:
aws opensearchserverless list-tags-for-resource --resource-arn arn:aws:aoss:
us-east-1
:123456789012
:collection/my-collection
可以使用 UntagResource 命令从集合中移除标签:
aws opensearchserverless untag-resource --resource-arn arn:aws:aoss:
us-east-1
:123456789012
:collection/my-collection
--tag-keysservice