OCI FunctionsでのFn Project CLIの使用
Fn Project CLIをOCI Functionsとともに使用する方法を確認します。
OCI Functionsは、Fn Projectのオープン・ソース・エンジンによって機能します。その結果、Fn ProjectのCLIを使用して、OCI Functionsでの作成、読取り、更新および削除操作を実行できます。
Fn ProjectのCLIをOCI Functionsで使用できるようにするには、いくつかの準備タスクを実行します。ファンクションのQuickStartガイドおよびOCIファンクションのクライアント環境構成のノートを参照してください。
ほとんどの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のアップグレード」を参照してください。