Compartir a través de


TimerFunctionOptions interface

Extends

Propiedades

handler
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

Propiedades heredadas

extraInputs

Configuración de un conjunto opcional de entradas secundarias Durante la invocación, obtenga estos valores con context.extraInputs.get()

extraOutputs

Configuración de un conjunto opcional de salidas secundarias Durante la invocación, establezca estos valores con context.extraOutputs.set()

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.

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.

schedule

Una expresión cron del formato '{second} {minute} {hour} {day} {month} {day of week}' para especificar la programación

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

Detalles de las propiedades

handler

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

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