אתם יכולים ליצור טריגר Eventarc שמאפשר לאירוע נתמך להפעיל פונקציית Cloud Run. כשיוצרים או פורסים פונקציה באמצעות Google Cloud CLI או מסוף Google Cloud , צריך להגדיר טריגר.
אפשר גם להפעיל פונקציות Cloud Run בתגובה לאירועים בהתאמה אישית שפורסמו בערוץ Eventarc.
יצירת טריגר Eventarc
יוצרים טריגר Eventarc כדי ששירות פונקציות Cloud Run יקבל התראות על אירוע ספציפי או על קבוצה של אירועים. באמצעות הגדרת מסננים לטריגר, אפשר להגדיר את הניתוב של האירוע, כולל סוג האירוע והמקור. מידע נוסף על הגדרת טריגר של Eventarc לפונקציות Cloud Run זמין במאמר יצירת טריגרים באמצעות Eventarc.
סוגי האירועים הבאים מפעילים בקשות לשירות שלכם:
- נוצר יומן ביקורת שמתאים לקריטריונים של המסנן של הטריגר
- מתרחש אירוע ישיר כמו עדכון של קטגוריה של Cloud Storage או עדכון של תבנית הגדרת תצורה מרחוק ב-Firebase
- הודעה מתפרסמת בנושא Pub/Sub
הפעלת פונקציות באמצעות אירועים בהתאמה אישית
אתם יכולים להפעיל פונקציות Cloud Run בתגובה לאירועים בהתאמה אישית. אלה אירועים שנוצרים על ידי ספקי אירועים מיוחדים או נוספים, בניגוד לאירועים המובנים של Firebase שנתמכים על ידי Firebase SDK לפונקציות Cloud Run, ושמתפרסמים בערוץ Eventarc. מידע נוסף זמין במאמר בנושא יצירה וטיפול בטריגרים של אירועים מותאמים אישית.