Edge for Private Cloud גרסה 4.18.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_USERNAME:ADMIN_PASSWORD -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_EMAIL:ADMIN_PASSWORD -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 ADMIN_EMAIL --pwd ADMIN_PASSWORD --host localhost
הפקודה הזו מחזירה את השם של קבוצת ניתוח הנתונים בשדה name
.
מחיקת הסביבה
משתמשים ב-API הבא כדי למחוק סביבה:
curl -u ADMIN_EMAIL:ADMIN_PASSWORD \ 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_EMAIL:ADMIN_PASSWORD -X POST \ "http://ms_IP:8080/v1/organizations/org_name/pods" \ -d "action=remove®ion=region_name&pod=pod_name"
curl -u ADMIN_EMAIL:ADMIN_PASSWORD \ "http://ms_IP:8080/v1/organizations/org_name/pods"
מחיקת הארגון
כדי למחוק ארגון, צריך להשתמש בממשק ה-API הבא:
curl -u ADMIN_EMAIL:ADMIN_PASSWORD -X DELETE \ "http://ms_IP:8080/v1/organizations/org_name"