HTTPSecurityActionRateProfile
HTTPSecurityActionRateProfile
JSON Example
{
"action": {
"file": {
"content_type": "string",
"file_content": "string",
"file_length": 0
},
"redirect": {
"add_string": "string",
"host": {
"tokens": [
{
"end_index": 0,
"start_index": 0,
"str_value": "string",
"type": "string"
}
],
"type": "string"
},
"keep_query": false,
"path": {
"tokens": [
{
"end_index": 0,
"start_index": 0,
"str_value": "string",
"type": "string"
}
],
"type": "string"
},
"port": 0,
"protocol": "string",
"status_code": "string"
},
"status_code": "string",
"type": "string"
},
"per_client_ip": false,
"per_uri_path": false,
"rate_limiter": {
"burst_sz": 0,
"count": 0,
"name": "string",
"period": 0
}
}
boolean
per_client_ip
Optional
Rate limiting should be done on a per client ip basis. Field introduced in 18.2.9. Allowed in Enterprise edition with any value, Essentials, Basic, Enterprise with Cloud Services edition.
boolean
per_uri_path
Optional
Rate limiting should be done on a per request uri path basis. Field introduced in 18.2.9. Allowed in Enterprise edition with any value, Essentials, Basic, Enterprise with Cloud Services edition.