מחיקת משתנה

בדף הזה מוסבר איך למחוק משתנים. מידע נוסף על משתנים ועל שירות Runtime Configurator זמין במאמר יסודות של Runtime Configurator.

במאמר הגדרת נתונים ואחזור נתונים מוסבר איך ליצור משתנה.

לפני שמתחילים

מחיקת משתנה

אתם יכולים למחוק משתנה יחיד או למחוק באופן רקורסיבי את כל המשתנים בנתיב מסוים.

Deployment Manager

כדי למחוק משתנה שמשמש לפריסה, אפשר להשתמש באחת מהשיטות הבאות:

gcloud

כדי למחוק משתנה באמצעות Google Cloud CLI, משתמשים בפקודה runtime-config configs variables delete:

gcloud beta runtime-config configs variables unset [VARIABLE_KEY] --config-name [CONFIG_NAME]

כאשר [VARIABLE_KEY] הוא המפתח של המשתנה ו-[CONFIG_NAME] הוא השם של ההגדרה שהמשתנה שייך לה.

אם רוצים למחוק באופן רקורסיבי את כל המשתנים בנתיב מסוים, צריך לספק את הדגל --recursive.

ה-CLI של gcloud מחזיר תשובה כמו:

Deleted [https://runtimeconfig.googleapis.com/v1beta1/projects/[PROJECT_ID]/configs/[CONFIG_NAME]/variables/[VARIABLE_KEY].

API

ב-API בארכיטקטורת REST, שולחים בקשת DELETE ל-URI הבא כדי למחוק משתנה חדש:

https://runtimeconfig.googleapis.com/v1beta1/projects/[PROJECT_ID]/configs/[CONFIG_NAME]/variables/[VARIABLE_KEY]

where:

  • [PROJECT_ID] הוא מזהה הפרויקט של הבקשה הזו.
  • [CONFIG_NAME] הוא השם של ההגדרה הזו.
  • [VARIABLE_KEY] הוא המשתנה שרוצים למחוק.

    אם רוצים למחוק באופן רקורסיבי את כל המשתנים במסגרת כרטיס ספציפי, צריך לספק מטען ייעודי (payload) עם הבקשה, שבו המאפיין recursive מוגדר לערך true:

    ‪{ "recursive": true }

    אם הפעולה בוצעה ללא שגיאות, ה-API מחזיר תגובה ריקה.

    מידע נוסף על השיטה זמין במאמרי העזרה בנושא variables().delete.

מה השלב הבא?