7.2

Table Of Contents
These basic stages are included in the master workflow. You can use the VMPSMasterWorkflow32 states
when you create conditions for the following event topics:
n
Machine life cycle
n
Machine provisioning
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 410. 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 411. 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.
Life Cycle Extensibility
VMware, Inc. 31