Skip to main content

Zamanlanmis Gorev Degiskeni (Cron Job Variable)

Zamanlanmis Gorev Degiskenleri, otomasyon betiklerinizin calisma zamaninda ihtiyac duydugu yapilandirma degerlerini ve gizli degerleri saklar. Degiskenler cron gorev kodunuzda env.ANAHTAR olarak, gizli degerler ise secrets.ANAHTAR olarak erisilebilir.

Bir Bakista

  • Iki tip: variable (duz metin) ve secret (sifrelenmis)
  • Anahtarlar buyuk harf ve alt cizgi olmali (ornegin, API_KEY, WEBHOOK_URL)
  • Gizli degerler duragan halde sifrelenir ve arayuzde maskelenir
  • Bireysel cron gorevlerine kapsamli
  • Deger basina maksimum 10KB

Veri Yapisi

Degisken Tipleri

Anahtar Adlandirma Kurallari

Degisken anahtarlari su kurallara uymalidir:
  • Buyuk harfle baslamali (A-Z)
  • Yalnizca buyuk harfler, rakamlar ve alt cizgiler icermeli
  • Ornekler: API_KEY, WEBHOOK_URL, MAX_RETRIES, S3_BUCKET_NAME

Cron Gorev Kodunda Kullanim

Guvenlik ve Izinler

  • Olusturma/Guncelleme/Silme: Sahip rolu gerekli (ust cron goreviyle ayni)
  • Goruntuleme: Organizasyon uyeleri degisken anahtarlarini ve tiplerini gorebilir
  • Gizli Deger Degerleri: API yanitlarinda asla gosterilmez (her zaman maskeli)
  • Sifreleme: Organizasyonun sifreleme anahtari kullanilarak sifrelenir
  • Sifre Cozme: Yalnizca sandbox icinde calisma zamaninda gerceklesir

API Notlari

  • cronJobVariable.list: Maskeli gizli deger degerleriyle degiskenleri dondurur
  • cronJobVariable.create: Yeni degisken olusturur (tip “secret” ise sifreler)
  • cronJobVariable.update: Degeri gunceller (gizli degerleri yeniden sifreler)
  • cronJobVariable.delete: Gorevden degiskeni kaldirir

En Iyi Uygulamalar

  1. Hassas veriler icin gizli deger kullanin: API anahtarlari, tokenlar, sifreler her zaman secret olmali
  2. Yapilandirma icin degisken kullanin: URL’ler, ozellik bayraklari, esikler variable olabilir
  3. Aciklayici adlandirma: URL1 yerine SLACK_WEBHOOK_URL gibi net isimler kullanin
  4. Amaci belgeleyin: Her degiskeni aciklayan yorumlar ekleyin
  5. Gizli degerleri duzenli yenileyin: API anahtarlarini ve tokenlari periyodik olarak guncelleyin

Ilgili Kavramlar

  • CronJob - Ust zamanlanmis otomasyon gorevi
  • CronJobExecution - Calisma gecmisi ve gunlukler