Method: projects.locations.dataStores.schemas.patch

Memperbarui Schema.

Permintaan HTTP

PATCH https://discoveryengine.googleapis.com/v1beta/{schema.name=projects/*/locations/*/dataStores/*/schemas/*}

URL menggunakan sintaks gRPC Transcoding.

Parameter jalur

Parameter
schema.name

string

Tidak dapat diubah. Nama lengkap resource skema, dalam format projects/{project}/locations/{location}/collections/{collection}/dataStores/{dataStore}/schemas/{schema}.

Kolom ini harus berupa string berenkode UTF-8 dengan batas panjang 1.024 karakter.

Parameter kueri

Parameter
allowMissing

boolean

Jika disetel ke benar, dan Schema tidak ditemukan, Schema baru akan dibuat. Dalam situasi ini, updateMask diabaikan.

Isi permintaan

Isi permintaan memuat instance Schema.

Isi respons

Jika berhasil, isi respons akan berisi instance Operation.

Cakupan otorisasi

Memerlukan salah satu cakupan OAuth berikut:

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

Untuk mengetahui informasi selengkapnya, lihat Authentication Overview.

Izin IAM

Memerlukan izin IAM berikut pada resource name:

  • discoveryengine.schemas.update

Untuk mengetahui informasi selengkapnya, lihat dokumentasi IAM.