taolib.testing.email_service.models.template#
Email template models.
Classes#
Shared template fields. |
|
Template creation request. |
|
Template update request (all fields optional). |
|
Template API response. |
|
Template MongoDB document. |
Module Contents#
- class taolib.testing.email_service.models.template.TemplateBase#
Bases:
pydantic.BaseModelShared template fields.
- class taolib.testing.email_service.models.template.TemplateCreate#
Bases:
TemplateBaseTemplate creation request.
- class taolib.testing.email_service.models.template.TemplateUpdate#
Bases:
pydantic.BaseModelTemplate update request (all fields optional).
- email_type: taolib.testing.email_service.models.enums.EmailType | None = None#
- class taolib.testing.email_service.models.template.TemplateResponse#
Bases:
TemplateBaseTemplate API response.
- created_at: datetime.datetime#
- updated_at: datetime.datetime#
- model_config#
- class taolib.testing.email_service.models.template.TemplateDocument#
Bases:
TemplateBaseTemplate MongoDB document.
- created_at: datetime.datetime#
- updated_at: datetime.datetime#
- model_config#
- to_response() TemplateResponse#
Convert to API response model.