調用ListAckNamespaces,查看指定Container ServiceKubernetes版ACK(Container Service for Kubernetes)叢集的所有命名空間。
說明 建立基於ACK叢集的採集器時,需要指定叢集的命名空間。您可以調用此介面,查看該叢集的所有命名空間,以此為依據來選擇合適的命名空間。
調試
您可以在OpenAPI Explorer中直接運行該介面,免去您計算簽名的困擾。運行成功後,OpenAPI Explorer可以自動產生SDK程式碼範例。
要求標頭
該介面使用公用要求標頭,無特殊要求標頭。請參見公用請求參數文檔。
請求文法
GET /openapi/ack-clusters/[ClusterId]/namespaces HTTP/1.1
請求參數
| 名稱 | 類型 | 位置 | 是否必選 | 樣本值 | 描述 |
| ClusterId | String | Path | 是 | c79acd3fbf462423fb6450e513bb6**** | 目的地組群ID。 |
| page | Integer | Query | 否 | 1 | 設定返回結果頁數。 |
| size | Integer | Query | 否 | 10 | 每頁包含的記錄數。 |
返回資料
| 名稱 | 類型 | 樣本值 | 描述 |
| RequestId | String | 95789100-A329-473B-9D14-9E0B7DB4BD5A | 請求ID。 |
| Result | Array of Result | 返回結果。 |
|
| namespace | String | logging | 叢集的命名空間。 |
| status | String | Active | 命名空間狀態。 |
返回資料中還包含以下參數。
名稱 |
類型 |
樣本值 |
描述 |
Headers |
Struct |
返回頭資訊。 |
|
└X-Total-Count |
Integer |
5 |
返回的記錄數。 |
說明 └表示子參數。
樣本
請求樣本
GET /openapi/ack-clusters/c79acd3fbf462423fb6450e513bb6****/namespaces HTTP/1.1
公用要求標頭
正常返回樣本
JSON格式
{
"Result": [
{
"namespace": "arms-prom",
"status": "Active"
},
{
"namespace": "default",
"status": "Active"
},
{
"namespace": "kube-node-lease",
"status": "Active"
},
{
"namespace": "kube-public",
"status": "Active"
},
{
"namespace": "kube-system",
"status": "Active"
},
{
"namespace": "logging",
"status": "Active"
}
],
"RequestId": "95789100-A329-473B-9D14-9E0B7DB4BD5A",
"Headers": {
"X-Total-Count": 6
}
}
錯誤碼
訪問錯誤中心查看更多錯誤碼。