Try something like this
$eventTypes="AccountCreatedEvent","AccountRemovedEvent","AccountUpdatedEvent"
$start= (Get-Date).AddHours(-1)
Get-VIEvent-Start$start-MaxSamples ([int]::MaxValue) |
where {$eventTypes-contains$_.GetType().Name} |
SelectCreatedTime,
@{N="Action";E={$_.GetType().Name}},
@{N="Account ID";E={$_.Spec.Id}},
@{N="Description";E={$_.Spec.Description}}