mirror of
https://github.com/fleetdm/fleet
synced 2026-05-16 13:38:43 +00:00
38 lines
876 B
TypeScript
38 lines
876 B
TypeScript
export interface IDataTableMdmFormat {
|
|
status: string;
|
|
hosts: number;
|
|
}
|
|
|
|
export interface IMunkiVersionsAggregate {
|
|
version: string;
|
|
hosts_count: number;
|
|
}
|
|
|
|
export interface IMunkiIssuesAggregate {
|
|
id: number;
|
|
name: string;
|
|
type: "error" | "warning";
|
|
hosts_count: number;
|
|
}
|
|
export interface IMdmAggregateStatus {
|
|
enrolled_manual_hosts_count: number;
|
|
enrolled_automated_hosts_count: number;
|
|
unenrolled_hosts_count: number;
|
|
}
|
|
|
|
export interface IMdmSolution {
|
|
id: number;
|
|
name: string | null;
|
|
server_url: string;
|
|
hosts_count: number;
|
|
}
|
|
|
|
export interface IMacadminAggregate {
|
|
macadmins: {
|
|
counts_updated_at: string;
|
|
munki_versions: IMunkiVersionsAggregate[];
|
|
munki_issues: IMunkiIssuesAggregate[];
|
|
mobile_device_management_enrollment_status: IMdmAggregateStatus;
|
|
mobile_device_management_solution: IMdmSolution[] | null;
|
|
};
|
|
}
|