API プロキシ構成バンドルのダウンロードとアップロード

このページは ApigeeApigee ハイブリッドに適用されます。

Apigee Edge ドキュメントを表示する

以下のいずれかのタスクを実行する場合は、Apigee から API プロキシ構成バンドルを(zip ファイルとして)ダウンロードすることをおすすめします。

以下のセクションでは、API プロキシ構成バンドルのダウンロードアップロードの方法について説明します。展開された zip ファイルの中身については、API プロキシ構成のディレクトリ構造をご覧ください。

動画

API プロキシ構成バンドルのダウンロードとアップロードの詳細については、次の動画をご覧ください。

動画 説明
API プロキシ(Apigee)をダウンロードする Apigee UI と API を使用して API プロキシをダウンロードします。

API プロキシ構成バンドルをダウンロードする

以下のセクションの説明に従って、API プロキシ構成バンドルをダウンロードします。

Apigee UI

Apigee UI を使用して API プロキシ構成バンドルをダウンロードするには:

  1. API プロキシ エディタで API プロキシを開きます
  2. [Develop] タブをクリックします。
  3. [Revision] プルダウンから、ダウンロードする API プロキシ リビジョンを選択します。
  4. [Revision n] > [Export revision n] の順に選択します(n は選択したリビジョンです)。

Apigee API

API を使用して API プロキシ構成バンドルをダウンロードするには、API プロキシ リビジョンの取得をご覧ください。

API プロキシ構成バンドルの内容を表示するには、次の例のように新しいディレクトリを作成し、unzip などのユーティリティを使用して zip ファイルを展開します。

mkdir myappdir
unzip ./my-app_app_rev3_2019_04_20.zip -d myappdir

展開された zip ファイルの中身については、API プロキシ構成のディレクトリ構造をご覧ください。

API プロキシ構成バンドルをアップロードする

API プロキシ構成バンドル ディレクトリを修正した場合は、API プロキシ構成バンドルをアップロードする前に、新しいファイルや変更したファイルを含めて再度アーカイブします。次の例のように、zip などのユーティリティを使用できます。

zip my-new-proxy.zip -r .

zip ファイル内の最上位のディレクトリは /apiproxy でなければなりません。必要なディレクトリ構造に関する詳細については、API プロキシ構成のディレクトリ構造をご覧ください。

以下のセクションの説明に従って、API プロキシ構成バンドルをアップロードします。

Apigee UI

API プロキシ構成バンドルをアップロードして新しい API プロキシを作成するには、API プロキシ バンドルから API プロキシをインポートするをご覧ください。

API プロキシ構成バンドルをアップロードして既存の API プロキシの新しいリビジョンを作成するには:

  1. API プロキシ エディタで API プロキシを開きます
  2. [Develop] タブをクリックします。
  3. [Revision] プルダウンから、アップロードする API プロキシ リビジョンを選択します。
  4. [Revision n] > [Import revision] を選択します。
  5. [Choose File] をクリックし、ローカル ディレクトリにある zip ファイルを選択して [Open] をクリックします。
  6. [Upload] をクリックします。

    Bundle is invalid. Empty bundle」などのエラーが発生した場合、zip ファイルの最上位ディレクトリが /apiproxy であることを確認してください。そうなっていない場合は、zip ファイルを展開したディレクトリのルートからプロキシ構成ファイルを再度アーカイブします。

新しい API プロキシ構成をアップロードすると、Apigee によってリビジョン番号が引き上げられ、新しいリビジョンが表示されます。アップロードした新しいリビジョンが自動的にデプロイされることはありません。新しいリビジョンをデプロイするには、API プロキシのデプロイをご覧ください。

Apigee API

API を使用して API プロキシ構成をアップロードするには、既存の API プロキシ リビジョンを更新するをご覧ください。