Method: indexing.datasources.updateSchema

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

Catatan: API ini memerlukan admin atau akun layanan agar dapat 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: sumber data/{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 terdaftar dengan 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 informasi selengkapnya, lihat Panduan otorisasi.