jamf_pro_sdk.models.pro.mobile_devices.MobileDevice

pydantic model MobileDevice

Represents a full mobile device inventory record.

field mobileDeviceId: str | None = None
field deviceType: str | None = None
field hardware: MobileDeviceHardware | None = None
field userAndLocation: MobileDeviceUserAndLocation | None = None
field purchasing: MobileDevicePurchasing | None = None
field applications: List[MobileDeviceApplication] | None = None
field certificates: List[MobileDeviceCertificate] | None = None
field profiles: List[MobileDeviceProfile] | None = None
field userProfiles: List[MobileDeviceUserProfile] | None = None
field extensionAttributes: List[MobileDeviceExtensionAttribute] | None = None
field general: MobileDeviceGeneral | None = None
field security: MobileDeviceSecurity | None = None
field ebooks: List[MobileDeviceEbook] | None = None
field network: MobileDeviceNetwork | None = None
field serviceSubscriptions: List[MobileDeviceServiceSubscription] | None = None
field provisioningProfiles: List[ProvisioningProfile] | None = None
field sharedUsers: List[SharedUser] | None = None