class ActiveAws::EC2::Client
Public Class Methods
new()
click to toggle source
# File lib/active_aws/ec2.rb, line 4 def initialize @ec2 = Aws::EC2::Client.new end
Public Instance Methods
availability_zones()
click to toggle source
# File lib/active_aws/ec2.rb, line 20 def availability_zones @availability_zones ||= begin @ec2.describe_availability_zones.availability_zones end end
instances()
click to toggle source
# File lib/active_aws/ec2.rb, line 14 def instances @instances ||= begin @ec2.describe_instances.reservations.flat_map(&:instances) end end
regions()
click to toggle source
# File lib/active_aws/ec2.rb, line 8 def regions @regions ||= begin @ec2.describe_regions.regions end end