QCloudLifecycleRule Class Reference

Inherits from NSObject
Declared in QCloudLifecycleRule.h
QCloudLifecycleRule.m

Overview

规则描述

  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