Você está visualizando a documentação do Apigee Edge.
Acesse a
documentação da
Apigee X. info
O Apigee Edge oferece um local para armazenar suas especificações da OpenAPI. Gerencie as especificações da OpenAPI, conforme descrito nas seções a seguir.
Para mais informações sobre as especificações da OpenAPI, consulte O que é uma especificação da OpenAPI?.
Confira a lista de especificações
Para acessar a lista de especificações:
- Faça login em apigee.com/edge.
- Selecione uma organização.
- Selecione Develop > Specs no menu de navegação lateral.
A lista atual de especificações e pastas é exibida.
Conforme destacado na figura anterior, na lista de especificações, é possível:
- Criar e import especificações
- Gerar um proxy de API a partir de uma especificação usando um assistente com várias etapas
- Organize suas especificações usando pastas e navegue por elas (consulte Organizar conteúdo usando pastas).
- Editar uma especificação ou abrir uma pasta clicando em uma linha
- Renomear ou excluir uma especificação
- Pesquisar a lista de especificações e pastas
Criar uma nova especificação da OpenAPI
Para criar uma nova especificação OpenAPI:
- Clique em Develop > Specs na barra de navegação lateral.
- Clique em + Especificação.
- Clique em Nova especificação no menu suspenso. O editor de especificações é aberto.
- Substitua a especificação de exemplo pelos seus próprios detalhes da especificação OpenAPI.
Consulte Criar especificações usando o editor de especificações. - Clique em Salvar para salvar a especificação.
- Insira um nome para a especificação quando solicitado.
- Clique em Salvar.
Importar uma especificação OpenAPI
Para importar uma especificação OpenAPI:
- Clique em Develop > Specs na barra de navegação lateral.
- Clique em + Especificação.
- Clique em uma das seguintes opções no menu suspenso:
- Importar URL para importar a especificação de um URL. Especifique o nome e o URL quando solicitado.
- Importar arquivo para procurar a especificação no diretório local.
A especificação é adicionada à lista.
- Clique no nome da especificação para acessá-la e editá-la no editor de especificação.
Consulte Criar especificações usando o editor de especificações.
Editar uma especificação OpenAPI
Para abrir uma especificação OpenAPI:
- Clique em Develop > Specs na barra de navegação lateral.
- Clique na linha associada à especificação na lista de especificações.
- Edite a especificação no editor de especificações.
Consulte Criar especificações usando o editor de especificações.
Criar um proxy de API com base em uma especificação na lista de especificações
Com o Apigee Edge, é possível criar proxies de API com base nas especificações OpenAPI que você projeta e salva no editor de especificação. Com apenas alguns cliques, você terá um proxy de API no Apigee Edge com os caminhos, parâmetros, fluxos condicionais e endpoints de destino gerados automaticamente. Em seguida, será possível adicionar recursos como segurança OAuth, limitação de taxa e armazenamento em cache.
Depois de criar um proxy de API com base em uma especificação OpenAPI, se a especificação for modificada, você vai precisar modificar manualmente o proxy de API para refletir as mudanças implementadas. Consulte O que acontece se eu modificar uma especificação?.
Para criar um proxy de API com base em uma especificação OpenAPI na lista de especificações:
- Selecione Develop > Specs no menu de navegação lateral.
- Navegue até a pasta que contém a especificação OpenAPI, se necessário.
- Posicione o cursor na especificação OpenAPI para a qual você quer criar um proxy de API para mostrar o menu de ações.
- Clique em .
O assistente de criação de proxy é aberto, e a página "Detalhes do proxy" é preenchida com os valores da especificação OpenAPI, conforme mostrado na figura a seguir.
- Clique em Próxima.
- Siga as etapas restantes no assistente de criação de proxy, conforme descrito em Como criar um proxy de API com base em uma especificação da OpenAPI. (Comece na etapa 8.)
Renomear uma especificação
Para renomear uma especificação:
- Selecione Develop > Specs no menu de navegação lateral.
- Navegue até a pasta que contém a especificação, se necessário.
- Posicione o cursor sobre a especificação que você quer renomear para exibir o menu de ações.
- Clique em .
- Edite o nome da especificação.
- Clique em Renomear para salvar as edições ou em Cancelar para cancelar.
Mover uma especificação para uma pasta
Você pode organizar suas especificações em pastas para facilitar o gerenciamento e a segurança. Para mover uma especificação para uma pasta, consulte Organizar especificações usando pastas.
Excluir uma especificação
Você pode excluir uma especificação do armazenamento de arquivos quando ela não for mais necessária ou se tornar inválida.
Para excluir uma especificação:
- Selecione Develop > Specs no menu de navegação lateral.
- Posicione o cursor sobre a especificação que você quer excluir para exibir o menu de ações.
- Clique em .
- Clique em Excluir para confirmar a operação de exclusão no prompt.
- Exclua os artefatos relacionados que não são mais necessários.