7.1

Table Of Contents
Table 49. 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 410. 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 411. VMPSMasterWorkflow32 States and Events
State(Topic) Events [Triggering String] (Topic)
BuildingMachine
n
Pre(Provision)
n
Post(Provision)
DeactivateMachine
n
Pre(Provision)
n
Post(Provision)
Disposing
n
Pre(Provision)
n
Post(Provision)
n
OnDisposeComplete(Provision)
n
OnDisposeTimeout(Provision)
n
OnUnregisterMachine [Unregister] (Provision)
Life Cycle Extensibility
VMware, Inc. 31