The vRealize Orchestrator plug-in for VMware vSphere® Update Manager™ allows interaction between vRealize Orchestrator and VMware vSphere Update Manager/vSphere Lifecycle Manager. You can use the plug-in to runvRealize Orchestrator workflows that automate vSphere Update Manager processes. The plug-in contains a set of standard workflows. You can also create custom workflows that implement the plug-in API to automate tasks in your vSphere environment.

Role of vRealize Orchestrator with the vSphere Update Manager Plug-in

vRealize Orchestrator powers the vSphere Update Manager plug-in.

You can use the plug-in to run vRealize Orchestrator workflows that interact with vSphere Update Manager to perform automated tasks in the vSphere infrastructure. vSphere Update Manager enables centralized, automated patch and version management for VMware vSphere, and offers support for VMware ESX/ESXi hosts and virtual machines.

With the vSphere Update Manager plug-in, you can perform the following tasks:
  • Upgrade and patch ESX/ESXi hosts.
  • Install and update third-party software on hosts.
  • Upgrade virtual machine hardware and VMware Tools.

To learn more about vSphere Update Manager, see the vSphere Update Manager Installation and Administration Guide.

Functional Prerequisites for the vSphere Update Manager Plug-In

The vSphere Update Manager plug-in comes pre-installed with your vRealize Orchestrator 8.6.2 instance.

vSphere Update Manager requires network connectivity with VMware vCenter Server ™. Each installation of vSphere Update Manager must be associated with a single vCenter Server instance. For instructions about configuring a vCenter Server connection, see Connect the vSphere Update Manager Plug-In to vCenter Server.

vSphere Update Manager Plug-In Scripting API

The vSphere Update Manager plug-in supports the following:
  • vSphere API versions 6.7, 7.0, 7.0 U1, 7.0 U2.
  • vSphere Update Manager API version 6.0 to 8.0.
  • To use VUM plug-in in vRealize Orchestrator 7.6, update the vCenter plug-in to version 7.x.

The vSphere Update Manager plug-in scripting API contains classes, with their respective attributes and methods, that allow interaction between vRealize Orchestrator and vSphere Update Manager. You can use the API to develop custom workflows that interact with vSphere Update Manager.

In the vRealize Orchestrator API Explorer, click the VUM module in the left pane to expand the hierarchical list of vSphere Update Manager plug-in API scripting objects. You can search the plug-in API and see the documentation for JavaScript objects that you can use in scripted elements. You can copy code from API elements and paste it into scripting boxes.

Using the vSphere Update Manager Plug-In Inventory

The vSphere Update Manager plug-in exposes all objects in the connected vSphere Update Manager instance in the Inventory view in the vRealize Orchestrator Client. You can use the Inventory view to add authorization elements or to run workflows on vSphere objects.

To display all available inventory objects, navigate to Administration > Inventory > VMware Update Manager in the vRealize Orchestrator Client.

Access the vSphere Update Manager Plug-In Workflow Library

The vSphere Update Manager plug-in workflow library contains workflows that you can use to run automated processes related to the management of vSphere objects in the inventory of the vCenter Server with which vSphere Update Manager is registered.

You can integrate standard workflows from the workflow library to create custom workflows.

For a full list of available workflows, navigate to Library > Workflows > vCenter Update Manager in the vRealize Orchestrator Client. See vSphere Update Manager Plug-In Workflow Library.