taolib.testing.email_service.models.tracking#
Email tracking event models.
Classes#
Shared tracking event fields. |
|
Tracking event MongoDB document. |
|
Tracking event API response. |
Module Contents#
- class taolib.testing.email_service.models.tracking.TrackingEventBase#
Bases:
pydantic.BaseModelShared tracking event fields.
- timestamp: datetime.datetime#
- class taolib.testing.email_service.models.tracking.TrackingEventDocument#
Bases:
TrackingEventBaseTracking event MongoDB document.
- bounce_type: taolib.testing.email_service.models.enums.BounceType | None#
- created_at: datetime.datetime#
- model_config#
- to_response() TrackingEventResponse#
Convert to API response model.
- class taolib.testing.email_service.models.tracking.TrackingEventResponse#
Bases:
TrackingEventBaseTracking event API response.
- bounce_type: taolib.testing.email_service.models.enums.BounceType | None#
- created_at: datetime.datetime#
- model_config#