Programlanan işlevler için yapılandırma seçenekleri.
İmza:
export interface Schedule
Özellikler
Özellik | Tür | Açıklama |
---|---|---|
retryConfig | ScheduleRetryConfig | Yeniden deneme davranışını belirleyen ayarlar. |
planlama | dize | İşin yürütüleceği programı açıklar.Program aşağıdaki türlerden biri olabilir:1. Crontab2. İngilizce benzeri program |
saat dilimi | dize | Değeri Sıfırla | Schedule.schedule değerini yorumlamada kullanılacak saat dilimini belirtir.Bu alanın değeri, tz veritabanındaki bir saat dilimi adı olmalıdır. |
Schedule.retryConfig
Yeniden deneme davranışını belirleyen ayarlar.
İmza:
retryConfig?: ScheduleRetryConfig;
Schedule.schedule
İşin yürütüleceği zaman çizelgesini açıklar.
Zaman planlaması, aşağıdaki türlerden biri olabilir:
İmza:
schedule: string;
Örnek
// Crontab schedule
schedule: "0 9 * * 1"` // Every Monday at 09:00 AM
// English-like schedule
schedule: "every 5 minutes"
Schedule.timeZone
Schedule.schedule ifadesini yorumlamada kullanılacak saat dilimini belirtir.
Bu alanın değeri, tz veritabanındaki bir saat dilimi adı olmalıdır.
İmza:
timeZone?: string | ResetValue;