Update an existing WAF managed rule set
PUT/api/v1/services/:service_id/waf-managed-rulesets/:id/
Updates an existing WAF managed rule set of a service.
Request
Path Parameters
id uuidrequired
service_id uuidrequired
- application/json
Body
required
Array [
]
Array [
]
anomaly_threshold integer
Possible values: >= 1
and <= 2147483647
block boolean
display_name stringrequired
Possible values: <= 255 characters
enabled boolean
groups
object[]
required
enabled booleanrequired
rule_prefix stringrequired
name stringrequired
Possible values: <= 50 characters
overrides
object[]
required
enabled booleanrequired
rule_id integerrequired
Possible values: >= -2147483648
and <= 2147483647
paranoia_level integer
Possible values: >= 1
and <= 4
waf uuidrequired
Responses
- 200
- application/json
- Schema
- Example (from schema)
Schema
Array [
]
Array [
]
anomaly_threshold integer
Possible values: >= 1
and <= 2147483647
block boolean
display_name stringrequired
Possible values: <= 255 characters
enabled boolean
groups
object[]
required
enabled booleanrequired
id uuidrequired
rule_prefix stringrequired
id uuidrequired
name stringrequired
Possible values: <= 50 characters
overrides
object[]
required
enabled booleanrequired
id uuidrequired
rule_id integerrequired
Possible values: >= -2147483648
and <= 2147483647
paranoia_level integer
Possible values: >= 1
and <= 4
waf uuidrequired
{
"anomaly_threshold": 0,
"block": true,
"display_name": "string",
"enabled": true,
"groups": [
{
"enabled": true,
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"rule_prefix": "string"
}
],
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"name": "string",
"overrides": [
{
"enabled": true,
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"rule_id": 0
}
],
"paranoia_level": 0,
"waf": "3fa85f64-5717-4562-b3fc-2c963f66afa6"
}
Loading...