Exportação de APIs
Você pode exportar APIs uma a uma ou em lotes como arquivos JSON, YAML ou YML.
Procedimento
- Vá para o console do APIG.
- Selecione um gateway dedicado na parte superior do painel de navegação.
- No painel de navegação, escolha API Management > API Groups. Clique em um nome de grupo e clique em Export.
Ou escolha API Management > APIs e clique em Export APIs.
- Defina os parâmetros de exportação.
Tabela 1 Parâmetros para exportação de APIs Parâmetro
Descrição
API Group
Selecione o grupo de quais APIs serão exportadas.
Environment
Selecione o ambiente onde as APIs a serem exportadas foram publicadas.
API
Por padrão, todas as APIs do grupo que foram publicadas no ambiente selecionado são exportadas. Para exportar apenas APIs específicas, clique em Select APIs e especifique as APIs que deseja exportar.
API Definition
- Basic: a definição básica de uma API é composta pelas definições de solicitação e resposta. Não inclui a definição de back-end. A definição de solicitação inclui campos Swagger padrão e estendido. Esta função pode gerar um arquivo de definição de API Swagger ou OpenAPI.
- Full: a definição completa de uma API é composta pelas definições de solicitação, back-end e resposta. Esta função pode ser usada para fazer backup da definição completa de uma API como um arquivo Swagger ou OpenAPI.
- Extended: a definição estendida de uma API é composta pelas definições de solicitação, back-end e resposta, bem como pela política de limitação de solicitações, política de controle de acesso e outras configurações da API.
Format
Selecione JSON, YAML ou YML.
Version
Defina a versão das APIs a serem exportadas. Se você não especificar uma versão, a versão será definida como a data e a hora atuais.
OpenAPI Version
Exporte APIs Swagger 2.0 ou OpenAPI 3.0.
- Clique em Export. O resultado da exportação é exibido à direita da página e o arquivo de API é baixado automaticamente.