REST Resource: projects.databases.backupSchedules

Referensi: Jadwal Pencadangan

Jadwal cadangan untuk Database Cloud Firestore.

Resource ini dimiliki oleh database yang dicadangkannya, dan dihapus bersama databasenya. Cadangan yang sebenarnya tidaklah demikian.

Representasi 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.
}
Kolom
name

string

Hanya output. ID jadwal pencadangan unik di semua lokasi dan database untuk project tertentu.

Opsi ini akan ditetapkan secara otomatis.

Formatnya adalah projects/{project}/databases/{database}/backupSchedules/{backupSchedule}

createTime

string (Timestamp format)

Hanya output. Stempel waktu saat jadwal pencadangan ini dibuat dan berlaku sejak saat itu.

Tidak ada cadangan yang akan dibuat untuk jadwal ini sebelum waktu ini.

Stempel waktu dalam format RFC3339 UTC "Zulu", dengan resolusi nanodetik dan maksimal sembilan digit fraksional. Contoh: "2014-10-02T15:01:23Z" dan "2014-10-02T15:01:23.045123456Z".

updateTime

string (Timestamp format)

Hanya output. Stempel waktu pada jadwal pencadangan ini terakhir diperbarui. Saat jadwal cadangan pertama kali dibuat, ini sama dengan createTime.

Stempel waktu dalam format RFC3339 UTC "Zulu", dengan resolusi nanodetik dan maksimal sembilan digit fraksional. Contoh: "2014-10-02T15:01:23Z" dan "2014-10-02T15:01:23.045123456Z".

retention

string (Duration format)

Pada waktu yang relatif di masa mendatang, dibandingkan dengan waktu pembuatannya, cadangan harus dihapus, mis. simpan cadangan selama 7 hari.

Durasi dalam detik dengan maksimal sembilan digit pecahan, diakhiri dengan 's'. Contoh: "3.5s".

Kolom union recurrence. Kolom oneof untuk menunjukkan kapan cadangan akan diambil. recurrence hanya ada berupa salah satu diantara berikut:
dailyRecurrence

object (DailyRecurrence)

Untuk jadwal yang berjalan setiap hari.

weeklyRecurrence

object (WeeklyRecurrence)

Untuk jadwal yang berjalan setiap minggu pada hari tertentu.

DailyRecurrence

Jenis ini tidak memiliki kolom.

Mewakili jadwal berulang yang berjalan setiap hari.

Zona waktu menggunakan UTC.

Pengulangan Mingguan

Mewakili jadwal berulang yang berjalan pada hari tertentu dalam seminggu.

Zona waktu menggunakan UTC.

Representasi JSON
{
  "day": enum (DayOfWeek)
}
Kolom
day

enum (DayOfWeek)

Hari dalam seminggu untuk berlari.

DAY_OF_WEEK_UNSPECIFIED tidak diizinkan.

DayOfWeek

Merepresentasikan hari dalam seminggu.

Enum
DAY_OF_WEEK_UNSPECIFIED Hari dalam seminggu tidak ditentukan.
MONDAY Senin
TUESDAY Selasa
WEDNESDAY Rabu
THURSDAY Kamis
FRIDAY Jumat
SATURDAY Sabtu
SUNDAY Minggu

Metode

create

Membuat jadwal pencadangan di database.

delete

Menghapus jadwal pencadangan.

get

Mendapatkan informasi tentang jadwal pencadangan.

list

Mencantumkan jadwal pencadangan.

patch

Memperbarui jadwal pencadangan.