检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
获取项目ID 调用API获取项目ID 项目ID可以通过调用查询指定条件下的项目信息API获取。 获取项目ID的接口为“GET https://{Endpoint}/v3/projects”,其中{Endpoint}为IAM的终端节点,可以从地区和终端节点获取。接口的认证鉴权请参见认证鉴权。
GET /v1/{project_id}/aad/external/source-ip 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 项目ID,对应华为云控制台用户名->我的凭证->项目列表->项目ID 请求参数 表2 请求Header参数
URI POST /v1/{project_id}/aad/external/bwlist 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 项目ID,对应华为云控制台用户名->我的凭证->项目列表->项目ID 请求参数 表2 请求Header参数
请参见如何调用API。 URI GET /v2/aad/instances/{instance_id}/domains 表1 路径参数 参数 是否必选 参数类型 描述 instance_id 是 String 实例id 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token
请参见如何调用API。 URI PUT /v1/aad/protected-domains/{domain_id} 表1 路径参数 参数 是否必选 参数类型 描述 domain_id 是 String 域名ID 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token
/v2/{project_id}/query-task-status 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 项目id 最小长度:32 最大长度:64 表2 Query参数 参数 是否必选 参数类型 描述 task_id 是 String 任务ID(非负整数)的字符串
POST /v1/{project_id}/aad/external/domains 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 项目ID,对应华为云控制台用户名->我的凭证->项目列表->项目ID 请求参数 表2 请求Header参数
domain_id String 域名id domain_name String 域名 cert_info CertInfo object 证书信息 表4 CertInfo 参数 参数类型 描述 cert_name String 证书名称 id String 证书id apply_domain
/v1/{project_id}/antiddos/{floating_ip_id} 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 项目id 最小长度:32 最大长度:64 floating_ip_id 是 String 用户EIP对应的ID 最小长度:32
POST /v1/aad/instances/{instance_id}/{ip}/rules/batch-delete 表1 路径参数 参数 是否必选 参数类型 描述 instance_id 是 String 实例Id ip 是 String 单个 IP 请求参数 表2 请求Header参数
8=1000Mbps、99=默认防护。 http_request_pos_id Long HTTP请求数分段ID,固定值为1。 cleaning_access_pos_id Long 清洗时访问限制分段ID,取值范围:1=10Mbps、2=30Mbps、3=50Mbps、4=70
请参见如何调用API。 URI DELETE /v1/{project_id}/antiddos/default-config 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 项目id 最小长度:32 最大长度:64 请求参数 表2 请求Header参数
message 请求消息格式非法 检查参数 400 Anti-DDoS.10001008 An incorrect task ID is used 不正确的任务ID 检查参数 400 Anti-DDoS.10001010 Invalid time 时间非法 检查参数 401 Anti-DDoS
配置的Key值不能跟nginx原生字段重复。 Value值可以自定义一个字符串,也可以配置为以$开头的变量。以$开头的变量仅支持配置如下字段: $time_local $request_id $connection_requests $tenant_id $project_id $remote_addr
environment variables CLOUD_SDK_AK and CLOUD_SDK_SK in the local environment ak = os.getenv("CLOUD_SDK_AK") sk = os.getenv("CLOUD_SDK_SK")
/v1/{project_id}/antiddos/{floating_ip_id}/status 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 项目id 最小长度:32 最大长度:64 floating_ip_id 是 String 用户EIP对应的ID
POST /v1/{project_id}/aad/external/domains/switch 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 项目ID,对应华为云控制台用户名->我的凭证->项目列表->项目ID 请求参数 表2 请求Header参数
environment variables CLOUD_SDK_AK and CLOUD_SDK_SK in the local environment ak = os.environ["CLOUD_SDK_AK"] sk = os.environ["CLOUD_SDK_SK"]
配置用户默认的防护策略,清洗时访问限制分段ID设置为8,流量分段ID设置为1。 POST https://{endpoint}/v1/{project_id}/antiddos/default-config { "app_type_id" : 0, "cleaning_access_pos_id" : 8
调用方法 请参见如何调用API。 URI GET /v1/{project_id}/antiddos 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 项目id 最小长度:32 最大长度:64 表2 Query参数 参数 是否必选 参数类型