הדף הזה רלוונטי ל-Apigee ול-Apigee Hybrid.
לעיון במסמכי התיעוד של
Apigee Edge
מבטלים את הפריסה של תיקון של שרת proxy של API מהאשכול, כמו שמתואר בקטעים הבאים.
חשוב לזכור: כשמבטלים פריסה של עדכון:
- מערכת Apigee לא מחזירה את הגרסה לגרסה הקודמת שפריסתה בוצעה.
- אחרי ביטול הפריסה, לא נפרסות בסביבה גרסאות של proxy ל-API.
ביטול הפריסה של שרת proxy ל-API דומה למחיקה של שרת proxy ל-API, אבל כשמבטלים את הפריסה של עדכון אפשר לערוך אותו בממשק המשתמש ולפרוס אותו מחדש מאוחר יותר. אם תמחקו את proxy ל-API, לא תוכלו יותר לערוך אותו.
ממשק המשתמש של Apigee
כדי לבטל את הפריסה של API Proxy באמצעות ממשק המשתמש:
במסוף Google Cloud , נכנסים לדף Apigee > Proxy Development > API Proxies.
בוחרים את ה-proxy ל-API שרוצים לבטל פריסה שלו. בממשק המשתמש מוצג התצוגה Overview של ה-API proxy.
בקטע פריסות, לוחצים על ביטול הפריסה.

- בתיבת הדו-שיח ביטול הפריסה, לוחצים על אישור.
Apigee API
כדי לבטל את הפריסה של API Proxy, משתמשים בקריאה הבאה ל-API:
curl "https://apigee.googleapis.com/v1/organizations/$ORG/environments/$ENV/apis/$API/revisions/$REV/deployments" \ -X DELETE \ -H "Authorization: Bearer $TOKEN"
$TOKEN מוגדר כאסימון הגישה מסוג OAuth 2.0, כפי שמתואר במאמר איך מקבלים אסימון גישה מסוג OAuth 2.0. מידע על האפשרויות curl שבהן נעשה שימוש בדוגמה הזו מופיע במאמר שימוש ב-curl. תיאור של משתני הסביבה שבהם אפשר להשתמש מופיע במאמר בנושא הגדרת משתני סביבה לבקשות API של Apigee.
בהמשך מופיעה דוגמה לפלט של התגובה (תגובה ריקה):
{}מידע נוסף זמין במאמר ביטול הפריסה של proxy ל-API revision API.
gcloud
בקטעים הבאים מופיעות דוגמאות לשימוש בפקודות של gcloud alpha apigee CLI כדי לבטל את הפריסה של גרסאות של proxy ל-API, ולאמת את ביטול הפריסה.
- ביטול הפריסה של גרסה של proxy ל-API באמצעות ה-CLI של gcloud
- אימות של ביטול הפריסה של גרסה של proxy ל-API באמצעות ה-CLI של gcloud
מידע נוסף ותיאור של משתני הסביבה שמשמשים בדוגמאות זמינים במאמר תחילת העבודה עם gcloud ב-Apigee.
ביטול הפריסה של עדכון של שרת proxy ל-API באמצעות ה-CLI של gcloud
כדי לבטל את הפריסה של תיקון של שרת proxy של API, משתמשים בפקודת gcloud הבאה:
gcloud alpha apigee apis undeploy $REV --api=$API --environment=$ENV
זוהי דוגמה לתגובה:
Using Apigee organization `my-org`
אימות של ביטול הפריסה של גרסה של proxy ל-API באמצעות ה-CLI של gcloud
כדי לוודא שהגרסה של ה-proxy ל-API בוטלה מהסביבה, משתמשים בפקודת gcloud הבאה:
gcloud alpha apigee deployments list --api=$API --environment=$ENV
זוהי דוגמה לתגובה:
Using Apigee organization `my-org` Listed 0 items.
מידע נוסף זמין במאמר רשימת פריסות CLI.