Para qualquer propriedade de API, é possível definir um valor que é específico para um determinado catálogo. Para qualquer API publicada nesse catálogo, a propriedade de API assumirá o valor específico do catálogo, substituindo qualquer valor de propriedade padrão.
Antes de Iniciar
Você deve ter criado previamente a propriedade da API para a qual deseja definir agora um valor específico do Catálogo; consulte Configurando propriedades da API.
Sobre essa tarefa
Nota: esta tarefa está relacionada à configuração de uma definição de API do OpenAPI 2.0 Para obter detalhes sobre como configurar uma definição de API OpenAPI 3.0 , consulte
Editando uma definição de API OpenAPI 3.0.
É possível concluir essa tarefa usando o aplicativo da UI do API Designer ou usando a UI do API Manager baseado em navegador.
A qualquer momento, você pode acessar diretamente o arquivo YAML de origem do ` OpenAPI ` clicando no ícone "Fonte
". Para voltar ao formulário de criação, clique no ícone
Formulário.
Dica: se você incluir ou mudar uma propriedade de API em uma API que já esteja montada ou publicada, deverá remontar ou publicar o Produto que contém a API atualizada para que a mudança entre em vigor.
Procedimento
- Abra a API para edição, conforme descrito em Editando uma definição de API do OpenAPI 2.0 ..
- Selecione a guia Gateway , expanda Configurações do Gateway e do Portal e, se já houver um ou mais valores de propriedade específicos do Catálogo definidos, expanda Propriedades do Catálogo.
- Configure um valor de propriedade específico do catálogo.
- Para definir um novo valor de propriedade específico do catálogo, conclua as etapas a seguir:
- Clique no ícone de adição
ao lado de “Propriedades do catálogo” no painel de navegação.
- Digite o Nome do Catálogo exatamente como é exibido no campo
name para o Catálogo selecionado.Dica: para o melhor resultado, digite manualmente o nome do catálogo em vez de selecionar seu título. Usar o nome do catálogo é mais seguro do que usar seu título, pois o título pode não ser exclusivo dentro da organização do provedor e pode ser modificado posteriormente (o que quebra a associação entre a propriedade e o catálogo). O nome do catálogo é sempre exclusivo na organização do fornecedor e não pode ser alterado.
- Clique em Criar. Os detalhes de propriedades do catálogo para o catálogo especificado são exibidos para edição adicional.
- Ao lado de Substituições de Propriedade, clique em Incluir
- Forneça as informações a seguir:
- Nome da Propriedade para Substituir: Insira o nome da propriedade da API para a qual você deseja definir um valor específico do Catálogo. O nome deve corresponder ao nome de uma propriedade da API definida anteriormente; consulte Configurando propriedades da API.
- Valor da propriedade: o valor da propriedade específica do catálogo. Deixe em branco se a propriedade for ter um valor nulo por padrão.
- Clique em Criar.
- Para modificar um valor de propriedade específico do catálogo existente, clique no nome do catálogo na área de janela de navegação. Em seguida, é possível mudar o nome do catálogo e incluir, modificar ou excluir configurações de substituição de propriedade.
- Clique em Salvar para salvar as mudanças.