Method: projects.locations.instances.create

Yêu cầu tạo một DatabaseInstance mới. Trạng thái của DatabaseInstance được tạo thành công là ACTIVE .

Chỉ có sẵn cho các dự án trong gói Blaze. Các dự án có thể được nâng cấp bằng API thanh toán trên đám mây https://cloud.google.com/billing/reference/rest/v1/projects/updateBillingInfo .

Xin lưu ý rằng có thể mất vài phút để trạng thái kích hoạt thanh toán được truyền tới hệ thống Firebase.

Yêu cầu HTTP

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

URL sử dụng cú pháp Chuyển mã gRPC .

Tham số đường dẫn

Thông số
parent

string

Dự án mẹ để tạo phiên bản cơ sở dữ liệu, có dạng: projects/{project-number}/locations/{location-id} .

Việc ủy ​​quyền yêu cầu quyền IAM sau đối với parent tài nguyên gốc được chỉ định:

  • firebasedatabase.instances.create

Tham số truy vấn

Thông số
databaseId

string

Mã định danh duy nhất toàn cầu của phiên bản cơ sở dữ liệu.

validateOnly

boolean

Khi được đặt thành true, yêu cầu sẽ được xác thực nhưng không được gửi.

Nội dung yêu cầu

Phần thân yêu cầu chứa một phiên bản của DatabaseInstance .

Nội dung phản hồi

Nếu thành công, phần nội dung phản hồi sẽ chứa một phiên bản mới được tạo của DatabaseInstance .

Phạm vi ủy quyền

Yêu cầu một trong các phạm vi OAuth sau:

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

Để biết thêm thông tin, hãy xem Tổng quan về xác thực .