7.1

Table Of Contents
Contents
Developing a Web Services Client for VMware vRealize Orchestrator 5
1
Updated Information 7
2
Developing a Web Services Client 9
3
Using the vRealize Orchestrator REST API 11
Authenticating Against Orchestrator and Third-Party Systems 12
Using vCenter Single Sign-On Authentication with the Orchestrator REST API 12
Using LDAP Authentication with the Orchestrator REST API 14
Accessing the Reference Documentation for the Orchestrator REST API 14
Using the Java REST SDK 14
Operations with Workows 16
Find a Workow and Retrieve Its Denition 16
Run a Workow 18
Run a Workow After Validating Its Input Parameters Against the Workow Presentation 20
Interacting with a Workow While It Runs 23
Retrieve a Workow's Interactions 29
Access a Workow's Schema 29
Working with Tasks 29
Create a Task 29
Modify a Task 30
Check the State of a Task 31
Finding Objects in the Orchestrator Inventory 32
Find Objects by Type and ID 32
Find Objects by Relations 33
Apply Filters 34
Importing and Exporting Orchestrator Objects 34
Import a Workow 34
Export a Workow 35
Import an Action 35
Export an Action 35
Import a Package 36
Export a Package 36
Import a Resource 37
Export a Resource 37
Import a Conguration Element 38
Export a Conguration Element 38
Deleting Orchestrator Objects 38
Delete a Workow 38
Delete an Action 39
VMware, Inc.
3