7.3

Table Of Contents
The customizable workow templates provided by VMware demonstrate best practices for structuring
workows with separate sequences for initialization, custom logic, and nalization. The entire workow is
wrapped in a TryCatch block for error handling. Any uncaught or rethrown exceptions are logged by the
Distributed Execution Manager that executes the workow.
After you create a custom IaaS workow, a blueprint author must enable the workow on specic
blueprints.
The vRealize Automation Designer Console
The vRealize Automation Designer console provides a visual workow editor for customizing IaaS
workows.
You must have local administrator rights on the vRealize Automation Designer host (typically a
development machine) in order to launch the vRealize Automation Designer console.
The Toolbox pane on the left provides access to the vRealize Automation workow activity library. You can
drag activities from the toolbox onto the Designer pane to add them to a workow. The Properties pane
displays the congurable properties of the currently selected activity on the Designer pane. This interface is
very similar to the workow designer in Visual Studio.
The detail tabs at the boom of the Designer pane enable you to display and edit variables within the scope
of the selected activity or arguments to the selected activity.
N Variables and arguments are both specied as Visual Basic expressions. However, variable names are
not case sensitive while argument names are case sensitive. For information about valid arguments for the
IaaS workow activities, see “vRealize Automation Workow Activity Reference,” on page 74.
Chapter 1 Life Cycle Extensibility
VMware, Inc. 49