Puede exportar contenido mediante programación desde un entorno de vRealize Automation a otro mediante la API de REST de vRealize Automation o mediante vRealize CloudClient.

Por ejemplo, puede crear y probar sus blueprints en un entorno de desarrollo y, a continuación, importarlos en el entorno de producción. Opcionalmente, puede importar una definición de propiedades de un foro de una comunidad en su instancia de tenant de vRealize Automation activa.

Puede importar y exportar mediante programación cualquiera de los siguientes contenidos de vRealize Automation:

  • Blueprints de aplicaciones y todos sus componentes

  • Blueprints de máquinas de IaaS

  • Componentes de Software

  • Blueprints de XaaS

  • Grupos de propiedades

    La información de grupo de propiedades es específica del tenant y solo se importa con el blueprint si el grupo de propiedades ya existe en la instancia de vRealize Automation de destino.

Cuando se exporta un blueprint de una instancia de tenant de vRealize Automation a otra, la información de grupo de propiedades definida para ese blueprint no se reconoce para el blueprint importado, a menos que el grupo de propiedades ya exista en la instancia de tenant de destino. Por ejemplo, si se importa un blueprint que contiene un grupo de propiedades denominado mica1, el grupo de propiedades mica1 no aparece en el blueprint importado a menos que el grupo de propiedades mica1 ya exista en la instancia de vRealize Automation en la que se importó el blueprint. Para evitar que se pierda la información de grupo de propiedades al exportar un blueprint de una instancia de vRealize Automation a otra, utilice vRealize CloudClient para crear un paquete de exportación en formato .zip que contenga el grupo de propiedades e importe dicho paquete en el tenant de destino antes de importar el blueprint. Para obtener más información sobre el uso de vRealize CloudClient para enumerar, empaquetar, exportar e importar grupos de propiedades, además de otros elementos de vRealize Automation, consulte el centro para desarrolladores de VMware en https://developercenter.vmware.com/tool/cloudclient.

Tabla 1. Elegir la herramienta de importación y exportación

Herramienta

Más información

vRealize CloudClient

Consulte el sitio para desarrolladores de VMware en https://developercenter.vmware.com/tool/cloudclient.

API de REST de vRealize Automation

Consulte Guía de programación en el centro de información de vRealize Automation en https://www.vmware.com/support/pubs/vcac-pubs.html.

Nota:

Cuando se exportan e importan blueprints mediante programación entre implementaciones de vRealize Automation (por ejemplo, de un entorno de prueba a uno de producción o de una organización a otra) es importante reconocer que los datos de plantilla de clonación se incluyen en el paquete. Cuando se importa el paquete de blueprints, la configuración predeterminada se rellena en función de la información del mismo. Por ejemplo, si exporta y luego importa un blueprint que se creó mediante un flujo de trabajo parecido a la clonación y la plantilla de la que proceden los datos clonados no existe en un endpoint de la implementación de vRealize Automation en la que se importa el blueprint, algunos ajustes del blueprint importado no se podrán aplicar a dicha implementación.