Dela via


TimerDurableClientOptions interface

Konfigurerar alternativ för en timerutlöst durable client-funktion.

Extends

Omit<TimerFunctionOptions, "handler">

Egenskaper

handler

Ä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()

extraOutputs

Konfiguration för en valfri uppsättning sekundära utdata Under anrop anger du dessa värden med context.extraOutputs.set()

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

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

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.

schedule

Ett cron-uttryck av formatet {second} {minute} {hour} {day} {month} {day of week} för att ange schemat

trigger
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

Egenskapsinformation

handler

handler: TimerDurableClientHandler

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

ärvd från Utelämna.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

ärvd från Utelämna.extraOutputs

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

ärvd från Omit.retry

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 Omit.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

ärvd från Omit.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

ärvd från Omit.schedule

trigger

trigger?: TimerTrigger

Egenskapsvärde

ärvd från Omit.trigger

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ån Omit.useMonitor