Method: projects.locations.backups.list

Enumera todas las copias de seguridad.

Solicitud HTTP

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

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

Parámetros de ruta de acceso

Parámetros
parent

string

Obligatorio. La ubicación desde la que se enumeran las copias de seguridad.

El formato es projects/{project}/locations/{location}. Usa {location} = '-' para enumerar las copias de seguridad de todas las ubicaciones de un proyecto determinado. Esto permite enumerar las copias de seguridad de una sola ubicación o de todas las ubicaciones.

Cuerpo de la solicitud

El cuerpo de la solicitud debe estar vacío.

Cuerpo de la respuesta

La respuesta para FirestoreAdmin.ListBackups.

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

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

object (Backup)

Lista de todas las copias de seguridad del proyecto.

unreachable[]

string

Lista de ubicaciones desde las que no se pudieron recuperar las copias de seguridad existentes.

En lugar de fallar todas las solicitudes cuando no se puede acceder a una sola ubicación, esta respuesta muestra un conjunto de resultados parciales y una lista de ubicaciones a las que no se puede acceder aquí. Se puede reintentar la solicitud en una sola ubicación para obtener un error concreto.

Alcances de autorización

Se necesita uno de los siguientes permisos 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.