UNPKG

manageengine-mdm

Version:

A TypeScript wrapper for the ManageEngine Mobile Device Manager Plus API

55 lines (54 loc) 1.51 kB
export interface AnnouncementDetail { title_color: string; title: string; nbar_icon: string; detail_message: string; nbar_message: string; needs_acknowledgement: boolean; ack_button: string; } export interface Announcement { announcement_name: string; announcement_format: number; creation_time: number; created_by_user: string | number; last_modified_time: number; collection_id: number; profile_id: number; last_modified_by_user: string | number; ack_button: string; announcement_id: number; is_moved_to_trash: boolean; needs_acknowledgement: boolean; announcement_detail: AnnouncementDetail; no_of_devices_distributed?: number; no_of_groups_distributed?: number; } export interface AnnouncementListResponse { announcement: Announcement[]; } export interface AnnouncementCreateRequest { announcement_name: string; announcement_format: number; announcement_detail: AnnouncementDetail; } export interface AnnouncementUpdateRequest { announcement_name: string; announcement_format: number; announcement_detail: AnnouncementDetail; } export interface AnnouncementDeleteRequest { announcement_id: number; } export interface AnnouncementGroupsResponse { groups: string[]; } export interface AnnouncementGroupsRequest { group_ids: string[]; } export interface AnnouncementDevicesResponse { devices: string[]; } export interface AnnouncementDevicesRequest { device_ids: string[]; }