管理文件系统标签 - Amazon Elastic File System
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

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

管理文件系统标签

您可以在创建 Amazon EFS 文件系统时包含文件系统标签,也可以在创建文件系统后随时创建新标签、更新现有标签的值或删除与文件系统关联的标签。

使用控制台

控制台会列出与文件系统关联的现有标签。您可以添加新标签,更改现有标签的值或删除现有标签。

添加标签、更改标签值或删除标签(控制台)

  1. 通过 https://console.amazonaws.cn/efs/ 打开 Amazon Elastic File System 控制台。

  2. 选择 File systems (文件系统)。

  3. 选择要管理其标签的文件系统。

  4. File system details (文件系统详细信息) 页面上,选择 Tags 标签)。

  5. 要编辑现有标签或创建新标签,请选择 Manage tags (管理标签)。

  6. Manage tags (管理标签) 对话框中,您可以执行以下操作:

    • Edit a tag value (编辑标签值) - 选择标签值,编辑值,然后选择 Save (保存)。

    • Add a new tag (添加新标签) - 选择 Add tag (添加标签),输入键值对,然后选择 Save (保存)。

    • Remove an existing tag (删除现有标签) - 选择要删除的标签旁边的 Remove tag (删除标签)。然后选择 Save (保存),或选择 Undo (撤消) 以恢复删除。

    
              在 EFS 控制台中管理文件系统标签。

使用 CLI

下表列出了用于管理标签的AWS CLI命令和等效的 Amazon EFS API 操作。

CLI 命令 描述 等效的 API 操作

tag-resource

添加新标签或更新现有标签

TagResource

list-tags-for-resource

检索现有标签

ListTagsForResource

untag-resource

删除现有标签

UntagResource

创建文件系统标签 (AWS CLI)

  • 要创建标签,请使用 Amazon EFS tag-resource CLI 命令(相应的 API 操作为 TagResource)。下面的示例命令将为文件系统新建一个键为 Department、值为 Business Intelligence 的标签。

    $ aws efs tag-resource \ --resource-id File-System-Id \ --tags Key=Department,Value="Business Intelligence" \ --region aws-region \

    如果命令成功,AWS CLI 不提供任何响应。

创建访问点标签

  • 您可以使用 tag-resource CLI 命令为 EFS 访问点创建标签。

    $ aws efs tag-resource \ --resource-id Access-Point-Id \ --tags Key=AccessTeam,Value="Data_Lake" \ --region aws-region \

检索与文件系统关联的所有标签

  • 要检索与文件系统关联的标签的列表,请使用 list-tags-for-resource CLI 命令(相应的 API 操作为 ListTagsForResource),如下所示。

    $ aws efs list-tags-for-resource \ --resource-id File-System-Id \ --region aws-region \

    Amazon EFS 以 JSON 形式返回这些描述。下面是 DescribeTags 操作返回的标签示例。它显示文件系统具有三个标签。

    { "Tags": [ { "Key": "Name", "Value": "Test File System" }, { "Key": "developer", "Value": "rhoward" }, { "Key": "Department", "Value": "Business Intelligence" } ] }

删除与 EFS 资源关联的一个或多个标签

  • 要删除文件系统的标签,请使用 untag-resource CLI 命令(相应的 API 操作为 UntagResource)。以下命令将从指定文件系统的标签列表中删除标签键 test1test2。在请求中指定要删除的每个标签的键。

    $ aws efs untag-resource\ --resource-id fs-c5a1446c \ --tag-keys "test1" "test2" \ --region us-west-2 \

    如果命令成功,AWS CLI 不提供任何响应。

删除 EFS 访问点上的标签(取消标签)

  • 使用 untag-resource CLI 命令(相应的 API 操作为 UntagResource)删除 EFS 访问点的标记,如下所示。

    $ aws efs untag-resource \ --resource-id Access-Point-Id \ --tags Key=AccessTeam,Value="Data_Lake" \ --region us-west-2 \