Risorsa: Schedule
La definizione di una pianificazione.
| Rappresentazione JSON |
|---|
{ "name": string, "displayName": string, "description": string, "state": enum ( |
| Campi | |
|---|---|
name |
Solo output. Il nome di questa pianificazione. Formato: |
displayName |
Solo output. Nome visualizzato utilizzato per l'interfaccia utente. Il nome può contenere solo caratteri alfanumerici, trattini |
description |
Una breve descrizione di questo ambiente. |
state |
|
cronSchedule |
Pianificazione in formato crontab in base alla quale verrà eseguito il job. Formato: minuto, ora, giorno del mese, mese, giorno della settimana, ad es. |
timeZone |
Fuso orario su cui si basa cronSchedule. Il valore di questo campo deve essere il nome di un fuso orario del database tz. Database TZ: https://en.wikipedia.org/wiki/List_of_tz_database_time_zones Tieni presente che alcuni fusi orari includono una disposizione per l'ora legale. Le regole per l'ora legale sono determinate dal fuso orario scelto. Per UTC, utilizza la stringa "utc". Se non viene specificato un fuso orario, il valore predefinito sarà UTC (noto anche come GMT). |
createTime |
Solo output. Ora in cui è stata creata la pianificazione. Utilizza RFC 3339, in cui l'output generato è sempre con normalizzazione Z e utilizza 0, 3, 6 o 9 cifre frazionarie. Sono accettati anche offset diversi da "Z". Esempi: |
updateTime |
Solo output. Ora dell'ultimo aggiornamento della pianificazione. Utilizza RFC 3339, in cui l'output generato è sempre con normalizzazione Z e utilizza 0, 3, 6 o 9 cifre frazionarie. Sono accettati anche offset diversi da "Z". Esempi: |
executionTemplate |
Modello di esecuzione del notebook corrispondente a questa pianificazione. |
recentExecutions[] |
Solo output. I nomi delle esecuzioni più recenti attivate da questa pianificazione e i relativi stati. |
Stato
Stato del job.
| Enum | |
|---|---|
STATE_UNSPECIFIED |
Stato non specificato. |
ENABLED |
Il job viene eseguito normalmente. |
PAUSED |
Il job viene messo in pausa dall'utente. Non verrà eseguito. Un utente può mettere in pausa intenzionalmente il job utilizzando Cloud Scheduler. |
DISABLED |
Il job è disattivato dal sistema a causa di un errore. L'utente non può impostare direttamente un job come disattivato. |
UPDATE_FAILED |
Lo stato del job risultante da un'operazione CloudScheduler.UpdateJob non riuscita. Per recuperare un job da questo stato, riprova CloudScheduler.UpdateJob finché non ricevi una risposta riuscita. |
INITIALIZING |
La risorsa di pianificazione è in fase di creazione. |
DELETING |
La risorsa di pianificazione è in fase di eliminazione. |
Metodi |
|
|---|---|
|
Crea un nuovo notebook pianificato in un progetto e una località specifici. |
|
Elimina la pianificazione e tutti i job sottostanti |
|
Ottiene i dettagli della pianificazione |
|
Elenca le pianificazioni in un progetto e una località specifici. |