全部文档
当前文档

暂无内容

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

文档中心

ExtendBucketWorm

最近更新时间:2026-04-28 18:34:50

描述

ExtendBucketWorm用于延长已锁定的合规保留策略。 使用此接口,您需要是Bucket的所有者或者具有ks3:ExtendBucketWorm权限。

注意事项

当基于时间的合规保留策略创建后,该策略默认处于InProgress状态,且该状态的有效期为24小时。在有效期24小时内,此策略对应的Bucket数据处于保护状态。

  • 启动合规保留策略24小时内:若此策略未提交锁定,则Bucket所有者以及授权用户可以删除此策略;若该保留策略已提交锁定,则不允许删除此策略,且无法缩短策略保护周期,仅可以延长保护周期。

  • 启动合规保留策略24小时后:若超过24小时该保留策略未提交锁定,则该策略自动失效。

若Bucket内有文件处于保护周期内,那么您将无法删除合规保留策略,同时也无法删除Bucket。当Bucket为空时,Bucket的所有者可以删除该Bucket,从而间接删除该Bucket的保留策略。

请求

请求语法

POST /?wormId=1666E2CFB2B3418****&wormExtend HTTP/1.1
Host: {BucketName}.{endpoint}
Date: {date}
Authorization: {SignatureValue}

<ExtendWormConfiguration>
  <RetentionPeriodInDays>366</RetentionPeriodInDays>
</ExtendWormConfiguration>

注意:

请求参数

请求头部

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

请求体(XML请求体)

名称

类型

是否必选

示例值

描述

ExtendWormConfiguration

容器

不涉及

根节点

子节点:RetentionPeriodInDays

wormId

字符串

1666E2CFB2B3418****

指定调用InitiateBucketWorm接口时自动生成的合规保留策略ID。

RetentionPeriodInDays

正整数

365

指定Object的保留天数。

取值范围:1~36500。

响应

响应头部

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

响应内容

该接口不返回响应内容。

示例

请求示例

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
Content-Length: 0
Connection: keep-alive
Date: Tue, 19 Jul 2017 09:14:23 GMT
Server: KS3
x-kss-request-id: 54a47bda18ac4e6e91de369add54218***

错误码

错误码

HTTP状态码

描述

NoSuchWORMConfiguration

404

保留策略不存在

OperationNotAllowed

403

操作不允许

InvalidRetentionPeriod

400

保留期限无效

MalformedXML

400

请求中提供的保留策略(WORM)配置XML结构不合法

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

纯净模式

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