Help Center/ Anti-DDoS/ API Reference (Kuala Lumpur Region)/ API/ DDoS Protection Management/ Querying Configured Anti-DDoS Defense Policies
Updated on 2024-07-09 GMT+08:00

Querying Configured Anti-DDoS Defense Policies

Functions

This API enables you to query configured Anti-DDoS defense policies. You can query the policy of a specified EIP.

URI

  • URI format

    GET /v1/{project_id}/antiddos/{floating_ip_id}

  • Parameter description

    Parameter

    Mandatory

    Type

    Description

    project_id

    Yes

    String

    Project ID

    floating_ip_id

    Yes

    String

    ID corresponding to the EIP of a user

Request

Table 1 Parameter description

Parameter

Mandatory

Type

Description

ip

No

String

EIP of a user

Response

Table 2 Parameter description

Parameter

Type

Description

enable_L7

Boolean

Whether to enable layer-7 protection.

  • true: Enable layer 7 protection.
  • false: Disable layer 7 protection.

traffic_pos_id

Integer

Position ID of traffic. The value ranges from 1 to 9, or 99.

http_request_pos_id

Integer

Position ID of number of HTTP requests. The value ranges from 1 to 15.

cleaning_access_pos_id

Integer

Position ID of access limit during cleaning. The value ranges from 1 to 8, or 99.

app_type_id

Integer

Application type ID. Possible values:
  • 0
  • 1

Example

  • Example request
    GET /v1/67641fe6886f43fcb78edbbf0ad0b99f/antiddos/1df977c2-fdc6-4483-bc1c-ba46829f57b8
  • Example response
    {
       "enable_L7": true,
       "traffic_pos_id": 1,
       "http_request_pos_id": 1,
       "cleaning_access_pos_id": 1,
       "app_type_id": 1
    }

Status Code

See Status Code.