Method: projects.locations.backends.domains.patch

อัปเดตข้อมูลสำหรับโดเมนเดียว

คำขอ HTTP

PATCH https://firebaseapphosting.googleapis.com/v1beta/{domain.name=projects/*/locations/*/backends/*/domains/*}

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

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

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

string

ตัวระบุ ชื่อทรัพยากรของโดเมน เช่น /projects/p/locations/l/backends/b/domains/foo.com

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

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

string (FieldMask format)

ต้องระบุ มาสก์ของช่องใช้เพื่อระบุช่องที่จะเขียนทับในทรัพยากรโดเมนโดยการอัปเดต ช่องที่ระบุใน updateMask จะสัมพันธ์กับทรัพยากร ไม่ใช่คำขอแบบเต็ม ระบบจะเขียนทับฟิลด์หากอยู่ในมาสก์ หากผู้ใช้ไม่ใส่มาสก์ ช่องทั้งหมดจะถูกเขียนทับ

ซึ่งเป็นรายการชื่อที่ตรงตามเกณฑ์ทั้งหมดของช่องที่คั่นด้วยคอมมา ตัวอย่าง: "user.displayName,photo"

requestId

string

ไม่บังคับ รหัสคำขอที่ไม่บังคับเพื่อระบุคำขอ ระบุรหัสคำขอที่ไม่ซ้ำกันเพื่อที่ว่าหากคุณต้องลองส่งคำขออีกครั้ง เซิร์ฟเวอร์จะทราบว่าไม่ต้องสนใจคำขอนั้นหากคำขอเสร็จสมบูรณ์แล้ว เซิร์ฟเวอร์จะรับประกันเป็นเวลาอย่างน้อย 60 นาทีนับตั้งแต่คำขอแรก

ตัวอย่างเช่น ลองนึกถึงสถานการณ์ที่คุณส่งคำขอเริ่มต้นและคำขอนั้นหมดเวลา หากคุณส่งคำขออีกครั้งด้วยรหัสคำขอเดียวกัน เซิร์ฟเวอร์จะตรวจสอบได้ว่าได้รับการดำเนินการเดิมที่มีรหัสคำขอเดียวกันหรือไม่ หากได้รับแล้ว จะไม่สนใจคำขอที่ 2 เพื่อป้องกันไม่ให้ลูกค้าสร้างสัญญาผูกมัดที่ซ้ำกันโดยไม่ตั้งใจ

รหัสคำขอต้องเป็น UUID ที่ถูกต้อง โดยมีข้อยกเว้นว่าระบบไม่รองรับ UUID เป็น 0 (00000000-0000-0000-0000-000000000000)

validateOnly

boolean

ไม่บังคับ ระบุว่าคำขอควรได้รับการตรวจสอบและป้อนข้อมูลค่าเริ่มต้น โดยไม่ยืนยันคำขอหรือแก้ไขทรัพยากร

allowMissing

boolean

ไม่บังคับ หากตั้งค่าเป็น "จริง" แต่ไม่พบโดเมน ระบบจะสร้างโดเมนใหม่

เนื้อความของคำขอ

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

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

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

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

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

  • https://www.googleapis.com/auth/cloud-platform

สำหรับข้อมูลเพิ่มเติม โปรดดูที่ภาพรวมการตรวจสอบสิทธิ์