本頁內容適用於 Apigee 和 Apigee Hybrid。
查看
Apigee Edge 說明文件。
如要從叢集取消部署 API Proxy 修訂版本,請參閱下列各節。
請注意,取消部署修訂版本時:
- Apigee 不會將修訂版本復原為先前部署的修訂版本。
- 取消部署後,環境中不會部署任何 API Proxy 修訂版本。
取消部署 API Proxy 與刪除 API Proxy 類似,但取消部署修訂版本後,您可以在使用者介面中編輯該版本,然後重新部署。如果刪除 API Proxy,就無法再編輯。
Apigee UI
如要使用 UI 取消部署 API Proxy,請按照下列步驟操作:
在 Google Cloud 控制台中,前往「Apigee」>「Proxy 開發」>「API Proxy」頁面。
選取要取消部署的 API Proxy。 使用者介面會顯示 API Proxy 的「總覽」檢視畫面。
在「Deployments」部分,按一下「Undeploy」。

- 在「Undeploy」對話方塊中,按一下「Confirm」。
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」。如要瞭解可使用的環境變數,請參閱「為 Apigee API 要求設定環境變數」。
以下是回應輸出內容的範例 (空白回應):
{}詳情請參閱「取消部署 API Proxy 修訂版本 API」。
gcloud
下列各節提供使用 gcloud alpha apigee CLI 指令取消部署 API Proxy 修訂版本,以及驗證取消部署作業的範例。
如要進一步瞭解範例中使用的環境變數,請參閱「開始使用 gcloud 和 Apigee」。
使用 gcloud CLI 取消部署 API Proxy 修訂版本
如要取消部署 API Proxy 修訂版本,請使用下列 gcloud 指令:
gcloud alpha apigee apis undeploy $REV --api=$API --environment=$ENV
以下是回應範例:
Using Apigee organization `my-org`
使用 gcloud CLI 驗證 API Proxy 修訂版本是否已取消部署
如要驗證 API Proxy 修訂版本已從環境中取消部署,請使用下列 gcloud 指令:
gcloud alpha apigee deployments list --api=$API --environment=$ENV
以下是回應範例:
Using Apigee organization `my-org` Listed 0 items.
詳情請參閱「列出部署作業 CLI」。