Schedule interface

Options de configuration pour les fonctions planifiées.

Signature:

export interface Schedule 

Propriétés

Propriété Taper Description
réessayerConfig ScheduleRetryConfig Paramètres qui déterminent le comportement des nouvelles tentatives.
calendrier chaîne Décrit le calendrier selon lequel le travail sera exécuté. L'horaire peut être de l'un des types suivants : 1. Crontab 2. Un horaire de type anglais
fuseau horaire chaîne | Réinitialiser la valeur Spécifie le fuseau horaire à utiliser pour interpréter Schedule.schedule . La valeur de ce champ doit être un nom de fuseau horaire de la base de données tz.

Schedule.retryConfig

Paramètres qui déterminent le comportement des nouvelles tentatives.

Signature:

retryConfig?: ScheduleRetryConfig;

Calendrier de calendrier

Décrit le calendrier selon lequel le travail sera exécuté.

L'horaire peut être de l'un des types suivants :

  1. Crontab

  2. Horaire à l'anglaise

Signature:

schedule: string;

Exemple

// Crontab schedule
schedule: "0 9 * * 1"` // Every Monday at 09:00 AM

// English-like schedule
schedule: "every 5 minutes"

Calendrier.timeZone

Spécifie le fuseau horaire à utiliser pour interpréter Schedule.schedule .

La valeur de ce champ doit être un nom de fuseau horaire de la base de données tz.

Signature:

timeZone?: string | ResetValue;