jamf_pro_sdk.models.pro.computers.Computer

pydantic model Computer

Represents a full computer inventory record.

field id: str | None = None
field udid: str | None = None
field general: ComputerGeneral | None [Optional]
field diskEncryption: ComputerDiskEncryption | None = None
field purchasing: ComputerPurchase | None = None
field applications: List[ComputerApplication] | None = None
field storage: ComputerStorage | None = None
field userAndLocation: ComputerUserAndLocation | None [Optional]
field configurationProfiles: List[ComputerConfigurationProfile] | None = None
field printers: List[ComputerPrinter] | None = None
field services: List[ComputerService] | None = None
field hardware: ComputerHardware | None = None
field localUserAccounts: List[ComputerLocalUserAccount] | None = None
field certificates: List[ComputerCertificate] | None = None
field attachments: List[ComputerAttachment] | None = None
field plugins: List[ComputerPlugin] | None = None
field packageReceipts: ComputerPackageReceipts | None = None
field fonts: List[ComputerFont] | None = None
field security: ComputerSecurity | None = None
field operatingSystem: ComputerOperatingSystem | None = None
field licensedSoftware: List[ComputerLicensedSoftware] | None = None
field ibeacons: List[ComputeriBeacon] | None = None
field softwareUpdates: List[ComputerSoftwareUpdate] | None = None
field extensionAttributes: List[ComputerExtensionAttribute] | None = None
field contentCaching: ComputerContentCaching | None = None
field groupMemberships: List[ComputerGroupMembership] | None = None