EdgeVirtualServiceWafAllowlistItem

EdgeVirtualServiceWafAllowlistItem
EdgeVirtualServiceWafAllowlistItem

WAF allowlist item of a virtual service.

JSON Example
{
    "name": "string",
    "active": false,
    "matchCriteria": {
        "hostHeaderMatch": {
            "matchCriteria": "string",
            "value": [
                "string"
            ]
        },
        "clientIpMatch": {
            "matchCriteria": "string",
            "addresses": [
                "string"
            ]
        },
        "pathMatch": {
            "matchCriteria": "string",
            "matchStrings": [
                "string"
            ]
        },
        "methodMatch": {
            "matchCriteria": "string",
            "methods": [
                "string"
            ]
        }
    },
    "action": "string"
}
string As ^(?!\s+$).+
name
Required

Name of the WAF allowlist item.

boolean
active
Optional

Whether the WAF allowlist item is active or not.

matchCriteria
Required

matchCriteria

string As ^(?!\s+$).+
action
Required

Actions to be performed on the request upon successful matching. Supported actions are:

  • BYPASS - Bypasses WAF signature evaluation for this request.
  • CONTINUE - Proceeds with WAF signature evaluation.
  • DETECT - Proceeds with WAF signature evaluation, but changes the WAF mode to DETECTION for this request.
Availability
Added in 38.1