4.0

Table Of Contents
Type Value Description
name
Trigger name A name for the trigger. Optional attribute.
display-name
Trigger name The name that displays in the Orchestrator client. Optional attribute.
type
Trigger type The object type that defines the trigger. Mandatory attribute.
Table 7-32. Element Hierarchy
Parent Element Child Elements
<trigger-properties>
None
gauge Element
The <gauge> element defines the gauges you can use for this finder. You must implement
theregisterEventPublisher() and unregisterEventPublisher() methods of IPluginAdaptor to set gauges.
The <gauge> element is optional. A plug-in can have an unlimited number of <gauge> elements. The <gauge>
element has the following attributes.
Type Value Description
name
Gauge name A name for the gauge. Mandatory attribute.
min-value
Number Minimum threshold. Optional attribute.
max-value
Number Maximum threshold. Optional attribute.
unit
Object type Object type that defines the gauge. Mandatory attribute.
format
String The format of the monitored value. Optional attribute.
Table 7-33. Element Hierarchy
Parent Element Child Element
<events> <description>
scripting-objects Element
The <scripting-objects> element is the container for the <object> elements.
The <scripting-objects> element is optional. The <scripting-objects> element has no attributes.
Table 7-34. Element Hierarchy
Parent Element Child Element
<module> <object>
object Element
The <object> element maps the plugged-in technology's constructors, attributes, and methods to JavaScript
object types that the Orchestrator scripting API exposes.
See “Naming Plug-In Objects,” on page 149 for object naming conventions.
The <object> element is optional. A plug-in can have an unlimited number of <object> elements. The
<object> element has the following attributes.
Chapter 7 Developing Plug-Ins
VMware, Inc. 239