Class: AWS::EC2::ReservedInstancesCollection

Inherits:
Collection
  • Object
show all
Defined in:
lib/aws/ec2/reserved_instances_collection.rb

Instance Method Summary collapse

Instance Method Details

#each(&block) ⇒ Object



28
29
30
31
32
33
34
35
36
37
38
39
40
# File 'lib/aws/ec2/reserved_instances_collection.rb', line 28

def each &block

  response = filtered_request(:describe_reserved_instances)
  response.reserved_instances_set.each do |item|

    reserved_instance = ReservedInstances.new_from(
      :describe_reserved_instances, item, 
      item.reserved_instances_id, :config => config)

    yield(reserved_instance)

  end
end

#member_classObject



24
25
26
# File 'lib/aws/ec2/reserved_instances_collection.rb', line 24

def member_class
  ReservedInstances
end