4.1

Table Of Contents
enumerations Element
The <enumerations> element is the container for the <enumeration> elements.
The <enumerations> element is optional. The <enumerations> element has no attributes.
Table 7-49. Element Hierarchy
Parent Element Child Element
<module> <enumeration>
enumeration Element
The <enumeration> element defines common values that apply to all objects of a certain type.
If all objects of a certain type require a certain attribute, and if the range of values for that attribute is limited,
you can define the different values as enumeration entries. For example, if a type of object requires a color
attribute, and if the only available colors are red, blue, and green, you can define three enumeration entries to
define these three color values. You define entries as child elements of the enumeration element.
The <enumeration> element is optional. A plug-in can have an unlimited number of <enumeration> elements.
The <enumeration> element has the following attribute.
Type Value Description
type
Orchestrator object type Enumeration type. Mandatory
attribute.
Table 7-50. Element Hierarchy
Parent Element Child Elements
<enumerations>
n
<url>
n
<description>
n
<entries>
entries Element
The <entries> element is the container for the <enumeration><entry> elements.
The <entries> element is optional. The <entries> element has no attributes.
Table 7-51. Element Hierarchy
Parent Element Child Element
<enumeration> <entry>
entry Element
The <entry> element provides a value for an enumeration attribute.
The <entry> element is optional. A plug-in can have an unlimited number of <entry> elements. The <entry>
element has the following attributes.
vCenter Orchestrator Developer's Guide
240 VMware, Inc.