TimerDurableClientOptions interface

Configura las opciones de una función durable Client desencadenada por el temporizador.

Extends

Omit<TimerFunctionOptions, "handler">

Propiedades

handler

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()

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í

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

trigger
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: TimerDurableClientHandler

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 Omit.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 Omit.extraOutputs

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

heredado de Omit.retry

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

Heredar de Omit.return

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 de Omit.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 de Omit.schedule

trigger

trigger?: TimerTrigger

Valor de propiedad

heredado de Omit.trigger

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 de Omit.useMonitor