# File lib/aws/cloud_watch/metric_alarm_collection.rb, line 133 def _each_item options = {}, &block options = @filters.merge(options) options[:namespace] = metric.namespace options[:metric_name] = metric.metric_name options[:dimensions] = metric.dimensions unless metric.dimensions.empty? resp = client.describe_alarms_for_metric(options) resp.data[:metric_alarms].each do |details| alarm = Alarm.new_from( :describe_alarms_for_metric, details, details[:alarm_name], :config => config) yield(alarm) end resp.data[:next_token] end