Condividi tramite


TimerFunctionOptions interface

Extends

Proprietà

handler
retry

Un criterio di ripetizione dei tentativi facoltativo per rieseguire un'esecuzione non riuscita fino a quando non si verifica il completamento o viene raggiunto il numero massimo di tentativi. Altre qui

trigger

Proprietà ereditate

extraInputs

Configurazione per un set facoltativo di input secondari durante la chiamata, ottenere questi valori con context.extraInputs.get()

extraOutputs

Configurazione per un set facoltativo di output secondari durante la chiamata, impostare questi valori con context.extraOutputs.set()

return

Configurazione per l'output primario facoltativo della funzione Questo è l'output principale che è necessario impostare come valore restituito del gestore di funzioni durante la chiamata

runOnStartup

Se true, la funzione viene richiamata all'avvio del runtime. Ad esempio, il runtime viene avviato quando l'app per le funzioni viene riattivata dopo l'inattività a causa dell'inattività, quando l'app per le funzioni viene riavviata a causa di modifiche alle funzioni e quando l'app per le funzioni viene ridimensionata. Usare con cautela. runOnStartup deve raramente essere impostato su true, in particolare nell'ambiente di produzione.

schedule

Espressione cron del formato '{second} {minute} {hour} {day} {month} {day} {day} {day of week}' per specificare la pianificazione

useMonitor

Se true, la pianificazione verrà mantenuta per facilitare la gestione della pianificazione corretta anche tramite riavvii. Il valore predefinito è true per le pianificazioni con intervallo >= 1 minuto

Dettagli proprietà

handler

handler: TimerHandler

Valore della proprietà

retry

Un criterio di ripetizione dei tentativi facoltativo per rieseguire un'esecuzione non riuscita fino a quando non si verifica il completamento o viene raggiunto il numero massimo di tentativi. Altre qui

retry?: RetryOptions

Valore della proprietà

trigger

trigger?: TimerTrigger

Valore della proprietà

Dettagli proprietà ereditate

extraInputs

Configurazione per un set facoltativo di input secondari durante la chiamata, ottenere questi valori con context.extraInputs.get()

extraInputs?: FunctionInput[]

Valore della proprietà

Ereditato da Partial.extraInputs

extraOutputs

Configurazione per un set facoltativo di output secondari durante la chiamata, impostare questi valori con context.extraOutputs.set()

extraOutputs?: FunctionOutput[]

Valore della proprietà

Ereditato da Partial.extraOutputs

return

Configurazione per l'output primario facoltativo della funzione Questo è l'output principale che è necessario impostare come valore restituito del gestore di funzioni durante la chiamata

return?: FunctionOutput

Valore della proprietà

Ereditato da Partial.return

runOnStartup

Se true, la funzione viene richiamata all'avvio del runtime. Ad esempio, il runtime viene avviato quando l'app per le funzioni viene riattivata dopo l'inattività a causa dell'inattività, quando l'app per le funzioni viene riavviata a causa di modifiche alle funzioni e quando l'app per le funzioni viene ridimensionata. Usare con cautela. runOnStartup deve raramente essere impostato su true, in particolare nell'ambiente di produzione.

runOnStartup?: boolean

Valore della proprietà

boolean

Ereditato daTimerTriggerOptions.runOnStartup

schedule

Espressione cron del formato '{second} {minute} {hour} {day} {month} {day} {day} {day of week}' per specificare la pianificazione

schedule: string

Valore della proprietà

string

ereditato daTimerTriggerOptions.schedule

useMonitor

Se true, la pianificazione verrà mantenuta per facilitare la gestione della pianificazione corretta anche tramite riavvii. Il valore predefinito è true per le pianificazioni con intervallo >= 1 minuto

useMonitor?: boolean

Valore della proprietà

boolean

Ereditato daTimerTriggerOptions.useMonitor