通过使用 vRealize Automation REST API 或 vRealize CloudClient,您以编程方式将一个 vRealize Automation 环境中的内容导出到另一个环境。

例如,您可以在开发环境中创建和测试蓝图,然后将其导入到生产环境中,或者也可以从社区论坛中导入属性定义。您可以编程方式导入和导出以下任何 vRealize Automation 内容:

  • 应用程序蓝图及其所有组件

  • IaaS 计算机蓝图

  • Software组件

  • XaaS 蓝图

  • 属性定义

  • 属性组

表 1. 选择导入和导出工具

工具

更多信息

vRealize CloudClient

VMware%20Developer%20Center

vRealize Automation REST API

请参见 vRealize Automation 文档(位于 https://www.vmware.com/support/pubs/vcac-pubs.html)中的《编程指南》《REST API 引用》

注:

vRealize Automation 部署中采用编程方式导出和导入蓝图时,例如在测试和生产环境之间或者在一个组织和另一个组织之间,识别克隆模板数据是否包含在软件包中十分重要。导入蓝图软件包时,将基于软件包中的信息对默认设置进行填充。例如,如果导出使用克隆工作流创建的蓝图之后,再将它导入,而在导入蓝图的 vRealize Automation 部署的端点中,派生克隆数据的模板不存在,那么某些蓝图设置将不适用于该部署。