class AliyunSDK::OSS::LifeCycleRule
LifeCycle rule for bucket. See: {help.aliyun.com/document_detail/oss/product-documentation/function/lifecycle.html OSS
Bucket
LifeCycle} Attributes:
-
id [String] the unique id of a rule
-
enabled [Boolean] whether to enable this rule
-
prefix [String] the prefix objects to apply this rule
-
expiry [Date] or [Fixnum] the expire time of objects
-
if expiry is a Date, it specifies the absolute date to expire objects
-
if expiry is a Fixnum, it specifies the relative date to expire objects: how many days after the object’s last modification time to expire the object
-
@example Specify expiry as Date
LifeCycleRule.new( :id => 'rule1', :enabled => true, :prefix => 'foo/', :expiry => Date.new(2016, 1, 1))
@example Specify expiry as days
LifeCycleRule.new( :id => 'rule1', :enabled => true, :prefix => 'foo/', :expiry => 15)
@note the expiry date is treated as UTC time
Public Instance Methods
enabled?()
click to toggle source
# File lib/aliyun_sdk/oss/struct.rb, line 132 def enabled? enable == true end