Anti-DDoS
The SDK interfaces based on Anti-DDoS v1 APIs are as follows. For details about the invoking methods, see the sample codes.
| Interface | Method | API |
|---|---|---|
| AntiDDoSService | AntiDDoSConfig listConfigs() | GET /v1/{project_id}/antiddos/query_config_list |
| AntiDDoS get(String floatingIpId) | GET /v1/{project_id}/antiddos/{floating_ip_id} | |
| Task update(AntiDDoS entity, String floatingIpId) | PUT /v1/{project_id}/antiddos/{floating_ip_id} | |
| Task getTask(String taskId) | GET /v1/{project_id}/query_task_status | |
| AntiDDoSStatus listStatus() | GET /v1/{project_id}/antiddos | |
| AntiDDoSStatusDetail getStatus(String floatingIpId) | GET /v1/{project_id}/antiddos/{floating_ip_id}/status | |
| List<? extends AntiDDoSDailyData> dailyReport(String floatingIpId) | GET /v1/{project_id}/antiddos/{floating_ip_id}/daily | |
| List<? extends AntiDDoSLog> listLogs(String floatingIpId, AntiDDoSLogListOptions options) | GET /v1/{project_id}/antiddos/{floating_ip_id}/logs | |
| AntiDDoSWeeklyData weeklyReport(Date periodStartDate) | GET /v1/{project_id}/antiddos/weekly | |
| AntiDDoSWarnService | AntiDDoSWarn query() | GET /v2/{project_id}/ warnalert/alertconfig/query |
Did this article solve your problem?
Thank you for your score!Your feedback would help us improve the website.