Gérer les ressources

Cette page s'applique à Apigee et à Apigee hybrid.

Consultez la documentation d'Apigee Edge.

De nombreux types de règles reposent sur des ressources. Les ressources sont les fichiers qui mettent en œuvre le code ou la configuration qu'une règle doit exécuter lorsqu'elle est jointe à un proxy d'API. Pour obtenir des informations et des exemples de ressources, y compris la liste des types de ressources compatibles, consultez la section À propos des ressources.

Créez des ressources au niveau du proxy d'API, du flux partagé ou de l'environnement, puis accédez-y à partir de règles, comme décrit dans les sections suivantes. Voir aussi Gérer les dossiers et les fichiers dans un espace de travail Apigee.

Créer une ressource

Pour créer une ressource à l'aide d'Apigee dans Cloud Code, procédez comme suit :

  1. Dans la section Apigee, effectuez l'une des actions suivantes en fonction du niveau auquel vous souhaitez stocker la ressource. Pour en savoir plus, consultez la section Emplacement de stockage des ressources.

    Level Étape
    proxy d'API Effectuez l'une des actions suivantes :
    • Placez le curseur sur l'un des dossiers suivants, cliquez sur Icône Créer, puis sélectionnez Créer une ressource :
      • Groupe de proxys apiproxy-name
      • apiproxy-name/apiproxy
    • Placez le curseur sur le dossier apiproxy-name/apiproxy/resources du proxy d'API, puis cliquez sur Icône Créer.
    Flux partagés Effectuez l'une des actions suivantes :
    • Placez le curseur sur l'un des dossiers suivants, cliquez sur Icône Créer, puis sélectionnez Créer une ressource :
      • Groupe de flux partagé sharedflow-name
      • sharedflow-name/sharedflowbundle
    • Placez le curseur sur le dossier sharedflow-name/sharedflowbundle/resources du flux partagé, puis cliquez sur Icône Créer.
    Environnement Effectuez l'une des actions suivantes :
    • Placez le curseur sur le dossier de l'environnement env-name, cliquez sur Icône Créer, puis sélectionnez Create resource (Créer une ressource).
    • Placez le curseur sur le dossier env-name/resources de l'environnement, puis cliquez sur Icône Créer.

    L'assistant de création de ressources s'ouvre.

  2. Sélectionnez dans la liste le type de ressource que vous souhaitez créer.
    Pour une description des types de ressources compatibles, consultez la section Types de ressources.

  3. Saisissez un nom unique pour la ressource, puis appuyez sur Entrée.

    La ressource est ajoutée au dossier resources dans le dossier apiproxies, sharedflows ou environments de la section Apigee, et ouverte pour modification.

  4. Modifiez le fichier de ressources si nécessaire, puis sélectionnez File > Save (Fichier > Enregistrer) ou ⌘S pour enregistrer vos modifications.

Importer une ressource

Pour importer une ressource à l'aide d'Apigee dans Cloud Code, procédez comme suit :

  1. Dans la section Apigee, effectuez l'une des actions suivantes en fonction du niveau auquel vous souhaitez stocker la ressource. Pour en savoir plus, consultez la section Emplacement de stockage des ressources.

    Level Étape
    proxy d'API Effectuez l'une des actions suivantes :
    • Placez votre curseur sur le dossier apiproxy-name/apiproxy, puis cliquez sur Icône Importer.
    • Placez le curseur sur le dossier apiproxy-name/apiproxy/resources du proxy d'API, puis cliquez sur Icône Importer.
    Flux partagés Effectuez l'une des actions suivantes :
    • Placez votre curseur sur le dossier sharedflow-name/sharedflowbundle, puis cliquez sur Icône Importer.
    • Placez le curseur sur le dossier sharedflow-name/sharedflowbundle/resources du flux partagé, puis cliquez sur Icône Importer.
    Environment Effectuez l'une des actions suivantes :
    • Placez votre curseur sur le dossier de l'environnement env-name, puis cliquez sur Icône Importer.
    • Placez le curseur sur le dossier env-name/resources de l'environnement, puis cliquez sur Icône Importer.

    L'assistant d'importation de ressource s'affiche.

  2. Sélectionnez dans la liste le type de ressource que vous souhaitez importer. Pour une description des types de ressources compatibles, consultez la section Types de ressources.

  3. Accédez au fichier dans votre répertoire local et cliquez sur Importer.

  4. Saisissez un nom unique pour la ressource, puis appuyez sur Entrée.

    La ressource est ajoutée au dossier resources dans Apigee Explorer et ouverte pour modification.

Accéder à la ressource à partir d'une stratégie

La manière dont vous accédez à la ressource à partir d'une stratégie dépend du type de ressource. Pour en savoir plus, consultez la Présentation de la documentation de référence des règles. Pour obtenir un exemple d'accès à la ressource à partir d'une stratégie, consultez la section Accéder à la ressource.