Ресурс: BackupSchedule
Расписание резервного копирования для базы данных Cloud Firestore.
Этот ресурс принадлежит базе данных, резервную копию которой он создает, и удаляется вместе с базой данных. Однако настоящие резервные копии не являются таковыми.
JSON-представление |
---|
{ "name": string, "createTime": string, "updateTime": string, "retention": string, // Union field |
Поля | |
---|---|
name | Только вывод. Уникальный идентификатор расписания резервного копирования во всех расположениях и базах данных данного проекта. Это будет назначено автоматически. Формат: |
createTime | Только вывод. Временная метка, в которую это расписание резервного копирования было создано и вступило в силу. До этого времени для этого расписания не будут создаваться резервные копии. Временная метка в формате RFC3339 UTC «Зулу» с наносекундным разрешением и до девяти дробных цифр. Примеры: |
updateTime | Только вывод. Отметка времени последнего обновления расписания резервного копирования. Когда расписание резервного копирования создается впервые, это то же самое, что и createTime. Временная метка в формате RFC3339 UTC «Зулу» с наносекундным разрешением и до девяти дробных цифр. Примеры: |
retention | В какое относительное время в будущем по сравнению со временем создания резервную копию следует удалить, например, хранить резервные копии в течение 7 дней. Максимальный поддерживаемый период хранения — 14 недель. Длительность в секундах, содержащая до девяти дробных цифр и оканчивающаяся на « |
recurrence поля объединения. Одно из полей, указывающее, когда будет создаваться резервное копирование. recurrence может быть только одним из следующих: | |
dailyRecurrence | Для расписания, которое работает ежедневно. |
weeklyRecurrence | Для расписания, которое выполняется еженедельно в определенный день. |
ЕжедневноПовторение
Этот тип не имеет полей.
Представляет повторяющийся график, который выполняется каждый день.
Часовой пояс — UTC.
ЕженедельноПовторение
Представляет повторяющийся график, который выполняется в указанный день недели.
Часовой пояс — UTC.
JSON-представление |
---|
{
"day": enum ( |
Поля | |
---|---|
day | День недели для бега. DAY_OF_WEEK_UNSPECIFIED не разрешен. |
ДеньНедели
Представляет день недели.
Перечисления | |
---|---|
DAY_OF_WEEK_UNSPECIFIED | День недели не указан. |
MONDAY | Понедельник |
TUESDAY | Вторник |
WEDNESDAY | Среда |
THURSDAY | Четверг |
FRIDAY | Пятница |
SATURDAY | Суббота |
SUNDAY | Воскресенье |
Методы | |
---|---|
| Создает расписание резервного копирования в базе данных. |
| Удаляет расписание резервного копирования. |
| Получает информацию о расписании резервного копирования. |
| Список расписаний резервного копирования. |
| Обновляет расписание резервного копирования. |