Method: indexing.datasources.updateSchema

Cập nhật giản đồ của một nguồn dữ liệu. Phương thức này không cập nhật gia tăng giản đồ. Thay vào đó, phương thức này sẽ cập nhật giản đồ bằng cách ghi đè lên toàn bộ giản đồ.

Lưu ý: API này yêu cầu tài khoản quản trị viên hoặc tài khoản dịch vụ để thực thi.

Yêu cầu HTTP

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

URL sử dụng cú pháp Chuyển mã gRPC.

Tham số đường dẫn

Tham số
name

string

Tên của nguồn dữ liệu để cập nhật Giản đồ. Định dạng: datasources/{sourceId}

Nội dung yêu cầu

Nội dung yêu cầu chứa dữ liệu có cấu trúc sau:

Biểu diễn dưới dạng JSON
{
  "validateOnly": boolean,
  "schema": {
    object (Schema)
  },
  "debugOptions": {
    object (DebugOptions)
  }
}
Trường
validateOnly

boolean

Nếu đúng, giản đồ sẽ được kiểm tra tính hợp lệ, nhưng sẽ không được đăng ký với nguồn dữ liệu, ngay cả khi hợp lệ.

schema

object (Schema)

Giản đồ mới cho nguồn.

debugOptions

object (DebugOptions)

Các tuỳ chọn gỡ lỗi phổ biến.

Nội dung phản hồi

Nếu thành công, nội dung phản hồi sẽ chứa một phiên bản của Operation.

Phạm vi cấp phép

Yêu cầu một trong các phạm vi OAuth sau:

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

Để biết thêm thông tin, hãy xem Hướng dẫn uỷ quyền.