TimerFunctionOptions interface
- Uitbreiding
-
TimerTriggerOptions,Partial<FunctionOptions>
Eigenschappen
| handler | De code die wordt uitgevoerd wanneer je functie wordt geactiveerd |
| retry | Een optioneel beleid voor opnieuw proberen om een mislukte uitvoering opnieuw uit te voeren totdat de voltooiing is voltooid of het maximum aantal nieuwe pogingen is bereikt. Meer informatie hier |
| trigger | Configuratie voor de primaire invoer van de functie, oftewel de reden waarom deze wordt geactiveerd Dit is de enige invoer die als argument wordt doorgegeven aan de functiehandler tijdens het aanroepen |
Overgenomen eigenschappen
| extra |
Configuratie voor een optionele set secundaire invoer tijdens het aanroepen: haal deze waarden op met |
| extra |
Configuratie voor een optionele set secundaire uitvoer tijdens het aanroepen stelt u deze waarden in met |
| return | Configuratie voor de optionele primaire uitvoer van de functie Dit is de belangrijkste uitvoer die u moet instellen als de retourwaarde van de functie-handler tijdens het aanroepen |
| run |
Als |
| schedule | Een cron-expressie van de notatie {{second} {minute} {hour} {day} {month} {day of week} om het schema op te geven |
| use |
Wanneer waar, wordt de planning behouden om te helpen bij het onderhouden van de juiste planning, zelfs bij het opnieuw opstarten. Standaard ingesteld op waar voor planningen met interval >= 1 minuut |
Eigenschapdetails
handler
De code die wordt uitgevoerd wanneer je functie wordt geactiveerd
handler: TimerHandler
Waarde van eigenschap
retry
Een optioneel beleid voor opnieuw proberen om een mislukte uitvoering opnieuw uit te voeren totdat de voltooiing is voltooid of het maximum aantal nieuwe pogingen is bereikt. Meer informatie hier
retry?: RetryOptions
Waarde van eigenschap
trigger
Configuratie voor de primaire invoer van de functie, oftewel de reden waarom deze wordt geactiveerd Dit is de enige invoer die als argument wordt doorgegeven aan de functiehandler tijdens het aanroepen
trigger?: TimerTrigger
Waarde van eigenschap
Details van overgenomen eigenschap
extraInputs
Configuratie voor een optionele set secundaire invoer tijdens het aanroepen: haal deze waarden op met context.extraInputs.get()
extraInputs?: FunctionInput[]
Waarde van eigenschap
overgenomen van Partial.extraInputs
extraOutputs
Configuratie voor een optionele set secundaire uitvoer tijdens het aanroepen stelt u deze waarden in met context.extraOutputs.set()
extraOutputs?: FunctionOutput[]
Waarde van eigenschap
overgenomen van Partial.extraOutputs
return
Configuratie voor de optionele primaire uitvoer van de functie Dit is de belangrijkste uitvoer die u moet instellen als de retourwaarde van de functie-handler tijdens het aanroepen
return?: FunctionOutput
Waarde van eigenschap
overgenomen van Partial.return
runOnStartup
Als true, wordt de functie aangeroepen wanneer de runtime wordt gestart.
De runtime wordt bijvoorbeeld gestart wanneer de functie-app wordt geactiveerd na inactiviteit vanwege inactiviteit, wanneer de functie-app opnieuw wordt opgestart vanwege functiewijzigingen en wanneer de functie-app wordt uitgeschaald. Gebruik voorzichtig. runOnStartup moet zelden worden ingesteld op true, met name in productie.
runOnStartup?: boolean
Waarde van eigenschap
boolean
overgenomen vanTimerTriggerOptions.runOnStartup-
schedule
Een cron-expressie van de notatie {{second} {minute} {hour} {day} {month} {day of week} om het schema op te geven
schedule: string
Waarde van eigenschap
string
overgenomen vanTimerTriggerOptions.schedule
useMonitor
Wanneer waar, wordt de planning behouden om te helpen bij het onderhouden van de juiste planning, zelfs bij het opnieuw opstarten. Standaard ingesteld op waar voor planningen met interval >= 1 minuut
useMonitor?: boolean
Waarde van eigenschap
boolean
overgenomen vanTimerTriggerOptions.useMonitor