QCloudLifecycleRule Class Reference
Inherits from | NSObject |
---|---|
Declared in | QCloudLifecycleRule.h QCloudLifecycleRule.m |
identifier
用于唯一地标识规则,长度不能超过 255 个字符
@property (strong, nonatomic) NSString *identifier
Declared In
QCloudLifecycleRule.h
filter
Filter 用于描述规则影响的 Object 集合
@property (strong, nonatomic) QCloudLifecycleRuleFilter *filter
Declared In
QCloudLifecycleRule.h
status
指明规则是否启用,枚举值:Enabled,Disabled
@property (assign, nonatomic) QCloudLifecycleStatue status
Declared In
QCloudLifecycleRule.h
abortIncompleteMultipartUpload
设置允许分片上传保持运行的最长时间
@property (strong, nonatomic) QCloudLifecycleAbortIncompleteMultipartUpload *abortIncompleteMultipartUpload
Declared In
QCloudLifecycleRule.h
transition
规则转换属性,对象何时转换被转换为 Standard_IA 等
@property (strong, nonatomic) QCloudLifecycleTransition *transition
Declared In
QCloudLifecycleRule.h
expiration
规则过期属性
@property (strong, nonatomic) QCloudLifecycleExpiration *expiration
Declared In
QCloudLifecycleRule.h
noncurrentVersionTransition
指明非当前版本对象何时过期
@property (strong, nonatomic) QCloudNoncurrentVersionTransition *noncurrentVersionTransition
Declared In
QCloudLifecycleRule.h
noncurrentVersionExpiration
指明非当前版本对象何时转换被转换为 Standard_IA 等
@property (strong, nonatomic) QCloudNoncurrentVersionExpiration *noncurrentVersionExpiration
Declared In
QCloudLifecycleRule.h