Chain Tetikleyicileri
Tetikleyici, çalıştırılabilir bir Chain'in ne zaman başlayacağını belirler. Eksik talimatı, Bit yürütme kaynağını, kabul kararını veya yetkiyi tamamlamaz.
Desteklenen türler manual, cron ve eventtir. Olay tetikleyicileri chain.created veya connector olayları gibi desteklenen domain olaylarına abone olur.
| Yöntem | Yol |
|---|---|
GET | /chains/automation/policy |
POST | /chains/:chainId/triggers |
GET | /chains/:chainId/triggers |
PATCH | /chains/:chainId/triggers/:triggerId |
POST | /chains/:chainId/triggers/:triggerId/deactivate |
json
{
"trigger_type": "cron",
"triggerConfig": { "expression": "0 9 * * 1", "timezone": "Europe/Istanbul" },
"cooldownMinutes": 60,
"maxRunsPerDay": 1
}Scheduler, manuel istekle aynı Chain çalışma zamanına girer. Böylece özet kabulü, yetkiler, Bit kaynakları, idempotency ve sonuç denetimleri zamanlama yoluyla atlanamaz.