磁带复制(磁带到磁带)

November 18, 2022About 3 min

磁带复制(磁带到磁带)

列表

SDK方法名:listTapeCopy

URL

/tape_copy

Method

GET

Request

名称类型必选简介Mock初始值Mock规则
pageNumber页数1
limitNumber每页条数10

Response

名称类型必选简介Mock初始值Mock规则
msgString
retNumber200
dataObject
  info_listArraylist1-10
    task_uuidString规则uuid@uuid
    task_nameString规则名称@first
    node_uuidString节点uuid@uuid
    node_nameString节点名称@last
    src_library_snString源磁带库序列号@string
    dst_library_snString目标磁带库序列号@string
    src_pool_uuidString源磁带池uuid@uuid
    src_pool_nameString源磁带池名称@first
    dst_pool_uuidString目标磁带池uuid@uuid
    dst_pool_nameString目标磁带池名称@last
  totalNumber总数1-10
  codeNumber0
  messageString

新建

SDK方法名:createTapeCopy;

URL

/tape_copy

Method

POST

Request

名称类型必选简介Mock初始值Mock规则
task_nameString磁带复制名称
tape_uuidString磁带库uuid
node_uuidString节点uuid
src_library_snString源磁带库序列号
dst_library_snString目标磁带库序列号
pool_copyNumber复制整个磁带池0
done_export_tapeNumber复制完成后导出0
src_pool_uuidString源磁带池uuid
dst_pool_uuidString目标磁带池uuid
src_slot_infoArray源磁带池磁带信息[]
  slot_indexString磁带索引
  slot_flagString磁带状态
  slot_barcodeString磁带条形码
dst_slot_infoArray[]
  slot_indexString磁带索引
  slot_flagString磁带状态
  slot_barcodeString磁带条形码

Response

名称类型必选简介Mock初始值Mock规则
msgString
retNumber200
dataObject
  codeNumber0
  messageString

获取单个

SDK方法名:describeTapeCopy;

URL

/tape_copy/:uuid([A-F0-9-]+)

Method

GET

Request

名称类型必选简介Mock初始值Mock规则

Response

名称类型必选简介Mock初始值Mock规则
retNumber200
msgString
dataObject
  messageString
  tape_copyObject
    task_nameString
    tape_uuidString
    node_uuidString
    src_library_snString
    dst_library_snString
    pool_copyNumber0
    done_export_tapeNumber0
    src_pool_uuidString
    dst_pool_uuidString
    src_slot_infoArray
      slot_indexString
      slot_flagString
      slot_barcodeString
    dst_slot_infoArray
      slot_indexString
      slot_flagString
      slot_barcodeString
  codeNumber0

获取状态

SDK方法名:listTapeCopyStatus

URL

/tape_copy/status

Method

GET

Request

名称类型必选简介Mock初始值Mock规则
task_uuidsArray规则uuid数组

Response

名称类型必选简介Mock初始值Mock规则
retNumber200
msgString
dataObject
  codeNumber0
  messageString[0] 操作成功。
  statusArray
    task_uuidString规则uuid"0DD4E727-70AB-62C6-BEB5-D012DFAE46E3","0DD4E727-70AB-62C6-BEB5-D012DFAE46E1"
    statusString状态:
FINISH:完成;
STOP:停止;
RECOVERING:恢复;
PREPARING:准备;
    currentString数量
    progressString进度

删除

SDK方法名:deleteTapeCopy;

URL

/tape_copy

Method

DELETE

Request

名称类型必选简介Mock初始值Mock规则
task_uuidsArray规则uuid

Response

名称类型必选简介Mock初始值Mock规则
msgString
retNumber200
dataObject
  codeNumber11110001
  messageString
  fail_listArray
    codeNumber11110001
    messageString[-1] 找不到节点
    task_uuidString@uuid
    task_nameString@name
  success_listArray
    codeNumber11110001
    messageString[0] success
    task_uuidString@uuid
    task_nameString@name
Last update: 11/18/2022, 3:56:21 PM
Contributors: ganl