Définition du contexte pour l'interface de ligne de commande du projet Fn à l'aide du paramètre oracle.profile

Découvrez comment définir le contexte pour l'interface de ligne de commande du projet Fn à l'aide du paramètre oracle.profile pour une utilisation avec OCI Functions.

Avant d'utiliser OCI Functions, vous devez configurer l'interface de ligne de commande du projet Fn pour utiliser le nouveau profil ajouté au fichier de configuration ~/.oci/config de l'interface de ligne de commande d'Oracle Cloud Infrastructure (reportez-vous à Création d'un profil dans le fichier de configuration de l'interface de ligne de commande Oracle Cloud Infrastructure). Le profil ajouté contient les informations d'identification du compte utilisateur que vous utiliserez pour créer et déployer des fonctions.

Sauf indication contraire de votre part, l'interface de ligne de commande du projet Fn tente d'utiliser le profil nommé default dans le fichier ~/.oci/config.

Si vous utilisez Cloud Shell en tant qu'environnement de développement, l'interface de ligne de commande du projet Fn a déjà été configurée pour que vous puissiez utiliser le profil dans le fichier de configuration de l'interface de ligne de commande Oracle Cloud Infrastructure.

Les instructions de cette rubrique sont basées sur les principes suivants :

Pour configurer l'interface de ligne de commande du projet Fn afin d'utiliser le profil créé pour une utilisation avec OCI Functions, procédez comme suit :

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

  2. Dans une fenêtre de terminal, configurez le contexte de l'interface de ligne de commande du projet Fn avec le nom du profil créé pour l'utilisation avec OCI Functions en saisissant la commande suivante :

    fn update context oracle.profile <profile-name>

    Par exemple :

    fn update context oracle.profile john-oci-profile

Une fois les étapes de cette rubrique terminées, accédez à Génération d'un jeton d'authentification pour permettre la connexion à Oracle Cloud Infrastructure Registry.