class OpenSearch::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 opensearch.org/guide/en/opensearch/reference/current/search-aggregations-bucket-iprange-aggregation.html