资源:BackupSchedule
Cloud Firestore 数据库的备份时间表。
此资源由它正在备份的数据库拥有,并与数据库一起删除。但实际备份并非如此。
JSON 表示法 |
---|
{ "name": string, "createTime": string, "updateTime": string, "retention": string, // Union field |
字段 | |
---|---|
name |
仅供输出。给定项目所有位置和数据库中的唯一备份时间表标识符。 系统会自动分配此 ID。 格式为 |
createTime |
仅供输出。此备份时间表创建及生效的时间戳。 在此时间之前,系统不会为此时间表创建备份。 采用 RFC3339 世界协调时间 (UTC)(即“祖鲁时”)格式的时间戳,采用纳秒级精度,最多包含九个小数位。示例: |
updateTime |
仅供输出。此备份时间表最近一次更新的时间戳。首次创建备份时间表时,此时间与 createTime 相同。 采用 RFC3339 世界协调时间 (UTC)(即“祖鲁时”)格式的时间戳,采用纳秒级精度,最多包含九个小数位。示例: |
retention |
应在未来的相对时间(相对于其创建时间)删除备份,例如,将备份保留 7 天。 此时长以秒为单位,最多包含九个小数位,以“ |
联合字段 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 |
星期日 |
方法 |
|
---|---|
|
根据数据库创建备份时间表。 |
|
删除备份时间表。 |
|
获取有关备份时间表的信息。 |
|
列出备份时间表。 |
|
更新备份时间表。 |