4.1

Table Of Contents
The ScriptingParameter annotation type has the following value:
public abstract java.lang.String value
Elements of the vso.xml Plug-In Definition File
The vso.xml file contains a set of standard elements. Some of the elements are mandatory while others are
optional.
Each element has attributes that define values for the objects and operations you map to Orchestrator objects
and operations. This information describes all of the elements of the vso.xml file and the possible attribute
values for each element.
module Element
A module describes a set of plug-in objects to make available to Orchestrator.
The module contains information about how data from the plugged-in technology maps to Java classes,
versioning, how to deploy the module, and how the plug-in appears in the Orchestrator inventory.
The <module> element is optional. The <module> element has the following attributes:
Attributes Value Description
name
String Defines the type of all the <finder>
elements in the plug-in. Mandatory
attribute.
version
Number The plug-in version number, for use
when reloading packages in a new
version of the plug-in. Mandatory
attribute.
build-number
Number The plug-in build number, for use when
reloading packages in a new version of
the plug-in. Mandatory attribute.
image
Image file The icon to display in the Orchestrator
Inventory. Mandatory attribute.
display-name
String The name that appears in the
Orchestrator Inventory. Optional
attribute.
interface-mapping-allowed
true or false VMware strongly discourages interface
mapping. Optional attribute.
Table 7-9. Element Hierarchy
Parent Element Child Elements
None
n
<description>
n
<installation>
n
<configuration>
n
<webview-components-library>
n
<finder-datasources>
n
<inventory>
n
<finders>
n
<scripting-objects>
n
<enumerations>
vCenter Orchestrator Developer's Guide
224 VMware, Inc.