Você está lendo a documentação do Apigee Edge.
Acesse a documentação da
Apigee X. info
Esses pré-requisitos incluem configurar o hub de APIs, criar uma instância de plug-in e configurar sua organização do Apigee Edge para se conectar ao hub de APIs.
Etapa 1: provisionamento do hub de APIs
Para começar, provisione o hub de API no seu projeto do Google Cloud.
- Crie um projeto do Google Cloud:
- Navegue até o Console do Google Cloud.
- No seletor de projetos, clique em Novo projeto.
- Insira um nome para o 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 API e provisione o hub de API:
- No console do Google Cloud, pesquise "Hub de APIs".
- Navegue até o serviço API Hub.
- 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 tempo 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 instruções para criar uma nova instância de plug-in.
- Durante esse processo, você vai receber um nome de recurso da instância (também chamado de ID do gateway). Esse ID identifica de forma exclusiva sua organização do Apigee Edge no hub de API e é crucial para a próxima etapa.
Configuração do conector do hub de APIs do Apigee Edge (ativação para uma organização)
- Depois que a instância do plug-in for criada no hub de APIs, configure 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 do conector do hub de APIs. - Para ativar o conector do Hub de APIs em uma organização do Apigee Edge, faça uma solicitação POST para a API de gerenciamento do Edge:
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" }'
Para o OAuth, insira o seguinte no campo "Chave": Bearer your-token. Para mais informações, consulte Receber os tokens.
- Local da chave: cabeçalho
- Nome do parâmetro: Authorization
- Opções de autenticação disponíveis:básica e OAuth
Após a execução bem-sucedida, esse comando registra sua organização do Apigee Edge com a instância especificada do plug-in do hub de APIs, iniciando o processo de sincronização dos metadados da API e dos dados de execução.