# File lib/aws/cloud_watch/alarm_history_item_collection.rb, line 65
      def _each_item next_token, limit, options = {}, &block

        options = @filters.merge(options)
        options[:max_records] = limit if limit
        options[:next_token] = next_token if next_token

        resp = client.describe_alarm_history(options)
        resp.data[:alarm_history_items].each do |details|

          yield(AlarmHistoryItem.new(details))

        end

       resp.data[:next_token]

      end