Type Alias UsersUpdateUserSettingsRequestBody

UsersUpdateUserSettingsRequestBody:
    | {
        email_notification?: {
            alternative_host_reminder?: boolean;
            cancel_meeting_reminder?: boolean;
            cloud_recording_available_reminder?: boolean;
            jbh_reminder?: boolean;
            recording_available_reminder_alternative_hosts?: boolean;
            recording_available_reminder_schedulers?: boolean;
            schedule_for_reminder?: boolean;
        };
        feature?: {
            concurrent_meeting?: string;
            large_meeting?: boolean;
            large_meeting_capacity?: number;
            meeting_capacity?: number;
            webinar?: boolean;
            webinar_capacity?: number;
            zoom_clips_plus?: boolean;
            zoom_compliance_management?: boolean;
            zoom_customer_managed_key?: boolean;
            zoom_events?: boolean;
            zoom_events_capacity?: number;
            zoom_events_pay_per_attendee?: boolean;
            zoom_events_unlimited?: boolean;
            zoom_events_unlimited_capacities?: number[];
            zoom_huddles?: boolean;
            zoom_iq_for_sales?: boolean;
            zoom_mail_calendar?: boolean;
            zoom_phone?: boolean;
            zoom_quality_management?: boolean;
            zoom_revenue_accelerator?: boolean;
            zoom_scheduler?: boolean;
            zoom_sessions_pay_per_attendee?: boolean;
            zoom_sessions_unlimited?: boolean;
            zoom_sessions_unlimited_capacities?: number[];
            zoom_translated_captions?: boolean;
            zoom_whiteboard?: boolean;
            zoom_whiteboard_plus?: boolean;
            zoom_workforce_management?: boolean;
        };
        in_meeting?: {
            allow_host_panelists_to_use_audible_clap?: boolean;
            allow_host_to_enable_focus_mode?: boolean;
            allow_live_streaming?: boolean;
            allow_participants_chat_with?: number;
            allow_show_zoom_windows?: boolean;
            allow_users_save_chats?: number;
            allow_users_to_delete_messages_in_meeting_chat?: boolean;
            annotation?: boolean;
            attendee_on_hold?: boolean;
            attention_mode_focus_mode?: boolean;
            auto_answer?: boolean;
            auto_saving_chat?: boolean;
            breakout_room?: boolean;
            breakout_room_schedule?: boolean;
            chat?: boolean;
            closed_caption?: boolean;
            closed_captioning?: {
                auto_transcribing?: boolean;
                enable?: boolean;
                save_caption?: boolean;
                third_party_captioning_service?: boolean;
                view_full_transcript?: boolean;
            };
            co_host?: boolean;
            custom_data_center_regions?: boolean;
            custom_live_streaming_service?: boolean;
            custom_service_instructions?: string;
            data_center_regions?: string[];
            disable_screen_sharing_for_host_meetings?: boolean;
            disable_screen_sharing_for_in_meeting_guests?: boolean;
            e2e_encryption?: boolean;
            entry_exit_chime?: string;
            far_end_camera_control?: boolean;
            feedback?: boolean;
            file_transfer?: boolean;
            group_hd?: boolean;
            join_from_desktop?: boolean;
            join_from_mobile?: boolean;
            language_interpretation?: {
                allow_participants_to_speak_in_listening_channel?: boolean;
                allow_up_to_25_custom_languages_when_scheduling_meetings?: boolean;
                custom_languages?: string[];
                enable?: boolean;
                enable_language_interpretation_by_default?: boolean;
            };
            live_streaming_facebook?: boolean;
            live_streaming_youtube?: boolean;
            manual_captioning?: {
                allow_to_type?: boolean;
                auto_generated_captions?: boolean;
                full_transcript?: boolean;
                manual_captions?: boolean;
                save_captions?: boolean;
                third_party_captioning_service?: boolean;
            };
            meeting_polling?: {
                advanced_polls?: boolean;
                allow_alternative_host_to_add_edit?: boolean;
                allow_host_to_upload_image?: boolean;
                enable?: boolean;
                require_answers_to_be_anonymous?: boolean;
            };
            meeting_question_answer?: boolean;
            meeting_reactions?: boolean;
            meeting_reactions_emojis?: string;
            meeting_survey?: boolean;
            non_verbal_feedback?: boolean;
            participants_share_simultaneously?: string;
            polling?: boolean;
            post_meeting_feedback?: boolean;
            private_chat?: boolean;
            record_play_voice?: boolean;
            remote_control?: boolean;
            remote_support?: boolean;
            request_permission_to_unmute_participants?: boolean;
            screen_sharing?: boolean;
            share_dual_camera?: boolean;
            show_a_join_from_your_browser_link?: boolean;
            show_meeting_control_toolbar?: boolean;
            sign_language_interpretation?: {
                custom_languages?: string[];
                enable?: boolean;
                enable_sign_language_interpretation_by_default?: boolean;
                languages?: string[];
            };
            slide_control?: boolean;
            virtual_background?: boolean;
            virtual_background_settings?: {
                allow_upload_custom?: boolean;
                allow_videos?: boolean;
                enable?: boolean;
                files?: {
                    id?: string;
                    is_default?: boolean;
                    name?: string;
                    size?: number;
                    type?: string;
                }[];
            };
            waiting_room?: boolean;
            webinar_chat?: {
                allow_attendees_chat_with?: number;
                allow_auto_save_local_chat_file?: boolean;
                allow_panelists_chat_with?: number;
                allow_panelists_send_direct_message?: boolean;
                allow_users_save_chats?: number;
                default_attendees_chat_with?: number;
                enable?: boolean;
            };
            webinar_group_hd?: boolean;
            webinar_live_streaming?: {
                custom_service_instructions?: string;
                enable?: boolean;
                live_streaming_reminder?: boolean;
                live_streaming_service?: string[];
            };
            webinar_polling?: {
                advanced_polls?: boolean;
                allow_alternative_host_to_add_edit?: boolean;
                allow_host_to_upload_image?: boolean;
                enable?: boolean;
                require_answers_to_be_anonymous?: boolean;
            };
            webinar_reactions?: boolean;
            webinar_survey?: boolean;
            whiteboard?: boolean;
            who_can_share_screen?: string;
            who_can_share_screen_when_someone_is_sharing?: string;
            workplace_by_facebook?: boolean;
        };
        profile?: {
            recording_storage_location?: {
                allowed_values?: string[];
                value?: string;
            };
        };
        recording?: {
            ask_host_to_confirm_disclaimer?: boolean;
            ask_participants_to_consent_disclaimer?: boolean;
            auto_delete_cmr?: boolean;
            auto_delete_cmr_days?: number;
            auto_recording?: string;
            cloud_recording?: boolean;
            display_participant_name?: boolean;
            host_pause_stop_recording?: boolean;
            ip_address_access_control?: {
                enable?: boolean;
                ip_addresses_or_ranges?: string;
            };
            local_recording?: boolean;
            optimize_recording_for_3rd_party_video_editor?: boolean;
            record_audio_file?: boolean;
            record_files_separately?: {
                active_speaker?: boolean;
                gallery_view?: boolean;
                shared_screen?: boolean;
            };
            record_gallery_view?: boolean;
            record_speaker_view?: boolean;
            recording_audio_transcript?: boolean;
            recording_disclaimer?: boolean;
            recording_highlight?: boolean;
            recording_password_requirement?: {
                have_letter?: boolean;
                have_number?: boolean;
                have_special_character?: boolean;
                length?: number;
                only_allow_numeric?: boolean;
            };
            recording_thumbnails?: boolean;
            save_chat_text?: boolean;
            save_close_caption?: boolean;
            save_panelist_chat?: boolean;
            save_poll_results?: boolean;
            show_timestamp?: boolean;
            smart_recording?: {
                create_next_steps?: boolean;
                create_recording_highlights?: boolean;
                create_smart_chapters?: boolean;
            };
        };
        schedule_meeting?: {
            audio_type?: string;
            default_password_for_scheduled_meetings?: string;
            embed_password_in_join_link?: boolean;
            force_pmi_jbh_password?: boolean;
            host_video?: boolean;
            join_before_host?: boolean;
            meeting_password_requirement?: {
                consecutive_characters_length?: number;
                have_letter?: boolean;
                have_number?: boolean;
                have_special_character?: boolean;
                have_upper_and_lower_characters?: boolean;
                length?: number;
                only_allow_numeric?: boolean;
                weak_enhance_detection?: boolean;
            };
            participants_video?: boolean;
            personal_meeting?: boolean;
            pmi_password?: string;
            pstn_password_protected?: boolean;
            require_password_for_instant_meetings?: boolean;
            require_password_for_pmi_meetings?: string;
            require_password_for_scheduled_meetings?: boolean;
            require_password_for_scheduling_new_meetings?: boolean;
            use_pmi_for_instant_meetings?: boolean;
            use_pmi_for_scheduled_meetings?: boolean;
        };
        telephony?: {
            audio_conference_info?: string;
            show_international_numbers_link?: boolean;
            telephony_regions?: { selection_values?: string };
            third_party_audio?: boolean;
        };
        tsp?: {
            call_out?: boolean;
            call_out_countries?: object[];
            show_international_numbers_link?: boolean;
        };
    }
    | | {
        authentication_option?: {
            action?: string;
            default_option?: boolean;
            domains?: string;
            id?: string;
            name?: string;
            type?: string;
        };
        meeting_authentication?: boolean;
    }
    | {
        authentication_option?: {
            action?: string;
            default_option?: boolean;
            domains?: string;
            id?: string;
            name?: string;
            type?: string;
        };
        recording_authentication?: boolean;
    }
    | {
        meeting_security?: {
            auto_security?: boolean;
            block_user_domain?: boolean;
            block_user_domain_list?: string[];
            embed_password_in_join_link?: boolean;
            encryption_type?: string;
            end_to_end_encrypted_meetings?: boolean;
            meeting_password?: boolean;
            meeting_password_requirement?: {
                consecutive_characters_length?: number;
                have_letter?: boolean;
                have_number?: boolean;
                have_special_character?: boolean;
                have_upper_and_lower_characters?: boolean;
                length?: number;
                only_allow_numeric?: boolean;
                weak_enhance_detection?: boolean;
            };
            only_authenticated_can_join_from_webclient?: boolean;
            phone_password?: boolean;
            pmi_password?: boolean;
            require_password_for_scheduled_meeting?: boolean;
            require_password_for_scheduled_webinar?: boolean;
            waiting_room?: boolean;
            waiting_room_settings?: {
                participants_to_place_in_waiting_room?: number;
                users_who_can_admit_participants_from_waiting_room?: number;
                whitelisted_domains_for_waiting_room?: string;
            };
            webinar_password?: boolean;
        };
    }