BigData
大数据备份
示例接口
示例接口描述
URL
Method
Request
| 名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
| foo | String | 否 | @ctitle | 请求属性示例 | |
Response
| 名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
| string | String | 否 | ★ | 字符串属性示例 | 1-10 |
| number | Number | 否 | 1 | 数字属性示例 | 1-100 |
| boolean | Boolean | 否 | true | 布尔属性示例 | 1-2 |
| regexp | RegExp | 否 | /[a-z][A-Z][0-9]/ | 正则属性示例 | |
| function | Function | 否 | () => Math.random() | 函数属性示例 | |
| array | Array | 否 | | 数组属性示例 | 1-10 |
| foo | Number | 否 | 1 | 数组元素示例 | +1 |
| bar | String | 否 | ★ | 数组元素示例 | 1-10 |
| items | Array | 否 | [1, true, 'hello', /\w{10}/] | 自定义数组元素示例 | |
| object | Object | 否 | | 对象属性示例 | |
| foo | Number | 否 | 1 | 对象属性示例 | +1 |
| bar | String | 否 | ★ | 对象属性示例 | 1-10 |
| placeholder | String | 否 | @title | 占位符示例 | |
备份 - 新建
URL
Method
Request
| 名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
| bigdata_backup | Object | 否 | | | |
| rule_name | String | 否 | | 任务名称 | |
| rule_uuid | String | 否 | | | |
| bk_uuid | String | 否 | F85DFEC0-149E-373D-0B9E-3DA9A5C43940 | 灾备机uuid | |
| bk_path | Array | 否 | | 灾备机路径 | |
| baked_paths | Array | 否 | | 要备份的路径 | |
| data_type | String | 否 | | 数据类型 | |
| cred_switch | Number | 否 | | 使用凭证开关 | |
| cred_uuid | String | 否 | | 凭证uuid | |
| auth_user | String | 否 | | 用户 | |
| auth_key | String | 否 | | 凭证 | |
| mirr_file_check | Number | 否 | 0 | 校验方式 | |
| mirr_sync_flag | Number | 否 | | 错误处理 | |
| bkup_one_time | Number | 否 | 0 | 一次任务时间:参考云备份 | |
| bkup_policy | Number | 否 | 2 | 策略类型:参考云备份 | |
| bkup_schedule | Array | 否 | | 备份策略:参考云备份 | |
| sched_day | String | 否 | @integer(1, 31) | | |
| sched_time | String | 否 | @time('HH:mm') | | |
| sched_every | Number | 否 | 2 | | |
| limit | String | 否 | @integer(1, 64) | | |
| backup_type | Number | 否 | 0 | | |
| policys | String | 否 | 每天22:00自动执行 | | |
| backup_type_show | String | 否 | 全备 | | |
| running_time | String | 否 | 22:00 | | |
| random_str | String | 否 | 11111111-1111-1111-1111-111111111111 | | |
Response
| 名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
| ret | Number | 否 | 200 | | |
| msg | String | 否 | | | |
| data | Object | 否 | | | |
| code | Number | 否 | 0 | | |
| message | String | 否 | [0] success | | |
备份 - 列表
URL
Method
Request
| 名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
| search_field | String | 否 | | 可选,搜索字段 | |
| search_value | String | 否 | | 可选,搜索字段对应值(可以模糊) | |
| limit | Number | 否 | 10 | 可选,不传就是全部 | |
| page | Number | 否 | 1 | 可选,不传就是全部 | |
| type | Number | 否 | 0 | 任务类型:备份任务:0; | |
| 还原任务:1; | | | | | |
Response
| 名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
| msg | String | 否 | | | |
| ret | Number | 否 | 200 | | |
| data | Object | 否 | | | |
| message | String | 否 | [0] success | | |
| code | Number | 否 | 0 | | |
| info_list | Array | 否 | | | |
| rule_name | String | 否 | bd_bk1 | | |
| data_type | String | 否 | hadoop | | |
| bk_node_name | String | 否 | 0DD4E727-70AB-62C6-BEB5-D012DFAE46E3 | | |
| username | String | 否 | 38FFA6E2-2A40-31D6-7A94-E8168EBA9FF1 | | |
| rule_type | Number | 否 | 0 | | |
| total | Number | 否 | 2 | | |
备份 - 状态
URL
Method
Request
| 名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
| uuids | Array | 否 | | | |
Response
| 名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
| ret | Number | 否 | 200 | | |
| msg | String | 否 | | | |
| data | Object | 否 | | | |
| code | Number | 否 | 0 | | |
| message | String | 否 | [0] 操作成功 | | |
| status | Array | 否 | | | |
| status | String | 否 | @pick(["ONLINE", "OFFLINE", "NUKNOW", "ERR_TKN"]) | | |
| uuid | String | 否 | @guid | | |
| progress | String | 否 | | | |
备份 - 单个
URL
Method
Request
Response
| 名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
| ret | Number | 否 | 200 | | |
| msg | String | 否 | | | |
| data | Object | 否 | | | |
| code | Number | 否 | 0 | | |
| message | String | 否 | [0] success | | |
| bigdata_backup | Object | 否 | | | |
备份 - 操作
URL
Method
Request
| 名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
| operate | String | 否 | | start | stop |
| uuids | Array | 否 | [C6335F62-2565-1957-4BB9-587F2FF46B00] | | |
Response
| 名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
| ret | Number | 否 | 200 | | |
| msg | String | 否 | | | |
| data | Object | 否 | | | |
| message | String | 否 | | | |
| code | Number | 否 | 0 | | |
备份 - 删除
URL
Method
Request
| 名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
| uuids | Array | 否 | ["11111111-1111-1111-1111-111111111111"] | | |
| del_policy | Number | 否 | 0 | 0: 不删除 | |
| 1: 删除 | | | | | |
Response
| 名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
| ret | Number | 否 | 200 | | |
| msg | String | 否 | | | |
| data | Object | 否 | | | |
| code | Number | 否 | 0 | | |
| message | String | 否 | [0] success | | |
| success_list | Array | 否 | | | |
| code | Number | 否 | 0 | | |
| message | String | 否 | [0] success | | |
| rule_uuid | String | 否 | 4546EC34-FB30-911A-21E6-131415BB6417 | | |
========= 分界线 ==========
URL
Method
Request
Response
还原 - 准备 - 获取备份列表(8 items)
URL
Method
Request
| 名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
| bk_path | Array | 否 | | 说明: 使用备份数据目录的值 | |
| bk_node_uuid | String | 否 | | 说明: 备机uuid | |
| bk_rule_uuid | String | 否 | | 备份规则uuid | |
Response
| 名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
| msg | String | 否 | | | |
| ret | Number | 否 | 200 | | |
| data | Object | 否 | | | |
| backup_rule | Object | 否 | | | |
| bk_path | String | 否 | | | |
| rule_uuid | String | 否 | | | |
| data_type | String | 否 | | | |
| recovery_rule | Object | 否 | | | |
| time_array | Array | 否 | ["2020-03-01_14-35-19"] | | |
| path | Object | 否 | | | |
| 2020-03-01_14-35-19 | Array | 否 | | | |
| bk_path | String | 否 | | | |
| rc_path | String | 否 | | | |
| code | Number | 否 | 0 | | |
| message | String | 否 | [0] success | | |
还原 - 新建
URL
Method
Request
| 名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
| bigdata_recovery | Object | 否 | | | |
| rule_name | String | 否 | | | |
| rule_uuid | String | 否 | | | |
| bk_uuid | String | 否 | F85DFEC0-149E-373D-0B9E-3DA9A5C43940 | | |
| bk_path | Array | 否 | 备份数据目录 | | |
| baked_paths | Array | 否 | 要恢复的目录 | | |
| rc_data_path | Array | 否 | 目标平台目录 | | |
| rc_point | String | 否 | 还原时间点 | | |
| data_type | String | 否 | | | |
| cred_switch | String | 否 | | | |
| cred_uuid | String | 否 | | | |
| auth_user | String | 否 | | | |
| auth_key | String | 否 | | | |
| mirr_file_check | String | 否 | 0 | | |
| mirr_sync_flag | String | 否 | | | |
Response
| 名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
| msg | String | 否 | | | |
| ret | Number | 否 | 200 | | |
| data | Object | 否 | | | |
| code | Number | 否 | 0 | | |
| message | String | 否 | [0] success | | |
还原 - 单个
URL
Method
Request
Response
| 名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
| ret | Number | 否 | 200 | | |
| msg | String | 否 | | | |
| data | Object | 否 | | | |
| code | Number | 否 | 0 | | |
| total | Number | 否 | 1 | | |
| message | String | 否 | | | |
| bigdata_recovery | Object | 否 | | | |
| rule_name | String | 否 | | | |
| rule_uuid | String | 否 | | | |
| bk_uuid | String | 否 | F85DFEC0-149E-373D-0B9E-3DA9A5C43940 | | |
| bk_path | Array | 否 | | | |
| baked_paths | Array | 否 | | | |
| rc_data_path | String | 否 | | | |
| rc_point | String | 否 | | | |
| data_type | String | 否 | | | |
| cred_switch | String | 否 | | | |
| cred_uuid | String | 否 | | | |
| auth_user | String | 否 | | | |
| auth_key | String | 否 | | | |
| mirr_file_check | String | 否 | 0 | | |
| mirr_sync_flag | String | 否 | | | |
| bk_rule_uuid | String | 否 | | | |
| random_str | String | 否 | 11111111-1111-1111-1111-111111111111 | | |
还原 - 删除
URL
Method
Request
| 名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
| uuids | String | 否 | | | |
Response
| 名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
| msg | String | 否 | | | |
| ret | Number | 否 | 200 | | |
| data | Object | 否 | | | |
| code | Number | 否 | 0 | | |
| message | String | 否 | [0] success | | |
还原 - 列表
URL
Method
Request
| 名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
| search_field | String | 否 | | | |
| limit | Number | 否 | 10 | | |
| page | Number | 否 | 1 | | |
| search_value | String | 否 | | | |
| type | Number | 否 | 0 | | |
Response
| 名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
| msg | String | 否 | | | |
| ret | Number | 否 | 200 | | |
| data | Object | 否 | | | |
| message | String | 否 | [0] success | | |
| code | Number | 否 | 0 | | |
| total | Number | 否 | 2 | | |
| info_list | Array | 否 | | | |
| rule_name | String | 否 | bd_bk1 | | |
| data_type | String | 否 | hadoop | | |
| bk_node_name | String | 否 | 0DD4E727-70AB-62C6-BEB5-D012DFAE46E3 | | |
| username | String | 否 | 38FFA6E2-2A40-31D6-7A94-E8168EBA9FF1 | | |
| rule_type | Number | 否 | 0 | | |
还原 - 状态
URL
Method
Request
| 名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
| uuids | Array | 否 | | | |
Response
| 名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
| ret | Number | 否 | 200 | | |
| msg | String | 否 | | | |
| data | Object | 否 | | | |
| code | Number | 否 | 0 | | |
| message | String | 否 | [0] 操作成功 | | |
| status | Array | 否 | | | |
| status | String | 否 | @pick(["ONLINE", "OFFLINE", "NUKNOW", "ERR_TKN"]) | | |
| rule_uuid | String | 否 | @guid | | |
还原 - 操作
URL
Method
Request
| 名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
| operate | String | 否 | | | |
| uuids | String | 否 | [C6335F62-2565-1957-4BB9-587F2FF46B00] | | |
Response
| 名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
| ret | Number | 否 | 200 | | |
| msg | String | 否 | | | |
| data | Object | 否 | | | |
| message | String | 否 | | | |
| code | Number | 否 | 0 | | |
大数据平台 - 认证
URL
Method
Request
| 名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
| cred_uuid | String | 否 | | | |
| auth_key | String | 否 | | | |
| auth_name | String | 否 | | | |
| bk_uuid | String | 否 | | | |
Response
| 名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
| ret | Number | 否 | 200 | | |
| msg | String | 否 | | | |
| data | Object | 否 | | | |
| message | String | 否 | | | |
| code | Number | 否 | 0 | | |