一覧表示¶
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","agent_monitor"] 空を許可: False |
|
| regionCode | string | サイトフィルター、表示可能なワークスペースをフィルタリング 空を許可: False |
|
| toRegionCode | string | サイトフィルター、認可先のワークスペースをフィルタリング 空を許可: False |
|
| filterWsUUIDs | commaArray | ワークスペースUUID、複数のワークスペースはカンマで区切る 空を許可: False |
|
| search | string | フィールド名検索 空を許可: False |
|
| pageIndex | integer | ページ番号 空を許可: False 例: 10 $minValue: 1 |
|
| pageSize | integer | 1ページあたりの返却数 空を許可: False 例: 10 $minValue: 1 $maxValue: 100 |
パラメータ補足説明¶
1. レスポンスパラメータ説明
| パラメータ名 | 説明 |
|---|---|
| type | 認可タイプ、["*"]はすべてを表す、オプションのタイプ: ["metric","keyevent","network","rum","dialtest","billing","logging","tracing","object","custom_object","profiling","llm","agent_monitor"] |
| indexes | 認可されたログインデックス名 |
| regionCode | 認可サイトコード |
| regionName | 認可サイト名 |
| workspaceUUID | 認可ワークスペースUUID |
| workspaceName | 認可ワークスペース名 |
| toRegionCode | 被認可サイトコード |
| 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"
}