TOS 支持为对象设置标签,并根据对象标签,完成特定对象的生命周期管理。本文介绍对象标签的相关说明及管理对象的操作步骤。
对象标签由一组键值对(Key-Value)组成,标签限制如下:
限制项 | 说明 |
---|---|
计费 | 目前对象标签功能处于免费阶段,收费时间及收费标准会提前另行通知,请您及时关注相应通知。 |
标签数量 | 每个对象最多可添加 10 个标签,且同一对象的 Key 不能重复。 |
标签键值对(Key-Value) |
|
其他 |
|
注意
设置对象标签前,请确保您已拥有对象标签的相应权限。只有 Bucket 创建者及拥有对象标签读写权限的用户才能读写标签。对象标签读写权限只能通过桶策略授予,相关动作说明如下:
GetObjectTagging:获取对象标签。
PutObjectTagging:设置对象标签。
DeleteObjectTagging:删除对象标签。
详细信息,请参见桶策略说明。
TOS 控制台仅支持为已上传的文件设置标签,如果您希望在上传文件时设置标签,可以使用 API 或 SDK 上传,在上传时使用x‑tos‑tagging
请求头指定对象标签即可,支持的 API 如下:
登录对象存储控制台。
单击左侧导航栏的桶列表,在桶列表页面单击目标桶名称。
在文件列表页面,选择指定文件操作列的 ··· > 编辑标签。
在弹出的对话框中,单击添加字段图标,根据需要设置标签键及标签值。
设置完成后,单击确定。
登录对象存储控制台。
单击左侧导航栏的桶列表,在桶列表页面单击目标桶名称。
在文件列表页面,选择指定文件操作列的 ··· > 编辑标签。
在弹出的对话框中,根据需要修改标签信息或删除相应标签。
设置完成后,单击确定。
设置对象标签后,您可以根据对象标签,设置相应的生命周期规则。详细信息,请参见设置生命周期规则。