リソースの管理

このページの内容は ApigeeApigee ハイブリッドに該当します。

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

多くのポリシータイプはリソースに依存しています。リソースとは、API プロキシへの接続時に、ポリシーで実行すべきコードまたは構成を実装するファイルです。サポートされるリソースタイプのリストなど、リソースの詳細情報と例については、リソースについてをご覧ください。

以降のセクションで説明するように、API プロキシ、共有フロー、環境レベルでリソースを作成し、ポリシーからアクセスします。Apigee ワークスペースでのフォルダとファイルの管理もご覧ください。

リソースの作成

Cloud Code で Apigee を使用してリソースを作成するには:

  1. Apigee セクションで、リソースを保存するレベルに基づいて、次のいずれかのアクションを実行します。詳細については、リソースの保存場所をご覧ください。

    レベル ステップ
    API プロキシ 次のいずれかの操作を行います。
    • 次のいずれかのフォルダにカーソルを合わせて、[作成アイコン] をクリックし、[Create resource] を選択します。
      • apiproxy-name プロキシ バンドル
      • apiproxy-name/apiproxy
    • API プロキシの apiproxy-name/apiproxy/resources フォルダにカーソルを合わせ、[作成アイコン] をクリックします。
    共有フロー 次のいずれかの操作を行います。
    • 次のいずれかのフォルダにカーソルを合わせて、[作成アイコン] をクリックし、[Create resource] を選択します。
      • sharedflow-name 共有フローバンドル
      • sharedflow-name/sharedflowbundle
    • 共有フローの sharedflow-name/sharedflowbundle/resources フォルダにカーソルを合わせて、[作成アイコン] をクリックします。
    環境 次のいずれかの操作を行います。
    • env-name 環境フォルダにカーソルを合わせ、[作成アイコン] をクリックして、[Create resource] を選択します。
    • 環境の env-name/resources フォルダにカーソルを合わせて、[作成アイコン] をクリックします。

    [Create resource] ウィザードが開きます。

  2. リストから作成するリソースタイプを選択します。
    サポートされているリソースタイプの説明については、リソースタイプをご覧ください。

  3. リソースの一意の名前を入力して、Enter キーを押します。

    リソースは、[Apigee] セクションの apiproxiessharedflows、または environments フォルダ内の resources フォルダに追加され、編集用に開きます。

  4. 必要に応じてリソース ファイルを編集し、[ファイル] > [保存] を選択する、または ⌘+S キーを押して編集内容を保存します。

リソースのインポート

Cloud Code で Apigee を使用してリソースをインポートするには:

  1. Apigee セクションで、リソースを保存するレベルに基づいて、次のいずれかのアクションを実行します。詳細については、リソースの保存場所をご覧ください。

    レベル ステップ
    API プロキシ 次のいずれかの操作を行います。
    • apiproxy-name/apiproxy フォルダにカーソルを合わせ、[アップロード アイコン] をクリックします。
    • API プロキシの apiproxy-name/apiproxy/resources フォルダにカーソルを合わせ、[アップロード アイコン] をクリックします。
    共有フロー 次のいずれかの操作を行います。
    • sharedflow-name/sharedflowbundle フォルダにカーソルを合わせ、[アップロード アイコン] をクリックします。
    • 共有フローの sharedflow-name/sharedflowbundle/resources フォルダにカーソルを合わせて、[アップロード アイコン] をクリックします。
    環境 次のいずれかの操作を行います。
    • env-name 環境フォルダにカーソルを合わせ、[アップロード アイコン] をクリックします。
    • 環境の env-name/resources フォルダにカーソルを合わせて、[アップロード アイコン] をクリックします。

    [Import resource] ウィザードが開きます。

  2. インポートするリソースタイプをリストから選択します。サポートされているリソースタイプの説明については、リソースタイプをご覧ください。

  3. ローカル ディレクトリ内のファイルに移動し、[インポート] をクリックします。

  4. リソースの一意の名前を入力して、Enter キーを押します。

    リソースが Apigee Explorer の resources フォルダに追加され、編集用に開かれます。

ポリシーからのリソースへのアクセス

ポリシーからリソースにアクセスする方法は、リソースタイプによって異なります。詳細については、ポリシー リファレンスの概要をご覧ください。ポリシーからリソースにアクセスする例については、リソースにアクセスするをご覧ください。