Liste des fonctions

Découvrez comment répertorier les fonctions avec OCI Functions.

Vous pouvez répertorier les fonctions à l'aide de la console, de l'interface de ligne de commande du projet Fn et de l'API.

    1. Connectez-vous à la console en tant que développeur de fonctions.
    2. Ouvrez le menu de navigation et sélectionnez Services de développeur. Sous Fonctions, sélectionnez Applications.

      La page de liste Applications s'ouvre. Toutes les applications du compartiment sélectionné sont affichées dans une table.

    3. Sélectionnez la région que vous utilisez avec OCI Functions.

      Nous vous recommandons d'utiliser la même région que le registre Docker indiqué dans le contexte de l'interface de ligne de commande du projet Fn. Reportez-vous à Création d'un contexte d'interface de commande de projet Fn pour la connexion à Oracle Cloud Infrastructure.

    4. Sélectionnez le compartiment indiqué dans le contexte de l'interface de ligne de commande du projet Fn (reportez-vous à Création d'un contexte d'interface de ligne de commande de projet Fn pour la connexion à Oracle Cloud Infrastructure). Vous pouvez également utiliser le filtre Compartiment pour changer de compartiment afin de visualiser les applications dans un autre compartiment.

      Vous devez être autorisé à travailler dans un compartiment pour voir les ressources qu'il contient. En cas de doute sur le compartiment à utiliser, contactez un administrateur. Pour plus d'informations, reportez-vous à Présentation des compartiments.

    5. Sélectionnez le nom d'une application, puis sélectionnez Fonctions pour voir les fonctions de l'application.
      La page de liste Fonctions s'ouvre. Toutes les fonctions de l'application que vous avez sélectionnée sont affichées dans un tableau, y compris les informations suivantes :
      • Image Docker créée pour chaque fonction.
      • Date de la dernière mise à jour de la fonction.
  • Utilisation de l'interface de ligne de commande du projet Fn

    Conseil

    De temps à temps, de nouvelles versions de l'interface de ligne de commande du projet Fn sont disponibles. Nous vous recommandons de vérifier régulièrement que la dernière version est installée. Pour plus d'informations, reportez-vous à Etapes de mise à niveau de l'interface de ligne de commande du projet Fn.

    Pour répertorier les fonctions déployées vers OCI Functions à l'aide de l'interface de ligne de commande du projet Fn, procédez comme suit :

    1. Connectez-vous à votre environnement de développement en tant que développeur de fonctions.

    2. Saisissez la commande suivante pour afficher la liste simple des fonctions dans une application particulière :

      fn list functions <app-name>

      Par exemple :

      $ fn list functions acme-app
                                      
      NAME            IMAGE
      acme-func       phx.ocir.io/ansh81vru1zp/acme-repo/acme-func:0.0.3
      acme-func-dev   phx.ocir.io/ansh81vru1zp/acme-repo/acme-func-dev:0.0.7
      acme-func-test  phx.ocir.io/ansh81vru1zp/acme-repo/acme-func-test:0.0.6

    Utilisation de l'interface de ligne de commande OCI

    Utilisez la commande oci fn function list et les paramètres requis pour répertorier les fonctions :

    oci fn function list --application-id <application-ocid> [OPTIONS]

    Afin d'obtenir la liste complète des indicateurs et des options de variable pour les commandes d'interface de ligne de commande OCI, reportez-vous à Référence de ligne de commande.

  • Exécutez l'opération ListFunctions pour répertorier les fonctions.