您可以使用 vCenter 插件管理多个 vCenter 实例。您可以创建其中使用 vCenter 插件 API 的工作流,用于自动处理 vCenter 环境中的任务。

vCenter插件脚本 API

vCenter 插件将 vCenter API 映射到 JavaScript,从而可在工作流中使用。vCenter 脚本 API 中包含各种各样的类及其各自属性、方法以及允许 Automation OrchestratorvCenter 之间进行交互的构造函数。

vCenter 插件支持将 vCenter 6.5、6.7、7.0 实例注册为端点。根据您注册的 vCenter 版本,该插件将 vSphere 6.5 和 6.7 API 公开为 SDK,并将 vSphere 7.0 API 公开为脚本 SDK。有关 vCenter 脚本对象的信息,请导航到 Automation Orchestrator 客户端中的 API Explorer。

vCenter 插件提供了一个标准工作流库,可自动处理 vCenter 操作。例如:您可以运行用于创建、迁移或删除虚拟机的工作流。此外,该插件还提供可执行单个 vCenter 任务(可包含到工作流中)的操作。您可以使用 API 来开发自定义工作流。

大多数 vCenter 插件工作流仅与 vCenter 进行通信。但是,某些客户机操作工作流需要与由 vCenter 管理的 ESXi 主机进行通信。在运行这些工作流之前,必须通过 Automation Orchestrator 控制中心导入 ESXi 主机证书。有关详细信息,请参见《安装和配置 Automation Orchestrator中的管理 Automation Orchestrator 证书

vCenter 插件将基于策略的管理 (Policy-Based Management, PBM) 和存储监控服务 (Storage Monitoring Service, SMS) API 作为脚本对象包含在 Automation Orchestrator 脚本 API 中。基于存储策略的管理策略和组件将显示在 Automation Orchestrator Client清单页面中。

使用 vCenter 插件清单

vCenter 插件会在清单视图中显示所连接的 vCenter 实例中的所有对象。

要显示可用于 vCenter 清单对象的工作流,请导航到 Automation Orchestrator 客户端中的管理 > 清单 > vSphere vCenter 插件