Esta página se aplica à Apigee e à Apigee híbrida.
É possível registrar todos os proxies presentes no projeto de ambiente de execução da Apigee diretamente no hub da API com um único clique de um botão. Os proxies serão registrados como APIs no hub da API. Para registrar os proxies, anexe seu projeto de ambiente de execução ao hub da API. Quando você anexa um projeto, o hub de API registra as seguintes informações para cada definição de proxy:
- Nome
- Revisão
- Detalhes do ambiente e da implantação
- Tipo de instância da Apigee (Apigee X ou Apigee híbrida)
O hub de APIs executa periodicamente (uma vez a cada seis horas) um programador que se conecta ao projeto da Apigee e recebe as definições de proxy mais recentes. Para os projetos recém-anexados, o programador recebe todas as definições de proxy e as registra no hub da API. Nos projetos atuais, o programador recebe apenas as mudanças feitas nas definições de proxy e atualiza as informações do proxy no hub da API.
Anexar um projeto de ambiente de execução
Para anexar um projeto de ambiente de execução da Apigee ao hub de API, siga estas etapas:
No console do Google Cloud, acesse a página Hub de API > Configurações > Associações de projetos.
- Clique em Anexar projeto de ambiente de execução. O painel Selecionar um recurso vai aparecer.
- Clique no projeto. Se não houver erros, o projeto será anexado ao hub da API e será listado na página Associações de projetos. No entanto, o processo real de registro dos proxies começará após a próxima execução do programador.
Remover um projeto de ambiente de execução
Se você remover um projeto de ambiente de execução, o hub de API removerá todas as APIs registradas para esse projeto. Para remover um projeto do ambiente de execução da Apigee para o hub de APIs, siga estas etapas:
No console do Google Cloud, acesse a página Hub de API > Configurações > Associações de projetos.
- Clique em Desanexar projeto referente ao projeto que você quer desanexar.
Considerações
- Todos os endpoints importados da Apigee vão receber um prefixo
https://
por padrão. - Proxies que não são implantados em nenhum ambiente não são buscados no projeto.
- Somente proxies implantados em um ambiente são buscados. Além disso, o ambiente precisa fazer parte de um grupo de ambientes.
- O hub de API não é compatível com o VPC Service Controls. Portanto, se você tiver ativado o VPC Service Controls para seu projeto de ambiente de execução da Apigee, o hub da API não poderá acessar o projeto.
- Se a API Apigee não estiver ativada para um projeto de ambiente de execução, o hub da API não vai poder acessar o projeto.