UNPKG

manageengine-mdm

Version:

A TypeScript wrapper for the ManageEngine Mobile Device Manager Plus API

47 lines (46 loc) 1.1 kB
export interface Group { group_id: string; name: string; group_type: string; member_count: string; domain?: string; description?: string; } export interface GroupListResponse { groups: Group[]; } export interface GroupCreateRequest { name: string; group_type: string; domain?: string; description?: string; } export interface GroupMembersResponse { member_ids: string[]; } export interface GroupMembersRequest { member_ids: string[]; } export interface GroupAppsRequest { app_details: Array<{ app_id: string; release_label_id: string; businessstore_id?: string; }>; silent_install?: boolean; notify_user_via_email?: boolean; } export interface GroupAppsDisassociateRequest { app_ids: string[]; } export interface GroupProfilesRequest { profile_ids: string[]; } export interface GroupMoveRequest { member_ids: string[]; target_group_ids: string[]; } export interface GroupMoveResponse { success: boolean; } export declare type GroupIncludeType = 'memberdetails' | 'member' | 'summary';