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.
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.