As noted in a previous article, this page shows how many workflows and actions become available on a vCO 5.5.1 server after installing only the officially released Plug-ins, Flings, and Packages (Note that there are hundreds of packages containing thousands of workflows onvarious blogs and in the Orchestrator Communities.)
The target vCO 5.5.1 (5.5.1.1617127) Server has: 1083 Workflows and 2069 Actions.
Workflows (1083)
categoryNamenameversiondescription
Addresses
Allocate Address
0.0.1
Acquires an Elastic IP address.
This page was generated using a workflow to access the REST API of a freshly deployed VMware vCenter Orchestrator (vCO) 5.5.1 GA Virtual Appliance. The results indicate a total of:
394 Workflows and 388 Actions. Please note that for each Plug-in you install, additional Library Workflows and Actions will be available. I've provided ahandy link page for the plug-ins that I'm aware of here on this blog.. as noted on that page, the official repository where VMware and Partners should be submitting their plug-ins is the VMware Solution Exchange.
Action Name (Action Count: 250)Action DescriptionReturn TypeModule Name
updateAdminCatalog
vCloud:AdminCatalog
com.vmware.library.vCloud.Admin.Catalog
createAdminCatalog
vCloud:AdminCatalog
com.vmware.library.vCloud.Admin.Catalog
publishAdminCatalog
vCloud:AdminCatalog
com.vmware.library.vCloud.Admin.Catalog
deleteAdminCatalog
void
com.vmware.library.vCloud.Admin.Catalog
composeRoutingKey
string
com.vmware.library.vCloud.Admin.Extension.Notifications
configureBlockingTasks
void
com.vmware.library.vCloud.Admin.Extension.Notifications
setupAmqpBroker
void
com.vmware.library.vCloud.Admin.Extension.Notifications
enableNotifications
void
com.vmware.library.vCloud.Admin.Extension.Notifications
createImportVmIntoExistingVAppParams
Any
com.vmware.library.vCloud.Admin.Extension.VIM Server
updateVimServer
vCloud:Task
com.
Workflow Name (Workflow Count: 138)Workflow DescriptionWorkflow Category
Change the number of CPUs
CPU
Add a catalog
Adds a catalog to an organization.
Catalog
Update a catalog
Updates a catalog.
Catalog
Delete a catalog
Deletes a catalog.
Catalog
Share a catalog
Updates the sharing configuration of a catalog.
Catalog
Publish a catalog
Publishes or unpublishes a catalog to all organizations external to the catalog's organization.
When trying to re-install vCenter Orchestrator (vCO), there is occasion when a file prevents the re-installation of the product. The following error may be experienced:
Found the same version of vCenter Orchestrator (x.x.x.xxx). To reinstall this version of the product, first uninstall the current version and run this installer again. You can export the current configuration from the Web Configuration interface and import it back into the product after you have completed the new installation
There are a total of 34 workflows delivered as part of the VMware vCenter Orchestrator Plug-in for Microsoft Active Directory Director. The table below provides their names and descriptions
Workflow NameDescription
Create a computer in a group
Creates an Active Directory computer in a group.
Create a computer in an organizational unit
Creates an Active Directory computer in an organizational unit.
Destroy a computer
Deletes a computer from an Active Directory instance.
A total of 163 new javaScript objects are delivered as part of the VMware vCenter Orchestrator Plug-in for vCloud Director. The table below provides their names and descriptions
Object NameObject Description
VclAccessLevel
AccessLevelType
VclAccessSetting
An AccessSetting element defines the level of access granted to the User or Group referenced in the Subject element.
VclAccessSettings
The AccessSettings element is a container for AccessSetting elements.
A total of 158 new actions are delivered as part of the VMware vCenter Orchestrator Plug-in for vCloud Director. The table below provides their names and descriptions
Action NameAction Description
updateCatalogItem
null
disableAdminVdc
null
discardSuspendedState
null
createOrgLeaseSettings
null
publishAdminCatalog
null
updateUser
null
deleteAdminCatalog
null
updateAdminCatalog
null
uploadMedia
null
createOrgSmtpSettings
null
createEndOfTaskTriggerForTask
null
getAdminOrganizationFromVApp
null
deleteVAppTemplate
null
createAdminVdcParams
null
updateMedia
null
deleteUser
null
insertMedia
null
createAdminOrganization
null
uploadFiles
null
getAdminExtensionFromVdc
null
deleteAdminOrganization
null
createLdapUserAttributes
null
deleteAdminVdc
null
getVdcFromVApp
null
enableVMWHost
null
updateRole
null
getNumberOfNic
null
shutdown
null
deleteRole
null
createIpRanges
null
downloadVAppTemplate
null
undeploy
null
updateVimServer
null
unregisterVimServer
null
importGroup
null
createImportVmAsVAppParams
null
importVmAsVApp
null
updateAdminVdc
null
createAccessSetting
null
getAdminOrganizationFromCatalog
null
getOrganizationFromVM
null
createUser
null
validateVlanIdRanges
null
getAdminHostFromOrganization
null
createLdapGroupAttributes
null
createVMWProviderVdcParams
null
createVMWProviderVdc
null
createShieldManagerParams
null
createRole
null
erase
null
getVmsFromVApp
null
createVMWProviderNetwork
null
createLeaseSettingsSection
null
createVMWNetworkPool
null
getAdminHostFromRole
null
enableVMWProviderVdc
null
deleteCatalogItem
null
getAdminExtensionFromOrganization
null
deploy
null
createIpScope
null
createNetworkConfiguration
null
createVAppNetworkConfiguration
null
vim3WaitTaskEnd
Wait for a VC Task to end.
There are a total of 91 new workflows delivered as part of the VMware vCenter Orchestrator Plug-in for vCloud Director. The table below provides their names and descriptions
Workflow NameDescription
Unregister VIM Server
Unregisters a vCenter Server.
Import VM as vApp
Imports a virtual machine from an available vCenter Server as a vApp.
Power Off VM
Powers off a virtual machine. Does not free the resources reserved for the virtual machine.
There are a considerable number of pre-built workflows that may be used to build your own orchestrator solutions. The environment this table is taken from has the VC, VIM3 (OPTIONAL), and Microsoft (OPTIONAL) vmoapps installed:
WorkflowDescription
\\Library
\\Library\\JDBC
---
JDBC URL generator
Sollicits information to generate a connection URL for JDBC database connections. The workflow emits the connection string it generates as output via the system log, and confirms the string can create a connection to the specified database.