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 ไม่ได้แสดงหรือว่างเปล่า หรือมีค่า * ระบบจะอัปเดตทุกช่อง

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

เนื้อความของคำขอมีอินสแตนซ์ของ 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

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