Resource: Schedule
Definisi jadwal.
| Representasi JSON |
|---|
{ "name": string, "displayName": string, "description": string, "state": enum ( |
| Kolom | |
|---|---|
name |
Hanya output. Nama jadwal ini. Format: |
displayName |
Hanya output. Nama tampilan yang digunakan untuk tujuan UI. Nama hanya boleh berisi karakter alfanumerik, tanda hubung |
description |
Deskripsi singkat lingkungan ini. |
state |
|
cronSchedule |
Jadwal berformat cron-tab yang digunakan untuk menjalankan tugas. Format: menit, jam, hari dalam sebulan, bulan, hari dalam seminggu, misalnya |
timeZone |
Zona waktu yang menjadi dasar cronSchedule. Nilai kolom ini harus berupa nama zona waktu dari database tz. Database TZ: https://en.wikipedia.org/wiki/List_of_tz_database_time_zones Perhatikan bahwa beberapa zona waktu mencakup ketentuan untuk waktu musim panas. Aturan untuk waktu musim panas ditentukan oleh tz yang dipilih. Untuk UTC, gunakan string "utc". Jika zona waktu tidak ditentukan, defaultnya adalah UTC (juga dikenal sebagai GMT). |
createTime |
Hanya output. Waktu pembuatan jadwal. Menggunakan RFC 3339 yang outputnya akan selalu dinormalisasi Z dan menggunakan 0, 3, 6, atau 9 digit pecahan. Offset selain "Z" juga diterima. Contoh: |
updateTime |
Hanya output. Waktu jadwal terakhir diperbarui. Menggunakan RFC 3339 yang outputnya akan selalu dinormalisasi Z dan menggunakan 0, 3, 6, atau 9 digit pecahan. Offset selain "Z" juga diterima. Contoh: |
executionTemplate |
Template Eksekusi Notebook yang sesuai dengan jadwal ini. |
recentExecutions[] |
Hanya output. Nama eksekusi terbaru yang dipicu dari jadwal ini dan status yang sesuai. |
Negara Bagian
Status tugas.
| Enum | |
|---|---|
STATE_UNSPECIFIED |
Status tidak ditentukan. |
ENABLED |
Tugas berjalan normal. |
PAUSED |
Tugas dijeda oleh pengguna. Tidak akan dieksekusi. Pengguna dapat menjeda tugas secara sengaja menggunakan Cloud Scheduler. |
DISABLED |
Tugas dinonaktifkan oleh sistem karena terjadi error. Pengguna tidak dapat secara langsung menonaktifkan tugas. |
UPDATE_FAILED |
Status tugas yang dihasilkan dari operasi CloudScheduler.UpdateJob yang gagal. Untuk memulihkan tugas dari status ini, coba lagi CloudScheduler.UpdateJob hingga respons berhasil diterima. |
INITIALIZING |
Sumber daya jadwal sedang dibuat. |
DELETING |
Resource jadwal sedang dihapus. |
Metode |
|
|---|---|
|
Membuat Notebook Terjadwal baru di project dan lokasi tertentu. |
|
Menghapus jadwal dan semua tugas yang mendasarinya |
|
Mendapatkan detail jadwal |
|
Mencantumkan jadwal dalam project dan lokasi tertentu. |