jamf_pro_sdk.models.classic.computer_groups.ClassicComputerGroup¶
- pydantic model ClassicComputerGroup¶
Represents a computer group record returned by the
list_computer_groups()
andget_computer_group_by_id()
operations.When returned by
list_computer_groups
onlyid
,name
andis_smart
will be populated.When exporting to XML for a
POST
/PUT
operation, the SDK by default will only includename
,is_smart
,site
, andcriteria
. To bypass this behavior export the model usingxml()
before pasting to the API operation.- field id: int | None = None¶
- field name: str | None = None¶
- field is_smart: bool | None = None¶
- field site: ClassicSite | None = None¶
- field criteria: List[ClassicCriterion] | None = None¶
- field computers: List[ClassicComputerGroupMember] | None = None¶
- model_post_init(context: Any, /) None ¶
We need to both initialize private attributes and call the user-defined model_post_init method.
- Parameters:
self (BaseModel)
context (Any)
- Return type:
None