Usando a CLI do Fn Project com o Serviço OCI Functions

Descubra como usar a CLI do Fn Project com o OCI Functions.

O OCI Functions é ativado pelo mecanismo de código aberto do Fn Project. Como resultado, você pode usar a CLI do Fn Project para executar operações de criação, leitura, atualização e exclusão no OCI Functions.

Para permitir que você use a CLI do Fn Project com o OCI Functions, execute várias tarefas preparatórias. Consulte Guias do Functions QuickStart e Notas de Configuração do Ambiente do Cliente para Funções do OCI.

A maioria dos comandos da CLI do Fn Project tem uma sintaxe semelhante:

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

Por exemplo, para:

  • listar todos os aplicativos disponíveis, use o comando:
    fn list apps
  • criar um aplicativo, use um comando como:
    fn create app acmeapp --annotation oracle.com/oci/subnetIds='["ocid1.subnet.oc1.phx.aaaaaaaacnh..."]'
  • chame uma função, use um comando como:
    fn invoke helloworld-app helloworld-func
  • alterar o perfil que a CLI do Fn Project usa para seu contexto, use um comando como:
    fn update context oracle.profile john-oci-profile

Para ver uma lista completa dos comandos da CLI do Fn Project, você pode:

  • Acessar o seu ambiente de desenvolvimento como desenvolvedor de funções e digitar fn --help ou fn -h em uma janela de terminal.
  • Em um web browser, vá para a documentação da CLI do Fn Project.

Para ver informações detalhadas sobre comandos individuais da CLI do Fn Project, você pode:

  • Acessar o seu ambiente de desenvolvimento como desenvolvedor de funções e digitar fn <command> [subcommand] --help ou fn <command> [subcommand] -h em uma janela de terminal. Por exemplo:
    fn create --help
    fn update app -h
  • Em um web browser, vá para a documentação da CLI do Fn Project e selecione o comando na lista.

De tempos em tempos, novas versões da CLI do Fn Project são lançadas. Consulte Upgrade da CLI do Fn Project.