You can run a custom workflow as an action on custom groups. The custom groups can be Resource Type and Target Type which is the actual vCenter object the workflow is targeted for. This workflow accepts an array of vCenter objects as the input parameter.