זהות הפונקציה

בדף הזה תמצאו מידע משלים על הגדרת זהות של פונקציות שנוצרו באמצעות הפקודות gcloud functions או Cloud Functions v2 API.

אם יצרתם או פרסתם פונקציות באמצעות Cloud Run, תוכלו לקרוא את המאמרים מבוא לזהות שירות והגדרת זהות שירות לשירותים כדי לקבל תיאור מפורט של הגדרת זהות שירות. ב-Cloud Run, הזהות של הפונקציה נקראת זהות שירות.

לקבלת מבוא למושג של זהות הפונקציה, אפשר לעיין במדריך מבוא לזהות שירות של Cloud Run.

הוספת חשבון שירות שמנוהל על ידי משתמש בזמן הפריסה

כשפורסים פונקציה באמצעות gcloud functions deploy, מוסיפים את הדגל --service-account. לדוגמה:

gcloud functions deploy FUNCTION_NAME --service-account SERVICE_ACCOUNT_EMAIL

מחליפים את FUNCTION_NAME בשם הפונקציה ואת SERVICE_ACCOUNT_EMAIL בכתובת האימייל של חשבון השירות.

עדכון חשבון השירות של פונקציה קיימת

אפשר לעדכן את חשבון השירות של זמן הריצה של פונקציה קיימת.

כשפורסים פונקציה באמצעות gcloud functions deploy, מוסיפים את הדגל --service-account:

gcloud functions deploy FUNCTION_NAME --service-account SERVICE_ACCOUNT_EMAIL

מחליפים את FUNCTION_NAME בשם הפונקציה ואת SERVICE_ACCOUNT_EMAIL בחשבון השירות.

הפונקציה שנפרסה מחדש משתמשת עכשיו בחשבון השירות החדש של זמן הריצה.