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 ou à un flux partagé. Pour en savoir plus, obtenir des exemples de ressources et consulter 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 la règle, 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 votre espace de travail 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 une ressource Apigee, 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 une ressource Apigee.
    Flux partagés Effectuez l'une des actions suivantes :
    • Placez le curseur sur l'un des dossiers suivants, cliquez sur Icône Créer une ressource Apigee, 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 une ressource Apigee.
    Environnement Effectuez l'une des actions suivantes :
    • Placez le curseur sur le dossier de l'environnement env-name, cliquez sur Créer une icône de règle, puis sélectionnez Create resource (Créer une ressource).
    • Placez le curseur sur le dossier env-name/resources de l'environnement, puis cliquez sur Créer une icône de règle.

    L'assistant de création de ressources Créer 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:

  1. Dans votre espace de travail Apigee, effectuez l'une des actions suivantes en fonction du niveau auquel vous souhaitez utiliser 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 une ressource Apigee.
    • Placez le curseur sur le dossier apiproxy-name/apiproxy/resources du proxy d'API, puis cliquez sur Icône Importer une ressource Apigee.
    Flux partagés Effectuez l'une des actions suivantes :
    • Placez votre curseur sur le dossier sharedflow-name/sharedflowbundle, puis cliquez sur Icône Importer une ressource Apigee.
    • Placez le curseur sur le dossier sharedflow-name/sharedflowbundle/resources du flux partagé, puis cliquez sur Icône Importer une ressource Apigee.
    Environnement Effectuez l'une des actions suivantes :
    • Placez votre curseur sur le dossier de l'environnement env-name, puis cliquez sur Icône Importer une ressource Apigee.
    • Placez le curseur sur le dossier env-name/resources de l'environnement, puis cliquez sur Icône Importer une ressource Apigee.

    L'assistant Importer une ressource s'ouvre.

  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.