query_string_parameter
| Version: v2025-07-07 | Includes use: Yes | 
|---|
Criterion name: Query String Parameter
Matches query string field names or values.
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" "query_string_parameter" {
  rules_v2025_07_07 {
    name     = "Query String Parameter"
    comments = "Matches query string field names or values"
    criterion {
      query_string_parameter {
        match_wildcard_name = false
        match_operator = "IS_ONE_OF"
        parameter_name = ""
        match_case_sensitive_name = true
        values = []
        match_wildcard_value = false
        match_case_sensitive_value = true
        escape_value = false
      }
    }
  }
}
"criterion": [
  {
    "name": "queryStringParameter",
    "options": {
      "matchWildcardName": false,
      "matchOperator": "IS_ONE_OF",
      "parameterName": "",
      "matchCaseSensitiveName": true,
      "values": [],
      "matchWildcardValue": false,
      "matchCaseSensitiveValue": true,
      "escapeValue": false
    }
  }
]
Options
| Option | Description | 
|---|---|
| parameter_name | The name of the query field, for example,  qin?q=string. | 
| match_operator | Matches the contents of the  valuesarray. Value is one of:
 | 
| values | The value of the query field, for example,  stringin?q=string. | 
| lower_bound | When the  valueis numeric, this specifies the match's minimum value. | 
| upper_bound | When the  valueis numeric, this specifies the match's maximum value. | 
| match_wildcard_name | Allows wildcards in the  parameter_namefield, where?matches a single character and*matches zero or more characters. | 
| match_wildcard_value | Allows wildcards in the  valuefield, where?matches a single character and*matches zero or more characters. | 
| match_case_sensitive_name | Sets a case-sensitive match for the parameter_namefield. | 
| match_case_sensitive_value | Sets a case-sensitive match for the valuefield. | 
| escape_value | Matches when the valueis URl-escaped. | 
Updated 3 months ago
