TimerDurableClientOptions interface
Zamanlayıcıyla tetiklenen Dayanıklı İstemci işlevi için seçenekleri yapılandırıyor.
- Extends
-
Omit<TimerFunctionOptions, "handler">
Özellikler
| handler |
Devralınan Özellikler
| extra |
İsteğe bağlı bir ikincil giriş kümesi için yapılandırma Çağırma sırasında bu değerleri |
| extra |
İsteğe bağlı bir ikincil çıkış kümesi için yapılandırma Çağırma sırasında bu değerleri |
| retry | Başarılı bir tamamlama gerçekleşene veya yeniden deneme sayısı üst sınırına ulaşılana kadar başarısız bir yürütmeyi yeniden çalıştırmak için isteğe bağlı bir yeniden deneme ilkesi. Daha fazla bilgi için buradan |
| return | İşlevin isteğe bağlı birincil çıkışı için yapılandırma Bu, çağırma sırasında işlev işleyicisinin dönüş değeri olarak ayarlamanız gereken ana çıkıştır |
| run |
|
| schedule | Zamanlamayı belirtmek için '{second} {minute} {hour} {day} {month} {day} {day} biçimindeki cron ifadesi |
| trigger | |
| use |
Doğru olduğunda, yeniden başlatmalar aracılığıyla bile doğru zamanlamayı korumaya yardımcı olmak için zamanlama kalıcı hale gelecek. Aralık >= 1 dakika olan zamanlamalar için varsayılan değer true'dır |
Özellik Ayrıntıları
handler
Devralınan Özellik Detayları
extraInputs
İsteğe bağlı bir ikincil giriş kümesi için yapılandırma Çağırma sırasında bu değerleri context.extraInputs.get()
extraInputs?: FunctionInput[]
Özellik Değeri
Omit.extraInputs Devralındı
extraOutputs
İsteğe bağlı bir ikincil çıkış kümesi için yapılandırma Çağırma sırasında bu değerleri context.extraOutputs.set()
extraOutputs?: FunctionOutput[]
Özellik Değeri
Omit.extraOutputs'tan Devralınmış
retry
Başarılı bir tamamlama gerçekleşene veya yeniden deneme sayısı üst sınırına ulaşılana kadar başarısız bir yürütmeyi yeniden çalıştırmak için isteğe bağlı bir yeniden deneme ilkesi. Daha fazla bilgi için buradan
retry?: RetryOptions
Özellik Değeri
Omit.retry Devralındı
return
İşlevin isteğe bağlı birincil çıkışı için yapılandırma Bu, çağırma sırasında işlev işleyicisinin dönüş değeri olarak ayarlamanız gereken ana çıkıştır
return?: FunctionOutput
Özellik Değeri
Omit.return'ten Devralınmış
runOnStartup
trueise, çalışma zamanı başlatıldığında işlev çağrılır.
Örneğin çalışma zamanı, işlev uygulaması işlem yapılmadığı için boşta kaldığında, işlev değişiklikleri nedeniyle işlev uygulaması yeniden başlatıldığında ve işlev uygulamasının ölçeği genişletildiğinde başlar. dikkatli kullanın. runOnStartup, özellikle üretimde trueolarak ayarlanmışsa nadiren olmalıdır.
runOnStartup?: boolean
Özellik Değeri
boolean
Omit.runOnStartup Devralındı
schedule
Zamanlamayı belirtmek için '{second} {minute} {hour} {day} {month} {day} {day} biçimindeki cron ifadesi
schedule: string
Özellik Değeri
string
Omit.schedule'dan Devralınmış
trigger
useMonitor
Doğru olduğunda, yeniden başlatmalar aracılığıyla bile doğru zamanlamayı korumaya yardımcı olmak için zamanlama kalıcı hale gelecek. Aralık >= 1 dakika olan zamanlamalar için varsayılan değer true'dır
useMonitor?: boolean
Özellik Değeri
boolean
Omit.useMonitor'dan Devralınan