# File lib/aws/cloud_watch/alarm_collection.rb, line 127 def _each_item next_token, limit, options = {}, &block options = @filters.merge(options) options[:next_token] = next_token if next_token options[:max_records] = limit if limit resp = client.describe_alarms(options) resp.data[:metric_alarms].each do |details| alarm = Alarm.new_from( :describe_alarms, details, details[:alarm_name], :config => config) yield(alarm) end resp.data[:next_token] end