Class: Sessel::ReceiptRule
- Inherits:
-
Object
- Object
- Sessel::ReceiptRule
- Defined in:
- lib/sessel/receipt_rule.rb
Instance Method Summary collapse
- #email_addresses ⇒ Object
-
#initialize(region, email_addresses, s3_bucket, rule_name, rule_set_name, object_key_prefix) ⇒ ReceiptRule
constructor
A new instance of ReceiptRule.
- #object_key_prefix ⇒ Object
- #region ⇒ Object
- #rule_name ⇒ Object
- #rule_set_name ⇒ Object
- #s3_bucket ⇒ Object
Constructor Details
#initialize(region, email_addresses, s3_bucket, rule_name, rule_set_name, object_key_prefix) ⇒ ReceiptRule
Returns a new instance of ReceiptRule.
5 6 7 8 9 10 11 12 |
# File 'lib/sessel/receipt_rule.rb', line 5 def initialize(region, email_addresses, s3_bucket, rule_name, rule_set_name, object_key_prefix) @email_addresses = email_addresses @region = region @s3_bucket = s3_bucket @rule_name = rule_name @rule_set_name = rule_set_name @object_key_prefix = object_key_prefix end |
Instance Method Details
#email_addresses ⇒ Object
14 15 16 |
# File 'lib/sessel/receipt_rule.rb', line 14 def email_addresses return @email_addresses end |
#object_key_prefix ⇒ Object
34 35 36 |
# File 'lib/sessel/receipt_rule.rb', line 34 def object_key_prefix return @object_key_prefix end |
#region ⇒ Object
18 19 20 |
# File 'lib/sessel/receipt_rule.rb', line 18 def region return @region end |
#rule_name ⇒ Object
26 27 28 |
# File 'lib/sessel/receipt_rule.rb', line 26 def rule_name return @rule_name end |
#rule_set_name ⇒ Object
30 31 32 |
# File 'lib/sessel/receipt_rule.rb', line 30 def rule_set_name return @rule_set_name end |
#s3_bucket ⇒ Object
22 23 24 |
# File 'lib/sessel/receipt_rule.rb', line 22 def s3_bucket return @s3_bucket end |