磁带复制(磁带到磁带)
February 26, 2024About 3 min
磁带复制(磁带到磁带)
SDK类名:/TapeCopy/TapeCopy;
列表
SDK方法名:listTapeCopy
URL
/tape_copy
Method
GET
Request
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|---|---|---|---|---|
page | Number | 页数 | 1 | ||
limit | Number | 每页条数 | 10 |
Response
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|---|---|---|---|---|
msg | String | ||||
ret | Number | 200 | |||
data | Object | ||||
info_list | Array | list | 1-10 | ||
task_uuid | String | 规则uuid | @uuid | ||
task_name | String | 规则名称 | @first | ||
node_uuid | String | 节点uuid | @uuid | ||
node_name | String | 节点名称 | @last | ||
src_library_sn | String | 源磁带库序列号 | @string | ||
dst_library_sn | String | 目标磁带库序列号 | @string | ||
src_pool_uuid | String | 源磁带池uuid | @uuid | ||
src_pool_name | String | 源磁带池名称 | @first | ||
dst_pool_uuid | String | 目标磁带池uuid | @uuid | ||
dst_pool_name | String | 目标磁带池名称 | @last | ||
total | Number | 总数 | 1-10 | ||
code | Number | 0 | |||
message | String |
新建
SDK方法名:createTapeCopy;
URL
/tape_copy
Method
POST
Request
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|---|---|---|---|---|
task_name | String | 磁带复制名称 | |||
tape_uuid | String | 磁带库uuid | |||
node_uuid | String | 节点uuid | |||
src_library_sn | String | 源磁带库序列号 | |||
dst_library_sn | String | 目标磁带库序列号 | |||
pool_copy | Number | 复制整个磁带池 | 0 | ||
done_export_tape | Number | 复制完成后导出 | 0 | ||
src_pool_uuid | String | 源磁带池uuid | |||
dst_pool_uuid | String | 目标磁带池uuid | |||
src_slot_info | Array | 源磁带池磁带信息 | [] | ||
slot_index | String | 磁带索引 | |||
slot_flag | String | 磁带状态 | |||
slot_barcode | String | 磁带条形码 | |||
dst_slot_info | Array | [] | |||
slot_index | String | 磁带索引 | |||
slot_flag | String | 磁带状态 | |||
slot_barcode | String | 磁带条形码 |
Response
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|---|---|---|---|---|
msg | String | ||||
ret | Number | 200 | |||
data | Object | ||||
code | Number | 0 | |||
message | String |
获取单个
SDK方法名:describeTapeCopy;
URL
/tape_copy/:uuid([A-F0-9-]+)
Method
GET
Request
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|
Response
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|---|---|---|---|---|
ret | Number | 200 | |||
msg | String | ||||
data | Object | ||||
message | String | ||||
tape_copy | Object | ||||
task_name | String | ||||
tape_uuid | String | ||||
node_uuid | String | ||||
src_library_sn | String | ||||
dst_library_sn | String | ||||
pool_copy | Number | 0 | |||
done_export_tape | Number | 0 | |||
src_pool_uuid | String | ||||
dst_pool_uuid | String | ||||
src_slot_info | Array | ||||
slot_index | String | ||||
slot_flag | String | ||||
slot_barcode | String | ||||
dst_slot_info | Array | ||||
slot_index | String | ||||
slot_flag | String | ||||
slot_barcode | String | ||||
code | Number | 0 |
获取状态
SDK方法名:listTapeCopyStatus
URL
/tape_copy/status
Method
GET
Request
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|---|---|---|---|---|
task_uuids | Array | 规则uuid数组 |
Response
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|---|---|---|---|---|
ret | Number | 200 | |||
msg | String | ||||
data | Object | ||||
code | Number | 0 | |||
message | String | [0] 操作成功。 | |||
status | Array | ||||
task_uuid | String | 规则uuid | "0DD4E727-70AB-62C6-BEB5-D012DFAE46E3","0DD4E727-70AB-62C6-BEB5-D012DFAE46E1" | ||
status | String | 状态: FINISH:完成; STOP:停止; RECOVERING:恢复; PREPARING:准备; | |||
current | String | 数量 | |||
progress | String | 进度 |
删除
SDK方法名:deleteTapeCopy;
URL
/tape_copy
Method
DELETE
Request
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|---|---|---|---|---|
task_uuids | Array | 规则uuid |
Response
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|---|---|---|---|---|
msg | String | ||||
ret | Number | 200 | |||
data | Object | ||||
code | Number | 11110001 | |||
message | String | ||||
fail_list | Array | ||||
code | Number | 11110001 | |||
message | String | [-1] 找不到节点 | |||
task_uuid | String | @uuid | |||
task_name | String | @name | |||
success_list | Array | ||||
code | Number | 11110001 | |||
message | String | [0] success | |||
task_uuid | String | @uuid | |||
task_name | String | @name |