資源: BackupSchedule
Cloud Firestore 資料庫的備份排程。
這項資源的擁有者為備份的資料庫,並連同資料庫刪除。但實際上不會備份資料。
JSON 表示法 |
---|
{ "name": string, "createTime": string, "updateTime": string, "retention": string, // Union field |
欄位 | |
---|---|
name |
僅供輸出。指定專案所有位置和資料庫的專屬備份排程 ID。 系統會自動指派這項資訊。 格式為 |
createTime |
僅供輸出。這個備份排程的建立與生效時間戳記。 系統不會在這個排程前建立任何備份。 採用 RFC3339 世界標準時間「Zulu」格式的時間戳記,採用奈秒解析度和最多九個小數位數。範例: |
updateTime |
僅供輸出。這個備份排程最近一次更新的時間戳記。首次建立備份排程時,會與 createTime 相同。 採用 RFC3339 世界標準時間「Zulu」格式的時間戳記,採用奈秒解析度和最多九個小數位數。範例: |
retention |
相較於建立時間,未來的相對時間應刪除備份,例如將備份保留 7 天。 時間長度以秒為單位,最多可有 9 個小數位數,並結尾為「 |
聯集欄位 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 |
星期日 |
方法 |
|
---|---|
|
在資料庫中建立備份排程。 |
|
刪除備份排程。 |
|
取得備份排程的相關資訊。 |
|
列出備份排程。 |
|
更新備份時間表。 |