对象存储服务 OBS-设置对象标签(Node.js SDK):接口约束
时间:2025-04-01 17:13:43
接口约束
- 您必须是桶拥有者或拥有设置对象标签的权限,才能设置对象标签。建议使用 IAM 或桶策略进行授权,如果请求中不携带版本号(versionId),使用IAM则需授予obs:object:PutObjectTagging权限,使用桶策略则需授予PutObjectTagging权限。如果请求中携带版本号(versionId),使用IAM则需额外授予obs:object:PutObjectVersionTagging权限,使用桶策略则需额外授予PutObjectVersionTagging权限。相关授权方式介绍可参见OBS权限控制概述,配置方式详见使用IAM自定义策略、自定义创建桶策略。
- 默认设置Object当前版本的标签信息。可以通过指定versionId参数来设置指定Object版本的标签信息。如果对应版本为删除标记(Delete Marker),则OBS将返回404 Not Found。
- 并行文件系统不支持该功能。
- 每个对象最多能设置10个标签。
- OBS支持的Region与Endpoint的对应关系,详细信息请参见地区与终端节点。
support.huaweicloud.com/sdk-nodejs-devg-obs/obs_29_1305.html