查询刷新预热任务详情
功能介绍
查询刷新预热任务详情。
调用方法
请参见如何调用API。
URI
GET /v1.0/cdn/historytasks/{history_tasks_id}/detail
参数 |
是否必选 |
参数类型 |
描述 |
---|---|---|---|
history_tasks_id |
是 |
String |
刷新预热任务ID。 |
参数 |
是否必选 |
参数类型 |
描述 |
---|---|---|---|
enterprise_project_id |
否 |
String |
当用户开启企业项目功能时,该参数生效,表示查询资源所属项目,"all"表示所有项目。注意:当使用子账号调用接口时,该参数必传。 您可以通过调用企业项目管理服务(EPS)的查询企业项目列表接口(ListEnterpriseProject)查询企业项目id。 |
page_size |
否 |
Integer |
刷新预热的urls所显示单页最大数量,取值范围为1-10000。page_size和page_number必须同时传值。默认值30。 |
page_number |
否 |
Integer |
刷新预热的urls当前查询为第几页,取值范围为1-65535。默认值1。 |
status |
否 |
String |
url的状态 processing 处理中,succeed 完成,failed 失败,waiting 等待,refreshing 刷新中,preheating 预热中。 |
url |
否 |
String |
刷新预热url地址。 |
create_time |
否 |
Long |
刷新预热任务的创建时间。不传参默认为查询7天内的任务。最长可查询15天内数据。 |
请求参数
参数 |
是否必选 |
参数类型 |
描述 |
---|---|---|---|
X-Auth-Token |
是 |
String |
用户Token。 通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。 |
响应参数
状态码: 200
参数 |
参数类型 |
描述 |
---|---|---|
id |
String |
任务id。 |
task_type |
String |
任务类型,refresh:刷新任务;preheating:预热任务。 |
status |
String |
任务执行结果,task_done:成功,task_inprocess:处理中。 |
urls |
Array of UrlObject objects |
本次提交的url列表。 |
create_time |
Long |
创建时间。 |
processing |
Integer |
处理中的url个数。 |
succeed |
Integer |
成功处理的url个数。 |
failed |
Integer |
处理失败的url个数。 |
total |
Integer |
总的url个数。 |
file_type |
String |
文件类型,file:文件;directory:目录,默认是文件file。 |
参数 |
参数类型 |
描述 |
---|---|---|
id |
String |
url的id |
url |
String |
刷新预热url。 |
status |
String |
url的状态 processing 处理中,succeed 完成,failed 失败,waiting 等待,refreshing 刷新中,preheating 预热中。 |
create_time |
Long |
url创建时间,相对于UTC 1970-01-01到当前时间相隔的毫秒数。 |
task_id |
String |
任务id。 |
task_type |
String |
任务的类型, 其值可以为REFRESH:刷新任务、PREHEATING:预热任务、REFRESH_AFTER_PREHEATING:预热后刷新 |
fail_classify |
String |
失败原因,url状态为failed时返回。
|
fail_desc |
String |
刷新预热失败描述。 |
请求示例
GET https://cdn.myhuaweicloud.com/v1.0/cdn/historytasks/ff808***********************b39/detail?page_size=10&page_number=1&enterprise_project_id=0
响应示例
状态码: 200
OK
{ "id" : "ff80808xxxxxxxxx64797", "status" : "task_inprocess", "processing" : 2, "succeed" : 0, "failed" : 0, "urls" : [ { "url" : "http://www.example1.example2.com/index.html", "id" : "ff80808264exxxxxxxxx60c4fe74798", "status" : "processing", "create_time" : 1532867923942, "task_id" : "ff80808xxxxxxxxx64797", "task_type" : "PREHEATING" }, { "url" : "http://www.example1.example2.com/web", "id" : "ff80808*******************4799", "status" : "processing", "create_time" : 1532867923942, "task_id" : "ff80808xxxxxxxxx64797", "task_type" : "PREHEATING" } ], "task_type" : "preheating", "total" : 2, "create_time" : 1532867923942, "file_type" : "file" }
状态码
状态码 |
描述 |
---|---|
200 |
OK |
错误码
请参见错误码。