Representation of time and duration for events. When object can be in one of four formats (sub-objects):
UpdateEventRequest.When.Date
UpdateEventRequest.When.Datespan
UpdateEventRequest.When.Time
UpdateEventRequest.When.Timespan