class Elasticsearch::DSL::Search::Aggregations::IpRange

A multi-bucket aggregation which returns document counts for defined IP ranges

@example

search do
  aggregation :ips do
    ip_range do
      field 'ip'
      ranges [ { mask: '10.0.0.0/25' }, { mask: '10.0.0.127/25' } ]
    end
  end
end

@see www.elastic.co/guide/en/elasticsearch/reference/current/search-aggregations-bucket-iprange-aggregation.html