离线同步(8.3版本支持多源端)
August 1, 2024About 15 min
离线同步(8.3版本支持多源端)
示例接口
示例接口描述
URL
/example/1670469216802
Method
GET
Request
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|---|---|---|---|---|
foo | String | 请求属性示例 | @ctitle |
Response
名称 | 类型 | 必选 | 简介 | Mock初始值 | 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 | 函数属性示例 | function() { return this.number } | ||
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 |
离线同步 - 列表
SDK方法名:listOfflineRule
URL
/offline_rule
Method
GET
Request
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|---|---|---|---|---|
limit | String | ||||
page | String | ||||
search_field | String | ||||
search_value | String | ||||
group_uuid | String | ||||
where_args | Array | ||||
rule_uuid | String | @guid | |||
status | String | dump |
Response
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|---|---|---|---|---|
ret | Number | 200 | |||
msg | String | ||||
data | Object | ||||
code | Number | 0 | |||
message | String | [0] 操作成功。 | |||
info_list | Array | ||||
tgt_db_name | String | kfk73 | |||
search_ip | String | ["1.1.1.1"] | |||
src_db_name | String | mysql1 | |||
src_type | String | mysql | |||
src_build_in | Null | ||||
src_type_uuid | Null | ||||
src_mapping_type_name | Null | ||||
tgt_type | String | kafka | |||
tgt_build_in | Null | ||||
tgt_type_uuid | Null | ||||
tgt_mapping_type_name | Null | ||||
src_node_ip | String | 192.168.10.73 | |||
src_node_name | String | wb_73 | |||
tgt_node_name | String | wb_73 | |||
username | String | admin | |||
user_uuid | String | 1BCFCAA3-E3C8-3E28-BDC5-BE36FDC2B5DC | |||
id | Number | 18 | |||
rule_name | String | 1 | |||
rule_uuid | String | 22C51942-A1D5-470D-AD3E-1277759079F9 | |||
node_uuid | String | ||||
src_db_uuid | String | EE22F24E-F605-4A9F-8559-47E823935F05 | |||
src_db_auth_uuid | String | E44E8075-A61D-4419-85E4-89B86030B074 | |||
tgt_db_uuid | String | 899FAA7A-C471-45DE-A6EF-A22AF125DD57 | |||
tgt_db_auth_uuid | String | ||||
tgt_file_path | String | ||||
charset | Null | ||||
map_type | String | user | |||
separator | Null | ||||
create_time | Number | 1699517073 | |||
table_map | Null | ||||
db_user_map | Object | ||||
1 | String | 11 | |||
advanced_settings | Object | ||||
dump_thd | Number | 1 | |||
load_thd | Number | 1 | |||
etl_settings | Object | ||||
etl_table | Array | ||||
full_sync_custom_cfg | Array | 2 | |||
enable | Number | 0 | |||
key | String | source.to.target.processor.plugin | |||
value | Array | ["{"classname":"org.example.dataconvert.ExampleSourceToTargetProcessorPlugin","config":{"organizationCode":[{"col":"TEST_VALUE","orgmap":{"0.32":"0.6000000"}}]}}","{"classname":"org.example.dataconvert.ExampleSourceToTargetProcessorPlugin","config":{"organizationCode":[{"col":"TEST_VALUE","orgmap":{"0.32":"0.2000000"}}]}}"] | +1 | ||
policies | Null | ||||
format | Object | ||||
datetag | String | ||||
charset | String | UTF-8 | |||
delimiter | String | , | |||
quote | String | ` | |||
header | String | ||||
force_quote | Number | 0 | |||
byte_encode | String | none | |||
date_format | String | yyyyMMdd | |||
time_format | String | HHmmss | |||
null | String | \N | |||
escape | String | \ | |||
datetime_format | String | yyyyMMddHHmmss | |||
timestamp_format | String | yyyyMMddHHmmss.SSS | |||
virtual_table | Array | ||||
policy_type | String | one_time | |||
existing_table | String | truncate | |||
advanced_table_map | Array | ||||
config | Object | ||||
one_task | String | immediate | |||
one_time | String | ||||
src_node_uuid | Null | ||||
src_file_path | String | ||||
state | Object | ||||
work_state | Object | ||||
status | String | ACTIVE_RULE_ABNORMAL | |||
error_code | Number | -4016 | |||
back_state | Object | ||||
status | String | ACTIVE_RULE_ABNORMAL | |||
error_code | Number | -4016 | |||
track_state | Object | ||||
status | String | ACTIVE_RULE_STOP | |||
error_code | Number | -4016 | |||
scheduleState | Null | ||||
start_time | Number | 1699517073 | |||
time | Number | 1715247815 | |||
stage | String | ACTIVE_RULE_ERROR | |||
status | Null | ||||
maintenance | Number | 0 | |||
comment | Null | ||||
is_biz_admin | Number | 1 | |||
can_del | Number | 1 | |||
can_op | Number | 1 | |||
can_up | Number | 1 | |||
can_view | Number | 1 | |||
total | Number | 1 |
离线同步 - 新建
SDK方法名:createActiveOfflineRule
URL
/offline_rule
Method
POST
Request
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|---|---|---|---|---|
rule_name | String | ||||
map_type | String | 映射类型 整库:db,表:table, 用户schema:user 源端为文件:file | |||
src_db_uuid | String | 源端数据库uuid | |||
src_db_auth_uuid | String | 源端数据库认证用户uuid | |||
tgt_db_uuid | String | 备端数据库uuid | |||
tgt_db_auth_uuid | String | 备端数据库认证用户uuid | |||
src_node_uuid | String | 源端类型csv时,机器节点uuid | |||
node_uuid | String | 备端类型csv时,机器节点uuid | |||
src_type | String | 源端类型,文本文件:dump_format_file | |||
tgt_type | String | 备端类型,文本文件:dump_format_file | |||
src_file_path | String | 源端文件路径 | |||
tgt_file_path | String | 目标文件路径 | |||
file_map | Array | 仅源端为文件时 | |||
src_file_path | String | 文件路径 | |||
src_file_name | String | 文件名 | |||
tgt_topic | String | 备端topic | |||
etl_settings | Object | ETL配置 | |||
etl_table | Array | ||||
oprType | String | ||||
table | String | ||||
user | String | ||||
process | String | ||||
addInfo | String | ||||
advanced_table_map | Array | 拓展表映射内容 | |||
src | Object | 源端 | |||
user | String | 用户 | |||
tab | String | 表 | |||
tgt | Object | (暂不适用) | |||
user | String | ||||
tab | String | ||||
column | Object | ||||
sync_by_default | Number | 同步其余列 0关1开 | |||
column_map_list | Array | ||||
operate | String | 操作类型, 新增:a, 修改:m, 删除:d, 不变:u | a | ||
expression | String | 源端表达式 | col1+col2 | ||
column_name | String | 备端列名 | newCol | ||
column_type | String | 备端列 数据类型 | int | ||
src_column_name | String | 源端列名 | |||
table_map | Array | 表映射内容 | |||
src_db_uuid | String | 源端数据库uuid | |||
tgt_db_uuid | String | 备端数据库uuid | |||
src_table | String | ||||
tgt_table | String | ||||
src_db | String | ||||
dst_db | String | ||||
column | Array | ||||
src_column | String | ||||
dst_column | String | ||||
db_user_map | Array | 用户映射内容 | |||
src | Object | ||||
user | String | ||||
dbUuid | String | 数据库uuid | |||
tgt | Object | ||||
user | String | ||||
dbUuid | String | 数据库uuid | |||
advanced_settings | Object | ||||
dump_thd | Number | ||||
load_thd | Number | ||||
exclude_table_by_features | Object | 表示排除掉对应表 | |||
PK | Boolean | 主键 | |||
UK | Boolean | 唯一约束 | |||
FK | Boolean | 外键 | |||
INDEX | Boolean | 索引 | |||
full_sync_custom_cfg | Array | 全局自定义配置 | |||
key | String | 是否启用,0:关,1:开 | |||
value | String | ||||
enable | String | 是否启动 | |||
policies | Array | cron数组 | |||
policy_type | String | ||||
format | Object | 文件类型基本设置 | |||
header | Number | 输出列名,0关1开 | |||
delimiter | String | 分隔符 | |||
quote | String | 列引号值 | |||
force_quote | Number | 列引号值策略 0:不使用 1:列值包含特殊字符时使用 2:始终使用 | |||
escape | String | 转义符 | |||
null | String | NULL值转换 | |||
date_format | String | date类型格式 | |||
datetime_format | String | datetime类型格式 | |||
timestamp_format | String | timestamp类型格式 | |||
time_format | String | time类型格式 | |||
byte_encode | String | byte数组编码格式 none:原始数组 zero: 原始数组,0x00替换为'\0'即二进制"5c30 base64:base64 hex:hex | |||
encode | String | 字符集 | |||
outpath | String | 备端文件路径 | |||
datatag | String | 统计列 | |||
line_break | String | (源端为文件类型时)文件换行符 | |||
delimiterAfterLastColumn | Boolean | 是否最后一列有分隔符 | |||
delimiterUtf8Code | Boolean | 列分隔符是否是utf-8编码 | |||
linesTerminatedByUtf8Code | Boolean | 行分隔符是否是utf-8编码 | |||
full_map_switch | Number | 整库映射开关,0关1开 | |||
virtual_table | Array | 指定SQL查询导出设置 | |||
dbUuid | String | 数据库uuid | |||
user | String | 备端用户 | |||
tab | String | 备端表名 | |||
sql | String | sql语句 | |||
srcuser | String | 源端用户 | |||
srctab | String | 源端表名 | |||
metasql | String | metaSQL | |||
metaUsingColDefs | Boolean | 元信息 | |||
colDefs | Array | 列定义配置 | |||
name | String | 列名 | |||
typename | String | 数据类型 | |||
length | String | 长度 | |||
precision | String | 精度 | |||
scale | String | SCALE | |||
jdbcType | Number | JDBC类型 | |||
nullable | Number | 为空,0:否,1:是 | |||
splitInfo | Object | 拆分(只能一条,没配置的时候发null) | |||
tableName | Object | ||||
schema | String | 源端用户 | |||
name | String | 源端表 | |||
aliasName | String | 虚拟映射别名 | |||
colName | String | 拆分列名 | |||
maintenance | Number | 维护模式,0:关,1:开 | |||
comment | String | 备注 | |||
start_rule_now | Number | 立即启动,0:关,1:开 | |||
src_db_uuids | Array | 源端数据库uuid组 | |||
src_db_type_uuids | Array | 源端数据库类型uuid组 | |||
src_db_auth_info | Array | ||||
db_uuid | String | ||||
auth_uuid | String |
Response
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|---|---|---|---|---|
ret | String | 200 | |||
msg | String | ||||
data | Object | ||||
code | String | 0 | |||
message | String |
离线同步 - 修改
SDK方法名:updateActiveOfflineRule
URL
/offline_rule/:uuid([A-F0-9-]+)
Method
PUT
Request
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|---|---|---|---|---|
rule_name | String | ||||
map_type | String | 映射类型 整库:db,表:table, 用户schema:user 文件映射:file | |||
src_db_uuid | String | 源端数据库uuid | |||
src_db_auth_uuid | String | 源端数据库认证用户uuid | |||
tgt_db_uuid | String | 备端数据库uuid | |||
tgt_db_auth_uuid | String | 备端数据库认证用户uuid | |||
node_uuid | String | 备端类型csv时,下发机器节点uuid | |||
src_type | String | ||||
tgt_type | String | 备端类型 | |||
tgt_file_path | String | 目标文件路径 | |||
file_map | Array | 仅源端为文件时 | 5 | ||
src_file_path | String | 文件路径 | @path | ||
src_file_name | String | 文件名 | @first | ||
tgt_topic | String | 备端topic | @last | ||
advanced_table_map | Array | 拓展表映射内容 | |||
src | Object | 源端 | |||
user | String | 用户 | |||
tab | String | 表 | |||
tgt | Object | (暂不适用) | |||
user | String | ||||
tab | String | ||||
column | Object | ||||
sync_by_default | Number | 同步其余列 0关1开 | |||
column_map_list | Array | ||||
operate | String | 操作类型, 新增:a, 修改:m, 删除:d, 不变:u | a | ||
expression | String | 源端表达式 | col1+col2 | ||
column_name | String | 备端列名 | newCol | ||
column_type | String | 备端列 数据类型 | int | ||
src_column_name | String | 源端列名 | |||
table_map | Array | 表映射内容 | |||
src_table | String | ||||
tgt_table | String | ||||
src_db | String | ||||
dst_db | String | ||||
column | Array | ||||
src_column | String | ||||
dst_column | String | ||||
db_user_map | Array | 用户映射内容 | |||
src | Object | ||||
user | String | ||||
tgt | Object | ||||
user | String | ||||
advanced_settings | Object | ||||
dump_thd | Number | ||||
load_thd | Number | ||||
etl_settings | Object | ETL配置 | |||
etl_table | Array | ||||
oprType | String | ||||
table | String | ||||
user | String | ||||
process | String | ||||
addInfo | String | ||||
full_sync_custom_cfg | Array | 全局自定义配置 | |||
key | String | ||||
value | String | ||||
policies | Array | cron数组 | |||
policy_type | String | ||||
format | Object | 文件类型基本设置 | |||
header | Number | 输出列名,0关1开 | |||
delimiter | String | 分隔符 | |||
quote | String | 列引号值 | |||
force_quote | Number | 列引号值策略 0:不使用 1:列值包含特殊字符时使用 2:始终使用 | |||
escape | String | 转义符 | |||
null | String | NULL值转换 | |||
date_format | String | date类型格式 | |||
datetime_format | String | datetime类型格式 | |||
timestamp_format | String | timestamp类型格式 | |||
time_format | String | time类型格式 | |||
byte_encode | String | byte数组编码格式 none:原始数组 zero: 原始数组,0x00替换为'\0'即二进制"5c30 base64:base64 hex:hex | |||
encode | String | 字符集 | |||
outpath | String | 备端文件路径 | |||
datatag | String | 统计列 | |||
line_break | String | (源端为文件类型时)文件换行符 | |||
full_map_switch | Number | 整库映射开关,0关1开 | |||
virtual_table | Array | 虚拟表列表 | |||
user | String | 用户 | |||
tab | String | 表名 | |||
sql | String | sql语句 |
Response
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|---|---|---|---|---|
ret | String | 200 | |||
msg | String | ||||
data | Object | ||||
code | String | 0 | |||
message | String |
离线同步 - 状态
SDK方法名:listOfflineRuleStatus
URL
/offline_rule/status
Method
POST
Request
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|---|---|---|---|---|
rule_uuids | Array |
Response
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|---|---|---|---|---|
ret | String | 0 | |||
msg | String | ||||
data | Array | ||||
info_list | Array | ||||
rule_uuid | String | @guid | |||
rule_name | String | @first | |||
work_state | Object | ||||
status | String | ||||
error_code | String | ||||
back_state | Object | ||||
status | String | ||||
error_code | String | ||||
status | String | ||||
error_code | String |
离线同步规则组 - 状态
SDK方法名:listOfflineRuleGroupStatus
URL
/offline_rule_group/status
Method
POST
Request
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|---|---|---|---|---|
rule_uuids | Array |
Response
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|---|---|---|---|---|
ret | String | 0 | |||
msg | String | ||||
data | Array | ||||
info_list | Array | ||||
uuid | String | @guid | |||
name | String | @first | |||
status | String | wait 等待 waitTrigger 等待触发 running 执行中 completed 完成 stop 停止 | |||
rule_stat | Object | ||||
success | String | 成功 | |||
fail | String | 失败 | |||
running | String | 执行中 | |||
waitSchedule | String | 等待调度 | |||
rules | String | 规则数量 | |||
start | String | 开始时间 | |||
resume | String | 继续时间 | |||
end | String | 结束时间 | |||
progress | Number | 进度(只有执行中需要展示) |
离线同步 - 删除
SDK方法名:deleteOfflineRule
URL
/offline_rule
Method
DELETE
Request
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|---|---|---|---|---|
rule_uuids | Array |
Response
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|---|---|---|---|---|
ret | String | 0 | |||
msg | String | ||||
data | Object | ||||
code | String | ||||
message | String | ||||
success_list | Array | 5 | |||
code | String | 0 | |||
message | String | ||||
rule_uuid | String | ||||
rule_name | String | ||||
fail_list | Array | 5 | |||
code | String | -1 | |||
message | String | ||||
rule_uuid | String | ||||
rule_name | String | ||||
all_list | Array | 10 | |||
code | String | @pick(1,0) | |||
message | String | ||||
rule_name | String | ||||
rule_uuid | String |
离线同步 - 操作
SDK方法名:operateOfflineRule
URL
/offline_rule/operate
Method
POST
Request
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|---|---|---|---|---|
uuids | Array | 规则uuids | |||
operate | String | resume 继续 stop 停止 restart 重新同步 stop_schedule 停止定时 resume_schedule 继续定时 |
Response
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|---|---|---|---|---|
ret | String | 200 | |||
msg | String | ||||
data | Object | ||||
code | String | @pick(-1,0) | |||
message | String |
离线同步 - 字符集
SDK方法名:getOfflineRuleCharset
URL
/offline_rule/charset
Method
GET
Request
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|
Response
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|---|---|---|---|---|
ret | Number | 200 | |||
msg | String | ||||
data | Object | ||||
code | Number | 0 | |||
message | String | ||||
charset | Array | ["GBK", "UTF-8", "UTF-16BE", "UTF-16LE"] |
离线同步 - 单条获取
SDK方法名:describeOfflineRule
URL
/offline_rule/:uuid([A-F0-9-]+)
Method
GET
Request
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|
Response
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|---|---|---|---|---|
rule_uuid | String | @guid | |||
rule_name | String | @name | |||
src_type | String | @pick("file", "mysql") | |||
tgt_type | String | @pick("file", "mysql") | |||
file_map | Array | ||||
src_file_path | String | @sentence | |||
src_file_name | String | @first | |||
tgt_topic | String | @last | |||
map_type | String | file |
离线同步规则组 - 单条获取
SDK方法名:describeOfflineRule
URL
/offline_rule_group/:uuid([A-F0-9-]+)
Method
GET
Request
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|
Response
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|---|---|---|---|---|
ret | Number | 200 | |||
msg | String | ||||
data | Object | ||||
code | Number | 0 | |||
message | String | ||||
offline_rule_group | Object | ||||
group_uuid | String | ||||
group_name | String |
离线同步规则组 - 修改
SDK方法名:describeOfflineRule
URL
/offline_rule_group/:uuid([A-F0-9-]+)
Method
PUT
Request
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|
Response
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|---|---|---|---|---|
ret | Number | 200 | |||
msg | String | ||||
data | Object | ||||
code | Number | 0 | |||
message | String | ||||
offline_rule_group | Object | ||||
group_uuid | String | ||||
group_name | String |
离线同步规则组 - 列表
URL
/offline_rule_group
Method
GET
Request
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|---|---|---|---|---|
search_field | String | group_name | |||
search_value | String |
Response
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|
离线同步规则组 - 新建
URL
/offline_rule_group
Method
POST
Request
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|---|---|---|---|---|
group_name | String | 规则组名 | |||
priority | Number | 组优先级,1-999 | |||
trigger_condition | String | ||||
rule_list | Array | ||||
rule_uuid | String | 规则uuid | @guid | ||
priority | Number | 组内优先级,1-9999 | |||
start_rule_now | Number | 立即启动,0:关,1:开 |
Response
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|---|---|---|---|---|
ret | Number | 200 | |||
msg | String | ||||
data | Object | ||||
code | Number | 0 | |||
message | String | [1010001009] 名称重复 |
离线同步规则组 - 删除
URL
/offline_rule_group
Method
DELETE
Request
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|---|---|---|---|---|
group_uuids | Array | 规则组UUID数组 | |||
priority | Number | 组内优先级,1-9999 | |||
force | Number | 强制删除,0:是,1:否 |
Response
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|---|---|---|---|---|
ret | Number | 200 | |||
msg | String | ||||
data | Object | ||||
code | Number | 1055554016 | |||
message | String | [1055554016] 节点离线,通常为iahelper程序异常 | |||
fail_list | Array | 4 | |||
code | Number | 1055554016 | |||
message | String | [1055554016] 节点离线,通常为iahelper程序异常 | |||
rule_uuid | Array | ["B0CEBD39-99CB-419A-A5FD-2474648059DF","8639CD15-ECA6-4822-939E-0EB919176DC3","AF648851-6710-4512-9F51-6A096356B369","27BD6753-8AA8-4BBB-B643-3305E9A4BF32"] | +1 | ||
rule_name | Array | ["test","testaaa","test","polar73tok"] | +1 | ||
all_list | Array | 4 | |||
code | Number | 1055554016 | |||
message | String | [1055554016] 节点离线,通常为iahelper程序异常 | |||
rule_uuid | Array | ["B0CEBD39-99CB-419A-A5FD-2474648059DF","8639CD15-ECA6-4822-939E-0EB919176DC3","AF648851-6710-4512-9F51-6A096356B369","27BD6753-8AA8-4BBB-B643-3305E9A4BF32"] | +1 | ||
rule_name | Array | ["test","testaaa","test","polar73tok"] | +1 |
离线同步规则组 - 操作
URL
/offline_rule_group/operate
Method
POST
Request
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|---|---|---|---|---|
group_uuids | Array | 规则组UUID数组 | |||
operate | String | 操作,启动:resume,停止:stop | |||
priority | Number | 组内优先级,1-9999 |
Response
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|---|---|---|---|---|
ret | Number | 200 | |||
msg | String | ||||
data | Object | ||||
code | Number | 1055554016 | |||
message | String | [1055554016] 节点离线,通常为iahelper程序异常 | |||
fail_list | Array | 4 | |||
code | Number | 1055554016 | |||
message | String | [1055554016] 节点离线,通常为iahelper程序异常 | |||
rule_uuid | Array | ["B0CEBD39-99CB-419A-A5FD-2474648059DF","8639CD15-ECA6-4822-939E-0EB919176DC3","AF648851-6710-4512-9F51-6A096356B369","27BD6753-8AA8-4BBB-B643-3305E9A4BF32"] | +1 | ||
rule_name | Array | ["test","testaaa","test","polar73tok"] | +1 | ||
all_list | Array | 4 | |||
code | Number | 1055554016 | |||
message | String | [1055554016] 节点离线,通常为iahelper程序异常 | |||
rule_uuid | Array | ["B0CEBD39-99CB-419A-A5FD-2474648059DF","8639CD15-ECA6-4822-939E-0EB919176DC3","AF648851-6710-4512-9F51-6A096356B369","27BD6753-8AA8-4BBB-B643-3305E9A4BF32"] | +1 | ||
rule_name | Array | ["test","testaaa","test","polar73tok"] | +1 |
离线同步 - 修改维护模式
SDK方法名:switchOfflineRuleMaintenance
URL
/offline_rule/maintenance
Method
POST
Request
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|---|---|---|---|---|
maintenance_switch | Number | 维护模式开关,0:关,1:开 | |||
uuid | String | 规则uuid |
Response
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|---|---|---|---|---|
ret | Number | 0 | |||
msg | String | ||||
data | Object | ||||
code | Number | ||||
message | String |