更新时间:2025-09-12 GMT+08:00
分享

更新敏感数据识别结果

功能介绍

根据指定的任务ID和项目ID,更新敏感数据分类识别结果。

调用方法

请参见如何调用API

URI

PUT /v1/{project_id}/scan-jobs/{job_id}/classification-results

表1 路径参数

参数

是否必选

参数类型

描述

job_id

String

敏感数据识别任务ID,用于标识具体的扫描任务。

project_id

String

项目ID,用于标识具体的项目。

请求参数

表2 请求Body参数

参数

是否必选

参数类型

描述

asset_id

String

资产ID,用于唯一标识该资产。

asset_name

String

资产名称,用于标识和管理资产。

asset_type

String

资产类型,表示资产的类型,如OBS、DATABASE、BIGDATA等。

create_time

Long

创建时间,表示该识别结果的创建时间戳。

id

String

结果标记,用于唯一标识该识别结果。

ins_id

String

实例ID,用于标识具体的实例。

job_id

String

任务ID,用于标识具体的任务。

match_info

Array of ClassificationMatchReqInfo objects

匹配规则列表,表示该资产中所有匹配到的规则及其详细信息。

object_full_path

String

对象全路径,表示资产中对象的完整路径。

object_name

String

对象名称,表示资产中的具体对象名称。

project_id

String

项目ID,用于标识具体的项目。

scan_time

Long

识别时间,表示该资产的识别时间戳。

security_level_color

Integer

识别结果等级颜色,用于在界面中显示风险等级的颜色标识。

security_level_id

String

识别结果等级ID,表示该资产的风险等级ID。

security_level_name

String

识别结果等级名称,表示该资产的风险等级名称。

task_id

String

子任务ID,用于标识具体的子任务。

update_time

Long

更新时间,表示该识别结果的最后更新时间戳。

表3 ClassificationMatchReqInfo

参数

是否必选

参数类型

描述

classification_id

String

分级分类ID,表示该规则所属的分类。

classification_name

String

分级分类名称,表示该规则所属的分类名称。

match_content_cnt

Integer

匹配内容数量,表示匹配到的具体内容数量。

match_rate

Double

匹配率,表示规则匹配的准确率或优先级。

matched_detail

String

匹配明细,表示该规则匹配到的具体内容和位置。

matched_examples

Array of MatchedReqExamples objects

匹配规则列表,表示该规则匹配到的具体内容示例。

rule_id

String

规则ID,用于唯一标识该规则。

rule_name

String

规则名称,用于标识和管理规则。

security_level_color

Integer

识别结果等级颜色,用于在界面中显示风险等级的颜色标识。

security_level_id

String

识别结果等级ID,表示该规则识别出的风险等级ID。

security_level_name

String

识别结果等级名称,表示该规则识别出的风险等级名称。

template_id

String

模板ID,用于标识具体的扫描模板。

template_name

String

模板名称,用于标识和管理模板。

表4 MatchedReqExamples

参数

是否必选

参数类型

描述

context

String

匹配上下文,表示匹配内容的上下文信息。

line_number

Long

行数,表示匹配内容在文件中的具体位置。

matched_content

String

匹配内容,表示匹配到的具体内容。

响应参数

状态码:200

请求成功,返回更新结果。

状态码:201

更新成功。

请求示例

PUT /v1/{project_id}/scan-jobs/{job_id}/classification-results

{
  "asset_id" : "string",
  "asset_name" : "string",
  "asset_type" : "string",
  "create_time" : 0,
  "id" : "string",
  "ins_id" : "string",
  "job_id" : "string",
  "match_info" : [ { } ],
  "object_full_path" : "string",
  "object_name" : "string",
  "project_id" : "string",
  "scan_time" : 0,
  "security_level_color" : 0,
  "security_level_id" : "string",
  "security_level_name" : "string",
  "task_id" : "string",
  "update_time" : 0
}

响应示例

状态码

状态码

描述

200

请求成功,返回更新结果。

201

更新成功。

401

未授权,用户未登录或令牌无效。

403

无权限访问该资源。

404

未找到指定的任务或项目。

错误码

请参见错误码

相关文档