user_​network

Version: v2023-01-05Includes use: Yes

Criterion name: User Network Data

Matches details of the network over which the request was made, determined by looking up the IP address in a database.

Default criterion

These samples reflect the criterion's default settings. You can use these as is in your configurations or make adjustments based on the criterion's available options.

data "akamai_property_rules_builder" "user_network" {
  rules_v2023_01_05 {
    name     = "User Network Data"
    comments = "Matches details of the network over which the request was made."
    criterion {
      user_network {
        network_values = []
        field = "NETWORK"
        check_ips = "BOTH"
        use_only_first_xforwarded_for_ip = false
        match_operator = "IS_ONE_OF"
      }
    }
  }
}
"criterion": [
  {
    "name": "userNetwork",
    "options": {
      "networkValues": [],
      "field": "NETWORK",
      "checkIps": "BOTH",
      "useOnlyFirstXForwardedForIp": false,
      "matchOperator": "IS_ONE_OF"
    }
  }
]

Options

Option Description
field
The type of information to match. Value is one of:
  • NETWORK. A specific network.
  • NETWORK_TYPE. A more general NETWORK_TYPE.
  • BANDWIDTH. The network's bandwidth.
match_operator
Matches the specified set of values when set to IS_ONE_OF, otherwise IS_NOT_ONE_OF reverses the match. Value is one of:
  • IS_ONE_OF. Matches any of the specified values.
  • IS_NOT_ONE_OF. Does not match any of the specified values.
network_values
Any set of specific networks. Possible values are:
  • AIRTEL
  • ALPHA_INTERNET
  • ALTITUDE_TELECOM
  • AOL
  • ARNET
  • ASAHI
  • ATT
  • AWS
  • BELLALIANT
  • BELL_CANADA
  • BIGLOBE
  • BITMAILER
  • BOUYGUES
  • BRIGHT_HOUSE
  • BSKYB
  • BT
  • CABLEONE
  • CABLEVISION
  • CERNET
  • CHARTER
  • CHINANET
  • CHINA_MOBILE
  • CHINA_UNICOM
  • CLEARWIRE
  • COGECO
  • COLOCROSSING
  • COLT
  • COMCAST
  • COMPLETEL
  • COMPUSERVE
  • COVAD
  • DION
  • DIRECTV
  • DREAMNET
  • DTAG
  • DTI
  • EARTHLINK
  • EASYNET
  • EITC
  • ETISALAT
  • EUROCIBER
  • FASTWEB
  • FIBERTEL
  • FRANCE_TELECOM
  • FREE
  • FREECOM
  • FRONTIER
  • GOOGLECLOUD
  • H3G
  • HINET
  • IBM
  • IDECNET
  • IIJ4U
  • INFOSPHERE
  • JANET
  • JAZZTELL
  • JUSTNET
  • LIVEDOOR
  • MCI
  • MEDIACOM
  • MEDIA_ONE
  • MICROSOFT
  • MIL
  • NERIM
  • NEWNET
  • NUMERICABLE
  • OCN
  • ODN
  • ONO
  • PANASONIC_HI_HO
  • PLALA
  • PLUSNET
  • PRODIGY
  • QWEST
  • RCN
  • REDIRIS
  • RENATER
  • RESERVED
  • RETEVISION
  • ROAD_RUNNER
  • ROGERS
  • SASKTEL
  • SEEDNET
  • SEIKYO_INTERNET
  • SFR
  • SHAW
  • SOFTLAYER
  • SO_NET
  • SPRINT
  • SUDDENLINK
  • TALKTALK
  • TEKSAAVY
  • TELEFONICA
  • TELSTRA
  • TERRA_MEXICO
  • TI
  • TIKITIKI
  • TIME_WARNER
  • TISCALI
  • TURK_TELEKOM
  • T_MOBILE
  • UNI2
  • UNINET
  • UPC
  • USEMB
  • UUNET
  • VERIZON
  • VIRGIN_MEDIA
  • VODAFONE
  • WAKWAK
  • WIND
  • WINDSTREAM
  • ZERO
bandwidth_values
Bandwidth range in bits per second. Possible values are:
  • 1
  • 57
  • 257
  • 1000
  • 2000
  • 5000
check_ips
Specifies which IP addresses determine the user's network. Value is one of:
  • BOTH. Behaves like HEADERS, but also considers the connecting client's IP address.
  • CONNECTING. Considers the connecting client's IP address.
  • HEADERS. Considers IP addresses specified in the X-Forwarded-For header, succeeding if any of them match.
use_only_first_x_forwarded_for_ip
When connecting via a proxy server as determined by the X-Forwarded-For header, enabling this option matches the end client specified in the header. Disabling it matches the connecting client's IP address.