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 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

Sólo salida. El nombre de recurso único de la copia de seguridad.

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

database

string

Sólo salida. Nombre de la base de datos de Firestore de donde proviene la copia de seguridad.

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

databaseUid

string

Sólo salida. El UUID4 generado por el sistema para la base de datos de Firestore de donde proviene la copia de seguridad.

snapshotTime

string ( Timestamp format)

Sólo salida. La copia de seguridad contiene una copia externa consistente de la base de datos en este momento.

Una marca de tiempo en formato RFC3339 UTC "Zulu", con 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)

Sólo salida. La marca de tiempo en la que caduca esta copia de seguridad.

Una marca de tiempo en formato RFC3339 UTC "Zulu", con 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 )

Sólo salida. El estado actual de la copia de seguridad.

Estado

Indica el estado actual de la copia de seguridad.

Enumeraciones
STATE_UNSPECIFIED El estado no se especifica.
CREATING La copia de seguridad pendiente aún se está creando. Las operaciones en la copia de seguridad serán rechazadas 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

Elimina una copia de seguridad.

get

Obtiene información sobre una copia de seguridad.

list

Enumera todas las copias de seguridad.