Method: projects.locations.services.alterLocation

Mengubah lokasi resource metadata. Resource metadata dapat berupa database, tabel, atau partisi. Fungsi ini hanya memperbarui direktori induk untuk resource metadata masing-masing dan tidak mentransfer data yang ada ke lokasi baru.

Permintaan HTTP

POST https://metastore.googleapis.com/v1alpha/{service}:alterLocation

Parameter jalur

Parameter
service

string

Wajib. Nama resource relatif dari layanan metastore untuk mengubah metadata, dalam format berikut:

projects/{projectId}/locations/{locationId}/services/{serviceId}.

Otorisasi memerlukan izin IAM berikut pada resource service yang ditentukan:

  • metastore.services.mutateMetadata

Isi permintaan

Isi permintaan memuat data dengan struktur berikut:

Representasi JSON
{
  "resourceName": string,
  "locationUri": string
}
Kolom
resourceName

string

Wajib. Nama resource metadata relatif dalam format berikut.

databases/{database_id} atau databases/{database_id}/tables/{table_id} atau databases/{database_id}/tables/{table_id}/partitions/{partition_id}

locationUri

string

Wajib. URI lokasi baru untuk resource metadata.

Isi respons

Jika berhasil, isi respons akan berisi instance Operation.

Cakupan otorisasi

Memerlukan cakupan OAuth berikut:

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

Untuk mengetahui informasi selengkapnya, lihat Ringkasan Autentikasi.