UNPKG

manageengine-mdm

Version:

A TypeScript wrapper for the ManageEngine Mobile Device Manager Plus API

75 lines (74 loc) 1.97 kB
export interface VppTokenDetail { businessstore_id: number; organisation_name: string; license_assign_type: number; location_name: string; } export interface VppAccountResponse { non_vpp_app_count: number; vpp_token_details: VppTokenDetail[]; trash_count: number; } export interface AddVppAccountRequest { vpp_token_file: number; email_address: string; } export interface AddVppAccountResponse { location_name: string; expired: boolean; businessstore_id: number; organisation_name: string; expiry_date: number; } export interface VppSyncDetail { if_sync_failed: boolean; failed_apps_count: number; total_apps_count: number; completed_apps_count: number; successful_apps_count: number; businessstore_id: number; status: number; remarks: string | null; other_mdm_hostname: string; } export interface VppSyncResponse { vpp_sync_details: VppSyncDetail[]; } export interface VppAccountDetail { non_vpp_apps_count: number; location_name: string; total_apps_count: number; expiry_date: number; last_sync_time: number; org_type: number; organization_name: string; businessstore_id: number; license_assign_type: number; } export interface VppFailureApp { appgroupid: number; appname: string; displayimageloc: string; licensecount: number; packageid: number; resourcecount: number; } export interface VppFailureResponse { apps: VppFailureApp[]; } export interface VppSyncStatusResponse { if_license_insufficient: boolean; if_sync_failed: boolean; apps_with_insufficient_licenses: number; failed_apps_count: number; total_apps_count: number; successful_apps_count: number; last_sync_time: number; completed_apps_count: number; remarks: string | null; status: number; other_mdm_hostname: string; } export interface SyncVppAccountRequest { remove_from_other_mdm: boolean; }