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

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

管理文件系统标签

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

使用控制台

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

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

  1. 访问 https://console.aws.amazon.com/efs/,打开 Amazon Elastic File System 控制台。

  2. 选择文件系统.

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

  4. 在存储库的文件系统详情页面,选择标签.

  5. 要编辑现有标签或创建新标签,请选择管理标签.

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

    • 编辑标签值-选择标签值,编辑值,然后选择Save.

    • 添加新标签-选择添加标签,输入键值对,然后选择Save.

    • 删除现有标签-选择删除标签要删除的标签旁。然后选择 。Save,或者选择撤消以恢复删除操作。

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

使用 CLI

这些区域有:Amazon CLI下表列出了用于管理标签的命令及等效的 Amazon EFS API 操作。

CLI 命令 描述 等效的 API 操作

tag-resource

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

TagResource

list-tags-for-resource

检索现有标签

ListTagsForResource

untag-resource

删除现有标签

UntagResource

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

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

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

    如果命令成功,Amazon 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 \

    如果命令成功,Amazon 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 \