TimerFunctionOptions interface

Extends

Eigenschaften

handler
retry

Eine optionale Wiederholungsrichtlinie, um eine fehlgeschlagene Ausführung erneut auszuführen, bis entweder der erfolgreiche Abschluss erfolgt oder die maximale Anzahl von Wiederholungen erreicht ist. Weitere hier

trigger

Geerbte Eigenschaften

extraInputs

Konfiguration für einen optionalen Satz sekundärer Eingaben während des Aufrufs erhalten Sie diese Werte mit context.extraInputs.get()

extraOutputs

Konfiguration für einen optionalen Satz von sekundären Ausgaben während des Aufrufs, legen Sie diese Werte mit context.extraOutputs.set()

return

Konfiguration für die optionale primäre Ausgabe der Funktion Dies ist die Hauptausgabe, die Sie während des Aufrufs als Rückgabewert des Funktionshandlers festlegen sollten.

runOnStartup

Wenn true, wird die Funktion beim Start der Laufzeit aufgerufen. Die Laufzeit wird beispielsweise gestartet, wenn die Funktions-App aufgrund von Inaktivität im Leerlauf aufwacht, wenn die Funktions-App aufgrund von Funktionsänderungen neu gestartet wird und wenn die Funktions-App skaliert wird. Mit Vorsichtverwenden. runOnStartup sollte selten auf truefestgelegt werden, insbesondere in der Produktion.

schedule

Ein cron-Ausdruck des Formats "{second} {minute} {hour} {day} {day} {month} {day} {day of week}", um den Zeitplan anzugeben.

useMonitor

Wenn true, wird der Zeitplan beibehalten, um den richtigen Zeitplan auch bei Neustarts zu gewährleisten. Standardwert für Zeitpläne mit Intervall >= 1 Minute

Details zur Eigenschaft

handler

handler: TimerHandler

Eigenschaftswert

retry

Eine optionale Wiederholungsrichtlinie, um eine fehlgeschlagene Ausführung erneut auszuführen, bis entweder der erfolgreiche Abschluss erfolgt oder die maximale Anzahl von Wiederholungen erreicht ist. Weitere hier

retry?: RetryOptions

Eigenschaftswert

trigger

trigger?: TimerTrigger

Eigenschaftswert

Geerbte Eigenschaftsdetails

extraInputs

Konfiguration für einen optionalen Satz sekundärer Eingaben während des Aufrufs erhalten Sie diese Werte mit context.extraInputs.get()

extraInputs?: FunctionInput[]

Eigenschaftswert

geerbt von Partial.extraInputs

extraOutputs

Konfiguration für einen optionalen Satz von sekundären Ausgaben während des Aufrufs, legen Sie diese Werte mit context.extraOutputs.set()

extraOutputs?: FunctionOutput[]

Eigenschaftswert

geerbt von Partial.extraOutputs

return

Konfiguration für die optionale primäre Ausgabe der Funktion Dies ist die Hauptausgabe, die Sie während des Aufrufs als Rückgabewert des Funktionshandlers festlegen sollten.

return?: FunctionOutput

Eigenschaftswert

Geerbt von Partial.return

runOnStartup

Wenn true, wird die Funktion beim Start der Laufzeit aufgerufen. Die Laufzeit wird beispielsweise gestartet, wenn die Funktions-App aufgrund von Inaktivität im Leerlauf aufwacht, wenn die Funktions-App aufgrund von Funktionsänderungen neu gestartet wird und wenn die Funktions-App skaliert wird. Mit Vorsichtverwenden. runOnStartup sollte selten auf truefestgelegt werden, insbesondere in der Produktion.

runOnStartup?: boolean

Eigenschaftswert

boolean

Geerbt vonTimerTriggerOptions.runOnStartup

schedule

Ein cron-Ausdruck des Formats "{second} {minute} {hour} {day} {day} {month} {day} {day of week}", um den Zeitplan anzugeben.

schedule: string

Eigenschaftswert

string

geerbt vonTimerTriggerOptions.schedule

useMonitor

Wenn true, wird der Zeitplan beibehalten, um den richtigen Zeitplan auch bei Neustarts zu gewährleisten. Standardwert für Zeitpläne mit Intervall >= 1 Minute

useMonitor?: boolean

Eigenschaftswert

boolean

Geerbt vonTimerTriggerOptions.useMonitor-