Method: indexing.datasources.updateSchema

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

Catatan: API ini memerlukan akun admin atau layanan untuk dijalankan.

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 memperbarui 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 ke sumber data, meskipun valid.

schema

object (Schema)

Skema baru untuk sumber.

debugOptions

object (DebugOptions)

Opsi debug umum.

Isi respons

Jika berhasil, isi respons memuat 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 mengetahui informasi selengkapnya, lihat Panduan otorisasi.