# File lib/aws/rds/db_snapshot_collection.rb, line 65 def _each_item marker, max_records, options = {}, &block options = @filters.merge(options) options[:marker] = marker if marker options[:max_records] = [[20,max_records].max,100].min if max_records response = client.describe_db_snapshots(options) response.data[:db_snapshots].each do |details| db_snapshot = DBSnapshot.new_from( :describe_db_snapshots, details, details[:db_snapshot_identifier], :config => config) yield(db_snapshot) end response.data[:marker] end