Recurso: backup
Um backup de um banco de dados do Cloud Firestore.
O backup contém todos os documentos e configurações de índice do banco de dados em um momento específico.
Representação JSON |
---|
{
"name": string,
"database": string,
"databaseUid": string,
"snapshotTime": string,
"expireTime": string,
"state": enum ( |
Campos | |
---|---|
name |
Apenas saída. O nome de recurso exclusivo do backup. O formato é |
database |
Apenas saída. Nome do banco de dados do Firestore de origem do backup. O formato é |
databaseUid |
Apenas saída. O UUID4 gerado pelo sistema para o banco de dados do Firestore de onde vem o backup. |
snapshotTime |
Apenas saída. No momento, o backup contém uma cópia externa consistente do banco de dados. 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 o 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 foi especificado. |
CREATING |
O backup pendente ainda está sendo criado. As operações no backup serão rejeitadas neste estado. |
READY |
O backup foi concluído e está pronto para uso. |
NOT_AVAILABLE |
O backup não está disponível no momento. |
Métodos |
|
---|---|
|
Exclui um backup. |
|
Recebe informações sobre um backup. |
|
Lista todos os backups. |