更新时间:2024-11-22 GMT+08:00
分享

查询敏感数据保护模块诊断结果

功能介绍

查询敏感数据保护模块诊断结果

调用方法

请参见如何调用API

URI

GET /v1/{project_id}/security/diagnose/sensitive-data

表1 路径参数

参数

是否必选

参数类型

描述

project_id

String

项目ID,获取方法请参见项目ID和账号ID

请求参数

表2 请求Header参数

参数

是否必选

参数类型

描述

workspace

String

工作空间ID,获取方法请参见实例ID和工作空间ID

X-Auth-Token

String

IAM Token,通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)使用Token认证时必选。

响应参数

状态码: 200

表3 响应Body参数

参数

参数类型

描述

task_id

String

诊断任务id

scanning

Boolean

是否正在扫描

check_time

Long

最新检测时间。

classification

ClassificationResult object

数据分级分类诊断结果

rule

IdentificationRuleResult object

敏感识别规则诊断结果

masking

DataMaskingResult object

数据脱敏诊断结果

表4 ClassificationResult

参数

参数类型

描述

result

String

检测结果

  • NO_RISK 无风险

  • MEDIUM_RISK 中风险

  • HIGH_RISK 高风险

  • NOT_SCANNED 未扫描

security_level

Boolean

是否配置了密级

classification

Boolean

是否配置了分类

表5 IdentificationRuleResult

参数

参数类型

描述

result

String

检测结果

  • NO_RISK 无风险

  • MEDIUM_RISK 中风险

  • HIGH_RISK 高风险

  • NOT_SCANNED 未扫描

count

Integer

有风险的问题数量

abnormal_info

Array of SecurityLevelInfo objects

没有配置识别规则的密级列表

表6 SecurityLevelInfo

参数

参数类型

描述

name

String

密级名称

level

String

密级等级

表7 DataMaskingResult

参数

参数类型

描述

result

String

检测结果

  • NO_RISK 无风险

  • MEDIUM_RISK 中风险

  • HIGH_RISK 高风险

  • NOT_SCANNED 未扫描

count

Integer

没有配置脱敏任务的表数量

请求示例

/v1/0833a5737480d53b2f25c010dc1a7b88/security/diagnose/sensitive-data

响应示例

状态码: 200

OK

{
  "check_time" : 1716435728000,
  "classification" : {
    "classification" : true,
    "result" : "NO_RISK",
    "security_level" : true
  },
  "masking" : {
    "count" : 0,
    "result" : "NO_RISK"
  },
  "rule" : {
    "abnormal_info" : [ {
      "level" : "3",
      "name" : "yyy"
    }, {
      "level" : "8",
      "name" : "高度绝密"
    } ],
    "count" : 2,
    "result" : "HIGH_RISK"
  },
  "scanning" : false,
  "task_id" : "695e9ea4dd864e55b5dbdd91ad61ebd0"
}

状态码

状态码

描述

200

OK

相关文档