Pro API Models¶
Note
The intended use of SDK models is to provide an easier developer experience when working with requests and responses. All fields are optional, and extra fields are allowed for when Jamf releases a new version that adds additional fields that are not yet reflected in the SDK. These extra fields when present may or may not reflect their actual types. Do not rely solely on the SDK models for data validation.
Computers¶
Represents a full computer inventory record. |
|
Packages¶
Represents a full package record. |
JCDS2¶
Create a new model by parsing and validating input data from keyword arguments. |
|
Create a new model by parsing and validating input data from keyword arguments. |
|
Create a new model by parsing and validating input data from keyword arguments. |
MDM Commands¶
Create a new model by parsing and validating input data from keyword arguments. |
|
Create a new model by parsing and validating input data from keyword arguments. |
|
MDM command to enable Lost Mode. |
|
MDM command to remotely wipe a device. |
|
Define the fallback behavior for erasing a device. |
|
Configuration settings for Return to Service. |
|
MDM command to log a user out of the device. |
|
MDM command to restart a device. |
|
MDM command to shut down a device. |
|
Create a new model by parsing and validating input data from keyword arguments. |
|
This response model flattens the normal API JSON response from a nested |
|
Create a new model by parsing and validating input data from keyword arguments. |
|
Create a new model by parsing and validating input data from keyword arguments. |
|
|
An enumeration. |
|
An enumeration. |
|
An enumeration. |
Mobile Devices¶
Represents a full mobile device inventory record. |
|
Extends |
|
|
An enumeration. |
iOS devices only. |
|
iOS devices only. |
|
iOS devices only. |
|
iOS devices only. |
|
iOS devices only. |
|
iOS devices only. |
Pagination¶
A page result from a Pro API paginator. |
|
|