PUT /?object-lock HTTP/1.1Host: <BucketName-APPID>.cos.<Region>.myqcloud.comDate: GMT DateAuthorization: Auth String
<ObjectLockConfiguration><ObjectLockEnabled>Enabled</ObjectLockEnabled><Rule><DefaultRetention><Mode>COMPLIANCE</Mode><Days>30</Days></DefaultRetention></Rule></ObjectLockConfiguration>
节点名称(关键字) | 父节点 | 描述 | 类型 | 是否必选 |
ObjectLockConfiguration | 无 | 对象锁定配置 | Container | 是 |
ObjectLockEnabled | ObjectLockConfiguration | 是否开启对象锁定,仅支持传入 Enabled 。对象锁定开启后不支持关闭 | String | 是 |
Rule | ObjectLockConfiguration | 对象锁定规则 | Container | 否 |
DefaultRetention | ObjectLockConfiguration.Rule | 存储桶的对象锁定默认保留周期和模式,未携带锁定头部的对象遵循桶配置设置保留期限。存储桶配置支持删除、修改 | Container | 是 |
Days | ObjectLockConfiguration.Rule.DefaultRetention | 对象锁定默认周期时长(范围为1-36500) | Int | 是 |
Mode | ObjectLockConfiguration.Rule.DefaultRetention | 对象锁定默认模式,仅支持枚举值 COMPLIANCE 。若不填入此字段,默认为COMPLIANCE | Enum | 否 |
PUT /?object-lock HTTP/1.1Host: exmaplebucket-1250000000.cos.ap-beijing.myqcloud.comContent-Length: 281Content-Type: application/x-www-form-urlencodedAuthorization: Auth String<ObjectLockConfiguration><ObjectLockEnabled>Enabled</ObjectLockEnabled></ObjectLockConfiguration>
HTTP/1.1 200 OKContent-Length: 0Connection: keep-aliveDate: Fri, 09 Dec 2022 08:17:20 GMTServer: tencent-cosx-cos-request-id: NjM5MmVmMTBfNmM0ZTQ0MGJfMjA4****
PUT /?object-lock HTTP/1.1Host: exmaplebucket-1250000000.cos.ap-beijing.myqcloud.comContent-Length: 281Content-Type: application/x-www-form-urlencodedAuthorization: Auth String<ObjectLockConfiguration><ObjectLockEnabled>Enabled</ObjectLockEnabled><Rule><DefaultRetention><Days>1</Days><Mode>COMPLIANCE</Mode></DefaultRetention></Rule></ObjectLockConfiguration>
HTTP/1.1 200 OKContent-Length: 0Connection: keep-aliveDate: Fri, 09 Dec 2022 08:17:20 GMTServer: tencent-cosx-cos-request-id: NjM5MmVmMTBfNmM0ZTQ0MGJfMjA4****
PUT /?object-lock HTTP/1.1Host: exmaplebucket-1250000000.cos.ap-beijing.myqcloud.comContent-Length: 281Content-Type: application/x-www-form-urlencodedAuthorization: Auth String<ObjectLockConfiguration><ObjectLockEnabled>Enabled</ObjectLockEnabled><Rule><DefaultRetention><Days>10</Days><Mode>COMPLIANCE</Mode></DefaultRetention></Rule></ObjectLockConfiguration>
HTTP/1.1 200 OKContent-Length: 0Connection: keep-aliveDate: Fri, 09 Dec 2022 08:17:20 GMTServer: tencent-cosx-cos-request-id: NjM5MmVmMTBfNmM0ZTQ0MGJfMjA4****
本页内容是否解决了您的问题?