4.2

Table Of Contents
Contents
Developing with VMware vCenter Orchestrator 7
Updated Information 9
1
Developing Workflows 11
Principal Phases in the Workflow Development Process 12
Accessing the Orchestrator Client 13
Testing Workflows During Development 13
Workflow Editor 13
Create a Workflow 14
Edit a Workflow 14
Edit a Workflow from the Standard Library 14
Workflow Editor Tabs 15
Provide General Workflow Information 16
Defining Attributes and Parameters 17
Define Workflow Attributes 17
Define Workflow Parameters 18
Attribute and Parameter Naming Restrictions 18
Workflow Schema 19
View Workflow Schema 20
Building a Workflow in the Workflow Schema 20
Schema Elements 21
Schema Element Properties 24
Links and Bindings 26
Decisions 31
Exception Handling 33
Obtaining Input Parameters from Users When a Workflow Starts 34
Creating the Input Parameters Dialog Box In the Presentation Tab 35
Setting Parameter Properties 36
Requesting User Interactions While a Workflow Runs 39
Add a User Interaction to a Workflow 40
Set the User Interaction security.group Attribute 41
Set the timeout.date Attribute to an Absolute Date 42
Calculate a Relative Timeout for User Interactions 43
Set the timeout.date Attribute to a Relative Date 44
Define the External Inputs for a User Interaction 44
Define User Interaction Exception Behavior 45
Create the Input Parameters Dialog Box for the User Interaction 46
Respond to a Request for a User Interaction 47
Calling Workflows Within Workflows 48
Workflow Elements that Call Workflows 48
Call a Workflow Synchronously 50
VMware, Inc.
3