TimerFunctionOptions interface
- Extends
-
TimerTriggerOptions,Partial<FunctionOptions>
Propiedades
| handler | El código que se ejecutará cuando se active tu función |
| retry | Una directiva de reintento opcional para volver a ejecutar una ejecución con errores hasta que se produzca correctamente la finalización o se alcance el número máximo de reintentos. Obtenga más información aquí |
| trigger | Configuración de la entrada principal de la función, es decir, la razón por la que se activará. Esta es la única entrada que se pasa como argumento al manejador de funciones durante la invocación |
Propiedades heredadas
| extra |
Configuración de un conjunto opcional de entradas secundarias Durante la invocación, obtenga estos valores con |
| extra |
Configuración de un conjunto opcional de salidas secundarias Durante la invocación, establezca estos valores con |
| return | Configuración para la salida principal opcional de la función Esta es la salida principal que debe establecer como el valor devuelto del controlador de función durante la invocación. |
| run |
Si |
| schedule | Una expresión cron del formato '{second} {minute} {hour} {day} {month} {day of week}' para especificar la programación |
| use |
Cuando es true, la programación se conservará para ayudar a mantener la programación correcta incluso a través de los reinicios. El valor predeterminado es true para las programaciones con intervalo >= 1 minuto |
Detalles de las propiedades
handler
El código que se ejecutará cuando se active tu función
handler: TimerHandler
Valor de propiedad
retry
Una directiva de reintento opcional para volver a ejecutar una ejecución con errores hasta que se produzca correctamente la finalización o se alcance el número máximo de reintentos. Obtenga más información aquí
retry?: RetryOptions
Valor de propiedad
trigger
Configuración de la entrada principal de la función, es decir, la razón por la que se activará. Esta es la única entrada que se pasa como argumento al manejador de funciones durante la invocación
trigger?: TimerTrigger
Valor de propiedad
Detalles de las propiedades heredadas
extraInputs
Configuración de un conjunto opcional de entradas secundarias Durante la invocación, obtenga estos valores con context.extraInputs.get()
extraInputs?: FunctionInput[]
Valor de propiedad
Heredado de Partial.extraInputs
extraOutputs
Configuración de un conjunto opcional de salidas secundarias Durante la invocación, establezca estos valores con context.extraOutputs.set()
extraOutputs?: FunctionOutput[]
Valor de propiedad
Heredado de Partial.extraOutputs
return
Configuración para la salida principal opcional de la función Esta es la salida principal que debe establecer como el valor devuelto del controlador de función durante la invocación.
return?: FunctionOutput
Valor de propiedad
Heredado de Parcial.retorno
runOnStartup
Si true, se invoca la función cuando se inicia el tiempo de ejecución.
Por ejemplo, el tiempo de ejecución se inicia cuando la aplicación de funciones se reactiva después de estar inactiva debido a la inactividad, cuando la aplicación de funciones se reinicia debido a cambios de función y cuando la aplicación de funciones se escala horizontalmente. Use con precaución. runOnStartup rara vez debe establecerse en true, especialmente en producción.
runOnStartup?: boolean
Valor de propiedad
boolean
Heredado deTimerTriggerOptions.runOnStartup
schedule
Una expresión cron del formato '{second} {minute} {hour} {day} {month} {day of week}' para especificar la programación
schedule: string
Valor de propiedad
string
heredado detimerTriggerOptions.schedule
useMonitor
Cuando es true, la programación se conservará para ayudar a mantener la programación correcta incluso a través de los reinicios. El valor predeterminado es true para las programaciones con intervalo >= 1 minuto
useMonitor?: boolean
Valor de propiedad
boolean
Heredado deTimerTriggerOptions.useMonitor