Method: iceberg.v1.restcatalog.v1.getConfig

v1.getConfig は、すべてのカタログ構成設定を一覧表示します。最も重要なのは、このカタログがサポートするメソッドを一覧表示する省略可能な endpoints フィールドが含まれていることです。これは、現時点ではすべてのメソッドがサポートされていないためです。このサービスで定義されているすべてのメソッドを返します(プロジェクト構成の許可リストの対象)。

これは GCP リソースではありません。

HTTP リクエスト


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

この URL は gRPC Transcoding 構文を使用します。

クエリ パラメータ

パラメータ
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 をご覧ください。