Recurso: Schedule
Es la definición de una programación.
| Representación JSON |
|---|
{ "name": string, "displayName": string, "description": string, "state": enum ( |
| Campos | |
|---|---|
name |
Solo salida. Es el nombre de esta programación. Formato: |
displayName |
Solo salida. Es el nombre visible que se usa para la IU. El nombre solo puede contener caracteres alfanuméricos, guiones |
description |
Es una breve descripción de este entorno. |
state |
|
cronSchedule |
Es la programación con formato cron-tab según la cual se ejecutará el trabajo. Formato: minuto, hora, día del mes, mes, día de la semana, p. ej., |
timeZone |
Es la zona horaria en la que se basa cronSchedule. El valor de este campo debe ser el nombre de una zona horaria de la base de datos tz. Base de datos de TZ: https://en.wikipedia.org/wiki/List_of_tz_database_time_zones Ten en cuenta que algunas zonas horarias incluyen una disposición para el horario de verano. Las reglas para el horario de verano se determinan según la zona horaria elegida. Para UTC, usa la cadena "utc". Si no se especifica una zona horaria, la predeterminada será UTC (también conocida como GMT). |
createTime |
Solo salida. Es la hora en la que se creó la programación. Usa el formato RFC 3339, en el que el resultado generado siempre usará la normalización Z y los dígitos fraccionarios 0, 3, 6 o 9. También se aceptan otras compensaciones que no sean “Z”. Ejemplos: |
updateTime |
Solo salida. Es la hora en la que se actualizó la programación por última vez. Usa el formato RFC 3339, en el que el resultado generado siempre usará la normalización Z y los dígitos fraccionarios 0, 3, 6 o 9. También se aceptan otras compensaciones que no sean “Z”. Ejemplos: |
executionTemplate |
Es la plantilla de ejecución de notebooks correspondiente a esta programación. |
recentExecutions[] |
Solo salida. Son los nombres de ejecución más recientes activados desde esta programación y sus estados correspondientes. |
Estado
Es el estado del trabajo.
| Enums | |
|---|---|
STATE_UNSPECIFIED |
Estado sin especificar. |
ENABLED |
El trabajo se ejecuta con normalidad. |
PAUSED |
El usuario pausó el trabajo. No se ejecutará. Un usuario puede pausar el trabajo de forma intencional con Cloud Scheduler. |
DISABLED |
El sistema inhabilitó el trabajo debido a un error. El usuario no puede configurar directamente un trabajo para que se inhabilite. |
UPDATE_FAILED |
Es el estado del trabajo que resulta de una operación CloudScheduler.UpdateJob fallida. Para recuperar un trabajo de este estado, vuelve a intentar CloudScheduler.UpdateJob hasta que se reciba una respuesta correcta. |
INITIALIZING |
Se está creando el recurso de programación. |
DELETING |
Se está borrando el recurso de programación. |
Métodos |
|
|---|---|
|
Crea un nuevo notebook programado en un proyecto y una ubicación determinados. |
|
Borra la programación y todos los trabajos subyacentes. |
|
Obtiene detalles de la programación. |
|
Enumera las programaciones en un proyecto y una ubicación determinados. |