Registra automaticamente i proxy Apigee

Questa pagina si applica ad Apigee e Apigee hybrid.

Puoi registrare tutti i proxy presenti nel tuo progetto di runtime Apigee direttamente nell'hub API con un solo clic. I proxy verranno registrati come API nell'hub API. Per registrare i proxy, devi collegare il progetto di runtime all'hub API. Quando colleghi un progetto, l'hub API registra le seguenti informazioni per ogni definizione di proxy:

  • Nome
  • Revisione
  • Dettagli ambiente e deployment

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

Collega un progetto di runtime

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

  1. Nella console Google Cloud, vai alla pagina 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 richiesto. Se non ci sono errori, il progetto viene collegato all'hub API e verrà elencato nella pagina Associazioni di progetto. Tuttavia, il processo effettivo di registrazione dei proxy inizierà dopo la successiva esecuzione dello scheduler.

Scollega 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 di progetti.

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

Considerazioni

  • I proxy 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. Inoltre, l'ambiente deve far parte di un gruppo di ambienti.
  • L'hub API non supporta i Controlli di servizio VPC. Di conseguenza, se hai abilitato Controllo di servizio VPC per il progetto di runtime Apigee, l'hub API non potrà accedere al progetto.
  • Se l'API Apigee non è abilitata per un progetto di runtime, l'hub API non può accedere al progetto.