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 ( |
Campos | |
---|---|
name | Sólo salida. El nombre de recurso único de la copia de seguridad. El formato es |
database | Sólo salida. Nombre de la base de datos de Firestore de donde proviene la copia de seguridad. El formato es |
databaseUid | Sólo salida. El UUID4 generado por el sistema para la base de datos de Firestore de donde proviene la copia de seguridad. |
snapshotTime | 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: |
expireTime | 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: |
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 | |
---|---|
| Elimina una copia de seguridad. |
| Obtiene información sobre una copia de seguridad. |
| Enumera todas las copias de seguridad. |