Method: iceberg.v1.restcatalog.v1.getConfig

v1.getConfig 会列出所有目录配置设置。最重要的是,它包含可选的 endpoints 字段,该字段列出了此目录支持的方法,因为我们目前不支持所有方法。它会返回此服务中定义的所有方法(受项目配置许可名单的限制)。

这不是 GCP 资源。

HTTP 请求

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

网址采用 gRPC 转码语法。

查询参数

参数
warehouse

string

必需。要向服务请求的仓库位置或标识符。

请求正文

请求正文必须为空。

响应正文

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