Opções de configuração para funções agendadas.
Assinatura:
export interface Schedule
Propriedades
Propriedade | Tipo | Descrição |
---|---|---|
tentar novamenteConfig | AgendarRetryConfig | Configurações que determinam o comportamento de nova tentativa. |
agendar | corda | Descreve o agendamento no qual o trabalho será executado. A programação pode ser de um dos seguintes tipos: 1. Crontab 2. Horário semelhante ao inglês |
fuso horário | corda | Redefinir valor | Especifica o fuso horário a ser usado na interpretação de Schedule.schedule . O valor deste campo deve ser um nome de fuso horário do banco de dados tz. |
Agendamento.retryConfig
Configurações que determinam o comportamento de nova tentativa.
Assinatura:
retryConfig?: ScheduleRetryConfig;
Agendar.agendar
Descreve o agendamento no qual o trabalho será executado.
A programação pode ser de um dos seguintes tipos:
Programação em inglês
Assinatura:
schedule: string;
Exemplo
// Crontab schedule
schedule: "0 9 * * 1"` // Every Monday at 09:00 AM
// English-like schedule
schedule: "every 5 minutes"
Horário.timeZone
Especifica o fuso horário a ser usado na interpretação de Schedule.schedule .
O valor deste campo deve ser um nome de fuso horário do banco de dados tz.
Assinatura:
timeZone?: string | ResetValue;