Recurso: Backup
Um backup de um banco de dados Cloud Firestore.
O backup contém todos os documentos e configurações de índice do banco de dados específico em um momento específico.
Representação JSON |
---|
{
"name": string,
"database": string,
"databaseUid": string,
"snapshotTime": string,
"expireTime": string,
"state": enum ( |
Campos | |
---|---|
name | Somente saída. O nome exclusivo do recurso do Backup. O formato é |
database | Somente saída. Nome do banco de dados do Firestore de onde vem o backup. O formato é |
databaseUid | Somente saída. O UUID4 gerado pelo sistema para o banco de dados do Firestore de onde vem o backup. |
snapshotTime | Apenas saída. O backup contém uma cópia externamente consistente do banco de dados neste momento. Um carimbo de data/hora no formato RFC3339 UTC "Zulu", com resolução de nanossegundos e até nove dígitos fracionários. Exemplos: |
expireTime | Apenas saída. O carimbo de data/hora em que esse backup expira. Um carimbo de data/hora no formato RFC3339 UTC "Zulu", com resolução de nanossegundos e até nove dígitos fracionários. Exemplos: |
state | Apenas saída. O estado atual do backup. |
Estado
Indique o estado atual do backup.
Enums | |
---|---|
STATE_UNSPECIFIED | O estado não é especificado. |
CREATING | O backup pendente ainda está sendo criado. As operações no backup serão rejeitadas neste estado. |
READY | O backup está completo e pronto para uso. |
NOT_AVAILABLE | O backup não está disponível neste momento. |
Métodos | |
---|---|
| Exclui um backup. |
| Obtém informações sobre um backup. |
| Lista todos os backups. |