Type Alias PhoneGenericDeviceProvisionEvent

PhoneGenericDeviceProvisionEvent: Event<"phone.generic_device_provision"> & {
    event: string;
    event_ts: number;
    payload: {
        account_id: string;
        object: {
            device_type: string;
            display_name: string;
            id: string;
            mac_address: string;
            provision?: {
                sip_accounts?: {
                    authorization_id: string;
                    outbound_proxy: string;
                    password: string;
                    secondary_outbound_proxy?: string;
                    shared_line?: {
                        alias?: string;
                        line_subscription: {
                            display_name?: string;
                            extension_number?: number;
                            phone_number?: string;
                        };
                        outbound_caller_id?: string;
                    };
                    sip_domain?: string;
                    user_name: string;
                }[];
                type: string;
            };
            site?: { id: string; name: string };
        };
    };
}