备份数据安全
February 26, 2024About 4 min
备份数据安全
SDK类名:/guardData/GuardData;
节点管理 - 检查防篡改功能是否可用
SDK方法名:nodeGuardDataEnabled;
URL
/guard_data/node_guard_data_enabled
Method
GET
Request
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|---|---|---|---|---|
config_addr | String | 管理地址 | |||
config_port | Number | 管理端口 |
Response
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|---|---|---|---|---|
ret | Number | 200 | |||
msg | String | ||||
data | Object | ||||
code | Number | 0 | |||
message | String | ||||
status | Number | 节点防篡改功能是否可用: 0:否; 1:是 | 0 |
获取节点策略列表
SDK方法名:listGuardData;
URL
/guard_data
Method
GET
Request
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|---|---|---|---|---|
node_uuid | String | 节点uuid |
Response
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|---|---|---|---|---|
ret | Number | 200 | |||
msg | String | ||||
data | Object | ||||
code | Number | 0 | |||
message | String | ||||
list_info | Array | 策略列表 | |||
id | String | ||||
policy_uuid | String | 策略uuid | |||
policy_name | String | 策略名称(同一节点下唯一) | |||
policy_type | Number | 0:默认策略; 1:用户自定义策略; | |||
subject | String | 进程 | |||
object | String | 文件系统路径 | |||
operate | String | 操作有效值: 1:读; 2:写; 3:读写; | |||
decision | String | 1:允许; 2:拒绝; | |||
status | Number | 0:未启用; 1:启用; | |||
count | String |
新建策略
SDK方法名:createGuardData;
URL
/guard_data
Method
POST
Request
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|---|---|---|---|---|
node_uuid | String | 节点uuid | |||
policy_name | String | 名称 | |||
policy_type | Number | 0:系统默认; 1:用户自定义; | 0 | ||
subject | String | 进程 | |||
object | String | 文件系统路径 | |||
operate | Number | 操作有效值: 1:读; 2:写; 3:读写; | |||
decision | Number | 1:允许; 2:拒绝; |
Response
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|---|---|---|---|---|
ret | Number | 200 | |||
msg | String | ||||
data | Object | ||||
code | Number | 0 | |||
message | String | ||||
policy_uuid | String | 新建成功返回policy_uuid |
修改策略
SDK方法名:modifyGuardData;
URL
/guard_data/:uuid([A-F0-9-]+)
Method
PUT
Request
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|---|---|---|---|---|
node_uuid | String | ||||
policy_name | String | ||||
policy_type | Number | ||||
subject | String | ||||
object | String | ||||
operate | Number | 1 | |||
decision | Number | 1 |
Response
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|---|---|---|---|---|
ret | Number | 200 | |||
msg | String | ||||
data | Object | ||||
code | Number | 0 | |||
message | String |
删除策略
SDK方法名:deleteGuardData;
URL
/guard_data
Method
DELETE
Request
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|---|---|---|---|---|
policy_uuids | Array | 策略uuid |
Response
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|---|---|---|---|---|
ret | Number | 200 | |||
msg | String | ||||
data | Object | ||||
code | Number | 0 | |||
message | String |
获取防篡改节点状态
SDK方法名:listNodeStatus;
URL
/guard_data/node_status
Method
GET
Request
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|---|---|---|---|---|
node_uuids | Array | 节点uuid |
Response
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|---|---|---|---|---|
ret | Number | 200 | |||
msg | String | ||||
data | Object | ||||
code | Number | 0 | |||
message | String | ||||
status | Array | ||||
node_uuid | String | 节点uuid | |||
status | String | 节点防篡改功能状态: NORMAL:正常; ABNORMAL:异常 |
获取节点数据保护日志
SDK方法名:listGuardDataLogs;
URL
/guard_data/list_guard_data_logs
Method
GET
Request
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|---|---|---|---|---|
node_uuid | String | 节点uuid | |||
page | Number | 页数 | |||
limit | Number | 每页条数 | |||
start | Number | 时间过滤 - 开始 | 0 | ||
end | Number | 时间过滤 - 结束 | 0 |
Response
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|---|---|---|---|---|
ret | Number | 200 | |||
msg | String | ||||
data | Object | ||||
code | Number | 0 | |||
message | String | ||||
info_list | Array | ||||
id | String | ||||
decision | Number | 1:允许; 2:拒绝; | |||
subject | String | 操作进程路径 | |||
object | String | 被操作文件路径 | |||
read_count | String | 读次数 | |||
write_count | String | 写次数 | |||
start_time | String | 开始时间 | |||
end_time | String | 结束时间 | |||
content | String | 翻译后的字串 | |||
total | Number |
威胁感知
SDK方法名:threatPerception;
URL
/guard_data/threat_perception
Method
GET
Request
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|---|---|---|---|---|
node_uuid | String | 节点uuid | |||
start | Number | 开始时间 | |||
end | Number | 结束时间 |
Response
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|---|---|---|---|---|
ret | Number | 200 | |||
msg | String | ||||
data | Object | ||||
code | Number | 0 | |||
message | String | ||||
chart_list | Object | ||||
time | String | 时间点,格式:m-d; | |||
refused_total | Number | 总的被拒绝次数 | |||
top_subject | Array | 篡改次数最多的进程(数组,因为可能出现并列的情况) | |||
top_subject_cnt | Number | 篡改次数 | |||
top_object | Array | 被篡改次数最多的文件系统路径(数组,因为可能出现并列的情况) | |||
top_object_cnt | Number | 被篡改次数 |