from pydantic import BaseModel, ConfigDict class EmailDomainValidation(BaseModel): model_config = ConfigDict( alias_generator=lambda field_name: field_name.upper(), populate_by_name=True, ) email_domain: str is_valid: bool | None = None attempts: int reason: str | None = None