获取同步任务详情
GET /storage/ads/data/v1/subscriptions/{subscription_name}/resourceGroups/{resource_group_name}/zones/{zone}/dataSync/{data_sync_name}/task/{task_id}
请求头(Request Header)
请求参数(Request Parameters
名称 | 类型 | 必须 | 位置 | 默认值 | 取值范围 | 描述 |
---|---|---|---|---|---|---|
subscription_name | string | 是 | path | - | - | 订阅名称. |
resource_group_name | string | 是 | path | - | - | 资源组. |
zone | string | 是 | path | - | - | 可用区. |
data_sync_name | string | 是 | path | - | - | 数据同步工具资源名称,需符合正则:^[a-z]([a-z0-9-]{0,61}[a-z0-9])?$ . |
task_id | string | 是 | path | - | - | 数据同步任务id. |
请求示例(Request Example)
curl 'https://ads.cn-sh-01.sensecoreapi.dev/storage/ads/data/v1/subscriptions/e995c396-83f6-4a1b-a055-2acb8bc7cf1f/resourceGroups/default/zones/cn-sh-01z/dataSync/ads/task/dea4db7f-3130-4498-9cad-cf75fc6575c0' \
-H 'authority: ads.cn-sh-01.sensecoreapi.dev' \
-H 'accept: */*' \
-H 'accept-language: zh-CN' \
-H 'authorization: Bearer eyJhbGciOiJSUzI1NiIsImtpZCI6InB1YmxpYzpoeWRyYS5qd3QuYWNjZXNzLXRva2VuIiwidHlwIjoiSldUIn0.eyJhdWQiOltdLCJjbGllbnRfaWQiOiI0ZTQxNDg1NC03MjAwLTUwOWYtYjk2MC1mOGIwZGJiYmYzMzEiLCJleHAiOjE2OTU4MDYxMjUsImV4dCI6eyJpc19kZWRpY2F0ZWRfdGVuYW50IjpmYWxzZSwicHJwX2xpc3QiOlsiY24tc2gtMDFhLXBycDAxIiwiY24tc2gtMDFiLXBycDAxIl0sInRlbmFudF9jZXJ0aWZ5X3N0YXR1cyI6dHJ1ZSwidGVuYW50X2NlcnRpZnlfdHlwZSI6ImVudGVycHJpc2UiLCJ0ZW5hbnRfY29kZSI6ImFvc3MwOTI4IiwidGVuYW50X2lkIjoiZTk5NWMzOTYtODNmNi00YTFiLWEwNTUtMmFjYjhiYzdjZjFmIiwidXNlcl9pZCI6IjU3NDYzY2Q4LTNlZTktNGJmNC1iMTM5LTg4OTBmZDI2YzkxNCIsInVzZXJfdHlwZSI6ImFkbWluIiwidXNlcm5hbWUiOiJhb3NzMDkyOCJ9LCJpYXQiOjE2OTU3OTUzMjQsImlzcyI6Imh0dHBzOi8vc2lnbmluLnNlbnNlY29yZS5kZXYvIiwianRpIjoiNGIwMTM2MDctZWY1ZC00ODU5LWFmMmMtMjI1YTQwNjcwOTJjIiwibmJmIjoxNjk1Nzk1MzI0LCJzY3AiOlsib3BlbmlkIiwib2ZmbGluZSIsIm9mZmxpbmVfYWNjZXNzIl0sInN1YiI6ImFvc3MwOTI4OmU5OTVjMzk2LTgzZjYtNGExYi1hMDU1LTJhY2I4YmM3Y2YxZjo1NzQ2M2NkOC0zZWU5LTRiZjQtYjEzOS04ODkwZmQyNmM5MTQifQ.PE22ShjyWVJWSfLzzGJqmytck5eElxtxJPoI4Kx4Fz_3nMv4BKboF3-ct9M4aV6woY1TppMvWc3u7kCliKSAaVptMotjMuXgaMmphhfr5u_jxkkxH_bhA32i17-53fQy4OslyJ5TJSIyK1iT6BhMVl6RWJLrlwKCBnlnXIhq_dFdxD3kl8U3pryo45L547M1P9K84tznNp9RQASezqZSniHfW3DT4y5CYmR2jKoiLWo97fV-h3IbSWdQjP3Q8YfKLEVhhHm9kuVZ-fiIMrhI8EyJMtPLNhBKpkMRM9bzXFDov6MpFfnRJbSJaK-LawT2SJD_bflsUmq0A6O2gBYb8XrfUxWWlWQ2xDON0N_8AYkHeK4AEtnpTP_XRGGmOQDHa9MHsSyBagyOWOt9SU-H40lnUfIWKCwnYn4a4ZS2q60lhbgwF7KTu2Ha2_KjAjnxvjORVPTuA2cKMkBmgGUB5dwkKMewCc9x_SzrRJVhrI2KuVghyCSOq1ResOQIc_VThMqksfMVJ5HB3g6cjmP8cIjk5fu1Abg1aFdujTdcVOBu1DJGoFhRJBcdQF1QYXY35bykrOJDPSSRV0GWuWvr33zV8mRF2ZPFVzUWyNew2_k8PUbyxt-weKHowI9Udr0odYJZO-ImQW6RF1Njb4S0NitzHLQIGv-iPalZNTgaZHI' \
-H 'dnt: 1' \
-H 'origin: https://console.sensecore.dev' \
-H 'referer: https://console.sensecore.dev/' \
-H 'sec-ch-ua: "Chromium";v="116", "Not)A;Brand";v="24", "Google Chrome";v="116"' \
-H 'sec-ch-ua-mobile: ?0' \
-H 'sec-ch-ua-platform: "macOS"' \
-H 'sec-fetch-dest: empty' \
-H 'sec-fetch-mode: cors' \
-H 'sec-fetch-site: cross-site' \
-H 'user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.0.0 Safari/537.36' \
--compressed
响应(Response)
名称 | 类型 | 描述 |
---|---|---|
task_id | string | 数据同步任务id. |
task_name | string | 数据同步任务名称. |
uid | string | 数据同步工具资源uuid. |
user_id | string | 创建数据同步任务的用户id. |
tenant_id | string | 租户id. |
type | string | 当前数据同步任务类型. |
state | string | 当前数据同步任务状态. |
src_info | array[object] | 数据同步任务源路径信息. |
dst_info | object | 数据同步任务目的路径信息. |
size_unit | string | 数据同步任务大小单位. |
size | integer | 数据同步任务大小. |
start | integer | 数据同步任务开始时间. |
end | integer | 数据同步任务结束时间. |
percent | integer | 数据同步任务进度百分比. |
rate | string | 数据同步任务速率. |
time_cost | string | 数据同步任务耗时. |
src_third_info | object | 第三方云信息. |
err_msg | string | 任务失败原因. |
total_num | integer | 文件总数. |
complete_num | integer | 成功传输个数. |
exist_num | integer | 已存在文件个数. |
其中,type
有如下情况
类型 | 含义 |
---|---|
AOSSTOFS | 对象到文件 |
FSTOAOSS | 文件到对象 |
THIRDTOAOSS | 第三方云到对象 |
THIRDTOFS | 第三方云到文件 |
AOSSTOAOSS | 对象到对象 |
FSTOFS | 文件到文件 |
其中,state
有如下情况
状态 | 含义 |
---|---|
SCANNING | 扫描中 |
DOING | 进行中 |
PAUSED | 已暂停 |
COMPLETED | 已完成 |
FAILED | 已失败 |
CANCELLED | 已取消 |
其中,src_info
的参数如下
|名称|类型|描述| |---|---||---| |id|string|卷id或桶名.| |region|string|地域.| |prefix|string|前缀.| |name|string|卷名或桶名.| |endpoint|string|桶in_endpoint.| |zone|string|可用区.|
其中,dst_info
的参数如下
名称 | 类型 | 描述 |
---|---|---|
id | string | 卷id或桶名. |
region | string | 地域. |
prefix | string | 前缀. |
name | string | 卷名或桶名. |
endpoint | string | 桶in_endpoint. |
zone | string | 可用区. |
其中,size_unit
有如下情况
状态 | 含义 |
---|---|
B | - |
KB | - |
MB | - |
GB | - |
TB | - |
PB | - |
EB | - |
其中,src_third_info
的参数如下
名称 | 类型 | 描述 |
---|---|---|
type | string | 第三方云类型. |
host | string | 域名. |
ak | string | 第三方云用户公钥. |
sk | string | 第三方云用户私钥. |
path | string | 第三方云数据存储路径. |
其中,src_third_info.type
有如下情况
类型 | 含义 |
---|---|
OSS | 阿里云 |
COS | 腾讯云 |
OBS | 华为云 |
BOS | 百度云 |
S3 | AWS |
KS3 | 金山云 |
QINIU | 七牛云 |
WASB | Azure Blob |
UFILE | UCloud |
其中,page
的参数如下
名称 | 类型 | 描述 |
---|---|---|
page | integer | 页码. |
page_size | integer | 页大小. |
total | integer | 总记录数. |
响应示例(Response Example)
{
"task_id": "dea4db7f-3130-4498-9cad-cf75fc6575c0",
"task_name": "test0927_test3",
"uid": "78ca6095-ad15-11ed-8800-26b9868a206f",
"user_id": "57463cd8-3ee9-4bf4-b139-8890fd26c914",
"tenant_id": "e995c396-83f6-4a1b-a055-2acb8bc7cf1f",
"type": "AOSSTOFS",
"state": "COMPLETED",
"src_info": [
{
"id": "cmlcml",
"region": "cn-sh-01",
"prefix": "/",
"name": "cmlcml",
"endpoint": "",
"zone": "cn-sh-01a"
}
],
"dst_info": {
"id": "25c24d77-b0cb-11ed-8184-5edcaa2b1438",
"region": "cn-sh-01",
"prefix": "/0927/",
"name": "adstest",
"endpoint": "",
"zone": "cn-sh-01a"
},
"size_unit": "MB",
"size": 655.14,
"start": 1695795693,
"end": 1695796750,
"percent": 100,
"rate": "1.25 MiB/s",
"time_cost": "17分37秒",
"create": 1695795693,
"src_third_info": {
"type": "OSS",
"host": "",
"ak": "",
"sk": "",
"path": ""
},
"err_msg": "",
"total_num": 124,
"complete_num": 124,
"exist_num": 0
}