5.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 12
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 15
Defining Attributes and Parameters 16
Define Workflow Parameters 17
Define Workflow Attributes 17
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 29
Decisions 34
Exception Handling 37
Foreach Elements and Composite Types 38
Obtaining Input Parameters from Users When a Workflow Starts 41
Creating the Input Parameters Dialog Box In the Presentation Tab 41
Setting Parameter Properties 43
Requesting User Interactions While a Workflow Runs 46
Add a User Interaction to a Workflow 47
Set the User Interaction security.group Attribute 47
Set the timeout.date Attribute to an Absolute Date 48
Calculate a Relative Timeout for User Interactions 49
Set the timeout.date Attribute to a Relative Date 50
Define the External Inputs for a User Interaction 51
Define User Interaction Exception Behavior 52
VMware, Inc.
3