Export/Import

La funcionalidad Export/Import se desarrolló para facilitar la replicación de APIs, planes e interceptores personalizados de tipo Java y JavaScript en entornos diferentes.

Esta funcionalidad está diseñada para replicar elementos en entornos de un mesmo API Manager. La importación y exportación de objetos entre Managers de clientes distintos, por ejemplo, no funcionará bien.

Exportación de objetos

Solo puede exportar un tipo de objeto a la vez, pero cada exportación puede contener varios objetos. Es decir, si desea exportar tanto APIs como planes, debe realizar el proceso de exportación dos veces, pero podrá incluir varias APIs y varios planes en cada exportación, respectivamente.

Para exportar objetos:

  1. Haga clic en el botón Export, que abrirá una ventana modal para las selecciones necesarias.

  2. Seleccione el tipo de objeto deseado (APIs, Plans, Java Interceptors o JavaScript Interceptors) y haga clic en Next.
    export

  3. Seleccione los elementos que se exportarán y haga clic en Export.
    export2

Un archivo JSON estará disponible para descarga y se puede volver a importarlo en el Manager más adelante a través de la opción Import.

Algunas reglas se aplican al exportar objetos:

  • Si la regla de visibilidad de una API está establecida para Organization, se exportará como Organization; sin embargo, las opciones de visibilidad Teams y Only me se exportarán como Only me.

  • Los equipos (teams), usuarios (users) y entornos (environments) vinculados a una API no se exportarán.

Importación de objetos

Para importar objetos:

  1. Haga clic en el botón Import, que abrirá una ventana modal para las selecciones necesarias.

  2. Seleccione el tipo de objeto que coincida con el archivo JSON que se va a importar (APIs, Plans, Java Interceptors o JavaScript Interceptors) y haga clic en Select File.
    import

  3. Seleccione el archivo que se importará de su dispositivo y haga clic en Next.

  4. Seleccione los elementos que desea importar y haga clic en Import.
    import2

Algunas reglas se aplican al importar objetos:

  • No es posible importar una API si tiene una versión (listada en Other Versions) que no está presente en el Manager en el momento de la importación.

  • No es posible importar un plan que contenga una API vinculada a él si esta API no está presente en el Manager en el momento de la importación.

  • Hay compatibilidad retroactiva entre las versiones 3.0.0.0+ y 4.0.0.0+ del Manager con respecto a los elementos exportados e importados, pero no entre esos y las versiones anteriores del Manager.

Thanks for your feedback!
EDIT

Share your suggestions with us!
Click here and then [+ Submit idea]