Interface ISystemEvent

interface ISystemEvent {
    apps: { apps: IApp[]; controllers: IEventController[] };
    firmware: {
        channels: releaseChannels[];
        latest: IReleaseInformations;
        latestByChannel: Record<releaseChannels, IReleaseInformations>;
        progress: { bytes: number; progress: number; state: string; url: string };
        releaseChannel: releaseChannels;
        schedule: unknown;
        token: string;
    };
    settings: {
        anonymous_device_id: string;
        backupEnabled: boolean;
        backupSchedule: {
            day: number;
            frequency: string;
            hour: number;
            includeControllers: boolean;
            includeFirmware: boolean;
        };
        country: number;
        encryptionKeyChecked: boolean;
        encryptionKeyGenerated: boolean;
        hasUCare: false;
        isSetup: boolean;
        location: { lat: number; long: number; radius: number };
        name: string;
        sendDiagnostics: "full";
        setup_device_id: string;
        setupDuration: unknown;
        setupStartTime: unknown;
        setupType: unknown;
        timezone: string;
    };
    system: ISystem;
    type: "SYSTEM";
    unadoptedUnifiOSDevices: unknown[];
    [key: string]: unknown;
}

Hierarchy (View Summary)

Indexable

  • [key: string]: unknown

Properties

apps: { apps: IApp[]; controllers: IEventController[] }
firmware: {
    channels: releaseChannels[];
    latest: IReleaseInformations;
    latestByChannel: Record<releaseChannels, IReleaseInformations>;
    progress: { bytes: number; progress: number; state: string; url: string };
    releaseChannel: releaseChannels;
    schedule: unknown;
    token: string;
}
settings: {
    anonymous_device_id: string;
    backupEnabled: boolean;
    backupSchedule: {
        day: number;
        frequency: string;
        hour: number;
        includeControllers: boolean;
        includeFirmware: boolean;
    };
    country: number;
    encryptionKeyChecked: boolean;
    encryptionKeyGenerated: boolean;
    hasUCare: false;
    isSetup: boolean;
    location: { lat: number; long: number; radius: number };
    name: string;
    sendDiagnostics: "full";
    setup_device_id: string;
    setupDuration: unknown;
    setupStartTime: unknown;
    setupType: unknown;
    timezone: string;
}
system: ISystem
type: "SYSTEM"
unadoptedUnifiOSDevices: unknown[]