Delen via


TimerDurableClientOptions interface

Hiermee configureert u opties voor een door een timer geactiveerde Durable Client-functie.

Uitbreiding

Omit<TimerFunctionOptions, "handler">

Eigenschappen

handler

Overgenomen eigenschappen

extraInputs

Configuratie voor een optionele set secundaire invoer tijdens het aanroepen: haal deze waarden op met context.extraInputs.get()

extraOutputs

Configuratie voor een optionele set secundaire uitvoer tijdens het aanroepen stelt u deze waarden in met context.extraOutputs.set()

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

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

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.

schedule

Een cron-expressie van de notatie {{second} {minute} {hour} {day} {month} {day of week} om het schema op te geven

trigger
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

Eigenschapdetails

handler

handler: TimerDurableClientHandler

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

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

overgenomen van Weglaten.opnieuw

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 Weglaten.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 van Wegit.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 van Weglaten.schedule

trigger

trigger?: TimerTrigger

Waarde van eigenschap

overgenomen van Omit.trigger

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 van Wegit.useMonitor