Source code for LOGS.Entities.EntityOriginWriteModelWithId

from dataclasses import dataclass, field
from typing import List, Optional
from uuid import UUID

from LOGS.Auxiliary.Constants import Constants
from LOGS.Entities.OriginMinimal import OriginMinimal
from LOGS.Entity.SerializableContent import SerializableClass


[docs] @dataclass class EntityOriginWriteModelWithId(SerializableClass): _noSerialize: List[str] = field(default_factory=lambda: ["asString"]) id: Optional[Constants.ID_TYPE] = None uid: Optional[UUID] = None origin: Optional[OriginMinimal] = None