5.1

Table Of Contents
Contents
Developing with VMware vCenter Orchestrator 7
1
Developing Workflows 9
Key Concepts of Workflows 11
Workflow Parameters 11
Workflow Attributes 11
Workflow Schema 12
Workflow Presentation 12
Workflow Tokens 12
Phases in the Workflow Development Process 12
Access Rights for the Orchestrator Client 13
Testing Workflows During Development 13
Creating and Editing a Workflow 13
Create a Workflow 13
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 Parameters 17
Define Workflow Attributes 18
Attribute and Parameter Naming Restrictions 18
Workflow Schema 19
View Workflow Schema 20
Building a Workflow in the Workflow Schema 20
Schema Elements 23
Schema Element Properties 26
Links and Bindings 28
Decisions 34
Exception Handling 36
Foreach Elements and Composite Types 37
Obtaining Input Parameters from Users When a Workflow Starts 40
Creating the Input Parameters Dialog Box In the Presentation Tab 40
Setting Parameter Properties 42
Requesting User Interactions While a Workflow Runs 45
Add a User Interaction to a Workflow 46
Set the User Interaction security.group Attribute 46
Set the timeout.date Attribute to an Absolute Date 47
Calculate a Relative Timeout for User Interactions 48
Set the timeout.date Attribute to a Relative Date 49
Define the External Inputs for a User Interaction 50
Define User Interaction Exception Behavior 51
VMware, Inc.
3