7.3

Table Of Contents
Table 17. Event Topic Options (Continued)
Option Description
Blockable Indicates whether you can create a blocking subscription
for this event topic.
Blocking subscriptions are used to change the event's
payload or to synchonously run your custom logic when
the results of a second workow for the same event depend
on the results of the rst workow.
Replyable Indicates whether an event topic subscription can publish a
reply event to the service that originally produced the
event. If the value is yes, a reply is sent to the service that
published the original event when the workow nishes.
The reply contains the output of the vRealize Orchestrator
workow and any error details.
Schema Describes the structure of the event's payload.
You can use the schema to create workows that can use
the payload information.
Workflow Subscription Conditions Tab Settings
The conditions you congure for the subscription determine whether the workow is triggered to run based
on the event data.
If you select Run based on conditions, the available options can include:
n
Data. Information in the event message that is specic to the selected event topic. For example, if you
create a condition for the machine life cycle event topic, the data elds are related to blueprints and
machines. If you select a pre-approval event topic, the data elds are related to approval policies.
You can also add conditions for elds that are not included in the schema by entering the path in the
text box above the tree. Use the format ${PATH}. PATH is the path in the schema. Separate the nodes
using ~. For example, ${data~machine~properties~SomeCustomProperty}.
n
Core event message values. General information about the event message. For example, the event type,
time stamp, or user name.
To select an event topic for your workow subscriptions, select Administration > Events > Subscriptions.
Click New.
Life Cycle Extensibility
18 VMware, Inc.