Partilhar via


TimerDurableClientOptions interface

Configura opções para uma função de Cliente Durável acionada por temporizador.

Extends

Omit<TimerFunctionOptions, "handler">

Propriedades

handler

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 chamada, defina esses valores com context.extraOutputs.set()

retry

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

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 de retorno do manipulador de função durante a invocação

runOnStartup

Se true, a função é invocada quando o tempo de execução é iniciado. Por exemplo, o tempo de execução começa quando o aplicativo de função é ativado depois de ficar ocioso devido à inatividade, quando o aplicativo de função é reiniciado devido a alterações de função e quando o aplicativo de função é dimensionado. Utilizar com precaução. runOnStartup raramente ou nunca deve ser configurado para true, especialmente em produção.

schedule

Uma expressão cron do formato '{segundo} {minuto} {hora} {dia} {mês} {dia da semana}' para especificar o cronograma

trigger
useMonitor

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

Detalhes de Propriedade

handler

handler: TimerDurableClientHandler

Valor de Propriedade

Detalhes da Propriedade Herdada

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 de Propriedade

herdado de Omit.extraInputs

extraOutputs

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

extraOutputs?: FunctionOutput[]

Valor de Propriedade

herdado de Omit.extraOutputs

retry

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

retry?: RetryOptions

Valor de Propriedade

herdado de Omit.retry

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 de retorno do manipulador de função durante a invocação

return?: FunctionOutput

Valor de Propriedade

herdado de Omit.return

runOnStartup

Se true, a função é invocada quando o tempo de execução é iniciado. Por exemplo, o tempo de execução começa quando o aplicativo de função é ativado depois de ficar ocioso devido à inatividade, quando o aplicativo de função é reiniciado devido a alterações de função e quando o aplicativo de função é dimensionado. Utilizar com precaução. runOnStartup raramente ou nunca deve ser configurado para true, especialmente em produção.

runOnStartup?: boolean

Valor de Propriedade

boolean

herdado de Omit.runOnStartup

schedule

Uma expressão cron do formato '{segundo} {minuto} {hora} {dia} {mês} {dia da semana}' para especificar o cronograma

schedule: string

Valor de Propriedade

string

herdado de Omit.schedule

trigger

trigger?: TimerTrigger

Valor de Propriedade

herdado de Omit.trigger

useMonitor

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

useMonitor?: boolean

Valor de Propriedade

boolean

herdado de Omit.useMonitor