列出¶
GET /api/v1/wksp_share/list
概述¶
Query 请求参数¶
| 参数名 | 类型 | 必选 | 说明 |
|---|---|---|---|
| type | string | 类别,grant:授权列表;granted:被授权列表 允许为空: False |
|
| namespace | commaArray | 过滤出 具有对应 namespace 查看权限的 空间 可选字段 ["metric","keyevent","network","rum","dialtest","billing","logging","tracing","object","custom_object","profiling","llm"] 允许为空: False |
|
| regionCode | string | 站点过滤, 可查看 的空间过滤 允许为空: False |
|
| toRegionCode | string | 站点过滤, 授权给 的空间过滤 允许为空: False |
|
| filterWsUUIDs | commaArray | 空间 UUID, 多个空间使用 , 号隔开 允许为空: False |
|
| search | string | 字段名称搜索 允许为空: False |
|
| pageIndex | integer | 页码 允许为空: False 例子: 10 $minValue: 1 |
|
| pageSize | integer | 每页返回数量 允许为空: False 例子: 10 $minValue: 1 $maxValue: 100 |
参数补充说明¶
1. 响应参数说明
| 参数名 | 说明 |
|---|---|
| type | 授权类型,["*"]表示全部,可选类型: ["metric","keyevent","network","rum","dialtest","billing","logging","tracing","object","custom_object","profiling","llm"] |
| indexes | 授权的日志索引名 |
| regionCode | 授权站点 code |
| regionName | 授权站点名 |
| workspaceUUID | 授权空间 uuid |
| workspaceName | 授权空间名 |
| toRegionCode | 被授权站点 code |
| toRegionName | 被授权站点名 |
| toWorkspaceUUID | 被授权空间 uuid |
| toWorkspaceName | 被授权空间名 |
请求例子¶
curl 'https://openapi.guance.com/api/v1/wksp_share/list' \
-H 'Content-Type: application/json' \
-H 'DF-API-KEY: <DF-API-KEY>' \
--compressed
响应¶
{
"code": 200,
"content": {
"data": [
{
"createAt": 1754361156,
"creator": "acnt_8775d346f997436c8918e9a5c8a3dffc",
"creatorInfo": {
"acntWsNickname": "feifei",
"email": "xxx@guance.com",
"iconUrl": "",
"mobile": "",
"name": "gtf",
"status": 0,
"username": "xxx@guance.com",
"uuid": "acnt_8775d346f997436c8918e9a5c8a3dffc",
"wsAccountStatus": 0
},
"delayDeleteAt": -1,
"deleteAt": -1,
"id": 457,
"indexes": [
"default"
],
"regionCode": "testing",
"regionName": "testing-guance",
"status": 0,
"toRegionCode": "testing",
"toRegionName": "testing-guance",
"toWorkspaceName": "gary-test-006",
"toWorkspaceUUID": "wksp_99dfb8e18426433f8b6529bd0f87f668",
"type": [
"*"
],
"updateAt": -1,
"updator": "",
"updatorInfo": {},
"uuid": "grant_6b96bcda20a4423190237a6808000cd2",
"workspaceName": "testing workspace ",
"workspaceUUID": "wksp_4b57c7bab38e4a2d9630f675dc20015d"
},
{
"createAt": 1750303597,
"creator": "acnt_349ee5f70a89442fa94b4f754b5acbfe",
"creatorInfo": {
"acntWsNickname": "",
"email": "xxx@guance.com",
"iconUrl": "http://static.cloudcare.cn:10561/icon/acnt_349ee5f70a89442fa94b4f754b5acbfe.png",
"mobile": "12343543422",
"name": "88 testing",
"status": 0,
"username": "xxx@guance.com",
"uuid": "acnt_349ee5f70a89442fa94b4f754b5acbfe",
"wsAccountStatus": 0
},
"delayDeleteAt": -1,
"deleteAt": -1,
"id": 448,
"indexes": [
"default",
"*",
"jindds"
],
"regionCode": "testing",
"regionName": "testing-guance",
"status": 0,
"toRegionCode": "testing",
"toRegionName": "testing-guance",
"toWorkspaceName": "Hd_test_saas02",
"toWorkspaceUUID": "wksp_1776556484b7412db06d6c428d3aaa6e",
"type": [
"network",
"object",
"dialtest",
"billing",
"logging",
"tracing",
"metric",
"rum",
"keyevent",
"custom_object",
"security",
"profiling"
],
"updateAt": -1,
"updator": "",
"updatorInfo": {},
"uuid": "grant_b7bddd877017408d9a57c4da43f938ff",
"workspaceName": "testing workspace",
"workspaceUUID": "wksp_4b57c7bab38e4a2d9630f675dc20015d"
}
],
"declaration": {
"asd": "aa,bb,cc,1,True",
"asdasd": "dawdawd",
"business": "aaa",
"dd": "dd",
"fawf": "afawf",
"organization": "64fe7b4062f74d0007b46676"
}
},
"errorCode": "",
"message": "",
"pageInfo": {
"count": 16,
"pageIndex": 1,
"pageSize": 20,
"totalCount": 16
},
"success": true,
"traceId": "TRACE-4A7BB095-CDDE-435E-B427-BE9938540EDE"
}