Skip to main content

Update an existing waf custom rule

PUT 

/api/v1/services/:service_id/waf-custom-rules/:id/

Updates an existing waf custom rule of a service.

Request

Path Parameters

    id uuidrequired
    service_id uuidrequired

Body

required

    action string

    Possible values: <= 50 characters

    condition_groups

    object[]

    required

  • Array [

  • conditions

    object[]

    required

  • Array [

  • field stringrequired

    Possible values: <= 255 characters

    operator stringrequired

    Possible values: <= 255 characters

    value stringrequired

    Possible values: <= 1024 characters

  • ]

  • ]

  • duration_seconds integernullable

    Possible values: >= -2147483648 and <= 2147483647

    enabled boolean
    internal_id integernullable

    Possible values: >= -2147483648 and <= 2147483647

    name stringrequired

    Possible values: <= 255 characters

    num_of_requests integernullable

    Possible values: >= -2147483648 and <= 2147483647

    priority int64nullable

    Possible values: >= -9223372036854776000 and <= 9223372036854776000

    time_window_seconds integernullable

    Possible values: >= -2147483648 and <= 2147483647

    type string
    waf uuidrequired

Responses

Schema

    action string

    Possible values: <= 50 characters

    condition_groups

    object[]

    required

  • Array [

  • conditions

    object[]

    required

  • Array [

  • field stringrequired

    Possible values: <= 255 characters

    id uuidrequired
    operator stringrequired

    Possible values: <= 255 characters

    value stringrequired

    Possible values: <= 1024 characters

  • ]

  • id uuidrequired
  • ]

  • duration_seconds integernullable

    Possible values: >= -2147483648 and <= 2147483647

    enabled boolean
    id uuidrequired
    internal_id integernullable

    Possible values: >= -2147483648 and <= 2147483647

    name stringrequired

    Possible values: <= 255 characters

    num_of_requests integernullable

    Possible values: >= -2147483648 and <= 2147483647

    priority int64nullable

    Possible values: >= -9223372036854776000 and <= 9223372036854776000

    service_uid stringrequired
    time_window_seconds integernullable

    Possible values: >= -2147483648 and <= 2147483647

    type string
    waf uuidrequired
Loading...