REST Resource: projects.locations.backups

Recurso: Copia de seguridad

Una copia de seguridad de una base de datos de Cloud Firestore

La copia de seguridad contiene todos los documentos y las configuraciones de índice para la base de datos determinada en un momento específico.

Representación JSON
{
  "name": string,
  "database": string,
  "databaseUid": string,
  "snapshotTime": string,
  "expireTime": string,
  "state": enum (State)
}
Campos
name

string

Solo salida. El nombre de recurso único de la copia de seguridad.

El formato es projects/{project}/locations/{location}/backups/{backup}.

database

string

Solo salida. Nombre de la base de datos de Firestore de la que proviene la copia de seguridad.

El formato es projects/{project}/databases/{database}.

databaseUid

string

Solo salida. El UUID4 generado por el sistema para la base de datos de Firestore del que proviene la copia de seguridad.

snapshotTime

string (Timestamp format)

Solo salida. En este momento, la copia de seguridad contiene una copia coherente de forma externa de la base de datos.

Una marca de tiempo en formato RFC3339 UTC “Zulú”, con una resolución de nanosegundos y hasta nueve dígitos fraccionarios. Ejemplos: "2014-10-02T15:01:23Z" y "2014-10-02T15:01:23.045123456Z".

expireTime

string (Timestamp format)

Solo salida. La marca de tiempo en la que vence esta copia de seguridad.

Una marca de tiempo en formato RFC3339 UTC “Zulú”, con una resolución de nanosegundos y hasta nueve dígitos fraccionarios. Ejemplos: "2014-10-02T15:01:23Z" y "2014-10-02T15:01:23.045123456Z".

state

enum (State)

Solo salida. El estado actual de la copia de seguridad.

Estado

Indicar el estado actual de la copia de seguridad

Enums
STATE_UNSPECIFIED El estado no se especifica.
CREATING Aún se está creando la copia de seguridad pendiente. Las operaciones en la copia de seguridad se rechazarán en este estado.
READY La copia de seguridad está completa y lista para usar.
NOT_AVAILABLE La copia de seguridad no está disponible en este momento.

Métodos

delete

Borra una copia de seguridad.

get

Obtiene información sobre una copia de seguridad.

list

Enumera todas las copias de seguridad.