资源: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 。表示备份时间的 oneof 字段。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 |
星期日 |
方法 |
|
---|---|
|
为数据库创建备份时间表。 |
|
删除备份时间表。 |
|
获取有关备份时间表的信息。 |
|
列出备份时间表。 |
|
更新备份时间表。 |