From 36b7d3c21bf46eea21fe456f7d098d7be7277f01 Mon Sep 17 00:00:00 2001 From: Kain Date: Sat, 11 Jul 2026 10:38:01 -0700 Subject: [PATCH] feat: add additional attributes to MdmServer model --- pyaxm/models.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/pyaxm/models.py b/pyaxm/models.py index e6af09d..3ef981e 100644 --- a/pyaxm/models.py +++ b/pyaxm/models.py @@ -4,6 +4,8 @@ OrgDeviceActivityType: TypeAlias = str AppleCareCoverageStatus: TypeAlias = str AppleCareCoveragePaymentType: TypeAlias = str +MdmServerStatus: TypeAlias = str +MdmServerProductFamily: TypeAlias = str class DocumentLinks(BaseModel): self: AnyHttpUrl @@ -130,8 +132,14 @@ class Paging(BaseModel): class MdmServer(BaseModel): class Attributes(BaseModel): createdDateTime: Optional[AwareDatetime] = None + defaultProductFamilies: Optional[List[MdmServerProductFamily]] = None + deviceCount: Optional[int] = None + enableMdmDisownFlag: Optional[bool] = None + lastConnectedDateTime: Optional[AwareDatetime] = None + lastConnectedIp: Optional[str] = None serverName: Optional[str] = None serverType: Optional[str] = None + status: Optional[MdmServerStatus] = None updatedDateTime: Optional[AwareDatetime] = None class Relationships(BaseModel):