Fn-Projekt-CLI mit OCI Functions verwenden
Erfahren Sie, wie Sie die Fn-Projekt-CLI mit OCI Functions verwenden.
OCI Functions basiert auf der Open-Source-Engine Fn Project. Daher können Sie mit der Fn-Projekt-CLI in OCI Functions Erstellungs-, Lese-, Aktualisierungs- und Löschvorgänge ausführen.
Um die Fn-Projekt-CLI mit OCI Functions verwenden zu können, führen Sie eine Reihe von vorbereitenden Aufgaben durch. Siehe Functions QuickStart Guides und Client-Umgebungskonfigurationshinweise für OCI Functions.
Die Mehrzahl der Fn-Projekt-CLI-Befehle haben eine ähnliche Syntax:
fn [global options] <command> [command options] [subcommands] [arguments]
Beispiel:
- Um alle verfügbaren Anwendungen aufzulisten, verwenden Sie den folgenden Befehl:
fn list apps - Erstellen Sie eine Anwendung. Verwenden Sie einen Befehl wie den Folgenden:
fn create app acmeapp --annotation oracle.com/oci/subnetIds='["ocid1.subnet.oc1.phx.aaaaaaaacnh..."]' - Rufen Sie eine Funktion auf, und verwenden Sie einen Befehl wie den Folgenden:
fn invoke helloworld-app helloworld-func - Um das Profil zu ändern, das die Fn-Projekt-CLI als Kontext verwendet, verwenden Sie einen der folgenden Befehle:
fn update context oracle.profile john-oci-profile
So zeigen Sie eine vollständige Liste der Fn-Projekt-CLI-Befehle an:
- Melden Sie sich als Funktionsentwickler bei Ihrer Entwicklungsumgebung an, und geben Sie in einem Terminalfenster den Befehl
fn --helpoderfn -hein. - Navigieren Sie in einem Webbrowser zur Fn-Projekt-CLI-Dokumentation.
So zeigen Sie detaillierte Informationen zu einzelnen Fn-Projekt-CLI-Befehlen an:
- Melden Sie sich als Funktionsentwickler bei Ihrer Entwicklungsumgebung an, und geben Sie in einem Terminalfenster den Befehl
fn <command> [subcommand] --helpoderfn <command> [subcommand] -hein. Beispiel:fn create --helpfn update app -h - Navigieren Sie in einem Webbrowser zur Fn-Projekt-CLI-Dokumentation, und wählen Sie den Befehl in der Liste aus.
Gelegentlich werden neue Versionen der Fn-Projekt-CLI veröffentlicht. Siehe Fn-Projekt-CLI upgraden.