Spécification des paramètres de configuration personnalisés à transmettre aux fonctions

Découvrez comment spécifier des paramètres de configuration personnalisés à transmettre aux fonctions en cours d'exécution avec le service des fonctions pour OCI.

Pour les préalables et plus d'informations, voir Transmission de paramètres de configuration personnalisés au service des fonctions.

    1. Dans la page de liste Applications, sélectionnez l'application contenant les fonctions auxquelles vous souhaitez transmettre des paramètres de configuration personnalisés. Si vous avez besoin d'aide pour trouver la page de liste ou l'application, voir Liste des applications.
    2. Effectuez l'une des actions suivantes :
      • Pour transmettre un ou plusieurs paramètres de configuration personnalisés à chaque fonction de l'application, sélectionnez Configuration pour afficher la page Configuration de l'application.

      • Pour transmettre un ou plusieurs paramètres de configuration personnalisés à une fonction particulière, sélectionnez l'onglet Fonctions, sélectionnez le nom de la fonction, puis sélectionnez Configuration pour voir la page Configuration de la fonction.

    3. Dans la page Configuration, sélectionnez Gérer la configuration, puis Ajouter une configuration pour spécifier les détails suivants pour le premier paramètre de configuration personnalisé :

      • Clé : Nom du paramètre de configuration personnalisé. Le nom ne doit contenir que des caractères alphanumériques et des traits de soulignement et ne doit pas commencer par un chiffre. Par exemple, username
      • Valeur : Une valeur pour le paramètre de configuration personnalisé. La valeur ne doit contenir que des caractères Unicode imprimables. Par exemple, jdoe
    4. (Facultatif) Sélectionnez Ajouter une configuration pour entrer d'autres paramètres de configuration personnalisés, si nécessaire.
    5. Sélectionnez Enregistrer les modifications pour enregistrer le nouveau paramètre de configuration personnalisé.

      Le service des fonctions pour OCI combine les paires clé-valeur pour tous les paramètres de configuration personnalisés (à l'échelle de l'application et propres à la fonction) dans l'application en un seul objet de configuration encodé en série dont la taille maximale autorisée est de 4 Ko. Vous ne pouvez pas enregistrer le nouveau paramètre de configuration personnalisé si la taille de l'objet de configuration encodé en série est supérieure à 4 Ko.

  • Conseil

    De nouvelles versions de l'interface de ligne de commande Fn Project sont parfois disponibles. Nous vous recommandons de vérifier régulièrement que la dernière version est installée. Pour plus d'informations, voir Étapes de mise à niveau de l'interface de ligne de commande Fn Project.

    Pour spécifier des paramètres de configuration personnalisés à transmettre aux fonctions à l'aide de l'interface de ligne de commande Fn Project :

    1. Connectez-vous à votre environnement de développement en tant que développeur de fonctions et ouvrez une fenêtre de terminal.

    2. Pour spécifier un ou plusieurs paramètres de configuration personnalisés à transmettre à chaque fonction dans une application existante, entrez :

      fn config app <app-name> <key> <value>

      où :

      • <app-name> est le nom de l'application contenant les fonctions pour lesquelles vous souhaitez transmettre le paramètre de configuration personnalisé.
      • <key> est le nom du paramètre de configuration personnalisé. Le nom ne doit contenir que des caractères alphanumériques et des traits de soulignement et ne doit pas commencer par un chiffre.
      • <value> est la valeur à fournir au paramètre de configuration personnalisé. La valeur ne doit contenir que des caractères Unicode imprimables.

      Par exemple :

      fn config app acmeapp username jdoe

      Notez ce qui suit :

      • Vous pouvez également définir des paramètres de configuration personnalisés à l'échelle de l'application lorsque vous créez une application à l'aide de la commande fn create app.
      • Le service des fonctions pour OCI combine les paires clé-valeur pour tous les paramètres de configuration personnalisés (à l'échelle de l'application et propres à la fonction) dans l'application en un seul objet de configuration encodé en série dont la taille maximale autorisée est de 4 Ko.
    3. Pour spécifier un ou plusieurs paramètres de configuration personnalisés à transmettre à une fonction particulière, entrez :

      fn config function <app-name> <function-name> <key> <value>

      où :

      • <app-name> est le nom de l'application contenant la fonction à laquelle vous souhaitez transmettre le paramètre de configuration personnalisé.
      • <function-name> est le nom de la fonction à laquelle transmettre le paramètre de configuration personnalisé.
      • <key> est le nom du paramètre de configuration personnalisé. Le nom ne doit contenir que des caractères alphanumériques et des traits de soulignement et ne doit pas commencer par un chiffre.
      • <value> est la valeur à fournir au paramètre de configuration personnalisé. La valeur ne doit contenir que des caractères Unicode imprimables.

      Par exemple :

      fn config function acmeapp acme-func username jdoe

      Notez ce qui suit :

      • Vous pouvez également définir des paramètres de configuration personnalisés propres à la fonction lors de la création d'une fonction à l'aide de la commande fn create function.
      • Le service des fonctions pour OCI combine les paires clé-valeur pour tous les paramètres de configuration personnalisés (à l'échelle de l'application et propres à la fonction) dans l'application en un seul objet de configuration encodé en série dont la taille maximale autorisée est de 4 Ko.
  • Pour définir des paramètres de configuration personnalisés :