class AWS::S3::BucketLifecycleConfiguration

def remove_rule rule_or_rule_id

Returns:
  • (nil) -

Parameters:
  • rule_or_rule_id (Rule, String) --
def remove_rule rule_or_rule_id
  rule_id = rule_or_rule_id
  if rule_id.nil?
    raise ArgumentError, "expected a rule or rule id, got nil"
  end
  rule_id = rule_id.id unless rule_id.is_a?(String)
  @rules = rules.select{|r| r.id != rule_id }
  nil
end