316: def describe_events( options = {} )
317: params = {}
318: params['SourceIdentifier'] = options[:source_identifier] if options.has?(:source_identifier)
319: params['SourceType'] = options[:source_type] if options.has?(:source_type)
320: params['StartTime'] = options[:start_time] if options.has?(:start_time)
321: params['EndTime'] = options[:end_time] if options.has?(:end_time)
322: params['Duration'] = options[:duration] if options.has?(:duration)
323: params['MaxRecords'] = options[:max_records].to_s if options.has?(:max_records)
324: params['Marker'] = options[:marker] if options.has?(:marker)
325:
326: return response_generator(:action => "DescribeEvents", :params => params)
327: end