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}

授权需要对指定资源parent具有以下IAM权限:

  • firebasedatabase.instances.create

查询参数

参数
databaseId

string

数据库实例的全局唯一标识符。

validateOnly

boolean

当设置为 true 时,请求将被验证但不会提交。

请求正文

请求正文包含DatabaseInstance的实例。

响应体

如果成功,响应正文将包含新创建的DatabaseInstance实例。

授权范围

需要以下 OAuth 范围之一:

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

有关详细信息,请参阅身份验证概述