Registra automaticamente i proxy Apigee

Questa pagina si applica a Apigee e Apigee ibridi.

Puoi registrare i proxy di cui è stato eseguito il deployment nel tuo account Apigee e i progetti di runtime Apigee ibridi direttamente nell'hub API con un semplice clic.

Registra automaticamente le API da più gateway API
Figura 1. Registrazione automatica delle API da Apigee e Apigee hybrid.

I proxy verranno registrati come risorse API nell'hub API. Per registrare i proxy, devi collegare il progetto di runtime a API di Google Cloud. Quando colleghi un progetto, l'hub API registra le seguenti informazioni per ogni definizione proxy:

  • Nome
  • Revisione
  • Dettagli ambiente e deployment
  • Tipo di istanza Apigee (Apigee X o Apigee hybrid)

L'hub API esegue periodicamente (una volta ogni sei ore) uno scheduler che si connette al tuo progetto Apigee e ottiene le definizioni del proxy più recenti. Per i progetti appena creati collegato, lo scheduler ottiene tutte le definizioni del proxy e poi le registra nell'hub API. Per i progetti esistenti, lo scheduler riceve solo le modifiche apportate al proxy definizioni e quindi aggiorna di conseguenza le informazioni proxy nell'hub API.

Collegare un progetto di runtime

Per collegare un progetto di runtime Apigee all'hub API, segui questi passaggi:

  1. Nella console Google Cloud, vai all'hub API > Impostazioni > Associazioni di progetti.

  2. Fai clic su Collega progetto di runtime. Viene visualizzato il riquadro Seleziona una risorsa.
  3. Fai clic sul progetto Google Cloud in cui è installato Apigee. Se non si verificano errori, il progetto viene collegato all'hub API e sarà elencato nella pagina Associazioni progetto. Tuttavia, l'effettivo processo di la registrazione dei proxy inizierà dopo la successiva esecuzione dello scheduler.

Scollegare un progetto di runtime

Se scolleghi un progetto di runtime, l'hub API rimuove tutte le API registrate per quel progetto. Per scollegare un progetto di runtime Apigee dall'hub API:

  1. Nella console Google Cloud, vai alla pagina Hub API > Impostazioni > Associazioni progetto.

  2. Fai clic su Scollega progetto per il progetto che vuoi scollegare.

Considerazioni

Tieni presente quanto segue quando cerchi di registrare automaticamente le API:

  • Per impostazione predefinita, a tutti gli endpoint importati da Apigee viene assegnato un prefisso https://.
  • I proxy che non sono di cui non è stato eseguito il deployment in nessun ambiente non vengono recuperati dal progetto.
  • Vengono recuperati solo i proxy di cui è stato eseguito il deployment in un ambiente. E l'ambiente deve essere parte di un gruppo di ambienti.
  • L'hub API non supporta Controlli di servizio VPC. Pertanto, se hai abilitato Controlli di servizio VPC per il tuo progetto di runtime Apigee, L'hub API non può accedere al progetto.
  • Se l'API Apigee non è abilitata per un progetto di runtime, l'hub API non può accedere al progetto.