jamf_pro_sdk.models.pro.packages.Package

pydantic model Package

Represents a full package record.

field id: str | None [Required]
field packageName: str [Required]
field fileName: str [Required]
field categoryId: str [Required]
field info: str | None [Required]
field notes: str | None [Required]
field priority: int [Required]
field osRequirements: str | None [Required]
field fillUserTemplate: bool [Required]
field indexed: bool [Required]
field fillExistingUsers: bool [Required]
field swu: bool [Required]
field rebootRequired: bool [Required]
field selfHealNotify: bool [Required]
field selfHealingAction: str | None [Required]
field osInstall: bool [Required]
field serialNumber: str | None [Required]
field parentPackageId: str | None [Required]
field basePath: str | None [Required]
field suppressUpdates: bool [Required]
field cloudTransferStatus: str [Required]
field ignoreConflicts: bool [Required]
field suppressFromDock: bool [Required]
field suppressEula: bool [Required]
field suppressRegistration: bool [Required]
field installLanguage: str | None [Required]
field md5: str | None [Required]
field sha256: str | None [Required]
field hashType: str | None [Required]
field hashValue: str | None [Required]
field size: str | None [Required]
field osInstallerVersion: str | None [Required]
field manifest: str | None [Required]
field manifestFileName: str | None [Required]
field format: str | None [Required]