REST Resource: projects.locations.backups

Ресурс: Резервное копирование

Резервная копия базы данных Cloud Firestore.

Резервная копия содержит все документы и конфигурации индексов для данной базы данных на определенный момент времени.

JSON-представление
{
  "name": string,
  "database": string,
  "databaseUid": string,
  "snapshotTime": string,
  "expireTime": string,
  "state": enum (State)
}
Поля
name

string

Только вывод. Уникальное имя ресурса резервной копии.

Формат: projects/{project}/locations/{location}/backups/{backup} .

database

string

Только вывод. Имя базы данных Firestore, из которой сделана резервная копия.

Формат: projects/{project}/databases/{database} .

databaseUid

string

Только вывод. Созданный системой UUID4 для базы данных Firestore, из которой сделана резервная копия.

snapshotTime

string ( Timestamp format)

Только вывод. На данный момент резервная копия содержит внешне согласованную копию базы данных.

Временная метка в формате RFC3339 UTC «Зулу» с наносекундным разрешением и до девяти дробных цифр. Примеры: "2014-10-02T15:01:23Z" и "2014-10-02T15:01:23.045123456Z" .

expireTime

string ( Timestamp format)

Только вывод. Временная метка истечения срока действия этой резервной копии.

Временная метка в формате RFC3339 UTC «Зулу» с наносекундным разрешением и до девяти дробных цифр. Примеры: "2014-10-02T15:01:23Z" и "2014-10-02T15:01:23.045123456Z" .

state

enum ( State )

Только вывод. Текущее состояние резервной копии.

Состояние

Укажите текущее состояние резервной копии.

Перечисления
STATE_UNSPECIFIED Состояние не указано.
CREATING Ожидающая резервная копия все еще создается. В этом состоянии операции по резервному копированию будут отклонены.
READY Резервная копия завершена и готова к использованию.
NOT_AVAILABLE Резервная копия в данный момент недоступна.

Методы

delete

Удаляет резервную копию.

get

Получает информацию о резервной копии.

list

Перечисляет все резервные копии.