Help Center/ Anti-DDoS/ API Reference (Ankara Region)/ API/ Anti-DDoS APIs/ Querying Configured Anti-DDoS Defense Policies
Updated on 2024-04-19 GMT+08:00

Querying Configured Anti-DDoS Defense Policies

Functions

This API enables you to query the Anti-DDoS defense 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

    User ID

    floating_ip_id

    Yes

    String

    ID corresponding to the EIP of a user

Request

Request parameters

None

Response

Table 1 Parameter description

Parameter

Mandatory

Type

Description

enable_L7

Yes

Boolean

Whether L7 defense has been enabled.

traffic_pos_id

Yes

Integer

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

http_request_pos_id

Yes

Integer

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

cleaning_access_pos_id

Yes

Integer

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

app_type_id

Yes

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.