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

查询未进行静态脱敏任务的表信息

功能介绍

查询未进行静态脱敏任务的表信息

调用方法

请参见如何调用API

URI

GET /v1/{project_id}/security/diagnose/masking-result

表1 路径参数

参数

是否必选

参数类型

描述

project_id

String

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

表2 Query参数

参数

是否必选

参数类型

描述

limit

Integer

每页显示的条目数量。

offset

Integer

偏移量,表示从此偏移量开始查询,该值大于等于0。

diagnose_id

String

诊断任务id,通过调用查询数据权限控制模块诊断结果接口获取。

datasource_type

String

数据源类型

  • HIVE数据源

  • DWS数据源

  • DLI数据源

database

String

数据库名称

cluster_name

String

集群名称。

请求参数

表3 请求Header参数

参数

是否必选

参数类型

描述

workspace

String

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

X-Auth-Token

String

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

响应参数

状态码: 200

表4 响应Body参数

参数

参数类型

描述

total

Integer

表总数

tables

Array of DiagnoseNoMaskingDetail objects

查询的表集合

表5 DiagnoseNoMaskingDetail

参数

参数类型

描述

id

String

详情uuid

project_id

String

项目ID

task_id

String

诊断任务id

datasource_type

String

数据源类型

cluster_name

String

集群名称

database

String

数据库名称

schema

String

schema名称

table

String

表名称

remark

String

详情评价

请求示例

/v1/0833a5737480d53b2f25c010dc1a7b88/security/diagnose/masking-result?limit=10&offset=0&diagnose_id=695e9ea4dd864e55b5dbdd91ad61ebd0

响应示例

状态码: 200

OK

{
  "total" : 1,
  "tables" : [ {
    "id" : "02520cbff97c58ed963844bf5590bded",
    "project_id" : "0833a5737480d53b2f25c010dc1a7b88",
    "task_id" : "eb0e436378924a05878029e0b153a257",
    "datasource_type" : "DWS",
    "cluster_name" : "dws",
    "database" : "test1",
    "schema" : "public",
    "table" : "table",
    "remark" : "remark"
  } ]
}

状态码

状态码

描述

200

OK

相关文档