Event subtypes define the events that the system generates.

Event Data Object and Sample Subtypes shows only a few of the subtypes that extend the Event data object. For example, TaskEvent inherits all Event properties and includes an info property that is an instance of a TaskInfo object (see Monitoring TaskInfo Properties).

The following event objects are commonly generated by a console-style client application:

com.vmware.vim.VmPoweredOnEvent
com.vmware.vim.VmStartingEvent
com.vmware.vim.VmReconfiguredEvent
com.vmware.vim.VmCreatedEvent
com.vmware.vim.VmBeingCreatedEvent
Figure 1. Event Data Object and Sample Subtypes
Shows alarm, task, and VM sample types of Event data object.