Edge for Private Cloud גרסה 4.16.05
בקטע הזה מוסבר הסרה של ארגונים, סביבות ומארחים וירטואליים. שימו לב הסדר של הקריאות ל-API חשוב מאוד – לדוגמה, השלב שבו צריך להסיר רק לאחר ההסרה של כל הסביבות המשויכות של הארגון.
מחיקה של מארח וירטואלי
לפני שאפשר למחוק מארח וירטואלי מסביבה, צריך לעדכן את שרתי ה-proxy ל-API להפנות למארח הווירטואלי כדי להסיר את ההפניה. למידע נוסף, ראו מארחים וירטואליים.
כדי למחוק מארח וירטואלי, משתמשים בממשק ה-API הבא:
curl -u <admin user>:<admin passwd> -X DELETE \ "http://<ms-ip>:8080/v1/organizations/<org-name>/environments/<env-name>/virtualhosts/{virtualhost_name}"
מחיקת סביבה
אפשר למחוק סביבה רק אחרי:
- נמחקו כל המארחים הווירטואליים בסביבה כפי שמתואר למעלה.
- בוטלה השיוך של הסביבה לכל מעבדי ההודעות.
- ניתוח הנתונים קטן יותר.
ביטול שיוך של סביבה ממעבד ההודעות
צריך להשתמש בממשק ה-API הבא כדי להסיר שיוך של סביבה למעבד הודעות. אם המיקום שרוצים למחוק את הסביבה, צריך לבטל את השיוך שלה לכל מעבדי ההודעות:
curl -H "Content-Type: application/x-www-form-urlencoded" \ -u <admin user>:<admin passwd> -X POST \ "http://<ms-ip>:8080/v1/organizations/<org-name>/environments/<env-name>/servers" \ -d "action=remove&uuid=<uuid>"
כאשר "<uuid>" האם הערך UUID של מעבד ההודעות.
> curl http://<mp-ip>:8082/v1/servers/self
כאשר "<mp-ip>" האם הערך כתובת ה-IP של מעבד ההודעות.
ניתוח נתונים
הסרת ניתוח הנתונים על הארגון:
curl -u <admin user>:<admin passwd> -X DELETE \ http://<ms-IP>:8080/v1/analytics/groups/ax/<analytics_group>/scopes?org=<org-name>&env=<env-name>
ערך ברירת המחדל של הפרמטר analytics_group הוא analytics-001.
אם אתם לא בטוחים מה השם של קבוצת ניתוח הנתונים, השתמשו בפקודה הבאה כדי להציג זה:
> apigee-adminapi.sh analytics groups list --admin adminEmail --pwd adminPword --host localhost
הפקודה הזו מחזירה את השם של קבוצת ניתוח הנתונים בשדה name.
מחיקת הסביבה
משתמשים ב-API הבא כדי למחוק סביבה:
curl -u <admin user>:<admin passwd> \ http://<ms-ip>:8080/v1/organizations/<org-name>/environments/<env-name> \ -X DELETE
מחיקת ארגון
אפשר למחוק ארגון רק אחרי:
- נמחקו כל המארחים הווירטואליים בכל הסביבות בארגון, כפי שמתואר למעלה.
- נמחקו כל הסביבות בארגון, כפי שמתואר למעלה.
- בוטלה השיוך של הארגון לכל הקבוצות.
ביטול השיוך של ארגון אל קפסולה
כדי למחוק את השיוך של ארגון ל-Pod, משתמשים בממשק ה-API הבא:
curl -H "Content-Type: application/x-www-form-urlencoded" \ -u <admin user>:<admin passwd> -X POST \ "http://<ms-ip>:8080/v1/organizations/<org-name>/pods" \ -d "action=remove®ion=<region-name>&pod=<pod-name>"
curl -u <admin user>:<admin passwd> \ "http://<ms-ip>:8080/v1/organizations/<org-name>/pods"
מחיקת הארגון
כדי למחוק ארגון, צריך להשתמש בממשק ה-API הבא:
curl -u <admin user>:<admin passwd> -X DELETE \ "http://<ms-ip>:8080/v1/organizations/<org-name>"