資源:backupSchedule
Cloud Firestore 資料庫的備份排程。
這項資源的擁有者為要備份的資料庫,會連同資料庫一起刪除。但不會實際備份。
JSON 表示法 |
---|
{ "name": string, "createTime": string, "updateTime": string, "retention": string, // Union field |
欄位 | |
---|---|
name |
僅供輸出。指定專案內所有位置和資料庫的專屬備份排程 ID。 系統會自動指派這個問題。 格式為 |
createTime |
僅供輸出。這項備份排程的建立時間與生效時間的時間戳記。 在這個時間之前,系統不會為這項排程建立任何備份。 RFC3339 世界標準時間「Zulu」的時間戳記格式,解析度為奈秒,且最多 9 個小數位數。範例: |
updateTime |
僅供輸出。這項備份排程最近一次更新時的時間戳記。第一次建立備份排程時,這與 createTime 相同。 RFC3339 世界標準時間「Zulu」的時間戳記格式,解析度為奈秒,且最多 9 個小數位數。範例: |
retention |
與其建立時間相較,未來的相對時間應刪除備份,例如:將備份保留 7 天。 支援的保留期限最長為 14 週。 持續時間以秒為單位,最多 9 個小數位數,結尾為「 |
聯集欄位 recurrence 。代表備份時間的其中一個欄位。recurrence 只能採用下列其中一種設定: |
|
dailyRecurrence |
用於每天執行的時間表。 |
weeklyRecurrence |
計算在每週的特定日期執行的排程。 |
每日重複週期
這個類型沒有任何欄位。
代表每天執行的週期性排程。
時區為世界標準時間 (UTC)。
每週重複
代表在一週中特定日期執行的週期性排程。
時區為世界標準時間 (UTC)。
JSON 表示法 |
---|
{
"day": enum ( |
欄位 | |
---|---|
day |
要在星期幾執行。 不允許使用 DAY_OF_WEEK_UNSPECIFIED。 |
DayOfWeek
代表星期幾。
列舉 | |
---|---|
DAY_OF_WEEK_UNSPECIFIED |
未指定星期幾。 |
MONDAY |
星期一 |
TUESDAY |
週二 |
WEDNESDAY |
週三 |
THURSDAY |
週四 |
FRIDAY |
星期五 |
SATURDAY |
星期六 |
SUNDAY |
星期日 |
方法 |
|
---|---|
|
在資料庫建立備份排程。 |
|
刪除備份排程。 |
|
取得備份排程的相關資訊。 |
|
列出備份排程。 |
|
更新備份排程。 |