class Aws::Partitions::EndpointProvider

def partition_matching_region(region)

def partition_matching_region(region)
  @rules['partitions'].find do |p|
    p['regionRegex'] && region.match(p['regionRegex']) ||
      p['services'].values.find do |svc|
        svc['endpoints'].key?(region) if svc.key?('endpoints')
      end
  end
end