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 del proyecto determinado. Esto permite mostrar una lista de 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 contendrá 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 parcial y una lista de ubicaciones a las que no se puede llegar aquí. La solicitud se puede volver a intentar en una sola ubicación para obtener un error concreto.

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.