Method: iceberg.v1.restcatalog.v1.getConfig

v1.getConfig 會列出所有目錄設定。最重要的是,由於我們目前並非支援所有方法,因此其中包含列出這個目錄支援哪些方法的選用 endpoints 欄位。並傳回這項服務中定義的所有方法 (須符合專案設定的允許清單)。

這不是 GCP 資源。

HTTP 要求

GET https://biglake.googleapis.com/iceberg/v1/restcatalog/v1/config

這個網址使用 gRPC 轉碼語法。

查詢參數

參數
warehouse

string

這是必要旗標,要向服務要求的倉庫位置或 ID。

要求主體

要求主體必須為空白。

回應主體

Iceberg 目錄設定。

如果成功,回應主體會含有以下結構的資料:

JSON 表示法
{
  "overrides": {
    string: string,
    ...
  },
  "defaults": {
    string: string,
    ...
  },
  "endpoints": [
    string
  ]
}
欄位
overrides

map (key: string, value: string)

僅供輸出。應覆寫用戶端設定的屬性;會在預設值和用戶端設定之後套用。即使為空值,仍須提供。

包含 "key": value 組合清單的物件,例如 { "name": "wrench", "mass": "1.3kg", "count": "3" }

defaults

map (key: string, value: string)

僅供輸出。應做為預設設定使用的屬性,會在用戶端設定前套用。即使為空值,仍須提供。

包含 "key": value 組合清單的物件,例如 { "name": "wrench", "mass": "1.3kg", "count": "3" }

endpoints[]

string

僅供輸出。端點 (必填) 不得留空。

授權範圍

需要下列其中一種 OAuth 範圍:

  • https://www.googleapis.com/auth/bigquery
  • https://www.googleapis.com/auth/cloud-platform

詳情請參閱Authentication Overview