vRO

Create a plug-in for a REST based web service in minutes - Part 2

In the part 1 I walk through step by step to create a plug-in object type leveraging the Plug-in Generator version 2. In this article I will demonstrate one of the new feature of this version 2 : Create a child object type. Having the plug-in inventory organized in a tree view allows to represent most of the objects hierarchies found in applications APIs. Resuming from part 1 I need to create a vNIC object.

How to use PowerShell to start an Orchestrator Workflow

Okay now I have provided Python and [perl](/articles/learn-vco/296-how-to-use-perl-to-start-an-orchestrator-workflow.html" rel=“alternate) articles to start a vRealize Orchestrator (vRO / vCO) workflow via it’s REST API so now it’s time for a PowerShell script. For this article, I followed the same format as the previous two BUT provided the option to call the script with command line parameters! You may download the script in this article from my vroClientScripts Repository on GitHub. The Script The following code should be saved as something like runWorkflow.

SQL Plug-in + DynamicTypes = Simple CMDB for vCAC - Part 3

Welcome back! This is the third article of a multi-part series that steps you through the process of exposing our workflows from the last article to vRealize Automation’s (vRA) Advanced Service Designer (ASD). Introduction This third article will cover the following topics: How to add the simple CMDB to vRealize Automation’s Advanced Service Designer Add a Day 2 operation to delete an Asset from our table Future article will cover the following topic:

Get Addresses in Range

vRealize Orchestrator (vRO) is frequently used with Network related automation which may involve working with IP Addresses. From an end user perspective, it is nice to specify a range of addresses such as 192.168.1.1-192.168.1.100 rather than having to specify all addresses. I found some simple Javascript in this Converting IP Addresses article that is easily adapted to vRO. You can use the code included in this article to either return an array of addresses in the range specified, or simplify it by returning the total number of addresses in the range.

SQL Plug-in + DynamicTypes = Simple CMDB for vCAC - Part 2

Welcome back! This is the second article of a multi-part series that steps you through the process of mapping a SQL table into vRealize Orchestrator, building out a DynamicTypes plug-in inventory based on that table, then exposing it to vRealize Automation’s Advanced Service Designer (ASD). In the first article, we got our database table mapped using the SQL Plug-in and generated some CRUD workflows. Introduction Let’s build a simple Dynamic Types plug-in around our SQL Table that we created in our previous article.

SQL Plug-in + DynamicTypes = Simple CMDB for vCAC - Part 1

This multi-part series will step you through the process of mapping a Microsoft SQL Server table into vRealize Orchestrator, building out a DynamicTypes plug-in inventory based on that table (using my workflow package), then exposing it to vRealize Automation’s Advanced Service Designer (ASD). Introduction vRealize Automation (vRA) features an Advanced Service Designer (ASD) that allows for you to offer nearly anything as a service (XaaS). In order to take advantage of that feature, it requires a vRealize Orchestrator (vRO) Inventory object.

VMware Horizon vCenter Orchestrator Plug-in Released

Hello all you end user compute admins! If you've been waiting for a vCO plug-in for your Horizon environment, your wait is over. Join Aaron Black in this "Getting Started with vCenter Orchestrator Horizon Plug In" video. In order to get the plug-in, you must be licensed for Horizon 6.0 Enterprise. For a quick link to the download (login required at VMware's site), click Links -> Plug Ins, then scroll down to the "