How many actions come with the vCloud Plug-in?

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.

How many workflows come with the vCloud Plug-in?

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.

VMware released the vCenter Orchestrator Plug-in for vCloud Director

Today VMware released the most complete automation solution for vCloud Director as a free download ! This is a plug-in for vCenter Orchestrator allowing to orchestrate vCloud Director (and not the other way around, vCD 1.01 does not have the ability to start an external process). In terms of functionality the plug-in allows: Tenants to automate catalogs and vApp provisioning and decommissioning operations within their organization. Service providers to automate the configuration and management of the tenant organizations, their virtual data centers and their resources.

VMware vCenter Orchestrator 4.1.1 released !

Yesterday, vCenter Orchestrator 4.1.1 was released as part of vCenter 4.1 Update 1. This is mainly a bug fix release. According to the release notes the resolved issues are: Parent permissions are not propagated to a child object Orchestrator Configuration might not export or import the license configuration "Remove Snapshot" and "Add host to cluster" workflow incorrect behavior Inconsistencies in library workflow names XML encoding Also the SSHSession object was improved with new functionality.

Mightycare vCenter Orchestrator code snippets

vCO Team is delighted to see vCenter Orchestrator knowledge being spread around the world. One of the VMware partners, Mightycare has a few vCO specialists who not only do a great job delivering automation and orchestration to VMware customers but also share their knowledge online. Here is a collection of the last code snippets they have published. Use and examples of RegExp (regular expression) Get all Distributed Virtual Switches vCO Unzip Files with VMware Orchestrator workflow vCO Access to Java Classes SOAP connect via VB .

vCenter Orchestrator VCAP Topic Brown Bag

Our friend @cody_bunch at ProfessionalVMware.com hosts an online VCAP Study session every other week. These "Brown Bag" sessions provide expert guidance and feedback on the night's topic. Our very own Burke Azbill recently participated on the panel for the vCenter Orchestrator Brown Bag session. If you happened to miss the session, don't worry - it was recorded and may be viewed here: VCAP-DCA BrownBag - Section 8 Orchestrator Follow-Up.

Code snippets : Cancel one of your running workflows

It has been a while without publishing a tutorial. With the growing activities around vCO the vCO team members have been very busy and doing such tutorials takes a lot of time. Since a lot of you already went through the basics we can now give you some code snippets that you can use in your own workflows. Here is the first one. I will eventually improve the article if people ask for it.

New version of the administration and developer's guides

The vCO 4.01 and 4.1 administration and developer’s guides were recently updated with quite a few additions in the latest covering items such as Running a workflow on a Selection of Objects Implement the “Start Workflows in a Series” and “Start Workflows in Parallel” workflows Running a workflow in a scripted loop scripting example Get these updated version from the VMware vCenter Orchestrator (vCO) Documentation page. See the ‘Updated Information’ section in each guide for the full details of the additions.

vCO plug-ins wish list

If you wish vCO had additional plug-ins to orchestrate more technologies please comment with your top 5 wish list.

Some tips for new vCO plug-in developers (II)

This is the 2nd part of the previous post Some tips for new vCO plug-in developers (I). These tips are more focused on the workflows than on the plug-in project itself. Again I've grouped them by type. Workflows & Actions Start developing workflows as building blocks A building block would be a simple workflow that requires some few input parameters and returns some simple output. If we have a rich (and good) set of building blocks it will be much easier to create higher-level workflows and we will offer the users a better set of tools to compose their own complex workflows.