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 OCI Functions.
Pour plus d'informations et connaître les prérequis, reportez-vous à Transmission de paramètres de configuration personnalisés à des fonctions.
- Sur la page de liste Applications, sélectionnez l'application contenant les fonctions auxquelles transmettre les paramètres de configuration personnalisés. Si vous avez besoin d'aide pour rechercher la page de liste ou l'application, reportez-vous à Liste des applications.
- Effectuez l'une des opérations suivantes :
-
Pour transmettre des paramètres de configuration personnalisés à chaque fonction de l'application, sélectionnez Configuration afin d'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 afficher la page Configuration de la fonction.
-
-
Sur la page Configuration, sélectionnez Gérer la configuration, puis Ajouter une configuration pour indiquer les détails suivants pour le premier paramètre de configuration personnalisé :
- Clé : nom du paramètre de configuration personnalisé. Le nom doit contenir uniquement des caractères alphanumériques et des traits de soulignement, et ne doit pas commencer par un chiffre. Par exemple,
username
. - Valeur : valeur du paramètre de configuration personnalisé. La valeur doit contenir uniquement des caractères Unicode imprimables. Par exemple,
jdoe
.
- Clé : nom du paramètre de configuration personnalisé. Le nom doit contenir uniquement des caractères alphanumériques et des traits de soulignement, et ne doit pas commencer par un chiffre. Par exemple,
- (Facultatif) Sélectionnez Ajouter une configuration pour entrer d'autres paramètres de configuration personnalisés, le cas échéant.
-
Sélectionnez Enregistrer les modifications pour enregistrer le nouveau paramètre de configuration personnalisé.
OCI Functions combine les paires clé-valeur de tous les paramètres de configuration personnalisés (propres à la fonction et de niveau application) dans l'application en un objet de configuration unique et codé en série avec une taille maximale autorisée de 4 ko. Vous ne pouvez pas enregistrer le nouveau paramètre de configuration personnalisé si la taille de l'objet de configuration codé en série est supérieure à 4 ko.
- 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 indiquer des paramètres de configuration personnalisés à transmettre aux fonctions à l'aide de l'interface de ligne de commande du projet Fn, procédez comme suit :
-
Connectez-vous à votre environnement de développement en tant que développeur de fonctions et ouvrez une fenêtre de terminal.
-
Pour indiquer des paramètres de configuration personnalisés à transmettre à chaque fonction dans une application existante, saisissez la commande suivante :
fn config app <app-name> <key> <value>
où :
<app-name>
représente le nom de l'application contenant les fonctions auxquelles vous voulez transmettre le paramètre de configuration personnalisé.<key>
représente le nom du paramètre de configuration personnalisé. Le nom doit contenir uniquement des caractères alphanumériques et des traits de soulignement, et ne doit pas commencer par un chiffre.<value>
représente la valeur à attribuer au paramètre de configuration personnalisé. La valeur doit contenir uniquement des caractères Unicode imprimables.
Par exemple :
fn config app acmeapp username jdoe
Tenez compte des éléments suivants :
- Vous pouvez également définir des paramètres de configuration personnalisés de niveau application lorsque vous créez une application à l'aide de la commande
fn create app
. - OCI Functions combine les paires clé-valeur de tous les paramètres de configuration personnalisés (propres à la fonction et de niveau application) dans l'application en un objet de configuration unique et codé en série avec une taille maximale autorisée de 4 ko.
-
Pour indiquer des paramètres de configuration personnalisés à transmettre à une fonction particulière, saisissez la commande suivante :
fn config function <app-name> <function-name> <key> <value>
où :
<app-name>
représente le nom de l'application contenant la fonction à laquelle transmettre le paramètre de configuration personnalisé.<function-name>
représente le nom de la fonction à laquelle transmettre le paramètre de configuration personnalisé.<key>
représente le nom du paramètre de configuration personnalisé. Le nom doit contenir uniquement des caractères alphanumériques et des traits de soulignement, et ne doit pas commencer par un chiffre.<value>
représente la valeur à attribuer au paramètre de configuration personnalisé. La valeur doit contenir uniquement des caractères Unicode imprimables.
Par exemple :
fn config function acmeapp acme-func username jdoe
Tenez compte des éléments suivants :
- Vous pouvez également définir des paramètres de configuration personnalisés propres à une fonction lorsque vous créez une fonction à l'aide de la commande
fn create function
. - OCI Functions combine les paires clé-valeur de tous les paramètres de configuration personnalisés (propres à la fonction et de niveau application) dans l'application en un objet de configuration unique et codé en série avec une taille maximale autorisée de 4 ko.
-
Exécutez les opérations d'API suivantes pour définir des paramètres de configuration personnalisés :