Method: projects.databases.list

Enumera todas las bases de datos en el proyecto.

Solicitud HTTP

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

La URL usa la sintaxis de la transcodificación gRPC.

Parámetros de ruta de acceso

Parámetros
parent

string

Obligatorio. Un nombre superior con el formato projects/{projectId}

Cuerpo de la solicitud

El cuerpo de la solicitud debe estar vacío.

Cuerpo de la respuesta

Es la lista de bases de datos para un proyecto.

Si se ejecuta correctamente, el cuerpo de la respuesta contendrá datos con la siguiente estructura:

Representación JSON
{
  "databases": [
    {
      object (Database)
    }
  ],
  "unreachable": [
    string
  ]
}
Campos
databases[]

object (Database)

Las bases de datos en el proyecto.

unreachable[]

string

En el caso de que no se puedan mostrar datos de bases de datos individuales, se registrarán aquí.

Una entrada de ejemplo podría ser projects/some_project/locations/some_location. Esto puede ocurrir si la región de Cloud en la que reside la base de datos no está disponible actualmente. En este caso, no podemos recuperar todos los detalles de la base de datos. Podrías recibir un mensaje de error más detallado (o posiblemente recuperar el recurso) si envías una solicitud 'Get' para el recurso o una solicitud 'List' para la ubicación específica.

Permisos de autorización

Se necesita uno de los siguientes alcances de OAuth:

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

Para obtener más información, consulta Descripción general de la autenticación.