4.0

Table Of Contents
5
Creating Resource Elements 131
View a Resource Element 131
Import an External Object to Use as a Resource Element 132
Edit the Resource Element Information and Access Rights 132
Save a Resource Element to a File 133
Update a Resource Element 133
Add a Resource Element to a Workflow 133
Add a Resource Element to a Web View 134
6
Creating Packages 137
Create a Package 137
Set User Permissions on a Package 138
7
Developing Plug-Ins 141
Overview of Plug-Ins 141
Contents and Structure of a Plug-In 147
Create an Orchestrator Plug-In 151
Orchestrator Plug-In API Reference 216
Elements of the vso.xml Plug-In Definition File 230
8
Developing a Web Services Client 247
Writing a Web Service Client Application 247
Web Service API Object Reference 262
Web Service API Operation Reference 267
9
Developing Web Views 281
Web View Overview 282
Weboperator Web View 282
Web View Development Tasks to Perform in Orchestrator 283
File Structure of a Web View 293
Web View Home Page 293
Web View Components 294
Accessing Server Objects from URLs 309
Create a Simple Web View Using the Default Template 312
10
Refactoring Orchestrator Applications After Upgrading vCenter Server 329
When to Refactor Applications 329
Install the VMware Infrastructure 3.5 Plug-In 330
Refactoring Packages with the Basic Refactoring Workflow 330
Refactoring Packages with the Advanced Refactoring Workflows 333
Appendix: Workflow Name Changes 337
JDBC Workflow Name Changes 337
Locking Workflow Names Unchanged 338
Mail Workflow Name Changes 338
Orchestrator Workflows 338
Refactoring Workflow Name Changes 338
vCenter Orchestrator Developer's Guide
4 VMware, Inc.