Você está lendo a documentação do Apigee Edge.
Acesse a
documentação da Apigee X. info
Esta página descreve o que precisa ser concluído antes de ativar a integração do conector do hub de APIs do Apigee Edge.
Etapa 1: provisionamento do hub de APIs
Para provisionar o hub de APIs no seu projeto na nuvem do Google Cloud:
- Crie um projeto na nuvem do Google Cloud:
- Navegue até o Console do Google Cloud.
- No seletor de projetos, clique em Novo projeto.
- Insira um nome de projeto e selecione uma conta de faturamento.
- Clique em Criar.
- Como alternativa, use a CLI
gcloud:gcloud projects create PROJECT_NAME
- Ative as APIs do hub de APIs e provisione o hub de APIs:
- No console do Google Cloud, pesquise "Hub de APIs da Apigee".
- Navegue até o serviço do hub de APIs.
- Se necessário, clique em Ativar APIs.
- Siga o fluxo de provisionamento na tela para configurar o hub de APIs. Durante esse processo, ative todos os direitos e complementos necessários para processar metadados e eventos de ambiente de execução.
Etapa 2: criação da instância do plug-in
Uma instância de plug-in no hub de APIs funciona como um ponto de registro para uma ou mais organizações do Apigee Edge.
- Navegue até o console do hub de APIs.
- Siga as etapas em Criar instância de plug-in para criar uma instância de plug-in do Apigee Edge.
- Durante esse processo, você vai receber um nome de recurso da instância (também conhecido como ID do gateway). Esse ID identifica exclusivamente sua organização do Apigee Edge no hub de APIs e é essencial para a próxima etapa.
Configuração da integração do conector do hub de APIs do Apigee Edge (aceitação de uma organização)
Depois que a instância do plug-in for criada no hub de APIs, você precisará configurar sua organização do Apigee Edge para enviar dados a ela. Essa etapa exige permissões orgadmin na respectiva organização do Apigee Edge para todas as chamadas de API necessárias para a configuração da integração do conector do hub de APIs.
Para ativar a integração do conector do hub de APIs para uma organização do Apigee Edge, use o seguinte comando:
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"
}'Em que:
ORG_NAMEé o nome da sua organização do Apigee Edge.OAUTH_TOKENé o token OAuth usado para autenticar a solicitação. Para mais informações sobre como criar um token OAuth, consulte Receber os tokens.INSTANCE_RESOURCE_NAME: o nome do recurso da instância (ID do gateway) recebido na etapa anterior.
Após a execução bem-sucedida, sua organização do Apigee Edge será registrada na instância do plug-in do hub de APIs especificada, iniciando o processo de sincronização de metadados de API e dados de ambiente de execução.