启动迁移任务
功能介绍
迁移任务暂停或失败后,调用该接口以启动任务。
调用方法
请参见如何调用API。
URI
POST /v2/{project_id}/tasks/{task_id}/start
参数 |
是否必选 |
参数类型 |
描述 |
---|---|---|---|
project_id |
是 |
String |
项目ID。 最小长度:1 最大长度:1024 |
task_id |
是 |
String |
迁移任务ID。 最小长度:1 最大长度:1024 |
请求参数
参数 |
是否必选 |
参数类型 |
描述 |
---|---|---|---|
X-Auth-Token |
是 |
String |
IAM鉴权Token。 最小长度:1 最大长度:16384 |
参数 |
是否必选 |
参数类型 |
描述 |
---|---|---|---|
src_ak |
否 |
String |
源端节点AK(最大长度100个字符)。URL列表迁移任务不需要填写此参数。 最小长度:1 最大长度:100 |
src_sk |
否 |
String |
源端节点SK(最大长度100个字符)。URL列表迁移任务不需要填写此参数。 最小长度:1 最大长度:100 |
json_auth_file |
否 |
String |
用于谷歌云Cloud Storage鉴权 最小长度:0 最大长度:65535 |
src_security_token |
否 |
String |
源端节点临时Token 最小长度:0 最大长度:16384 |
dst_ak |
是 |
String |
目的端节点AK(最大长度100个字符)。 最小长度:1 最大长度:100 |
dst_sk |
是 |
String |
目的端节点SK(最大长度100个字符)。 最小长度:1 最大长度:100 |
dst_security_token |
否 |
String |
目标端节点临时Token 最小长度:0 最大长度:16384 |
source_cdn_authentication_key |
否 |
String |
CDN鉴权秘钥。 最小长度:0 最大长度:255 |
migrate_failed_object |
否 |
Boolean |
迁移类型,标识是否为全量迁移,默认false(全量迁移)。 值为true时表示只重传失败对象。 值为空或者为false时表示全量迁移。 缺省值:false |
响应参数
状态码: 400
参数 |
参数类型 |
描述 |
---|---|---|
error_msg |
String |
错误信息。 |
error_code |
String |
错误码。 |
请求示例
-
输入源端、目的端的AK/SK,启动已经暂停的非URL列表迁移任务。
POST https://{endpoint}/v2/{project_id}/tasks/{task_id}/start { "src_ak" : "src_ak", "src_sk" : "src_sk", "dst_ak" : "dst_ak", "dst_sk" : "dst_sk", "migrate_failed_object" : false }
-
输入目的端桶的AK/SK,启动已暂停的URL列表迁移任务。
POST https://{endpoint}/v2/{project_id}/tasks/{task_id}/start { "dst_ak" : "dst_ak", "dst_sk" : "dst_sk", "migrate_failed_object" : false }
响应示例
无
状态码
状态码 |
描述 |
---|---|
200 |
OK |
400 |
Bad Request |
错误码
请参见错误码。