UnitEvent
UnitEvent represents an event of action performed on a Unit's configuration. Each action tracks the lifecycle of applying, destroying, or refreshing a Unit's configuration in the target live system. The unit event captures the current progress and status of the operation, any configuration drift detected, and timing information about when the action started and completed. Unit Actions are atomic from ConfigHub's perspective but may involve multiple steps in the connected Bridge. The status and drift detection help track the health and consistency of the provisioned configuration compared to what is defined in the Unit.