接口功能介绍
该接口提供用户查询云主机快照任务列表的功能
准备工作:
构造请求:在调用前需要了解如何构造请求,详情查看构造请求
认证鉴权:openapi请求需要进行加密调用,详细查看认证鉴权
接口约束
无
URI
POST /v4/ecs/snapshot-task/list
路径参数
无
Query参数
无
请求参数
请求头header参数
无
请求体body参数
参数 | 是否必填 | 参数类型 | 说明 | 示例 | 下级对象 |
---|---|---|---|---|---|
regionID | 是 | String | 资源池ID,您可以查看地域和可用区来了解资源池 获取: 查 资源池列表查询 |
bb9fdb42056f11eda1610242ac110002 | |
taskID | 否 | String | 任务ID | 6b2ace9e-663b-4cb0-848e-41c36965458c | |
taskType | 否 | String | 任务类型,取值范围: create:生成快照任务, restore:恢复快照数据任务, apply:申请云主机任务, delete:删除快照任务 注:不传默认全部 |
create | |
instanceID | 否 | String | 云主机ID,您可以查看弹性云主机了解云主机的相关信息 获取: 查 查询云主机列表 创 创建一台按量付费或包年包月的云主机 创 批量创建按量付费或包年包月云主机 |
b721c0a9-c6c1-4b46-82bc-e12158e0dda7 | |
instanceName | 否 | String | 云主机名称 | ecm-2619 | |
snapshotID | 否 | String | 云主机快照ID, 获取: 查 查询云主机快照列表 创 创建云主机快照 |
f16a0ae2-6e0c-db97-a037-67c586f4aa93 | |
snapshotName | 否 | String | 快照名称 | sp-01 | |
strategyID | 否 | String | 快照策略ID | ab1ac6e657be4d4497ca1690cec84cf1 | |
queryContent | 否 | String | 模糊查询,可匹配查询字段:任务ID、快照ID、快照名称、云主机ID、云主机名称 | ||
pageNo | 否 | Integer | 页码,取值范围:正整数(≥1),注:默认值为1 | 1 | |
pageSize | 否 | Integer | 每页记录数目,取值范围:[1, 50],注:默认值为10 | 10 |
响应参数
参数 | 参数类型 | 说明 | 示例 | 下级对象 |
---|---|---|---|---|
statusCode | Integer | 返回状态码(800为成功,900为失败) | 800 | |
errorCode | String | 错误码,为product.module.code三段式码 | Openapi.PatternCheck.NotValid | |
error | String | 错误码,为product.module.code三段式码 | Openapi.PatternCheck.NotValid | |
message | String | 英文描述信息 | SUCCESS | |
description | String | 中文描述信息 | 成功 | |
returnObj | Object | 返回参数 | returnObj |
表 returnObj
参数 | 参数类型 | 说明 | 示例 | 下级对象 |
---|---|---|---|---|
currentCount | Integer | 当前页记录数目 | 1 | |
totalCount | Integer | 总记录数 | 10 | |
totalPage | Integer | 总页数 | 1 | |
results | Array of Objects | 分页明细 | results |
表 results
参数 | 参数类型 | 说明 | 示例 | 下级对象 |
---|---|---|---|---|
taskID | String | 任务ID | 6b2ace9e-663b-4cb0-848e-41c36965458c | |
taskStatus | String | 任务状态 | successed | |
taskType | String | 任务类型 | create | |
instanceID | String | 云主机ID | b721c0a9-c6c1-4b46-82bc-e12158e0dda7 | |
instanceName | String | 云主机名称 | ecm-2619 | |
snapshotID | String | 快照ID | f16a0ae2-6e0c-db97-a037-67c586f4aa93 | |
snapshotName | String | 快照名称 | sp-01 | |
strategyID | String | 策略的ID,非策略触发执行时为空 | ab1ac6e657be4d4497ca1690cec84cf1 | |
strategyName | String | 策略的名称,非策略触发执行时为空 | policy-QtFk | |
startTime | String | 开始时间 | 2025-03-24T03:01:59Z | |
finishTime | String | 完成时间 | 2025-03-24T03:02:01Z | |
taskDetailDesc | String | 任务详情 |
枚举参数
无
请求示例
请求url
无
请求头header
无
请求体body
示例1:指定每页记录数目,查询指定页云主机快照任务信息
在华东1资源池指定每页记录数目为3,查看第2页云主机快照任务信息
{
"regionID": "bb9fdb42056f11eda1610242ac110002",
"pageNo": 2,
"pageSize": 3
}
示例2:查看指定ID的任务信息
在华东1资源池查询ID为496ac7fa-15fc-4582-86dc-3e8fd75b953a的任务信息
{
"regionID": "bb9fdb42056f11eda1610242ac110002",
"taskID": "6b2ace9e-663b-4cb0-848e-41c36965458c"
}
示例4:筛选指定类型的任务列表
在华东1资源池查询类型为restore的任务列表
{
"regionID": "bb9fdb42056f11eda1610242ac110002",
"taskType": "create"
}
示例5:查看指定云主机ID的任务列表
在华东1资源池中查询云主机ID为b721c0a9-c6c1-4b46-82bc-e12158e0dda7的任务列表
{
"regionID": "bb9fdb42056f11eda1610242ac110002",
"instanceID": "b721c0a9-c6c1-4b46-82bc-e12158e0dda7"
}
示例6:查找指定云主机name的任务列表
在华东1资源池中查询云主机name为ecm-9190的任务列表
{
"regionID": "bb9fdb42056f11eda1610242ac110002",
"instanceName": "ecm-2619"
}
示例7:根据模糊字段查询任务列表
在华东1资源池根据模糊字段云主机name查询任务列表
{
"regionID": "bb9fdb42056f11eda1610242ac110002",
"queryContent": "ecm-2619"
}
响应示例
{
"returnObj": {
"currentCount": 1,
"totalCount": 1,
"totalPage": 1,
"results": [
{
"taskID": "6b2ace9e-663b-4cb0-848e-41c36965458c",
"taskStatus": "successed",
"taskType": "create",
"instanceID": "b721c0a9-c6c1-4b46-82bc-e12158e0dda7",
"instanceName": "ecm-2619",
"snapshotID": "f16a0ae2-6e0c-db97-a037-67c586f4aa93",
"snapshotName": "sp-01",
"strategyID": "ab1ac6e657be4d4497ca1690cec84cf1",
"strategyName": "policy-QtFk",
"startTime": "2025-03-24T03:01:59Z",
"finishTime": "2025-03-24T03:02:01Z",
"taskDetailDesc": ""
}
]
},
"message": "SUCCESS",
"description": "成功",
"statusCode": 800
}
状态码
请参考 状态码
错误码
请参考 错误码