Skip to Content
数据传输服务 UDTS获取 Task 列表信息 - ListUDTSTask

获取 Task 列表信息 - ListUDTSTask

简介

获取用户创建的 Task 信息

定义

公共参数

参数名类型描述信息必填
Actionstring对应的 API 指令名称,当前 API 为 ListUDTSTaskYes
PublicKeystring用户公钥,可从 控制台 获取Yes
Signaturestring根据公钥及 API 指令生成的用户签名,参见 签名算法Yes

请求参数

参数名类型描述信息必填
ProjectIdstring项目ID。不填写为默认项目,子帐号必须填写。 请参考GetProjectList接口No
Offsetstring偏移量,默认为 0No
Limitstring请求数量,默认为 20No
Typestring任务类型No

响应字段

字段名类型描述信息必填
RetCodeint返回状态码,为 0 则为成功返回,非 0 为失败Yes
Actionstring操作指令名称Yes
Messagestring返回错误消息,当 RetCode 非 0 时提供详细的描述信息No
Dataarray[ListDataItem]ListDataItem 数组Yes

数据模型

ListDataItem

字段名类型描述信息必填
ServiceTypestring服务类型, small, medium, largeYes
ChargeTypestring资源付费类型,枚举:Dynamic/ Month/ Year/ Trial/ DayYes
AutoRenewstring是否自动续费,枚举:Yes/ NoYes
IsExpirestring资源是否过期,枚举:Yes/ NoYes
ExpireTimeint资源有效期时间戳Yes
TaskIdstring任务 IDYes
Namestring任务名称Yes
Typestring任务类型, full全量, incremental增量,full+incremental全量+增量。Yes
MaxRetryCountint最大失败重试次数No
CurRetryCountint当前失败重试次数No
Statusstring任务状态No
CreateTimeint创建时间No
ProgressProgress全量迁移进度信息,增量迁移时为空No

Progress

字段名类型描述信息必填
TotalCountint总条目数No
CurCountint已迁移条目数No
TotalDurationint估算总耗时间(单位秒)No
CurDurationint已耗时间(单位秒)No
Percentagefloat完成进度No
RedisOffsetSizeintRedis偏移量No
RedisDelayTimeintRedis延迟时间 单位为秒No
MongoDelayTimeintMongo延迟时间,单位为秒No

示例

请求示例

https://api.an-link.com/?Action=ListUDTSTask &Limit=3 &Offset=0 &ProjectId=org-hiny12 &Type=EqMkhIbB

响应示例

{ "Action": "ListUDTSTaskResponse", "Data": [ { "CreateTime": 1559630077, "CurRetryCount": 0, "MaxRetryCount": 0, "Name": "test-1", "Progress": { "CurCount": 0, "CurDuration": 0, "Percentage": 0, "TotalCount": 0, "TotalDuration": 0 }, "Status": "Created", "TaskId": "udts-zzcsnrkx", "Type": "full" }, { "CreateTime": 1559285642, "CurRetryCount": 0, "MaxRetryCount": 0, "Name": "test-1", "Progress": { "CurCount": 0, "CurDuration": 0, "Percentage": 0, "TotalCount": 0, "TotalDuration": 0 }, "Status": "Created", "TaskId": "udts-kjl55fxr", "Type": "full" } ], "Message": "", "RetCode": 0 }