OCI FunctionsでのFn Project CLIの使用

OCI FunctionsFn Project CLIを使用する方法を確認します。

OCIファンクションは、Fn Projectのオープン・ソース・エンジンによって機能します。その結果、Fn ProjectのCLIを使用して、OCIファンクションでの作成、読取り、更新および削除操作を実行できます。

OCIファンクションFnプロジェクトのCLIを使用可能にするには、いくつかの準備タスクを実行します。ファンクションQuickStartガイドおよびOCI Functionsのクライアント環境構成のノートを参照してください。

ほとんどのFn ProjectのCLIコマンドの構文は似ています:

fn [global options] <command> [command options] [subcommands] [arguments]

たとえば、次のためです:

  • 使用可能なすべてのアプリケーションのリストを表示するには、次のコマンドを使用します。
    fn list apps
  • 次のようなコマンドを使用して、アプリケーションを作成します。
    fn create app acmeapp --annotation oracle.com/oci/subnetIds='["ocid1.subnet.oc1.phx.aaaaaaaacnh..."]'
  • ファンクションを起動するには、次のようなコマンドを使用します。
    fn invoke helloworld-app helloworld-func
  • Fn ProjectのCLIがコンテキストに使用するプロファイルを変更するには、次のようなコマンドを使用します:
    fn update context oracle.profile john-oci-profile

Fn ProjectのCLIコマンドの完全なリストを表示するには、次のことを実行できます:

  • 開発環境にファンクション開発者としてログインし、ターミナル・ウィンドウでfn --helpまたはfn -hと入力します。
  • Webブラウザで、Fn ProjectのCLIのドキュメントに移動します。

個々のFn ProjectのCLIコマンドに関する詳細情報を表示するには、次のことを実行できます:

  • 開発環境にファンクション開発者としてログインし、ターミナル・ウィンドウでfn <command> [subcommand] --helpまたはfn <command> [subcommand] -hと入力します。例:
    fn create --help
    fn update app -h
  • Webブラウザで、Fn ProjectのCLIドキュメントに移動し、リストからコマンドを選択します。

時々、Fn ProjectCLIの新しいバージョンがリリースされます。Fn ProjectのCLIのアップグレードを参照してください。