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 --helpfn update app -h - Webブラウザで、Fn ProjectのCLIドキュメントに移動し、リストからコマンドを選択します。
時々、Fn ProjectCLIの新しいバージョンがリリースされます。「Fn ProjectのCLIのアップグレード」を参照してください。