TimerFunctionOptions interface
- Extends
-
TimerTriggerOptions,Partial<FunctionOptions>
Proprietà
| handler | Il codice che verrà eseguito quando la tua funzione verrà attivata |
| 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 | Configurazione per l'input principale della funzione, cioè il motivo per cui verrà attivata. Questo è l'unico input che viene passato come argomento al gestore della funzione durante l'invocazione. |
Proprietà ereditate
| extra |
Configurazione per un set facoltativo di input secondari durante la chiamata, ottenere questi valori con |
| extra |
Configurazione per un set facoltativo di output secondari durante la chiamata, impostare questi valori con |
| 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 |
| run |
Se |
| schedule | Espressione cron del formato '{second} {minute} {hour} {day} {month} {day} {day} {day of week}' per specificare la pianificazione |
| use |
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
Il codice che verrà eseguito quando la tua funzione verrà attivata
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
Configurazione per l'input principale della funzione, cioè il motivo per cui verrà attivata. Questo è l'unico input che viene passato come argomento al gestore della funzione durante l'invocazione.
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