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]¶