Conditions préalables à l'intégration

Vous consultez la documentation Apigee Edge.
Accédez à la documentation Apigee X.

Cette page décrit les étapes à suivre avant d'activer l'intégration du connecteur de hub d'API Apigee Edge.

Étape 1 : Provisionnement du hub d'API

Pour provisionner le hub d'API dans votre projet Google Cloud :

  1. Créez un projet Google Cloud :
    • Accédez à Google Cloud Console.
    • Dans le sélecteur de projet, cliquez sur Nouveau projet.
    • Saisissez un nom de projet et sélectionnez un compte de facturation.
    • Cliquez sur Créer.
    • Vous pouvez également utiliser la CLI gcloud :
      gcloud projects create PROJECT_NAME
  2. Activez les API du hub d'API et provisionnez le hub d'API :
    • Dans la console Google Cloud, recherchez "hub d'API Apigee".
    • Accédez au service API Hub.
    • Si vous y êtes invité, cliquez sur Activer les API.
    • Suivez la procédure de provisionnement à l'écran pour configurer le hub d'API. Au cours de ce processus, assurez-vous d'activer les droits d'accès et les modules complémentaires requis pour traiter les métadonnées et les événements d'exécution.

Étape 2 : Création d'une instance de plug-in

Dans l'API Hub, une instance de plug-in sert de point d'enregistrement pour une ou plusieurs organisations Apigee Edge.

  • Accédez à la console API Hub.
  • Pour créer une instance de plug-in, suivez les étapes décrites dans Créer un plug-in personnalisé.
  • Au cours de ce processus, vous obtiendrez un nom de ressource d'instance (également appelé ID de passerelle). Cet ID identifie de manière unique votre organisation Apigee Edge dans le hub d'API. Il est essentiel pour l'étape suivante.

Configurer l'intégration du connecteur du hub d'API Apigee Edge (activation pour une organisation)

Une fois l'instance de plug-in créée dans le hub d'API, vous devez configurer votre organisation Apigee Edge pour qu'elle lui envoie des données. Cette étape nécessite des autorisations orgadmin dans l'organisation Apigee Edge concernée pour tous les appels d'API requis pour la configuration de l'intégration du connecteur de hub d'API.

Pour activer l'intégration du connecteur de hub d'API pour une organisation Apigee Edge, utilisez la commande suivante :

curl -X POST https://api.enterprise.apigee.com/v1/organizations/ORG_NAME uapim/settings \
  -H "Authorization: Bearer OAUTH_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
      "gatewayId": "INSTANCE_RESOURCE_NAME"
  }'

Où :

  • ORG_NAME est le nom de votre organisation Apigee Edge.
  • OAUTH_TOKENest le jeton OAuth utilisé pour authentifier la requête. Pour en savoir plus sur la création d'un jeton OAuth, consultez Obtenir les jetons.
  • INSTANCE_RESOURCE_NAME : nom de ressource de l'instance (ID de la passerelle) obtenu à l'étape précédente.

Une fois l'exécution réussie, votre organisation Apigee Edge est enregistrée auprès de l'instance de plug-in de hub d'API spécifiée, ce qui lance le processus de synchronisation des métadonnées d'API et des données d'exécution.