调用CreateAsyncTask创建异步导出任务,例如导出网站业务转发规则、端口转发规则、会话保持和健康检查配置、DDoS防护策略、IP黑白名单。

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

请求参数

名称 类型 是否必选 示例值 描述
Action String CreateAsyncTask

要执行的操作。取值:CreateAsyncTask

TaskParams String {"instanceId": "ddoscoo-cn-mp91j1ao****"}

任务参数信息。使用JSON格式的字符串表达。不同TaskType需要传入的任务参数不完全相同。

TaskType13456时,任务参数的结构如下。

  • instanceId:String类型,必选,DDoS高防实例的ID。

TaskType2时,任务参数的结构如下。

  • domain:String类型,可选,网站业务的域名。不传入表示导出所有网站业务的转发规则。
TaskType Integer 5

要创建的任务类型。取值:

  • 1:四层导出任务,导出DDoS高防实例的端口转发规则
  • 2:七层导出任务,导出网站业务转发规则
  • 3:会话、健康检查导出任务,导出DDoS高防实例的会话、健康检查配置
  • 4:DDoS防护策略导出任务,导出DDoS高防实例的DDoS防护策略配置
  • 5:黑名单(针对目的IP)下载任务,导出针对DDoS高防实例的黑名单IP
  • 6:白名单(针对目的IP)下载任务,导出针对DDoS高防实例的白名单IP
RegionId String cn-hangzhou

DDoS高防服务地域ID。取值:

  • cn-hangzhou:表示DDoS高防(新BGP)服务
  • ap-southeast-1:表示DDoS高防(国际)服务
ResourceGroupId String default

DDoS高防实例在资源管理产品中所属的资源组ID。默认为空,即属于默认资源组。

返回数据

名称 类型 示例值 描述
RequestId String 0bcf28g5-d57c-11e7-9bs0-d89d6717dxbc

本次请求的ID。

示例

请求示例

http(s)://[Endpoint]/?Action=CreateAsyncTask
&TaskParams={"instanceId": "ddoscoo-cn-mp91j1ao****"}
&TaskType=5
&<公共请求参数>

正常返回示例

XML 格式

<CreateAsyncTaskResponse>
	  <RequestId>0bcf28g5-d57c-11e7-9bs0-d89d6717dxbc</RequestId>
</CreateAsyncTaskResponse>

JSON 格式

{
    "RequestId": "0bcf28g5-d57c-11e7-9bs0-d89d6717dxbc"
}

错误码

访问错误中心查看更多错误码。