7.4

Table Of Contents
The global event states are messages sent to the event broker by the VMPS Master Workflow. Global
events can be triggered at any time.
Table 113. Global Events
State(Topic) Events [Triggering String] (Topic)
Global
n
onBuildFailure [BuildFailure] (Provision)
n
OnBuildSuccess [BuildSuccess] (Provision)
n
OnFinalizeMachine [Destroy] (Provision)
n
OnForceUnregisterEvent [ForceUnregister] (Provision)
n
ReconfigureVM.Pending [ReconfigureVM.Pending] (Active)
n
ReconfigureVM.ExecutionUpdated
[ReconfigureVM.ExecutionUpdated] (Active)
n
ReconfigureVM.RetryRequestMade
[ReconfigureVM.RetryRequestMade] (Active)
n
ReconfigureVM.Failed [ReconfigureVM.Failed] (Active)
n
ReconfigureVM.Successful [ReconfigureVM.Successful]
(Active)
n
ReconfigureVM.Complete [ReconfigureVM.Complete]
(Active)
n
ReconfigureVM.Canceled [ReconfigureVM.Canceled]
(Active)
The active global states are actions that you can run on provisioned machines.
Table 114. Active Events
State Events [Triggering String] (Topic)
Active
n
OnExpireLease [Expire] (Active)
n
OnForceExpire [ForceExpire] (Active)
n
onReprovision [Reprovision] (Active)
n
onResetBuildSuccess [ResetBuildSuccess] (Active)
In the master workflow, provision events occur during the machine provisioning life cycle. Active events
are actions you can run on provisioned machines. For an illustration of the master workflow, see Example
of VMPS Master Workflow.
Each machine type has its own provisioning workflow. For information about individual machine types,
see Provisioning Life Cycle States by Machine Type.
Table 115. VMPSMasterWorkflow32 States and Events
State(Topic) Events [Triggering String] (Topic)
BuildingMachine
n
Pre(Provision)
n
Post(Provision)
DeactivateMachine
n
Pre(Provision)
n
Post(Provision)
Life Cycle Extensibility
VMware, Inc. 26