对象存储迁移服务 OMS-查询某个租户的所有任务:响应消息
响应消息
响应参数
响应参数如表2所示。
参数 |
参数类型 |
描述 |
---|---|---|
id |
long |
任务ID。 |
name |
String |
任务名称。 |
src_node |
JSONObject |
源端节点信息,参见表3。 |
dst_node |
JSONObject |
目的端节点信息,参见表5。 |
thread_num |
int |
迁移线程数。 |
status |
int |
任务状态。
|
progress |
double |
任务进度,例如:0.522代表任务进度为52.2%,1代表任务进度为100%。 |
migrate_speed |
long |
任务迁移速度(Byte/s)。 |
enableKMS |
boolean |
是否使用KMS加密。 |
description |
String |
任务描述,没有设置时为空字符串。 |
error_reason |
JSONObject |
任务失败原因,参见表8。非失败状态时该字段为空字符串。 |
total_size |
long |
任务迁移总大小。 |
complete_size |
long |
任务迁移完成大小。 |
start_time |
long |
任务启动时间。 |
left_time |
long |
任务剩余时间。 |
total_time |
long |
任务总时间。 |
success_num |
long |
迁移成功对象数量。 |
fail_num |
long |
迁移失败对象数量。 |
total_num |
long |
迁移对象总数量。 |
smnInfo |
JSONObject |
说明:
用户可以选择是否发送SMN信息,在迁移任务已经结束的情况下才会有该字段。 |
migrate_since |
long |
迁移指定时间,表示仅迁移在指定时间之后修改的源端待迁移对象。默认为0,表示不设置迁移指定时间。 |
task_type |
String |
任务类型,为空默认设置为object。
|
source_cdn |
JSONObject |
指定是否启用CDN迁移支持,参见表7。启用CDN迁移支持后,迁移时将从CDN 域名 获取源端对象。若包含此字段则为支持,否则为不支持。 |
auto_restore |
Boolean |
是否自动解冻归档数据。开启后,如果遇到归档类型数据,会自动解冻再进行迁移。 |
enable_failed_object_recording |
Boolean |
是否记录失败对象。开启后,如果有迁移失败对象,会在目的端存储失败对象信息。 |
failed_object_record |
String |
数据格式为JSON格式,参见表9。 |
bandwidth_policy |
JSONArray |
流量控制策略,参见表10。 |
参数 |
参数类型 |
描述 |
---|---|---|
region |
String |
源端桶所处的区域。 |
list_file |
JSONObject |
数据格式为JSON格式,参见表4。 |
object_key |
JSONArray |
源桶选择的对象名称,JSONArray格式。每个元素均为对象的绝对路径。 |
bucket |
String |
源端桶的名称。 |
cloud_type |
String |
源端云服务商。 |
参数 |
参数类型 |
描述 |
---|---|---|
region |
String |
目的端桶所处的区域。 |
object_key |
String |
目的端桶选择的对象名称。 |
bucket |
String |
目的端桶的名称。 |
cloud_type |
String |
目的端云服务商。 |
参数 |
参数类型 |
描述 |
---|---|---|
notifyResult |
Boolean |
记录迁移任务执行完毕后SMN消息是否发送成功。 |
notifyErrorMessage |
String |
记录SMN消息发送失败原因的错误码(迁移任务成功时为空)。 |
topicName |
String |
SMN Topic的名称(SMN消息发送成功时为空)。 |
参数 |
参数类型 |
描述 |
---|---|---|
protocol |
String |
协议类型:https或http。 |
domain |
String |
从指定域名获取对象。 |
authentication_type |
String |
鉴权方式。 |