Method: projects.databases.list

列出项目中的所有数据库。

HTTP 请求

GET https://firestore.googleapis.com/v1/{parent=projects/*}/databases

网址采用 gRPC 转码语法。

路径参数

参数
parent

string

必需。格式为 projects/{projectId} 的父名称

查询参数

参数
showDeleted

boolean

如果为 true,还会返回已删除的资源。

请求正文

请求正文必须为空。

响应正文

项目的数据库列表。

如果成功,响应正文将包含结构如下的数据:

JSON 表示法
{
  "databases": [
    {
      object (Database)
    }
  ],
  "unreachable": [
    string
  ]
}
字段
databases[]

object (Database)

项目中的数据库。

unreachable[]

string

如果无法列出各数据库的数据,将记录在此处。

例如:projects/some_project/locations/some_location。如果数据库所在的 Cloud 区域当前不可用,则可能会发生这种情况。在这种情况下,我们无法提取有关数据库的所有详细信息。您可以通过发送“Get”方法获取更详细的错误消息(或者可以提取资源),请求资源或“列表”请求。

授权范围

需要以下 OAuth 范围之一:

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

如需了解详情,请参阅身份验证概览