Method: sites.versions.patch

อัพเดตข้อมูลเมตาที่ระบุสำหรับเวอร์ชันที่ระบุ

วิธีนี้จะล้มเหลวด้วย FAILED_PRECONDITION ในกรณีที่มีการเปลี่ยนสถานะที่ไม่ถูกต้อง การเปลี่ยน สถานะ ที่รองรับสำหรับเวอร์ชันนั้นมาจาก CREATED เป็น FINALIZED

ใช้ versions.delete เพื่อตั้งค่าสถานะของเวอร์ชันเป็น DELETED

คำขอ HTTP

PATCH https://firebasehosting.googleapis.com/v1beta1/{version.name=sites/*/versions/*}

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

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

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

string

ชื่อทรัพยากรที่มีคุณสมบัติครบถ้วนสำหรับเวอร์ชัน ในรูปแบบ:

sites/ SITE_ID /versions/ VERSION_ID

ชื่อนี้ระบุไว้ในเนื้อหาการตอบสนองเมื่อคุณเรียกใช้ versions.create

พารามิเตอร์แบบสอบถาม

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

string ( FieldMask format)

ชุดชื่อฟิลด์จาก เวอร์ชัน ของคุณที่คุณต้องการอัปเดต

ฟิลด์จะถูกเขียนทับก็ต่อเมื่อฟิลด์นั้นอยู่ในมาสก์เท่านั้น หากไม่มีการระบุมาสก์ ระบบจะใช้มาสก์เริ่มต้นที่ status เท่านั้น

นี่คือรายการที่คั่นด้วยเครื่องหมายจุลภาคของชื่อฟิลด์ที่มีคุณสมบัติครบถ้วน ตัวอย่าง: "config,status"

ขอร่างกาย

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

ร่างกายตอบสนอง

หากสำเร็จ เนื้อหาการตอบสนองจะมีอินสแตนซ์ของ Version

ขอบเขตการอนุญาต

ต้องมีขอบเขต OAuth อย่างใดอย่างหนึ่งต่อไปนี้

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

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