全部文档
当前文档

暂无内容

如果没有找到您期望的内容,请尝试其他搜索词

文档中心

GetBucketWorm

最近更新时间:2026-04-28 18:16:31

描述

GetBucketWorm用于获取指定存储空间(Bucket)的合规保留策略信息。 使用此接口,您需要是Bucket的所有者或者具有ks3:GetBucketWorm权限。

注意事项

对象存储KS3支持WORM(Write Once Read Many)特性,允许您以不可删除、不可篡改的方式保存和使用数据。KS3允许针对Bucket设置基于时间的合规保留策略,保护周期为1天到100年。

当合规保留策略锁定后,您可以在Bucket中上传和读取文件(Object),但是在Object的保留时间到期之前,不允许删除Object及合规保留策略。Object的保留时间到期后,才可以删除Object。

请求

请求语法

GET /?worm HTTP/1.1
Host: {BucketName}.{endpoint}
Date: {date}
Authorization: {SignatureValue}

注意:

请求参数

该接口不使用请求参数。

请求头部

该接口只使用常用请求头部。获取更多信息,请点击常用请求头部

响应

响应头部

该接口可以使用所有常用响应头部。获取更多信息,请点击常用响应头部

响应内容

返回XML中的参数如下所示:

名称

类型

描述

WormConfiguration

容器

根节点。

子节点:WormId、State、RetentionPeriodInDays、CreationDate

WormId

字符串

合规保留策略的ID。

State

字符串

合规保留策略所处的状态。

可选值:

  • InProgress:合规保留策略创建后,该策略默认处于“InProgress”状态,且该状态的有效期为24小时。

  • Locked:合规保留策略处于锁定状态。

  • Expired :失效状态

RetentionPeriodInDays

正整数

Object的指定保留天数。

CreationDate

字符串

合规保留策略的创建时间。

示例

请求示例

GET /?worm HTTP/1.1
Date: Fri, 16 Oct 2020 11:18:32 GMT
Host: ks3-example.ks3-cn-beijing.ksyuncs.com
Authorization: SignatureValue

响应示例

HTTP/1.1 200 OK
Date: Fri, 16 Oct 2020 11:18:32 GMT
Content-Type: application/xml
Content-Length: length
x-kss-request-id: 54a47bda18ac4e6e91de369add54218***

<WormConfiguration>
  <WormId>1666E2CFB2B3418****</WormId>
  <State>Locked</State>
  <RetentionPeriodInDays>1</RetentionPeriodInDays>
  <CreationDate>2026-10-15T15:50:32</CreationDate>
</WormConfiguration>

错误码

错误码

HTTP状态码

描述

NoSuchWORMConfiguration

404

保留策略不存在

文档导读
纯净模式常规模式

纯净模式

点击可全屏预览文档内容
文档反馈