Utilizzo dell'interfaccia CLI di Fn Project con le funzioni OCI

Scopri come utilizzare l'interfaccia CLI di Fn Project con OCI Functions.

OCI Functions è alimentato dal motore open source Fn Project. Di conseguenza, puoi utilizzare l'interfaccia CLI di Fn Project per eseguire operazioni di creazione, lettura, aggiornamento ed eliminazione su OCI Functions.

Per consentire l'uso dell'interfaccia CLI di Fn Project con OCI Functions, eseguire una serie di task preparatori. Vedere le guide di Funzioni QuickStart e le note di configurazione dell'ambiente client per le funzioni OCI.

La maggior parte dei comandi CLI di Fn Project ha una sintassi simile:

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

Ad esempio:

  • elencare tutte le applicazioni disponibili, utilizzare il comando:
    fn list apps
  • creare un'applicazione, utilizzare un comando simile al seguente:
    fn create app acmeapp --annotation oracle.com/oci/subnetIds='["ocid1.subnet.oc1.phx.aaaaaaaacnh..."]'
  • richiamare una funzione, utilizzare un comando simile al seguente:
    fn invoke helloworld-app helloworld-func
  • modificare il profilo utilizzato dall'interfaccia CLI di Fn Project per il contesto, utilizzare un comando simile al seguente:
    fn update context oracle.profile john-oci-profile

Per visualizzare un elenco completo dei comandi CLI di Fn Project, è possibile:

  • Eseguire il login all'ambiente di sviluppo come sviluppatore di funzioni e immettere fn --help o fn -h in una finestra del terminale.
  • In un browser Web andare alla documentazione CLI di Fn Project.

Per visualizzare informazioni dettagliate sui singoli comandi CLI di Fn Project, è possibile effettuare le operazioni riportate di seguito.

  • Eseguire il login all'ambiente di sviluppo come sviluppatore di funzioni e immettere fn <command> [subcommand] --help o fn <command> [subcommand] -h in una finestra del terminale. Ad esempio:
    fn create --help
    fn update app -h
  • In un browser Web andare alla documentazione CLI di Fn Project e selezionare il comando dall'elenco.

Di tanto in tanto, vengono rilasciate nuove versioni dell'interfaccia CLI di Fn Project. Vedere Upgrading the Fn Project CLI.