TimerFunctionOptions interface
- Extends
-
TimerTriggerOptions,Partial<FunctionOptions>
Egenskaper
| handler | Koden som kommer att köras när din funktion triggas |
| retry | En valfri återförsöksprincip för att köra en misslyckad körning igen tills antingen slutförandet har slutförts eller det maximala antalet återförsök har uppnåtts. Läs mer här |
| trigger | Konfiguration för den primära inmatningen till funktionen, alltså anledningen till att den kommer att triggas. Detta är den enda indata som skickas som argument till funktionshanteraren under anrop |
Ärvda egenskaper
| extra |
Konfiguration för en valfri uppsättning sekundära indata Under anrop hämtar du dessa värden med |
| extra |
Konfiguration för en valfri uppsättning sekundära utdata Under anrop anger du dessa värden med |
| return | Konfiguration för valfria primära utdata för funktionen Det här är de viktigaste utdata som du bör ange som returvärde för funktionshanteraren under anropet |
| run |
Om |
| schedule | Ett cron-uttryck av formatet {second} {minute} {hour} {day} {month} {day of week} för att ange schemat |
| use |
När det är sant sparas schemat för att underlätta upprätthållandet av rätt schema även genom omstarter. Standardvärdet är true för scheman med intervall >= 1 minut |
Egenskapsinformation
handler
Koden som kommer att köras när din funktion triggas
handler: TimerHandler
Egenskapsvärde
retry
En valfri återförsöksprincip för att köra en misslyckad körning igen tills antingen slutförandet har slutförts eller det maximala antalet återförsök har uppnåtts. Läs mer här
retry?: RetryOptions
Egenskapsvärde
trigger
Konfiguration för den primära inmatningen till funktionen, alltså anledningen till att den kommer att triggas. Detta är den enda indata som skickas som argument till funktionshanteraren under anrop
trigger?: TimerTrigger
Egenskapsvärde
Information om ärvda egenskaper
extraInputs
Konfiguration för en valfri uppsättning sekundära indata Under anrop hämtar du dessa värden med context.extraInputs.get()
extraInputs?: FunctionInput[]
Egenskapsvärde
ärvs från Partial.extraInputs
extraOutputs
Konfiguration för en valfri uppsättning sekundära utdata Under anrop anger du dessa värden med context.extraOutputs.set()
extraOutputs?: FunctionOutput[]
Egenskapsvärde
ärvs från Partial.extraOutputs
return
Konfiguration för valfria primära utdata för funktionen Det här är de viktigaste utdata som du bör ange som returvärde för funktionshanteraren under anropet
return?: FunctionOutput
Egenskapsvärde
ärvd från Partial.return
runOnStartup
Om trueanropas funktionen när körningen startar.
Körningen startar till exempel när funktionsappen aktiveras efter inaktivitet på grund av inaktivitet, när funktionsappen startas om på grund av funktionsändringar och när funktionsappen skalar ut. Använd med försiktighet. runOnStartup bör sällan eller aldrig anges till true, särskilt i produktion.
runOnStartup?: boolean
Egenskapsvärde
boolean
ärvs frånTimerTriggerOptions.runOnStartup
schedule
Ett cron-uttryck av formatet {second} {minute} {hour} {day} {month} {day of week} för att ange schemat
schedule: string
Egenskapsvärde
string
ärvs frånTimerTriggerOptions.schedule
useMonitor
När det är sant sparas schemat för att underlätta upprätthållandet av rätt schema även genom omstarter. Standardvärdet är true för scheman med intervall >= 1 minut
useMonitor?: boolean
Egenskapsvärde
boolean
ärvd frånTimerTriggerOptions.useMonitor