Method: indexing.datasources.updateSchema

Memperbarui skema sumber data. Metode ini tidak melakukan pembaruan inkremental pada skema. Sebagai gantinya, metode ini memperbarui skema dengan menimpa seluruh skema.

Catatan: API ini memerlukan admin atau akun layanan agar dapat dieksekusi.

Permintaan HTTP

PUT https://cloudsearch.googleapis.com/v1/indexing/{name=datasources/*}/schema

URL menggunakan sintaksis gRPC Transcoding.

Parameter jalur

Parameter
name

string

Nama sumber data untuk mengupdate Skema. Format: datasources/{sourceId}

Isi permintaan

Isi permintaan memuat data dengan struktur berikut:

Representasi JSON
{
  "validateOnly": boolean,
  "schema": {
    object (Schema)
  },
  "debugOptions": {
    object (DebugOptions)
  }
}
Kolom
validateOnly

boolean

Jika benar, skema akan diperiksa validitasnya, tetapi tidak akan didaftarkan dengan sumber data, meskipun valid.

schema

object (Schema)

Skema baru untuk sumber.

debugOptions

object (DebugOptions)

Opsi debug umum.

Isi respons

Jika berhasil, isi respons akan berisi instance Operation.

Cakupan Otorisasi

Memerlukan salah satu cakupan OAuth berikut:

  • https://www.googleapis.com/auth/cloud_search.settings.indexing
  • https://www.googleapis.com/auth/cloud_search.settings
  • https://www.googleapis.com/auth/cloud_search

Untuk informasi selengkapnya, lihat Panduan otorisasi.