DsgQueryDesensStatusList - 查询脱敏开关

更新时间:
复制 MD 格式

查询脱敏开关状态

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

调试

授权信息

下表是API对应的授权信息,可以在RAM权限策略语句的Action元素中使用,用来给RAM用户或RAM角色授予调用此API的权限。具体说明如下:

  • 操作:是指具体的权限点。

  • 访问级别:是指每个操作的访问级别,取值为写入(Write)、读取(Read)或列出(List)。

  • 资源类型:是指操作中支持授权的资源类型。具体说明如下:

    • 对于必选的资源类型,用前面加 * 表示。

    • 对于不支持资源级授权的操作,用全部资源表示。

  • 条件关键字:是指云产品自身定义的条件关键字。

  • 关联操作:是指成功执行操作所需要的其他权限。操作者必须同时具备关联操作的权限,操作才能成功。

操作

访问级别

资源类型

条件关键字

关联操作

dataworks:DsgQueryDesensStatusList

list

*全部资源

*

无 无

请求参数

名称

类型

必填

描述

示例值

SceneCode

string

是

一级场景码

dataworks_display_desense_code

Keyword

string

否

查询关键字

my

PageNumber

integer

是

页码

1

PageSize

integer

是

页大小

10

sceneId

string

否

场景 id,查询项目空间开关数据才需要填写

124

返回参数

名称

类型

描述

示例值

object

OpenApiResultModel<PagingResultModel>

Success

boolean

调用是否成功。

true

ErrorCode

string

错误码。

400010

ErrorMessage

string

错误信息 。

param error

HttpStatusCode

integer

HTTP 状态码。

200

Data

object

返回数据详情。

PageNumber

integer

页码。

1

PageSize

integer

每页显示的数据条数 。

20

TotalCount

integer

总记录数。

100

PageData

array<object>

脱敏规则类型。

object

数据项。

Id

integer

开关 id

56207

DesensStatus

integer

开关状态 1 开启 0 关闭

1

HandleSpace

string

根据场景不同代表项目空间名称或工作空间 id

1

WorkspaceIdentifier

string

工作空间唯一标识

test_space

WorkspaceName

string

工作空间名称

test_space

RequestId

string

请求 ID。

AASFDFSDFG-DFSDF-DFSDFD-SDFSDF

示例

正常返回示例

JSON格式

{
  "Success": true,
  "ErrorCode": "400010",
  "ErrorMessage": "param error",
  "HttpStatusCode": 200,
  "Data": {
    "PageNumber": 1,
    "PageSize": 20,
    "TotalCount": 100,
    "PageData": [
      {
        "Id": 56207,
        "DesensStatus": 1,
        "HandleSpace": "1",
        "WorkspaceIdentifier": "test_space",
        "WorkspaceName": "test_space"
      }
    ]
  },
  "RequestId": "AASFDFSDFG-DFSDF-DFSDFD-SDFSDF"
}

错误码

HTTP status code

错误码

错误信息

描述

400 PARAMS.ERROR param error. 参数错误。
400 DESENSSTATUS.ID.ERROR The desens status switch ID does not match or does not exist with the tenant. 脱敏开关id不存在或不属于该租户。
400 DESENSSTATUS.PAGESIZE.ERROR Page size is too large, maximum of 100. 页大小超限,最大为100。
400 DESENSSTATUS.SCENECODE.ERROR Scene code does not exist. 场景码不存在。
400 DESENSSTATUS.SIZE.ERROR The number of desens status exceeds the limit. 脱敏开关数量超限。
500 UNKNOWN.ERROR unknown error. 未知错误。
403 PERMISSION.DENIED.ERROR Permission denied 权限不足。

访问错误中心查看更多错误码。

变更历史

更多信息,参考变更详情。