本頁面說明如何刪除變數。如要進一步瞭解變數及執行階段配置器服務,請參閱執行階段配置器基礎知識一文。
如要瞭解如何建立變數,請參閱設定和取得資料一文。
事前準備
- 如要使用本指南提供的指令列範例,請安裝 `gcloud` 指令列工具。
- 如要使用本指南提供的 API 範例,請設定 API 存取權。
- 參閱 Runtime Configurator 基礎知識一文。
- 參閱建立和刪除 RuntimeConfig 資源一文。
- 參閱設定和取得資料一文。
刪除變數
您可刪除單一變數,或以迴遞方式刪除特定路徑中的所有變數。
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 旗標。
gcloud CLI 會傳回類似下方的回應:
Deleted [https://runtimeconfig.googleapis.com/v1beta1/projects/[PROJECT_ID]/configs/[CONFIG_NAME]/variables/[VARIABLE_KEY].
API
在 REST API,針對下列 URI 提出 DELETE 要求即可刪除新的變數:
https://runtimeconfig.googleapis.com/v1beta1/projects/[PROJECT_ID]/configs/[CONFIG_NAME]/variables/[VARIABLE_KEY]
其中:
[PROJECT_ID]是這項要求的專案 ID。[CONFIG_NAME]是設定的名稱。[VARIABLE_KEY]是要刪除的變數。如要以迴遞方式刪除特定路徑下的所有變數,請為酬載提供
recursive屬性設為true的要求:{ "recursive": true }
如果成功,API 會傳回空白的回應。
如要進一步瞭解此方法,請參閱
variables().delete說明文件。
後續步驟
- 瞭解執行階段配置器。
- 設定和取得資料。
- 監看特定變數。
- 建立等候程序。
- 參閱 v1beta1 參考資料。
- 參閱 Runtime Configurator 的配額一文。