REST Resource: projects.databases.backupSchedules

ทรัพยากร: BackupSchedule

กำหนดการสำรองสำหรับฐานข้อมูล Cloud Firestore

ทรัพยากรนี้เป็นของฐานข้อมูลที่สำรองข้อมูลอยู่ และถูกลบไปพร้อมกับฐานข้อมูลแล้ว แต่ข้อมูลสำรองจริงกลับไม่ใช่

การแสดง JSON
{
  "name": string,
  "createTime": string,
  "updateTime": string,
  "retention": string,

  // Union field recurrence can be only one of the following:
  "dailyRecurrence": {
    object (DailyRecurrence)
  },
  "weeklyRecurrence": {
    object (WeeklyRecurrence)
  }
  // End of list of possible types for union field recurrence.
}
ช่อง
name

string

เอาต์พุตเท่านั้น ตัวระบุกำหนดเวลาการสำรองข้อมูลที่ไม่ซ้ำกันในตำแหน่งและฐานข้อมูลทั้งหมดสำหรับโปรเจ็กต์ที่ระบุ

ซึ่งระบบจะกำหนดให้โดยอัตโนมัติ

รูปแบบคือ projects/{project}/databases/{database}/backupSchedules/{backupSchedule}

createTime

string (Timestamp format)

เอาต์พุตเท่านั้น การประทับเวลาที่สร้างกำหนดเวลาการสำรองข้อมูลและมีผลตั้งแต่นั้น

ระบบจะไม่สร้างข้อมูลสำรองสำหรับกำหนดการนี้ก่อนเวลาดังกล่าว

การประทับเวลาจะอยู่ในรูปแบบ RFC3339 UTC "Zulu" ที่มีความละเอียดระดับนาโนวินาทีและมีตัวเลขที่เป็นเศษส่วนได้สูงสุด 9 หลัก ตัวอย่าง: "2014-10-02T15:01:23Z" และ "2014-10-02T15:01:23.045123456Z"

updateTime

string (Timestamp format)

เอาต์พุตเท่านั้น การประทับเวลาที่กำหนดเวลาสำรองข้อมูลนี้ได้รับการอัปเดตล่าสุด เมื่อสร้างกําหนดการสํารองข้อมูลเป็นครั้งแรก ซึ่งจะเหมือนกับ createTime

การประทับเวลาจะอยู่ในรูปแบบ RFC3339 UTC "Zulu" ที่มีความละเอียดระดับนาโนวินาทีและมีตัวเลขที่เป็นเศษส่วนได้สูงสุด 9 หลัก ตัวอย่าง: "2014-10-02T15:01:23Z" และ "2014-10-02T15:01:23.045123456Z"

retention

string (Duration format)

ในช่วงเวลาที่เกี่ยวข้องในอนาคต เมื่อเทียบกับเวลาที่สร้าง ควรลบข้อมูลสำรอง เช่น เก็บข้อมูลสำรองไว้ 7 วัน

ระยะเวลาเป็นวินาทีที่มีเลขเศษส่วนไม่เกิน 9 หลัก ลงท้ายด้วย "s" เช่น "3.5s"

ฟิลด์สหภาพ recurrence ช่องใดช่องหนึ่งเพื่อแสดงว่าจะมีการสำรองข้อมูลเมื่อใด recurrence ต้องเป็นค่าใดค่าหนึ่งต่อไปนี้เท่านั้น
dailyRecurrence

object (DailyRecurrence)

สำหรับกำหนดการที่ทำงานทุกวัน

weeklyRecurrence

object (WeeklyRecurrence)

สำหรับกำหนดการที่ทำงานทุกสัปดาห์ในวันที่ระบุ

การเกิดซ้ำรายวัน

ประเภทนี้ไม่มีช่อง

แสดงกำหนดการที่เกิดซ้ำซึ่งทำงานทุกวัน

เขตเวลาคือ UTC

การเกิดซ้ำรายสัปดาห์

แสดงกำหนดการที่เกิดซ้ำซึ่งทำงานในวันที่ระบุของสัปดาห์

เขตเวลาคือ UTC

การแสดง JSON
{
  "day": enum (DayOfWeek)
}
ช่อง
day

enum (DayOfWeek)

วันของสัปดาห์ที่จะทำงาน

ไม่อนุญาต DAY_OF_WEEK_UNSPECIFIED

วันของสัปดาห์

แสดงวันของสัปดาห์

Enum
DAY_OF_WEEK_UNSPECIFIED ไม่ได้ระบุวันของสัปดาห์
MONDAY จันทร์
TUESDAY อังคาร
WEDNESDAY พุธ
THURSDAY พฤหัสบดี
FRIDAY ศุกร์
SATURDAY เสาร์
SUNDAY อาทิตย์

เมธอด

create

สร้างกำหนดเวลาการสำรองข้อมูลบนฐานข้อมูล

delete

ลบกำหนดเวลาการสำรองข้อมูล

get

รับข้อมูลเกี่ยวกับกำหนดเวลาการสำรองข้อมูล

list

แสดงรายการกำหนดเวลาการสำรองข้อมูล

patch

อัปเดตกำหนดเวลาการสำรองข้อมูล