ファンクションのリスト

OCI Functionsを使用した関数のリスト方法をご覧ください。

コンソール、Fn Project CLIおよびAPIを使用してファンクションをリストできます。

    1. ファンクション開発者としてコンソールにサインインします。
    2. ナビゲーション・メニューを開き、「開発者サービス」を選択します。「関数」で、「アプリケーション」を選択します。

      「アプリケーション」リスト・ページが開きます。選択したコンパートメント内のすべてのアプリケーションが表に表示されます。

    3. OCI Functionsで使用しているリージョンを選択します。

      Fn ProjectのCLIコンテキストで指定されているDockerレジストリと同じリージョンを使用することをお薦めします。 Oracle Cloud Infrastructureに接続するためのFnプロジェクトのCLIコンテキストの作成を参照してください。

    4. Fn ProjectのCLIコンテキストで指定されているコンパートメントを選択します(Oracle Cloud Infrastructureに接続するためのFn ProjectのCLIコンテキストの作成を参照)。または、別のコンパートメント内のアプリケーションを表示するには、「コンパートメント」フィルタを使用してコンパートメントを切り替えます。

      コンパートメント内のリソースを表示するには、そのコンパートメントで作業する権限が必要です。使用するコンパートメントがわからない場合は、管理者に連絡してください。詳細は、コンパートメントの理解を参照してください。

    5. アプリケーションの名前を選択すると、その内部のファンクションが表示されます。
      「関数」リスト・ページが開きます。選択したアプリケーション内のすべての関数が、次の情報を含む表に表示されます。
      • 各ファンクションに作成されたDockerイメージ
      • ファンクションが最後に更新された日
  • Fn ProjectのCLIを使用する

    ヒント

    時々、Fn ProjectCLIの新しいバージョンがリリースされます。最新バージョンがインストールされていることを定期的に確認することをお勧めします。詳細は、Fn ProjectのCLIをアップグレードするステップを参照してください。

    Fn Project CLIを使用してOCI Functionsにデプロイされたファンクションをリストするには:

    1. ファンクション開発者として開発環境にログインします。

    2. 次のコマンドを入力して、特定のアプリケーションの機能の簡単なリストを表示します:

      fn list functions <app-name>

      例:

      $ fn list functions acme-app
                                      
      NAME            IMAGE
      acme-func       phx.ocir.io/ansh81vru1zp/acme-repo/acme-func:0.0.3
      acme-func-dev   phx.ocir.io/ansh81vru1zp/acme-repo/acme-func-dev:0.0.7
      acme-func-test  phx.ocir.io/ansh81vru1zp/acme-repo/acme-func-test:0.0.6

    OCI CLIの使用

    oci fn function listコマンドと必要なパラメータを使用して、ファンクションをリストします:

    oci fn function list --application-id <application-ocid> [OPTIONS]

    OCI CLIコマンドのフラグおよび変数オプションの完全なリストは、コマンドライン・リファレンスを参照してください。

  • ListFunctions操作を実行して、ファンクションをリストします。