List¶
GET /api/v1/data_query_rule/list
Overview¶
List data access rules of various types
Query Parameters¶
Parameter Name | Type | Required | Description |
---|---|---|---|
type | string | Y | Filter field, type Allow empty: True Options: ['logging', 'rum', 'tracing', 'metric'] |
roleUUIDs | commaArray | Filter field, role UUIDs, comma separated Allow empty: False |
|
indexUUIDs | commaArray | Filter field, index UUIDs, comma separated Allow empty: False |
|
sources | commaArray | Filter field, resource names, comma separated Allow empty: False |
|
isMask | string | Filter field, whether to mask Allow empty: False Options: ['true', 'false'] |
|
search | string | Search name Allow empty: True |
|
pageSize | integer | Number of items per page Allow empty: False Example: 10 |
|
pageIndex | integer | Page number Allow empty: False Example: 10 |
Additional Parameter Notes¶
Request Example¶
curl 'https://openapi.guance.com/api/v1/data_query_rule/list?type=rum&pageIndex=1&pageSize=2' \
-H 'DF-API-KEY: <DF-API-KEY>' \
--compressed
Response¶
``shell
{
"code": 200,
"content": {
"data": [
{
"conditions": "
envIN ['front'] and
province` IN ['jiangsu']",
"createAt": 1730532068,
"creator": "wsak_cd83804176e24ac18a8a683260ab0746",
"creatorInfo": {
"acntWsNickname": "",
"email": "wsak_cd83804176e24ac18a8a683260ab0746",
"iconUrl": "",
"mobile": "",
"name": "hd_test",
"status": 0,
"username": "hd_test",
"uuid": "wsak_cd83804176e24ac18a8a683260ab0746",
"wsAccountStatus": 0
},
"deleteAt": -1,
"desc": "",
"extend": {
"env": [
"front"
],
"province": [
"jiangsu"
]
},
"id": 351,
"indexes": [],
"logic": "and",
"maskFields": "source",
"memberCount": 2,
"name": "rum test",
"reExprs": [
{
"enable": true,
"name": "liuyl",
"reExpr": ".*"
}
],
"relMemberInfos": [
{
"acntWsNickname": "",
...