Requests that a new DatabaseInstance
be created. The state of a successfully created DatabaseInstance is ACTIVE
.
Only available for projects on the Blaze plan. Projects can be upgraded using the Cloud Billing API https://cloud.google.com/billing/reference/rest/v1/projects/updateBillingInfo.
Note that it might take a few minutes for billing enablement state to propagate to Firebase systems.
HTTP request
POST https://firebasedatabase.googleapis.com/v1beta/{parent=projects/*/locations/*}/instances
The URL uses gRPC Transcoding syntax.
Path parameters
Parameters | |
---|---|
parent |
The parent project for which to create a database instance, in the form: Authorization requires the following IAM permission on the specified resource
|
Query parameters
Parameters | |
---|---|
databaseId |
The globally unique identifier of the database instance. |
validateOnly |
When set to true, the request will be validated but not submitted. |
Request body
The request body contains an instance of DatabaseInstance
.
Response body
If successful, the response body contains a newly created instance of DatabaseInstance
.
Authorization Scopes
Requires one of the following OAuth scopes:
https://www.googleapis.com/auth/cloud-platform
https://www.googleapis.com/auth/firebase
For more information, see the Authentication Overview.