# File lib/AWS/RDS/rds.rb, line 287
287:       def describe_db_snapshots( options = {} )
288:         raise ArgumentError, "No :db_instance_identifier provided" if options.does_not_have?(:db_instance_identifier)
289: 
290:         params = {}
291:         params['DBInstanceIdentifier'] = options[:db_instance_identifier]
292: 
293:         params['DBSnapshotIdentifier'] = options[:db_snapshot_identifier] if options.has?(:db_snapshot_identifier)
294:         params['MaxRecords'] = options[:max_records].to_s if options.has?(:max_records)
295:         params['Marker'] = options[:marker] if options.has?(:marker)
296: 
297:         return response_generator(:action => "DescribeDBSnapshots", :params => params)
298:       end