Update Virtual Service Waf Signature Group

Update Virtual Service Waf Signature Group

Updates a WAF signature group.

Request
URI
PUT
https://{api_host}/cloudapi/1.0.0/loadBalancer/virtualServices/{virtualServiceId}/waf/groups/{groupId}
COPY
Path Parameters
string
virtualServiceId
Required

virtualServiceId

string
groupId
Required

groupId

string
virtualServiceId
Required

virtualServiceId

string
groupId
Required

groupId


Request Body
EdgeVirtualServiceWafSignatureGroup of type(s) application/json
Required
{
    "id": "CRS_920_Protocol_Validation",
    "name": "string",
    "active": false,
    "totalSignaturesCount": 0,
    "activeSignaturesCount": 0,
    "overriddenSignaturesCount": 0
}
string
id
Optional

The identifier of the WAF group.

string
name
Optional

The name of the WAF group.

boolean
active
Optional

Whether the WAF group is active or not.

integer As int32 As int32
totalSignaturesCount
Optional

The total number of WAF signatures in the group.

integer As int32 As int32
activeSignaturesCount
Optional

The number of active WAF signatures in the group.

integer As int32 As int32
overriddenSignaturesCount
Optional

The number of overridden WAF signatures in the group. A signature is considered overridden when its default mode is changed by the user. For example, if the VS WAF mode is ENFORCEMENT a signature is overridden if the user has changed the mode to DETECTION.

Authentication
This operation uses the following authentication methods.
Responses
202

The request have been accepted and the task to monitor the request is in the Location header.

Operation doesn't return any data structure