Usando um arquivo de opções ao importar um serviço WSDL

Ao criar uma definição de API, ou incluir um serviço WSDL de destino em uma definição de API, importando um arquivo .zip, é possível especificar diretivas adicionais incluindo um arquivo de opções no arquivo .zip.

É possível usar um arquivo de opções ao importar um arquivo .zip ao executar qualquer uma das tarefas a seguir:

O arquivo de opções é um arquivo YAML e deve ter o nome do arquivo apiconnect.yaml.

É possível incluir os campos a seguir no arquivo:
Tabela 1. Campos que podem ser incluídos no apiconnect.yaml arquivo
Nome do campo Valor Padrão Descrição
suppressExamples true ou false false Suprimir geração automática de exemplos.
wssecurity true ou false true Ativar a geração de definições para cabeçalhos WS-Security.
implicitHeaderFiles Matriz de locais do arquivo XSD Arquivos de esquema adicionais, não referenciados no WSDL, que são usados para definir cabeçalhos SOAP adicionais.
port O atributo name para um wsdl:port em uma definição de wsdl:service Crie a API usando as informações para a porta especificada.

Se a porta especificada não existir, ou se referir a uma porta REST/XML em vez de uma porta SOAP, a criação da API falhará.

Se nenhum port campo estiver presente no arquivo de opções, API Connect ele cria a API utilizando a primeira porta SOAP encontrada na wsdl:service definição.

Exemplo

suppressExamples: true
wssecurity: false
implicitHeaderFiles:
  - xsdDir/schema1.xsd
  - xsdDir/schema2.xsd