Utilización de un archivo de opciones al importar un servicio WSDL

Cuando crea una definición de API, o añade un servicio WSDL de destino a una definición de API, cuando importa archivo .zip, puede especificar directivas adicionales incluyendo un archivo de opciones en el archivo .zip.

Puede utilizar un archivo de opciones cuando importa un archivo .zip, realizando algunas de las tareas siguientes:

El archivo de opciones es un archivo YAML y debe tener el nombre de archivo apiconnect.yaml.

Puede incluir los campos siguientes en el archivo:
Tabla 1. Campos que se pueden incluir en el apiconnect.yaml archivo
Nombre de campo Valor Valor predeterminado Descripción
suppressExamples true o false false Suprimir la generación automática de ejemplos.
wssecurity true o false true Habilitar la generación de definiciones para las cabeceras WS-Security.
implicitHeaderFiles Matriz de ubicaciones de archivos XSD Los archivos de esquema adicionales, a los que no se hace referencia en el WSDL, que se utilizan para definir cabeceras SOAP adicionales.
port El atributo name para un wsdl:port en una definición de wsdl:service . Cree la API utilizando la información del puerto especificado.

Si el puerto especificado no existe, o hace referencia a un puerto REST/XML en lugar de a un puerto SOAP, la creación de la API falla.

Si no hay ningún port campo en el archivo de opciones, API Connect crea la API utilizando el primer puerto SOAP que encuentre en la wsdl:service definición.

Ejemplo

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