Method: iceberg.v1beta.restcatalog.v1.getConfig

v1.getConfig lists all catalog configuration settings. Most importantly it contains the optional endpoints field which lists what methods this catalog supports, since we are not supporting all the methods right now. It returns all the methods defined in this service (subject to project config allowlisting).

This is not a Google Cloud resource.

HTTP request

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

The URL uses gRPC Transcoding syntax.

Query parameters

Parameters
warehouse

string

Required. Warehouse location or identifier to request from the service.

Request body

The request body must be empty.

Response body

The iceberg catalog configuration.

If successful, the response body contains data with the following structure:

JSON representation
{
  "overrides": {
    string: string,
    ...
  },
  "defaults": {
    string: string,
    ...
  },
  "endpoints": [
    string
  ]
}
Fields
overrides

map (key: string, value: string)

Output only. Properties that should be used to override client configuration; applied after defaults and client configuration. Required, even if empty.

An object containing a list of "key": value pairs. Example: { "name": "wrench", "mass": "1.3kg", "count": "3" }.

defaults

map (key: string, value: string)

Output only. Properties that should be used as default configuration; applied before client configuration. Required, even if empty.

An object containing a list of "key": value pairs. Example: { "name": "wrench", "mass": "1.3kg", "count": "3" }.

endpoints[]

string

Output only. Endpoints, required, must not be empty.

Authorization scopes

Requires one of the following OAuth scopes:

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

For more information, see the Authentication Overview.