Method: projects.locations.instances.create

ร้องขอให้สร้าง DatabaseInstance ใหม่ สถานะของ DatabaseInstance ที่สร้างสำเร็จแล้วคือ ACTIVE

ใช้ได้กับโปรเจ็กต์ในแผน Blaze เท่านั้น สามารถอัปเกรดโปรเจ็กต์ได้โดยใช้ Cloud Billing API https://cloud.google.com/billing/reference/rest/v1/projects/updateBillingInfo

โปรดทราบว่าอาจใช้เวลาสักครู่ก่อนที่สถานะการเปิดใช้งานการเรียกเก็บเงินจะเผยแพร่ไปยังระบบ Firebase

คำขอ HTTP

POST https://firebasedatabase.googleapis.com/v1beta/{parent=projects/*/locations/*}/instances

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

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

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

string

โปรเจ็กต์หลักที่จะสร้างอินสแตนซ์ฐานข้อมูล ในรูปแบบ: projects/{project-number}/locations/{location-id}

การให้สิทธิ์ต้องได้รับอนุญาต IAM ต่อไปนี้ในทรัพยากร parent บนสุดที่ระบุ:

  • firebasedatabase.instances.create

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

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

string

ตัวระบุเฉพาะส่วนกลางของอินสแตนซ์ฐานข้อมูล

validateOnly

boolean

เมื่อตั้งค่าเป็นจริง คำขอจะได้รับการตรวจสอบแต่ไม่ได้ส่ง

ขอร่างกาย

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

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

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

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

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

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

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