# File lib/aws/ec2/tag_collection.rb, line 86
      def each &block
        response = filtered_request(:describe_tags)
        response.tag_set.each do |tag|

          resource_class_name = Inflection.class_name(tag.resource_type)
          if EC2.const_defined?(resource_class_name)
            resource_class = EC2.const_get(resource_class_name)
            resource = resource_class.new(tag.resource_id, :config => config)
          else
            resource = ResourceObject.new(tag.resource_id,
                                          :resource_type => tag.resource_type,
                                          :config => config)
          end

          yield(Tag.new(resource, tag.key))

        end
        nil
      end