Compartilhar via


TimerFunctionOptions interface

Extends

Propriedades

handler
retry

Uma política de repetição opcional para executar novamente uma execução com falha até que ocorra uma conclusão bem-sucedida ou o número máximo de tentativas seja atingido. Saiba mais aqui

trigger

Propriedades herdadas

extraInputs

Configuração para um conjunto opcional de entradas secundárias durante a invocação, obtenha esses valores com context.extraInputs.get()

extraOutputs

Configuração para um conjunto opcional de saídas secundárias durante a invocação, defina esses valores com context.extraOutputs.set()

return

Configuração para a saída primária opcional da função Esta é a saída principal que você deve definir como o valor retornado do manipulador de funções durante a invocação

runOnStartup

Se true, a função será invocada quando o runtime for iniciado. Por exemplo, o runtime é iniciado quando o aplicativo de funções é ativado após ficar ocioso devido à inatividade, quando o aplicativo de funções é reiniciado devido a alterações de função e quando o aplicativo de funções é expandido. Use com cuidado. runOnStartup raramente deve ser definido como true, especialmente em produção.

schedule

Uma expressão cron do formato '{second} {minute} {hour} {day} {month} {day of week}' para especificar o agendamento

useMonitor

Quando verdadeiro, o agendamento será mantido para ajudar a manter o agendamento correto mesmo por meio de reinicializações. O padrão é verdadeiro para agendas com intervalo >= 1 minuto

Detalhes da propriedade

handler

handler: TimerHandler

Valor da propriedade

retry

Uma política de repetição opcional para executar novamente uma execução com falha até que ocorra uma conclusão bem-sucedida ou o número máximo de tentativas seja atingido. Saiba mais aqui

retry?: RetryOptions

Valor da propriedade

trigger

trigger?: TimerTrigger

Valor da propriedade

Detalhes das propriedades herdadas

extraInputs

Configuração para um conjunto opcional de entradas secundárias durante a invocação, obtenha esses valores com context.extraInputs.get()

extraInputs?: FunctionInput[]

Valor da propriedade

herdado de partial.extraInputs

extraOutputs

Configuração para um conjunto opcional de saídas secundárias durante a invocação, defina esses valores com context.extraOutputs.set()

extraOutputs?: FunctionOutput[]

Valor da propriedade

herdado de partial.extraOutputs

return

Configuração para a saída primária opcional da função Esta é a saída principal que você deve definir como o valor retornado do manipulador de funções durante a invocação

return?: FunctionOutput

Valor da propriedade

Herdado de Partial.return

runOnStartup

Se true, a função será invocada quando o runtime for iniciado. Por exemplo, o runtime é iniciado quando o aplicativo de funções é ativado após ficar ocioso devido à inatividade, quando o aplicativo de funções é reiniciado devido a alterações de função e quando o aplicativo de funções é expandido. Use com cuidado. runOnStartup raramente deve ser definido como true, especialmente em produção.

runOnStartup?: boolean

Valor da propriedade

boolean

Herdado deTimerTriggerOptions.runOnStartup

schedule

Uma expressão cron do formato '{second} {minute} {hour} {day} {month} {day of week}' para especificar o agendamento

schedule: string

Valor da propriedade

string

Herdado deTimerTriggerOptions.schedule

useMonitor

Quando verdadeiro, o agendamento será mantido para ajudar a manter o agendamento correto mesmo por meio de reinicializações. O padrão é verdadeiro para agendas com intervalo >= 1 minuto

useMonitor?: boolean

Valor da propriedade

boolean

Herdado deTimerTriggerOptions.useMonitor