You need to enable JavaScript to run this app.
导航

管理文件标签

最近更新时间2023.11.17 14:35:17

首次发布时间2022.11.10 20:30:26

TOS 支持为对象设置标签,并根据对象标签,完成特定对象的生命周期管理。本文介绍对象标签的相关说明及管理对象的操作步骤。

对象标签限制说明

对象标签由一组键值对(Key-Value)组成,标签限制如下:

限制项说明
计费目前对象标签功能处于免费阶段,收费时间及收费标准会提前另行通知,请您及时关注相应通知。
标签数量每个对象最多可添加 10 个标签,且同一对象的 Key 不能重复。

标签键值对(Key-Value)

  • Key 的长度不超过 128 个字符。
  • Value 的长度不超过 256 个字符。
  • Key 和 Value 均区分大小写,合法字符集包括大小写字母、数字、空格和特殊符号 _ . : / = + -

其他

  • 如果您需要使用 HTTP Header 的方式设置对象标签且标签中包含任意字符时,标签的 Key 和 Value 需要进行 URL 编码。
  • 更改对象的标签信息,对象的 Last-Modified 时间不会更新。
  • 跨区域复制和同区域复制时,不会复制对象的标签信息。

设置对象标签

注意

设置对象标签前,请确保您已拥有对象标签的相应权限。只有 Bucket 创建者及拥有对象标签读写权限的用户才能读写标签。对象标签读写权限只能通过桶策略授予,相关动作说明如下:

  • GetObjectTagging:获取对象标签。

  • PutObjectTagging:设置对象标签。

  • DeleteObjectTagging:删除对象标签。

详细信息,请参见桶策略说明

TOS 控制台仅支持为已上传的文件设置标签,如果您希望在上传文件时设置标签,可以使用 API 或 SDK 上传,在上传时使用x‑tos‑tagging请求头指定对象标签即可,支持的 API 如下:

操作步骤

  1. 登录对象存储控制台

  2. 单击左侧导航栏的桶列表,在桶列表页面单击目标桶名称。

  3. 文件列表页面,选择指定文件操作列的 ··· > 编辑标签

  4. 在弹出的对话框中,单击添加字段图标,根据需要设置标签键及标签值。

  5. 设置完成后,单击确定

管理对象标签

  1. 登录对象存储控制台

  2. 单击左侧导航栏的桶列表,在桶列表页面单击目标桶名称。

  3. 文件列表页面,选择指定文件操作列的 ··· > 编辑标签

  4. 在弹出的对话框中,根据需要修改标签信息或删除相应标签。

  5. 设置完成后,单击确定

其他操作

设置对象标签后,您可以根据对象标签,设置相应的生命周期规则。详细信息,请参见设置生命周期规则