文档首页/ OBS GO SDK/ API参考/ 数据类型/ 桶生命周期规则
更新时间:2022-02-10 GMT+08:00

桶生命周期规则

类型定义

type LifecycleRule struct

参数描述

字段名

类型

约束

说明

ID

string

作为请求参数时可选

规则ID,由不超过255个字符的字符串组成。

Prefix

string

作为请求参数时必选

对象名前缀,用以标识哪些对象可以匹配到当前这条规则。可为空字符串,代表匹配桶内所有对象。

Status

RuleStatusType

作为请求参数时必选

标识当前这条规则是否启用。

Transitions

[]Transition

作为请求参数时可选

对象转换策略列表。

Expiration

Expiration

作为请求参数时可选

对象过期时间配置。

NoncurrentVersionTransitions

[]NoncurrentVersionTransition

作为请求参数时可选

历史版本对象转换策略列表。

NoncurrentVersionExpiration

NoncurrentVersionExpiration

作为请求参数时可选

历史版本对象过期时间配置。

Transitions、Expiration、NoncurrentVersionTransitions、NoncurrentVersionExpiration不能全为空。