REST Resource: iceberg.v1.restcatalog.v1.projects.catalogs.namespaces

リソース: IcebergNamespace

作成する Namespace オブジェクト。

JSON 表現
{
  "namespace": [
    string
  ],
  "properties": {
    string: string,
    ...
  }
}
フィールド
namespace[]

string

必須。Namespace の名前。

properties

map (key: string, value: string)

省略可。名前空間の省略可能なプロパティ。

"key": value ペアのリストを含むオブジェクト。例: { "name": "wrench", "mass": "1.3kg", "count": "3" }

メソッド

create

カタログに Namespace を作成します。

delete

成功すると 200 ではなく 204 を返します。

get

カタログ内の Iceberg 名前空間を取得します(メソッドが HEAD の場合は、存在するかどうかを確認します)。
名前空間が存在する場合は 204、それ以外の場合は 404 を返します。

list

カタログ内の Iceberg 名前空間を一覧表示します。

properties

Namespace のプロパティを更新します。

register

指定されたメタデータ ファイルの場所を使用してテーブルを登録します。

updateProperties

Namespace のプロパティを更新します。