BigLake API menyediakan akses ke BigLake Metastore, metastore serverless, terkelola sepenuhnya, dan sangat tersedia untuk data open source yang dapat digunakan untuk membuat kueri tabel Apache Iceberg di BigQuery.
- REST Resource: [] []
- REST Resource: deltasharing.v1.projects.catalogs
- REST Resource: deltasharing.v1.projects.catalogs.shares
- REST Resource: deltasharing.v1.projects.catalogs.shares.schemas
- REST Resource: deltasharing.v1.projects.catalogs.shares.schemas.tables
- REST Resource: deltasharing.v1alpha.projects.catalogs
- REST Resource: deltasharing.v1alpha.projects.catalogs.shares
- REST Resource: deltasharing.v1alpha.projects.catalogs.shares.schemas
- REST Resource: deltasharing.v1alpha.projects.catalogs.shares.schemas.tables
- REST Resource: hive.v1alpha.projects.catalogs
- REST Resource: hive.v1alpha.projects.catalogs.databases
- REST Resource: hive.v1alpha.projects.catalogs.databases.tables
- REST Resource: hive.v1alpha.projects.catalogs.databases.tables.partitions
- REST Resource: hive.v1beta.projects.catalogs
- REST Resource: hive.v1beta.projects.catalogs.databases
- REST Resource: hive.v1beta.projects.catalogs.databases.tables
- REST Resource: hive.v1beta.projects.catalogs.databases.tables.partitions
- REST Resource: iceberg.v1.restcatalog.extensions.projects.catalogs
- REST Resource: iceberg.v1.restcatalog.v1
- REST Resource: iceberg.v1.restcatalog.v1.projects.catalogs.namespaces
- REST Resource: iceberg.v1.restcatalog.v1.projects.catalogs.namespaces.tables
- REST Resource: iceberg.v1alpha.restcatalog.extensions.projects.catalogs
- REST Resource: iceberg.v1alpha.restcatalog.v1
- REST Resource: iceberg.v1alpha.restcatalog.v1.projects.catalogs.namespaces
- REST Resource: iceberg.v1alpha.restcatalog.v1.projects.catalogs.namespaces.tables
- REST Resource: iceberg.v1beta.restcatalog.extensions.projects.catalogs
- REST Resource: iceberg.v1beta.restcatalog.v1
- REST Resource: iceberg.v1beta.restcatalog.v1.projects.catalogs.namespaces
- REST Resource: iceberg.v1beta.restcatalog.v1.projects.catalogs.namespaces.tables
- REST Resource: v1.projects.catalogs
- REST Resource: v1.projects.catalogs.namespaces
- REST Resource: v1.projects.catalogs.namespaces.tables
- REST Resource: v1.projects.locations.catalogs
- REST Resource: v1.projects.locations.catalogs.databases
- REST Resource: v1.projects.locations.catalogs.databases.tables
Layanan: biglake.googleapis.com
Untuk memanggil layanan ini, sebaiknya gunakan library klien yang disediakan Google. Jika aplikasi Anda perlu menggunakan library Anda sendiri untuk memanggil layanan ini, gunakan informasi berikut saat membuat permintaan API.
Dokumen discovery
Dokumen Discovery adalah spesifikasi yang dapat dibaca komputer untuk mendeskripsikan dan menggunakan REST API. Dokumen ini digunakan untuk membuat library klien, plugin IDE, dan alat lainnya yang berinteraksi dengan Google API. Satu layanan dapat menyediakan beberapa dokumen discovery. Layanan ini menyediakan dokumen penemuan berikut:
Endpoint layanan
Endpoint layanan adalah URL dasar yang menentukan alamat jaringan layanan API. Satu layanan dapat memiliki beberapa endpoint layanan. Layanan ini memiliki endpoint layanan berikut dan semua URI di bawah didasarkan pada endpoint layanan ini:
https://biglake.googleapis.com
REST Resource: [] []
| Metode | |
|---|---|
|
NONE /iceberg/v1/restcatalog/v1/{name=projects/*/catalogs/*/namespaces/*} Menampilkan 204 jika namespace ada, 404 jika tidak. |
|
NONE /iceberg/v1/restcatalog/v1/{name=projects/*/catalogs/*/namespaces/*/tables/*} Menampilkan 204 jika tabel ada, 404 jika tidak. |
|
NONE /iceberg/v1alpha/restcatalog/v1/{name=projects/*/catalogs/*/namespaces/*} Menampilkan 204 jika namespace ada, 404 jika tidak. |
|
NONE /iceberg/v1alpha/restcatalog/v1/{name=projects/*/catalogs/*/namespaces/*/tables/*} Menampilkan 204 jika tabel ada, 404 jika tidak. |
|
NONE /iceberg/v1beta/restcatalog/v1/{name=projects/*/catalogs/*/namespaces/*} Menampilkan 204 jika namespace ada, 404 jika tidak. |
|
NONE /iceberg/v1beta/restcatalog/v1/{name=projects/*/catalogs/*/namespaces/*/tables/*} Menampilkan 204 jika tabel ada, 404 jika tidak. |
REST Resource: deltasharing.v1.projects.catalogs
| Metode | |
|---|---|
create |
POST /deltasharing/v1/{parent=projects/*}/catalogs Membuat katalog DeltaSharing baru. |
delete |
DELETE /deltasharing/v1/{name=projects/*/catalogs/*} Menghapus katalog DeltaSharing yang ada yang ditentukan oleh nama resource. |
get |
GET /deltasharing/v1/{name=projects/*/catalogs/*} Mendapatkan katalog yang ditentukan oleh nama resource. |
list |
GET /deltasharing/v1/{parent=projects/*}/catalogs Mencantumkan semua katalog DeltaSharing dalam project tertentu. |
patch |
PATCH /deltasharing/v1/{deltaSharingCatalog.name=projects/*/catalogs/*} Memperbarui katalog DeltaSharing yang ada. |
REST Resource: deltasharing.v1alpha.projects.catalogs
| Metode | |
|---|---|
create |
POST /deltasharing/v1alpha/{parent=projects/*}/catalogs Membuat katalog DeltaSharing baru. |
delete |
DELETE /deltasharing/v1alpha/{name=projects/*/catalogs/*} Menghapus katalog DeltaSharing yang ada yang ditentukan oleh nama resource. |
get |
GET /deltasharing/v1alpha/{name=projects/*/catalogs/*} Mendapatkan katalog yang ditentukan oleh nama resource. |
list |
GET /deltasharing/v1alpha/{parent=projects/*}/catalogs Mencantumkan semua katalog DeltaSharing dalam project tertentu. |
patch |
PATCH /deltasharing/v1alpha/{deltaSharingCatalog.name=projects/*/catalogs/*} Memperbarui katalog DeltaSharing yang ada. |
REST Resource: hive.v1alpha.projects.catalogs
| Metode | |
|---|---|
create |
POST /hive/v1alpha/{parent=projects/*}/catalogs Membuat katalog hive baru. |
delete |
DELETE /hive/v1alpha/{name=projects/*/catalogs/*} Menghapus katalog yang ada yang ditentukan oleh ID katalog. |
get |
GET /hive/v1alpha/{name=projects/*/catalogs/*} Mendapatkan katalog yang ditentukan oleh nama resource. |
list |
GET /hive/v1alpha/{parent=projects/*}/catalogs Mencantumkan semua katalog dalam project tertentu. |
patch |
PATCH /hive/v1alpha/{hiveCatalog.name=projects/*/catalogs/*} Memperbarui katalog yang ada. |
REST Resource: hive.v1alpha.projects.catalogs.databases
| Metode | |
|---|---|
create |
POST /hive/v1alpha/{parent=projects/*/catalogs/*}/databases Membuat database baru. |
delete |
DELETE /hive/v1alpha/{name=projects/*/catalogs/*/databases/*} Menghapus database yang ada yang ditentukan oleh nama database. |
get |
GET /hive/v1alpha/{name=projects/*/catalogs/*/databases/*} Mendapatkan database yang ditentukan oleh nama resource. |
list |
GET /hive/v1alpha/{parent=projects/*/catalogs/*}/databases Mencantumkan semua database dalam katalog tertentu. |
patch |
PATCH /hive/v1alpha/{hiveDatabase.name=projects/*/catalogs/*/databases/*} Memperbarui database yang ada yang ditentukan oleh nama database. |
REST Resource: hive.v1alpha.projects.catalogs.databases.tables
| Metode | |
|---|---|
create |
POST /hive/v1alpha/{parent=projects/*/catalogs/*/databases/*}/tables Membuat tabel hive baru. |
delete |
DELETE /hive/v1alpha/{name=projects/*/catalogs/*/databases/*/tables/*} Menghapus tabel yang ada yang ditentukan oleh nama tabel. |
get |
GET /hive/v1alpha/{name=projects/*/catalogs/*/databases/*/tables/*} Mendapatkan tabel yang ditentukan oleh nama resource. |
list |
GET /hive/v1alpha/{parent=projects/*/catalogs/*/databases/*}/tables Mencantumkan semua tabel hive dalam project tertentu di bawah katalog dan database hive. |
patch |
PATCH /hive/v1alpha/{hiveTable.name=projects/*/catalogs/*/databases/*/tables/*} Memperbarui tabel yang ada yang ditentukan oleh nama tabel. |
REST Resource: hive.v1alpha.projects.catalogs.databases.tables.partitions
| Metode | |
|---|---|
batchCreate |
POST /hive/v1alpha/{parent=projects/*/catalogs/*/databases/*/tables/*}/partitions:batchCreate Menambahkan partisi ke tabel. |
batchDelete |
POST /hive/v1alpha/{parent=projects/*/catalogs/*/databases/*/tables/*}/partitions:batchDelete Menghapus partisi dari tabel. |
batchUpdate |
POST /hive/v1alpha/{parent=projects/*/catalogs/*/databases/*/tables/*}/partitions:batchUpdate Memperbarui partisi dalam tabel. |
list |
GET /hive/v1alpha/{parent=projects/*/catalogs/*/databases/*/tables/*}/partitions:list Mengalirkan daftar partisi dari tabel. |
REST Resource: hive.v1beta.projects.catalogs
| Metode | |
|---|---|
create |
POST /hive/v1beta/{parent=projects/*}/catalogs Membuat katalog hive baru. |
delete |
DELETE /hive/v1beta/{name=projects/*/catalogs/*} Menghapus katalog yang ada yang ditentukan oleh ID katalog. |
get |
GET /hive/v1beta/{name=projects/*/catalogs/*} Mendapatkan katalog yang ditentukan oleh nama resource. |
list |
GET /hive/v1beta/{parent=projects/*}/catalogs Mencantumkan semua katalog dalam project tertentu. |
patch |
PATCH /hive/v1beta/{hiveCatalog.name=projects/*/catalogs/*} Memperbarui katalog yang ada. |
REST Resource: hive.v1beta.projects.catalogs.databases
| Metode | |
|---|---|
create |
POST /hive/v1beta/{parent=projects/*/catalogs/*}/databases Membuat database baru. |
delete |
DELETE /hive/v1beta/{name=projects/*/catalogs/*/databases/*} Menghapus database yang ada yang ditentukan oleh nama database. |
get |
GET /hive/v1beta/{name=projects/*/catalogs/*/databases/*} Mendapatkan database yang ditentukan oleh nama resource. |
list |
GET /hive/v1beta/{parent=projects/*/catalogs/*}/databases Mencantumkan semua database dalam katalog tertentu. |
patch |
PATCH /hive/v1beta/{hiveDatabase.name=projects/*/catalogs/*/databases/*} Memperbarui database yang ada yang ditentukan oleh nama database. |
REST Resource: hive.v1beta.projects.catalogs.databases.tables
| Metode | |
|---|---|
create |
POST /hive/v1beta/{parent=projects/*/catalogs/*/databases/*}/tables Membuat tabel hive baru. |
delete |
DELETE /hive/v1beta/{name=projects/*/catalogs/*/databases/*/tables/*} Menghapus tabel yang ada yang ditentukan oleh nama tabel. |
get |
GET /hive/v1beta/{name=projects/*/catalogs/*/databases/*/tables/*} Mendapatkan tabel yang ditentukan oleh nama resource. |
list |
GET /hive/v1beta/{parent=projects/*/catalogs/*/databases/*}/tables Mencantumkan semua tabel hive dalam project tertentu di bawah katalog dan database hive. |
patch |
PATCH /hive/v1beta/{hiveTable.name=projects/*/catalogs/*/databases/*/tables/*} Memperbarui tabel yang ada yang ditentukan oleh nama tabel. |
REST Resource: hive.v1beta.projects.catalogs.databases.tables.partitions
| Metode | |
|---|---|
batchCreate |
POST /hive/v1beta/{parent=projects/*/catalogs/*/databases/*/tables/*}/partitions:batchCreate Menambahkan partisi ke tabel. |
batchDelete |
POST /hive/v1beta/{parent=projects/*/catalogs/*/databases/*/tables/*}/partitions:batchDelete Menghapus partisi dari tabel. |
batchUpdate |
POST /hive/v1beta/{parent=projects/*/catalogs/*/databases/*/tables/*}/partitions:batchUpdate Memperbarui partisi dalam tabel. |
list |
GET /hive/v1beta/{parent=projects/*/catalogs/*/databases/*/tables/*}/partitions:list Mengalirkan daftar partisi dari tabel. |
REST Resource: iceberg.v1.restcatalog.extensions.projects.catalogs
| Metode | |
|---|---|
create |
POST /iceberg/v1/restcatalog/extensions/{parent=projects/*}/catalogs Membuat Katalog REST Iceberg. |
delete |
DELETE /iceberg/v1/restcatalog/extensions/{name=projects/*/catalogs/*} Menghapus Katalog REST Iceberg. |
failover |
POST /iceberg/v1/restcatalog/extensions/{name=projects/*/catalogs/*}:failover Melakukan failover katalog ke region replika primer baru. |
get |
GET /iceberg/v1/restcatalog/extensions/{name=projects/*/catalogs/*} Menampilkan opsi konfigurasi Katalog REST Iceberg. |
list |
GET /iceberg/v1/restcatalog/extensions/{parent=projects/*}/catalogs Mencantumkan Katalog REST Iceberg. |
patch |
PATCH /iceberg/v1/restcatalog/extensions/{icebergCatalog.name=projects/*/catalogs/*} Perbarui opsi konfigurasi Katalog REST Iceberg. |
REST Resource: iceberg.v1.restcatalog.v1
| Metode | |
|---|---|
getConfig |
GET /iceberg/v1/restcatalog/v1/config GetIcebergCatalogConfig mencantumkan semua setelan konfigurasi katalog. |
REST Resource: iceberg.v1.restcatalog.v1.projects.catalogs.namespaces
| Metode | |
|---|---|
create |
POST /iceberg/v1/restcatalog/v1/{parent=projects/*/catalogs/*}/namespaces Membuat namespace di katalog. |
delete |
DELETE /iceberg/v1/restcatalog/v1/{name=projects/*/catalogs/*/namespaces/*} Menampilkan 204, bukan 200 saat berhasil. |
get |
GET /iceberg/v1/restcatalog/v1/{name=projects/*/catalogs/*/namespaces/*} Mendapatkan namespace Iceberg dalam katalog (atau memeriksa apakah namespace tersebut ada, jika metodenya adalah HEAD). |
list |
GET /iceberg/v1/restcatalog/v1/{apiParent=projects/*/catalogs/*}/namespaces Mencantumkan namespace Iceberg dalam katalog. |
properties |
POST /iceberg/v1/restcatalog/v1/{name=projects/*/catalogs/*/namespaces/*}/properties Memperbarui properti namespace. |
register |
POST /iceberg/v1/restcatalog/v1/{parent=projects/*/catalogs/*/namespaces/*}/register Mendaftarkan tabel menggunakan lokasi file metadata yang diberikan. |
updateProperties |
PATCH /iceberg/v1/restcatalog/v1/{name=projects/*/catalogs/*/namespaces/*}/properties Memperbarui properti namespace. |
REST Resource: iceberg.v1.restcatalog.v1.projects.catalogs.namespaces.tables
| Metode | |
|---|---|
create |
POST /iceberg/v1/restcatalog/v1/{parent=projects/*/catalogs/*/namespaces/*}/tables Membuat tabel di namespace. |
credentials |
GET /iceberg/v1/restcatalog/v1/{name=projects/*/catalogs/*/namespaces/*/tables/*}/credentials Memuat kredensial untuk tabel di namespace. |
delete |
DELETE /iceberg/v1/restcatalog/v1/{name=projects/*/catalogs/*/namespaces/*/tables/*} Menghapus tabel di namespace. |
get |
GET /iceberg/v1/restcatalog/v1/{name=projects/*/catalogs/*/namespaces/*/tables/*} Mendapatkan tabel di namespace. |
list |
GET /iceberg/v1/restcatalog/v1/{parent=projects/*/catalogs/*/namespaces/*}/tables Mencantumkan ID tabel (bukan tabel) di namespace. |
metrics |
POST /iceberg/v1/restcatalog/v1/{name=projects/*/catalogs/*/namespaces/*/tables/*}/metrics Melaporkan laporan metrik untuk tabel. |
updateIcebergTable |
POST /iceberg/v1/restcatalog/v1/{name=projects/*/catalogs/*/namespaces/*/tables/*} Ini adalah CommitTable Iceberg API, yang dipetakan ke UpdateIcebergTable dalam nomenklatur Google API. |
REST Resource: iceberg.v1alpha.restcatalog.extensions.projects.catalogs
| Metode | |
|---|---|
create |
POST /iceberg/v1alpha/restcatalog/extensions/{parent=projects/*}/catalogs Membuat Katalog REST Iceberg. |
delete |
DELETE /iceberg/v1alpha/restcatalog/extensions/{name=projects/*/catalogs/*} Menghapus Katalog REST Iceberg. |
failover |
POST /iceberg/v1alpha/restcatalog/extensions/{name=projects/*/catalogs/*}:failover Melakukan failover katalog ke region replika primer baru. |
get |
GET /iceberg/v1alpha/restcatalog/extensions/{name=projects/*/catalogs/*} Menampilkan opsi konfigurasi Katalog REST Iceberg. |
list |
GET /iceberg/v1alpha/restcatalog/extensions/{parent=projects/*}/catalogs Mencantumkan Katalog REST Iceberg. |
patch |
PATCH /iceberg/v1alpha/restcatalog/extensions/{icebergCatalog.name=projects/*/catalogs/*} Perbarui opsi konfigurasi Katalog REST Iceberg. |
REST Resource: iceberg.v1alpha.restcatalog.v1
| Metode | |
|---|---|
getConfig |
GET /iceberg/v1alpha/restcatalog/v1/config GetIcebergCatalogConfig mencantumkan semua setelan konfigurasi katalog. |
REST Resource: iceberg.v1alpha.restcatalog.v1.projects.catalogs.namespaces
| Metode | |
|---|---|
create |
POST /iceberg/v1alpha/restcatalog/v1/{parent=projects/*/catalogs/*}/namespaces Membuat namespace di katalog. |
delete |
DELETE /iceberg/v1alpha/restcatalog/v1/{name=projects/*/catalogs/*/namespaces/*} Menampilkan 204, bukan 200 saat berhasil. |
get |
GET /iceberg/v1alpha/restcatalog/v1/{name=projects/*/catalogs/*/namespaces/*} Mendapatkan namespace Iceberg dalam katalog (atau memeriksa apakah namespace tersebut ada, jika metodenya adalah HEAD). |
list |
GET /iceberg/v1alpha/restcatalog/v1/{apiParent=projects/*/catalogs/*}/namespaces Mencantumkan namespace Iceberg dalam katalog. |
properties |
POST /iceberg/v1alpha/restcatalog/v1/{name=projects/*/catalogs/*/namespaces/*}/properties Memperbarui properti namespace. |
register |
POST /iceberg/v1alpha/restcatalog/v1/{parent=projects/*/catalogs/*/namespaces/*}/register Mendaftarkan tabel menggunakan lokasi file metadata yang diberikan. |
updateProperties |
PATCH /iceberg/v1alpha/restcatalog/v1/{name=projects/*/catalogs/*/namespaces/*}/properties Memperbarui properti namespace. |
REST Resource: iceberg.v1alpha.restcatalog.v1.projects.catalogs.namespaces.tables
| Metode | |
|---|---|
create |
POST /iceberg/v1alpha/restcatalog/v1/{parent=projects/*/catalogs/*/namespaces/*}/tables Membuat tabel di namespace. |
credentials |
GET /iceberg/v1alpha/restcatalog/v1/{name=projects/*/catalogs/*/namespaces/*/tables/*}/credentials Memuat kredensial untuk tabel di namespace. |
delete |
DELETE /iceberg/v1alpha/restcatalog/v1/{name=projects/*/catalogs/*/namespaces/*/tables/*} Menghapus tabel di namespace. |
get |
GET /iceberg/v1alpha/restcatalog/v1/{name=projects/*/catalogs/*/namespaces/*/tables/*} Mendapatkan tabel di namespace. |
list |
GET /iceberg/v1alpha/restcatalog/v1/{parent=projects/*/catalogs/*/namespaces/*}/tables Mencantumkan ID tabel (bukan tabel) di namespace. |
metrics |
POST /iceberg/v1alpha/restcatalog/v1/{name=projects/*/catalogs/*/namespaces/*/tables/*}/metrics Melaporkan laporan metrik untuk tabel. |
updateIcebergTable |
POST /iceberg/v1alpha/restcatalog/v1/{name=projects/*/catalogs/*/namespaces/*/tables/*} Ini adalah CommitTable Iceberg API, yang dipetakan ke UpdateIcebergTable dalam nomenklatur Google API. |
REST Resource: iceberg.v1beta.restcatalog.extensions.projects.catalogs
| Metode | |
|---|---|
create |
POST /iceberg/v1beta/restcatalog/extensions/{parent=projects/*}/catalogs Membuat Katalog REST Iceberg. |
delete |
DELETE /iceberg/v1beta/restcatalog/extensions/{name=projects/*/catalogs/*} Menghapus Katalog REST Iceberg. |
failover |
POST /iceberg/v1beta/restcatalog/extensions/{name=projects/*/catalogs/*}:failover Melakukan failover katalog ke region replika primer baru. |
get |
GET /iceberg/v1beta/restcatalog/extensions/{name=projects/*/catalogs/*} Menampilkan opsi konfigurasi Katalog REST Iceberg. |
list |
GET /iceberg/v1beta/restcatalog/extensions/{parent=projects/*}/catalogs Mencantumkan Katalog REST Iceberg. |
patch |
PATCH /iceberg/v1beta/restcatalog/extensions/{icebergCatalog.name=projects/*/catalogs/*} Perbarui opsi konfigurasi Katalog REST Iceberg. |
REST Resource: iceberg.v1beta.restcatalog.v1
| Metode | |
|---|---|
getConfig |
GET /iceberg/v1beta/restcatalog/v1/config GetIcebergCatalogConfig mencantumkan semua setelan konfigurasi katalog. |
REST Resource: iceberg.v1beta.restcatalog.v1.projects.catalogs.namespaces
| Metode | |
|---|---|
create |
POST /iceberg/v1beta/restcatalog/v1/{parent=projects/*/catalogs/*}/namespaces Membuat namespace di katalog. |
delete |
DELETE /iceberg/v1beta/restcatalog/v1/{name=projects/*/catalogs/*/namespaces/*} Menampilkan 204, bukan 200 saat berhasil. |
get |
GET /iceberg/v1beta/restcatalog/v1/{name=projects/*/catalogs/*/namespaces/*} Mendapatkan namespace Iceberg dalam katalog (atau memeriksa apakah namespace tersebut ada, jika metodenya adalah HEAD). |
list |
GET /iceberg/v1beta/restcatalog/v1/{apiParent=projects/*/catalogs/*}/namespaces Mencantumkan namespace Iceberg dalam katalog. |
properties |
POST /iceberg/v1beta/restcatalog/v1/{name=projects/*/catalogs/*/namespaces/*}/properties Memperbarui properti namespace. |
register |
POST /iceberg/v1beta/restcatalog/v1/{parent=projects/*/catalogs/*/namespaces/*}/register Mendaftarkan tabel menggunakan lokasi file metadata yang diberikan. |
updateProperties |
PATCH /iceberg/v1beta/restcatalog/v1/{name=projects/*/catalogs/*/namespaces/*}/properties Memperbarui properti namespace. |
REST Resource: iceberg.v1beta.restcatalog.v1.projects.catalogs.namespaces.tables
| Metode | |
|---|---|
create |
POST /iceberg/v1beta/restcatalog/v1/{parent=projects/*/catalogs/*/namespaces/*}/tables Membuat tabel di namespace. |
credentials |
GET /iceberg/v1beta/restcatalog/v1/{name=projects/*/catalogs/*/namespaces/*/tables/*}/credentials Memuat kredensial untuk tabel di namespace. |
delete |
DELETE /iceberg/v1beta/restcatalog/v1/{name=projects/*/catalogs/*/namespaces/*/tables/*} Menghapus tabel di namespace. |
get |
GET /iceberg/v1beta/restcatalog/v1/{name=projects/*/catalogs/*/namespaces/*/tables/*} Mendapatkan tabel di namespace. |
list |
GET /iceberg/v1beta/restcatalog/v1/{parent=projects/*/catalogs/*/namespaces/*}/tables Mencantumkan ID tabel (bukan tabel) di namespace. |
metrics |
POST /iceberg/v1beta/restcatalog/v1/{name=projects/*/catalogs/*/namespaces/*/tables/*}/metrics Melaporkan laporan metrik untuk tabel. |
updateIcebergTable |
POST /iceberg/v1beta/restcatalog/v1/{name=projects/*/catalogs/*/namespaces/*/tables/*} Ini adalah CommitTable Iceberg API, yang dipetakan ke UpdateIcebergTable dalam nomenklatur Google API. |
REST Resource: v1.projects.catalogs
| Metode | |
|---|---|
getIamPolicy |
GET /v1/{resource=projects/*/catalogs/*}:getIamPolicy Mendapatkan kebijakan IAM untuk Katalog yang ditentukan. |
setIamPolicy |
POST /v1/{resource=projects/*/catalogs/*}:setIamPolicy Menetapkan kebijakan IAM untuk katalog yang ditentukan. |
testIamPermissions |
POST /v1/{resource=projects/*/catalogs/*}:testIamPermissions Menguji izin IAM untuk katalog yang ditentukan. |
REST Resource: v1.projects.catalogs.namespaces
| Metode | |
|---|---|
getIamPolicy |
GET /v1/{resource=projects/*/catalogs/*/namespaces/*}:getIamPolicy Mendapatkan kebijakan IAM untuk Katalog yang ditentukan. |
setIamPolicy |
POST /v1/{resource=projects/*/catalogs/*/namespaces/*}:setIamPolicy Menetapkan kebijakan IAM untuk katalog yang ditentukan. |
testIamPermissions |
POST /v1/{resource=projects/*/catalogs/*/namespaces/*}:testIamPermissions Menguji izin IAM untuk namespace yang ditentukan. |
REST Resource: v1.projects.catalogs.namespaces.tables
| Metode | |
|---|---|
getIamPolicy |
GET /v1/{resource=projects/*/catalogs/*/namespaces/*/tables/*}:getIamPolicy Mendapatkan kebijakan IAM untuk Katalog yang ditentukan. |
setIamPolicy |
POST /v1/{resource=projects/*/catalogs/*/namespaces/*/tables/*}:setIamPolicy Menetapkan kebijakan IAM untuk katalog yang ditentukan. |
testIamPermissions |
POST /v1/{resource=projects/*/catalogs/*/namespaces/*/tables/*}:testIamPermissions Menguji izin IAM untuk tabel yang ditentukan. |
REST Resource: v1.projects.locations.catalogs
| Metode | |
|---|---|
create |
POST /v1/{parent=projects/*/locations/*}/catalogs Membuat katalog baru. |
delete |
DELETE /v1/{name=projects/*/locations/*/catalogs/*} Menghapus katalog yang ada yang ditentukan oleh ID katalog. |
get |
GET /v1/{name=projects/*/locations/*/catalogs/*} Mendapatkan katalog yang ditentukan oleh nama resource. |
list |
GET /v1/{parent=projects/*/locations/*}/catalogs Mencantumkan semua katalog dalam project tertentu. |
REST Resource: v1.projects.locations.catalogs.databases
| Metode | |
|---|---|
create |
POST /v1/{parent=projects/*/locations/*/catalogs/*}/databases Membuat database baru. |
delete |
DELETE /v1/{name=projects/*/locations/*/catalogs/*/databases/*} Menghapus database yang ada yang ditentukan oleh ID database. |
get |
GET /v1/{name=projects/*/locations/*/catalogs/*/databases/*} Mendapatkan database yang ditentukan oleh nama resource. |
list |
GET /v1/{parent=projects/*/locations/*/catalogs/*}/databases Mencantumkan semua database dalam katalog tertentu. |
patch |
PATCH /v1/{database.name=projects/*/locations/*/catalogs/*/databases/*} Memperbarui database yang ada yang ditentukan oleh ID database. |
REST Resource: v1.projects.locations.catalogs.databases.tables
| Metode | |
|---|---|
create |
POST /v1/{parent=projects/*/locations/*/catalogs/*/databases/*}/tables Membuat tabel baru. |
delete |
DELETE /v1/{name=projects/*/locations/*/catalogs/*/databases/*/tables/*} Menghapus tabel yang ada yang ditentukan oleh ID tabel. |
get |
GET /v1/{name=projects/*/locations/*/catalogs/*/databases/*/tables/*} Mendapatkan tabel yang ditentukan oleh nama resource. |
list |
GET /v1/{parent=projects/*/locations/*/catalogs/*/databases/*}/tables Mencantumkan semua tabel dalam database tertentu. |
patch |
PATCH /v1/{table.name=projects/*/locations/*/catalogs/*/databases/*/tables/*} Memperbarui tabel yang ada yang ditentukan oleh ID tabel. |
rename |
POST /v1/{name=projects/*/locations/*/catalogs/*/databases/*/tables/*}:rename Mengganti nama tabel yang ada yang ditentukan oleh ID tabel. |