class AwsDump::Account
Attributes
options[RW]
Public Class Methods
new(name, options = {})
click to toggle source
# File lib/aws_dump/account.rb, line 7 def initialize(name, options = {}) @options = options self[:name] = name AWS.memoize do self[:regions] = regions.sort end end
Public Instance Methods
regions()
click to toggle source
# File lib/aws_dump/account.rb, line 15 def regions aws.regions.collect do |region| Region.new(self, region) end end
Private Instance Methods
aws()
click to toggle source
# File lib/aws_dump/account.rb, line 23 def aws @aws ||= AWS::EC2.new(@options) end