from pydantic import AliasChoices, BaseModel, Field class UserUpsertBySubRequest(BaseModel): user_sub: str = Field(validation_alias=AliasChoices("user_sub", "sub")) username: str | None = None email: str | None = None display_name: str | None = None is_active: bool = True