開始使用 Apigee 搭配 gcloud

本頁適用於 ApigeeApigee Hybrid

查看 Apigee Edge 說明文件。

gcloud apigee CLI 可讓您執行下列操作:

  • 查看 API Proxy
  • 建立及管理 API 產品
  • 部署及取消部署 API Proxy,並查看部署詳細資料
  • 查看開發人員和應用程式相關資訊
  • 列出環境和機構
  • 管理呼叫 Apigee API Proxy 的第三方應用程式

此外,gcloud beta apigee CLI 可讓您在 Apigee 環境中部署及管理封存檔案。

以下各節說明如何安裝、授權及使用 gcloud apigeegcloud beta apigee CLI,以及視需要設定環境變數。

事前準備

請確認您已符合使用 Apigee 的必要條件,包括安裝 Google Cloud SDK

安裝 gcloud beta 版 apigee 元件

如要存取 gcloud beta apigee 指令,您必須安裝完整的 gcloud Beta 版元件,如下所示:

gcloud components install beta

如要確認已安裝 Beta 元件,請輸入下列指令:

gcloud components list

您應該會在清單中看到 Beta 版元件,如下所示:

狀態 名稱 ID 大小
已安裝 gcloud Beta 版指令 Beta 版 < 1 MiB

詳情請參閱「管理 SDK 元件」。

授予 gcloud 的存取權

按照「授權 Cloud SDK 工具」一文所述步驟,授權存取 gloud CLI。

舉例來說,如要使用使用者帳戶授予存取權,並執行其他常見的 Cloud SDK 設定步驟,請使用下列指令:

gcloud init

按照提示驗證帳戶、授予存取權限,並初始化 Cloud SDK 安裝作業,如「初始化 Cloud SDK」一文所述。

或者,如要授權存取權而無需執行任何額外設定,請使用下列指令:

gcloud auth login

按照瀏覽器式授權流程來驗證帳戶並授予存取權限。

如要進一步瞭解如何授予及撤銷 gcloud CLI 的存取權,請參閱「憑證」。

設定 gcloud 指令的環境變數

本說明文件中提供的 Apigee API 和 gcloud CLI 範例,會使用下表中定義的一或多個環境變數。

只要在環境中預先將環境變數設為有意義的值,您就可以複製及貼上範例要求,在自己的環境中執行這些要求,而不需要或幾乎不需要進行修改。

環境變數 說明
$API API Proxy 的名稱。
$APIPRODUCT API 產品的名稱。
$APP 應用程式 ID。
$DEVELOPER_EMAIL 開發人員的電子郵件地址。
$ENV 環境名稱,例如 testprod
$ID 資源 ID。
$KEY 用戶端金鑰。
$NAME 資源名稱。
$ORG 您的 Apigee 機構。
$REV API Proxy 的修訂版本號碼。
$SHAREDFLOW 共用流程的名稱。
$TYPE 資源類型

使用 gcloud CLI

請使用 gcloud CLI,如下所示:

gcloud apigee GROUP [GCLOUD_WIDE_FLAG …]

如要進一步瞭解可用的指令群組和標記,請參閱 gcloud apigee

舉例來說,下列指令會列出貴組織中的 API 代理程式:

gcloud apigee apis list --organization=$ORG

以下是 my-org 組織的回應範例:

Using Apigee organization `myorg`
 - hello-world
 - weather-app
 

更多資訊

如需詳細資訊,請參閱: