Method: settings.datasources.patch

อัปเดตแหล่งข้อมูล

หมายเหตุ: API นี้ต้องใช้บัญชีผู้ดูแลระบบเพื่อดําเนินการ

คำขอ HTTP

PATCH https://cloudsearch.googleapis.com/v1/settings/{source.name=datasources/*}

URL ใช้ไวยากรณ์การแปลง gRPC

พารามิเตอร์เส้นทาง

พารามิเตอร์
source.name

string

ชื่อแหล่งข้อมูล รูปแบบ: datasources/{sourceId}

ระบบจะไม่สนใจชื่อเมื่อสร้างแหล่งข้อมูล

พารามิเตอร์การค้นหา

พารามิเตอร์
debugOptions

object (DebugOptions)

ตัวเลือกการแก้ไขข้อบกพร่องทั่วไป

updateMask

string (FieldMask format)

มีผลกับ settings.datasources.patch เท่านั้น

อัปเดตมาสก์เพื่อควบคุมช่องที่จะอัปเดต ตัวอย่างเส้นทางฟิลด์: name, displayName

  • หาก updateMask ไม่ได้ว่างเปล่า ระบบจะอัปเดตเฉพาะช่องที่ระบุใน updateMask
  • หากคุณระบุช่องใน updateMask แต่ไม่ได้ระบุค่าในแหล่งที่มา ระบบจะล้างช่องนั้น
  • หากไม่มี updateMask หรือ updateMask ว่างเปล่า หรือมีค่าเป็น * ระบบจะอัปเดตช่องทั้งหมด

เนื้อหาของคำขอ

เนื้อความของคำขอมีอินสแตนซ์ของ DataSource

เนื้อหาการตอบกลับ

หากทำสำเร็จ เนื้อหาการตอบกลับจะมีอินสแตนซ์ Operation

ขอบเขตการให้สิทธิ์

ต้องใช้ขอบเขต OAuth ต่อไปนี้

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

ดูข้อมูลเพิ่มเติมได้ที่คู่มือการให้สิทธิ์