הדף הזה רלוונטי ל-Apigee ול-Apigee Hybrid.
לעיון במסמכי התיעוד של
Apigee Edge
gcloud apigee CLI מאפשר לכם לבצע את הפעולות הבאות:
- צפייה בממשקי proxy ל-API
- יצירה וניהול של מוצרי API
- פריסה וביטול פריסה של שרתי proxy של API, והצגת פרטי הפריסה
- הצגת מידע על מפתחים ואפליקציות
- רשימת הסביבות והארגונים
- ניהול אפליקציות של צד שלישי שקוראות ל-API proxies של Apigee
בנוסף, באמצעות ה-CLI של gcloud beta apigee אפשר לפרוס ולנהל ארכיונים בסביבת Apigee.
בקטעים הבאים מוסבר איך להתקין את ממשקי ה-CLI gcloud apigee ו-gcloud beta apigee, להעניק להם הרשאה ולהשתמש בהם, וגם איך להגדיר משתני סביבה (אופציונלי).
לפני שמתחילים
מוודאים שאתם עומדים בדרישות המוקדמות לשימוש ב-Apigee, כולל התקנה של Google Cloud SDK.
התקנת רכיבי gcloud beta apigee
כדי לגשת לפקודות של gcloud beta apigee, צריך להתקין את רכיב הבטא המלא של gcloud, באופן הבא:
gcloud components install beta
כדי לוודא שרכיב הבטא הותקן, מזינים את הפקודה הבאה:
gcloud components list
רכיב הבטא אמור להופיע ברשימה, כמו שמוצג כאן:
| סטטוס | שם | מזהה | גודל |
|---|---|---|---|
| מותקן | פקודות בטא gcloud | beta | < 1MiB |
מידע נוסף מופיע במאמר בנושא ניהול רכיבי SDK.
אישור גישה ל-gcloud
נותנים הרשאת גישה ל-gloud CLI באמצעות השלבים שמתוארים במאמר הרשאות לכלים של Cloud SDK.
לדוגמה, כדי לאשר גישה באמצעות חשבון המשתמש שלכם ולבצע פעולות הגדרה נפוצות נוספות של Cloud SDK, משתמשים בפקודה הבאה:
gcloud init
פועלים לפי ההנחיות כדי לאמת את החשבון, להעניק הרשאות גישה ולהפעיל את ההתקנה של Cloud SDK, כמו שמתואר במאמר בנושא הפעלה של Cloud SDK.
לחלופין, כדי לאשר גישה בלי לבצע הגדרה נוספת, משתמשים בפקודה הבאה:
gcloud auth login
פועלים בהתאם להליך ההרשאה שבדפדפן כדי לאמת את החשבון ולהעניק הרשאות גישה.
מידע נוסף על הרשאות וביטול גישה ל-CLI של gcloud זמין במאמר בנושא פרטי כניסה.
הגדרת משתני סביבה לפקודות gcloud
בדוגמאות של Apigee API ו-CLI של gcloud שמופיעות במאמרים השונים, נעשה שימוש במשתנה סביבה אחד או יותר שמוגדרים בטבלה הבאה.
אם מגדירים מראש את משתני הסביבה לערכים משמעותיים בסביבה שלכם, אפשר להעתיק ולהדביק את בקשות הדוגמה כדי להריץ אותן בסביבה שלכם עם שינויים מינימליים או ללא שינויים בכלל.
| משתנה הסביבה | תיאור |
|---|---|
$API |
השם של ה-proxy ל-API. |
$APIPRODUCT |
השם של מוצר ה-API. |
$APP |
מזהה של אפליקציה. |
$DEVELOPER_EMAIL |
כתובת האימייל של המפתח. |
$ENV |
שם הסביבה, למשל test או prod. |
$ID |
מזהה המשאב. |
$KEY |
טוקן צרכן. |
$NAME |
השם של המשאב. |
$ORG |
הארגון שלכם ב-Apigee. |
$REV |
מספר הגרסה של ה-proxy ל-API. |
$SHAREDFLOW |
השם של התהליך המשותף. |
$TYPE |
סוג המשאב. |
שימוש ב-CLI של gcloud
משתמשים ב-gcloud CLI באופן הבא:
gcloud apigee GROUP [GCLOUD_WIDE_FLAG …]
למידע נוסף על קבוצות הפקודות והדגלים הזמינים, ראו gcloud apigee.
לדוגמה, הפקודה הבאה מציגה רשימה של שרתי proxy של API בארגון:
gcloud apigee apis list --organization=$ORG
בדוגמה הבאה אפשר לראות את התגובה לארגון my-org:
Using Apigee organization `myorg` - hello-world - weather-app
מידע נוסף
למידע נוסף:
- gcloud apigee
- gcloud beta apigee
- סקירה כללית של כלי שורת הפקודה של Google Cloud
- ניהול רכיבי SDK
- כתיבת סקריפטים של פקודות ב-CLI של gcloud