From b35949bd9150b77858f3047adafcd1753f4c69aa Mon Sep 17 00:00:00 2001 From: Microsoft Graph DevX Tooling Date: Tue, 15 Jul 2025 10:25:31 +0000 Subject: [PATCH] feat(generation): update request builders and models Update generated files with build 193250 --- .../incident_report_request_builder.py | 1 - .../archive/archive_request_builder.py | 1 - .../favorite/favorite_request_builder.py | 1 - .../mark_read/mark_read_request_builder.py | 1 - .../mark_unread_request_builder.py | 1 - .../unarchive/unarchive_request_builder.py | 1 - .../unfavorite/unfavorite_request_builder.py | 1 - .../instantiate_request_builder.py | 1 - .../delta/delta_request_builder.py | 1 - ...le_extension_properties_request_builder.py | 1 - .../get_by_ids/get_by_ids_request_builder.py | 1 - .../item/add_key/add_key_request_builder.py | 1 - .../add_password_request_builder.py | 1 - .../check_member_groups_request_builder.py | 1 - .../get_member_groups_request_builder.py | 1 - .../get_member_objects_request_builder.py | 1 - .../remove_key/remove_key_request_builder.py | 1 - .../remove_password_request_builder.py | 1 - .../item/restore/restore_request_builder.py | 1 - .../set_verified_publisher_request_builder.py | 1 - .../acquire_access_token_request_builder.py | 1 - .../jobs/item/pause/pause_request_builder.py | 1 - .../provision_on_demand_request_builder.py | 1 - .../item/restart/restart_request_builder.py | 1 - .../item/discover/discover_request_builder.py | 1 - .../filter_operators_request_builder.py | 1 - .../functions/functions_request_builder.py | 1 - .../parse_expression_request_builder.py | 1 - .../jobs/item/start/start_request_builder.py | 1 - .../validate_credentials_request_builder.py | 1 - .../item/discover/discover_request_builder.py | 1 - .../filter_operators_request_builder.py | 1 - .../functions/functions_request_builder.py | 1 - .../parse_expression_request_builder.py | 1 - ...nset_verified_publisher_request_builder.py | 1 - .../validate_properties_request_builder.py | 1 - .../confirm_compromised_request_builder.py | 1 - .../confirm_safe_request_builder.py | 1 - .../dismiss/dismiss_request_builder.py | 1 - .../get_all_messages_request_builder.py | 1 - ...t_all_retained_messages_request_builder.py | 1 - .../hide_for_user_request_builder.py | 1 - .../item/upgrade/upgrade_request_builder.py | 1 - ...mark_chat_read_for_user_request_builder.py | 1 - ...rk_chat_unread_for_user_request_builder.py | 1 - .../item/members/add/add_request_builder.py | 1 - ...onversation_member_item_request_builder.py | 8 +- .../members/remove/remove_request_builder.py | 1 - .../messages/delta/delta_request_builder.py | 1 - .../replies/delta/delta_request_builder.py | 1 - .../soft_delete_request_builder.py | 1 - .../undo_soft_delete_request_builder.py | 1 - .../soft_delete_request_builder.py | 1 - .../undo_soft_delete_request_builder.py | 1 - .../item/messages/messages_request_builder.py | 6 +- ...d_activity_notification_request_builder.py | 1 - .../unhide_for_user_request_builder.py | 1 - .../add_large_gallery_view_request_builder.py | 1 - .../item/answer/answer_post_request_body.py | 9 +- .../item/answer/answer_request_builder.py | 1 - ...cancel_media_processing_request_builder.py | 1 - ...nge_screen_sharing_role_request_builder.py | 1 - .../keep_alive/keep_alive_request_builder.py | 1 - .../calls/item/mute/mute_request_builder.py | 1 - .../invite/invite_request_builder.py | 1 - .../item/mute/mute_request_builder.py | 1 - .../start_hold_music_request_builder.py | 1 - .../stop_hold_music_request_builder.py | 1 - .../play_prompt_request_builder.py | 1 - .../record_response_request_builder.py | 1 - .../item/redirect/redirect_request_builder.py | 1 - .../item/reject/reject_request_builder.py | 1 - .../subscribe_to_tone_request_builder.py | 1 - .../item/transfer/transfer_request_builder.py | 1 - .../item/unmute/unmute_request_builder.py | 1 - ...update_recording_status_request_builder.py | 1 - ...nference_device_quality_request_builder.py | 1 - ...et_presences_by_user_id_request_builder.py | 1 - .../create_or_get_request_builder.py | 1 - ...time_with_end_date_time_request_builder.py | 1 - ...time_with_end_date_time_request_builder.py | 1 - ...ppointment_join_web_url_request_builder.py | 1 - ...ppointment_reminder_sms_request_builder.py | 1 - ...virtual_appointment_sms_request_builder.py | 1 - .../clear_presence_request_builder.py | 1 - ...user_preferred_presence_request_builder.py | 1 - .../set_presence_request_builder.py | 1 - .../set_status_message_request_builder.py | 1 - ...user_preferred_presence_request_builder.py | 1 - .../contacts/delta/delta_request_builder.py | 1 - ...le_extension_properties_request_builder.py | 1 - .../get_by_ids/get_by_ids_request_builder.py | 1 - .../check_member_groups_request_builder.py | 1 - .../get_member_groups_request_builder.py | 1 - .../get_member_objects_request_builder.py | 1 - .../item/restore/restore_request_builder.py | 1 - .../validate_properties_request_builder.py | 1 - .../contracts/delta/delta_request_builder.py | 1 - ...le_extension_properties_request_builder.py | 1 - .../get_by_ids/get_by_ids_request_builder.py | 1 - .../check_member_groups_request_builder.py | 1 - .../get_member_groups_request_builder.py | 1 - .../get_member_objects_request_builder.py | 1 - .../item/restore/restore_request_builder.py | 1 - .../validate_properties_request_builder.py | 1 - .../device_app_management_request_builder.py | 4 +- ...managed_app_policy_item_request_builder.py | 8 +- .../target_apps_request_builder.py | 1 - .../managed_app_policies_request_builder.py | 8 +- ...lagged_app_registration_request_builder.py | 1 - .../target_apps_request_builder.py | 1 - .../target_apps_request_builder.py | 1 - ...d_app_registration_item_request_builder.py | 8 +- .../item/assign/assign_request_builder.py | 1 - .../assignments_request_builder.py | 8 +- ..._e_book_assignment_item_request_builder.py | 8 +- .../managed_e_book_item_request_builder.py | 8 +- .../item/assign/assign_request_builder.py | 1 - ..._app_configuration_item_request_builder.py | 8 +- ...bile_app_configurations_request_builder.py | 8 +- .../item/mobile_app_item_request_builder.py | 20 +- .../mobile_apps_request_builder.py | 14 +- ...store_for_business_apps_request_builder.py | 1 - .../item/assign/assign_request_builder.py | 1 - .../target_apps_request_builder.py | 1 - .../sync_licenses_request_builder.py | 1 - ...ificate_signing_request_request_builder.py | 1 - .../get_audit_categories_request_builder.py | 1 - ...ice_compliance_policies_request_builder.py | 14 +- .../item/assign/assign_request_builder.py | 1 - ..._compliance_policy_item_request_builder.py | 20 +- ...edule_actions_for_rules_request_builder.py | 1 - .../device_configurations_request_builder.py | 14 +- .../item/assign/assign_request_builder.py | 1 - ...vice_configuration_item_request_builder.py | 20 +- ...rollment_configurations_request_builder.py | 6 +- .../item/assign/assign_request_builder.py | 1 - ...ment_configuration_item_request_builder.py | 20 +- .../set_priority_request_builder.py | 1 - .../terminate/terminate_request_builder.py | 1 - .../device_management_request_builder.py | 4 +- .../item/sync/sync_request_builder.py | 1 - ..._permissions_with_scope_request_builder.py | 1 - .../import_/import_request_builder.py | 1 - .../bypass_activation_lock_request_builder.py | 1 - .../clean_windows_device_request_builder.py | 1 - ...rom_shared_apple_device_request_builder.py | 1 - .../disable_lost_mode_request_builder.py | 1 - .../locate_device_request_builder.py | 1 - ...pple_device_active_user_request_builder.py | 1 - .../reboot_now/reboot_now_request_builder.py | 1 - .../recover_passcode_request_builder.py | 1 - .../remote_lock_request_builder.py | 1 - ...quest_remote_assistance_request_builder.py | 1 - .../reset_passcode_request_builder.py | 1 - .../item/retire/retire_request_builder.py | 1 - .../shut_down/shut_down_request_builder.py | 1 - .../sync_device_request_builder.py | 1 - ..._windows_device_account_request_builder.py | 1 - .../windows_defender_scan_request_builder.py | 1 - ...ender_update_signatures_request_builder.py | 1 - .../item/wipe/wipe_request_builder.py | 1 - .../create_download_url_request_builder.py | 1 - .../send_test_message_request_builder.py | 1 - .../begin_onboarding_request_builder.py | 1 - .../disconnect/disconnect_request_builder.py | 1 - .../get_cached_report_request_builder.py | 1 - ...y_non_compliance_report_request_builder.py | 1 - ...mpliance_summary_report_request_builder.py | 1 - ...g_non_compliance_report_request_builder.py | 1 - ...y_non_compliance_report_request_builder.py | 1 - ...mpliance_summary_report_request_builder.py | 1 - ...g_non_compliance_report_request_builder.py | 1 - ...g_contributing_profiles_request_builder.py | 1 - ..._intent_settings_report_request_builder.py | 1 - ...e_non_compliance_report_request_builder.py | 1 - ...ompliance_policy_report_request_builder.py | 1 - .../get_historical_report_request_builder.py | 1 - ...ces_and_settings_report_request_builder.py | 1 - ...non_compliance_metadata_request_builder.py | 1 - ...y_non_compliance_report_request_builder.py | 1 - ...mpliance_summary_report_request_builder.py | 1 - .../get_report_filters_request_builder.py | 1 - ...g_non_compliance_report_request_builder.py | 1 - .../role_definition_item_request_builder.py | 14 +- .../role_definitions_request_builder.py | 8 +- ...et_audit_activity_types_request_builder.py | 1 - .../end_grace_period_request_builder.py | 1 - .../item/reboot/reboot_request_builder.py | 1 - .../item/rename/rename_request_builder.py | 1 - .../item/restore/restore_request_builder.py | 1 - .../troubleshoot_request_builder.py | 1 - .../get_source_images_request_builder.py | 1 - .../run_health_checks_request_builder.py | 1 - .../item/assign/assign_request_builder.py | 1 - .../item/assign/assign_request_builder.py | 1 - .../assign_user_to_device_request_builder.py | 1 - ...assign_user_from_device_request_builder.py | 1 - ...pdate_device_properties_request_builder.py | 1 - .../devices/delta/delta_request_builder.py | 1 - ...le_extension_properties_request_builder.py | 1 - .../get_by_ids/get_by_ids_request_builder.py | 1 - .../check_member_groups_request_builder.py | 1 - .../get_member_groups_request_builder.py | 1 - .../get_member_objects_request_builder.py | 1 - .../item/restore/restore_request_builder.py | 1 - .../validate_properties_request_builder.py | 1 - ...le_extension_properties_request_builder.py | 1 - .../get_by_ids/get_by_ids_request_builder.py | 1 - .../check_member_groups_request_builder.py | 1 - .../get_member_groups_request_builder.py | 1 - .../get_member_objects_request_builder.py | 1 - .../item/restore/restore_request_builder.py | 1 - .../validate_properties_request_builder.py | 1 - ...vailable_provider_types_request_builder.py | 1 - .../item/upload/upload_request_builder.py | 1 - .../delta/delta_request_builder.py | 1 - ...le_extension_properties_request_builder.py | 1 - .../get_by_ids/get_by_ids_request_builder.py | 1 - .../check_member_groups_request_builder.py | 1 - .../get_member_groups_request_builder.py | 1 - .../get_member_objects_request_builder.py | 1 - .../item/restore/restore_request_builder.py | 1 - .../validate_properties_request_builder.py | 1 - .../delta/delta_request_builder.py | 1 - ...le_extension_properties_request_builder.py | 1 - .../get_by_ids/get_by_ids_request_builder.py | 1 - .../check_member_groups_request_builder.py | 1 - .../get_member_groups_request_builder.py | 1 - .../get_member_objects_request_builder.py | 1 - .../item/restore/restore_request_builder.py | 1 - .../validate_properties_request_builder.py | 1 - .../delta/delta_request_builder.py | 1 - ...le_extension_properties_request_builder.py | 1 - .../get_by_ids/get_by_ids_request_builder.py | 1 - .../check_member_groups_request_builder.py | 1 - .../get_member_groups_request_builder.py | 1 - .../get_member_objects_request_builder.py | 1 - .../item/restore/restore_request_builder.py | 1 - .../validate_properties_request_builder.py | 1 - .../force_delete_request_builder.py | 1 - .../item/promote/promote_request_builder.py | 1 - .../item/verify/verify_request_builder.py | 1 - .../item/checkin/checkin_request_builder.py | 1 - .../item/checkout/checkout_request_builder.py | 1 - .../create_link_request_builder.py | 1 - .../items/item/delta/delta_request_builder.py | 1 - .../discard_checkout_request_builder.py | 1 - .../item/follow/follow_request_builder.py | 1 - ..._activities_by_interval_request_builder.py | 1 - .../item/invite/invite_request_builder.py | 1 - .../item/grant/grant_request_builder.py | 1 - .../item/restore/restore_request_builder.py | 1 - .../search_with_q_request_builder.py | 1 - .../reauthorize_request_builder.py | 1 - .../item/unfollow/unfollow_request_builder.py | 1 - .../restore_version_request_builder.py | 1 - .../calculate/calculate_request_builder.py | 1 - .../close_session_request_builder.py | 1 - .../create_session_request_builder.py | 1 - .../workbook/names/add/add_request_builder.py | 1 - .../add_formula_local_request_builder.py | 1 - .../names/item/range/range_request_builder.py | 1 - .../refresh_session_request_builder.py | 1 - ...eration_result_with_key_request_builder.py | 1 - .../tables/add/add_request_builder.py | 1 - .../clear_filters_request_builder.py | 1 - .../item/columns/add/add_request_builder.py | 1 - .../data_body_range_request_builder.py | 1 - .../filter/apply/apply_request_builder.py | 1 - .../filter/clear/clear_request_builder.py | 1 - .../header_row_range_request_builder.py | 1 - .../item/range/range_request_builder.py | 1 - .../total_row_range_request_builder.py | 1 - .../data_body_range_request_builder.py | 1 - .../header_row_range_request_builder.py | 1 - .../item_at_with_index_request_builder.py | 1 - .../range/range_request_builder.py | 1 - .../total_row_range_request_builder.py | 1 - .../convert_to_range_request_builder.py | 1 - .../data_body_range_request_builder.py | 1 - .../header_row_range_request_builder.py | 1 - .../item/range/range_request_builder.py | 1 - .../reapply_filters_request_builder.py | 1 - .../item/rows/add/add_request_builder.py | 1 - .../item_at_with_index_request_builder.py | 1 - .../item/sort/apply/apply_request_builder.py | 1 - .../item/sort/clear/clear_request_builder.py | 1 - .../sort/reapply/reapply_request_builder.py | 1 - .../total_row_range_request_builder.py | 1 - .../clear_filters_request_builder.py | 1 - .../columns/columns_request_builder.py | 7 +- .../convert_to_range_request_builder.py | 1 - .../data_body_range_request_builder.py | 1 - .../header_row_range_request_builder.py | 1 - .../range/range_request_builder.py | 1 - .../reapply_filters_request_builder.py | 1 - .../rows/rows_request_builder.py | 7 +- .../total_row_range_request_builder.py | 1 - .../worksheets/add/add_request_builder.py | 1 - ...ll_with_row_with_column_request_builder.py | 1 - .../item/charts/add/add_request_builder.py | 1 - .../line/clear/clear_request_builder.py | 1 - .../line/clear/clear_request_builder.py | 1 - .../line/clear/clear_request_builder.py | 1 - .../line/clear/clear_request_builder.py | 1 - .../line/clear/clear_request_builder.py | 1 - .../line/clear/clear_request_builder.py | 1 - .../line/clear/clear_request_builder.py | 1 - .../line/clear/clear_request_builder.py | 1 - .../line/clear/clear_request_builder.py | 1 - .../fill/clear/clear_request_builder.py | 1 - .../set_solid_color_request_builder.py | 1 - .../fill/clear/clear_request_builder.py | 1 - .../set_solid_color_request_builder.py | 1 - .../fill/clear/clear_request_builder.py | 1 - .../set_solid_color_request_builder.py | 1 - .../fill/clear/clear_request_builder.py | 1 - .../set_solid_color_request_builder.py | 1 - .../line/clear/clear_request_builder.py | 1 - .../fill/clear/clear_request_builder.py | 1 - .../set_solid_color_request_builder.py | 1 - .../item_at_with_index_request_builder.py | 1 - .../item_at_with_index_request_builder.py | 1 - .../points/points_request_builder.py | 7 +- .../item/set_data/set_data_request_builder.py | 1 - .../set_position_request_builder.py | 1 - .../fill/clear/clear_request_builder.py | 1 - .../set_solid_color_request_builder.py | 1 - .../item_at_with_index_request_builder.py | 1 - .../series/series_request_builder.py | 7 +- .../set_data/set_data_request_builder.py | 1 - .../set_position_request_builder.py | 1 - .../series/series_request_builder.py | 7 +- .../set_data/set_data_request_builder.py | 1 - .../set_position_request_builder.py | 1 - .../item/names/add/add_request_builder.py | 1 - .../add_formula_local_request_builder.py | 1 - .../names/item/range/range_request_builder.py | 1 - .../item/refresh/refresh_request_builder.py | 1 - .../refresh_all_request_builder.py | 1 - .../protect/protect_request_builder.py | 1 - .../unprotect/unprotect_request_builder.py | 1 - .../item/tables/add/add_request_builder.py | 1 - .../clear_filters_request_builder.py | 1 - .../item/columns/add/add_request_builder.py | 1 - .../data_body_range_request_builder.py | 1 - .../filter/apply/apply_request_builder.py | 1 - .../filter/clear/clear_request_builder.py | 1 - .../header_row_range_request_builder.py | 1 - .../item/range/range_request_builder.py | 1 - .../total_row_range_request_builder.py | 1 - .../data_body_range_request_builder.py | 1 - .../header_row_range_request_builder.py | 1 - .../item_at_with_index_request_builder.py | 1 - .../range/range_request_builder.py | 1 - .../total_row_range_request_builder.py | 1 - .../convert_to_range_request_builder.py | 1 - .../data_body_range_request_builder.py | 1 - .../header_row_range_request_builder.py | 1 - .../item/range/range_request_builder.py | 1 - .../reapply_filters_request_builder.py | 1 - .../item/rows/add/add_request_builder.py | 1 - .../item_at_with_index_request_builder.py | 1 - .../item/sort/apply/apply_request_builder.py | 1 - .../item/sort/clear/clear_request_builder.py | 1 - .../sort/reapply/reapply_request_builder.py | 1 - .../total_row_range_request_builder.py | 1 - .../clear_filters_request_builder.py | 1 - .../columns/columns_request_builder.py | 7 +- .../convert_to_range_request_builder.py | 1 - .../data_body_range_request_builder.py | 1 - .../header_row_range_request_builder.py | 1 - .../range/range_request_builder.py | 1 - .../reapply_filters_request_builder.py | 1 - .../rows/rows_request_builder.py | 7 +- .../total_row_range_request_builder.py | 1 - .../add_copy/add_copy_request_builder.py | 1 - ...y_from_content_type_hub_request_builder.py | 1 - ...tible_hub_content_types_request_builder.py | 1 - ...ssociate_with_hub_sites_request_builder.py | 1 - ...efault_content_location_request_builder.py | 1 - .../is_published_request_builder.py | 1 - .../item/publish/publish_request_builder.py | 1 - .../unpublish/unpublish_request_builder.py | 1 - .../items/delta/delta_request_builder.py | 1 - .../item/restore/restore_request_builder.py | 1 - .../restore_version_request_builder.py | 1 - .../reauthorize_request_builder.py | 1 - .../item/recent/recent_request_builder.py | 1 - .../search_with_q_request_builder.py | 1 - .../shared_with_me_request_builder.py | 1 - .../classes/delta/delta_request_builder.py | 1 - .../delta/delta_request_builder.py | 1 - .../delta/delta_request_builder.py | 1 - .../item/activate/activate_request_builder.py | 1 - .../categories/delta/delta_request_builder.py | 1 - .../deactivate/deactivate_request_builder.py | 1 - .../item/publish/publish_request_builder.py | 1 - ...edback_resources_folder_request_builder.py | 1 - ...set_up_resources_folder_request_builder.py | 1 - .../item/excuse/excuse_request_builder.py | 1 - .../item/reassign/reassign_request_builder.py | 1 - .../item/return_/return_request_builder.py | 1 - ...set_up_resources_folder_request_builder.py | 1 - .../item/submit/submit_request_builder.py | 1 - .../item/unsubmit/unsubmit_request_builder.py | 1 - ...ly_modified_submissions_request_builder.py | 1 - .../modules/item/pin/pin_request_builder.py | 1 - .../item/publish/publish_request_builder.py | 1 - ...set_up_resources_folder_request_builder.py | 1 - .../item/unpin/unpin_request_builder.py | 1 - .../delta/delta_request_builder.py | 1 - .../item/activate/activate_request_builder.py | 1 - .../categories/delta/delta_request_builder.py | 1 - .../deactivate/deactivate_request_builder.py | 1 - .../item/publish/publish_request_builder.py | 1 - ...edback_resources_folder_request_builder.py | 1 - ...set_up_resources_folder_request_builder.py | 1 - .../item/excuse/excuse_request_builder.py | 1 - .../item/reassign/reassign_request_builder.py | 1 - .../item/return_/return_request_builder.py | 1 - ...set_up_resources_folder_request_builder.py | 1 - .../item/submit/submit_request_builder.py | 1 - .../item/unsubmit/unsubmit_request_builder.py | 1 - .../schools/delta/delta_request_builder.py | 1 - .../users/delta/delta_request_builder.py | 1 - .../delta/delta_request_builder.py | 1 - .../item/activate/activate_request_builder.py | 1 - .../categories/delta/delta_request_builder.py | 1 - .../deactivate/deactivate_request_builder.py | 1 - .../item/publish/publish_request_builder.py | 1 - ...edback_resources_folder_request_builder.py | 1 - ...set_up_resources_folder_request_builder.py | 1 - .../item/excuse/excuse_request_builder.py | 1 - .../item/reassign/reassign_request_builder.py | 1 - .../item/return_/return_request_builder.py | 1 - ...set_up_resources_folder_request_builder.py | 1 - .../item/submit/submit_request_builder.py | 1 - .../item/unsubmit/unsubmit_request_builder.py | 1 - .../add_group/add_group_request_builder.py | 1 - .../remove_group_request_builder.py | 1 - .../delta/delta_request_builder.py | 1 - ...le_extension_properties_request_builder.py | 1 - .../get_by_ids/get_by_ids_request_builder.py | 1 - .../check_member_groups_request_builder.py | 1 - .../get_member_groups_request_builder.py | 1 - .../get_member_objects_request_builder.py | 1 - .../item/restore/restore_request_builder.py | 1 - .../validate_properties_request_builder.py | 1 - .../groups/delta/delta_request_builder.py | 1 - ...le_extension_properties_request_builder.py | 1 - .../get_by_ids/get_by_ids_request_builder.py | 1 - .../add_favorite_request_builder.py | 1 - .../assign_license_request_builder.py | 1 - .../delta/delta_request_builder.py | 1 - .../events/delta/delta_request_builder.py | 1 - .../item/accept/accept_request_builder.py | 1 - .../create_upload_session_request_builder.py | 1 - .../item/cancel/cancel_request_builder.py | 1 - .../item/decline/decline_request_builder.py | 1 - .../dismiss_reminder_request_builder.py | 1 - .../item/forward/forward_request_builder.py | 1 - .../instances/delta/delta_request_builder.py | 1 - .../snooze_reminder_request_builder.py | 1 - .../tentatively_accept_request_builder.py | 1 - .../get_schedule_request_builder.py | 1 - .../permanent_delete_request_builder.py | 1 - .../delta/delta_request_builder.py | 1 - .../check_member_groups_request_builder.py | 1 - .../item/conversation_item_request_builder.py | 8 +- .../create_upload_session_request_builder.py | 1 - .../item/forward/forward_request_builder.py | 1 - .../create_upload_session_request_builder.py | 1 - .../forward/forward_request_builder.py | 1 - .../item/reply/reply_request_builder.py | 1 - .../events/delta/delta_request_builder.py | 1 - .../item/accept/accept_request_builder.py | 1 - .../create_upload_session_request_builder.py | 1 - .../item/cancel/cancel_request_builder.py | 1 - .../item/decline/decline_request_builder.py | 1 - .../dismiss_reminder_request_builder.py | 1 - .../item/forward/forward_request_builder.py | 1 - .../instances/delta/delta_request_builder.py | 1 - .../snooze_reminder_request_builder.py | 1 - .../tentatively_accept_request_builder.py | 1 - .../get_member_groups_request_builder.py | 1 - .../get_member_objects_request_builder.py | 1 - .../add_group/add_group_request_builder.py | 1 - .../remove_group_request_builder.py | 1 - ...t_notebook_from_web_url_request_builder.py | 1 - ...lude_personal_notebooks_request_builder.py | 1 - .../copy_notebook_request_builder.py | 1 - .../copy_to_notebook_request_builder.py | 1 - .../copy_to_section_group_request_builder.py | 1 - .../copy_to_section_request_builder.py | 1 - .../copy_to_notebook_request_builder.py | 1 - .../copy_to_section_group_request_builder.py | 1 - .../copy_to_section_request_builder.py | 1 - .../copy_to_section_request_builder.py | 1 - .../copy_to_notebook_request_builder.py | 1 - .../copy_to_section_group_request_builder.py | 1 - .../copy_to_section_request_builder.py | 1 - .../copy_to_notebook_request_builder.py | 1 - .../copy_to_section_group_request_builder.py | 1 - .../copy_to_section_request_builder.py | 1 - .../remove_favorite_request_builder.py | 1 - .../item/renew/renew_request_builder.py | 1 - .../reset_unseen_count_request_builder.py | 1 - .../item/restore/restore_request_builder.py | 1 - ...ry_service_provisioning_request_builder.py | 1 - .../item/sites/add/add_request_builder.py | 1 - .../item/sites/delta/delta_request_builder.py | 1 - .../get_all_sites_request_builder.py | 1 - .../add_copy/add_copy_request_builder.py | 1 - ...y_from_content_type_hub_request_builder.py | 1 - ...tible_hub_content_types_request_builder.py | 1 - ...ssociate_with_hub_sites_request_builder.py | 1 - ...efault_content_location_request_builder.py | 1 - .../is_published_request_builder.py | 1 - .../item/publish/publish_request_builder.py | 1 - .../unpublish/unpublish_request_builder.py | 1 - ...s_for_list_with_list_id_request_builder.py | 1 - .../columns/columns_request_builder.py | 7 +- .../content_types_request_builder.py | 7 +- .../drives/drives_request_builder.py | 7 +- .../external_columns_request_builder.py | 7 +- ...s_for_list_with_list_id_request_builder.py | 1 - .../items/items_request_builder.py | 7 +- .../lists/lists_request_builder.py | 7 +- .../operations/operations_request_builder.py | 7 +- .../pages/pages_request_builder.py | 7 +- .../permissions_request_builder.py | 7 +- .../sites/sites_request_builder.py | 7 +- .../term_stores_request_builder.py | 7 +- .../add_copy/add_copy_request_builder.py | 1 - ...y_from_content_type_hub_request_builder.py | 1 - ...tible_hub_content_types_request_builder.py | 1 - ...ssociate_with_hub_sites_request_builder.py | 1 - ...efault_content_location_request_builder.py | 1 - .../is_published_request_builder.py | 1 - .../item/publish/publish_request_builder.py | 1 - .../unpublish/unpublish_request_builder.py | 1 - .../item/items/delta/delta_request_builder.py | 1 - .../item/restore/restore_request_builder.py | 1 - .../restore_version_request_builder.py | 1 - .../reauthorize_request_builder.py | 1 - ...t_notebook_from_web_url_request_builder.py | 1 - ...lude_personal_notebooks_request_builder.py | 1 - .../copy_notebook_request_builder.py | 1 - .../copy_to_notebook_request_builder.py | 1 - .../copy_to_section_group_request_builder.py | 1 - .../copy_to_section_request_builder.py | 1 - .../copy_to_notebook_request_builder.py | 1 - .../copy_to_section_group_request_builder.py | 1 - .../copy_to_section_request_builder.py | 1 - .../copy_to_section_request_builder.py | 1 - .../copy_to_notebook_request_builder.py | 1 - .../copy_to_section_group_request_builder.py | 1 - .../copy_to_section_request_builder.py | 1 - .../copy_to_notebook_request_builder.py | 1 - .../copy_to_section_group_request_builder.py | 1 - .../copy_to_section_request_builder.py | 1 - .../item/grant/grant_request_builder.py | 1 - .../sites/remove/remove_request_builder.py | 1 - .../subscribe_by_mail_request_builder.py | 1 - .../team/archive/archive_request_builder.py | 1 - .../get_all_messages_request_builder.py | 1 - ...t_all_retained_messages_request_builder.py | 1 - .../all_members/add/add_request_builder.py | 1 - .../remove/remove_request_builder.py | 1 - .../item/archive/archive_request_builder.py | 1 - .../complete_migration_request_builder.py | 1 - ...ame_user_principal_name_request_builder.py | 1 - .../item/members/add/add_request_builder.py | 1 - .../members/remove/remove_request_builder.py | 1 - .../messages/delta/delta_request_builder.py | 1 - .../replies/delta/delta_request_builder.py | 1 - .../soft_delete_request_builder.py | 1 - .../undo_soft_delete_request_builder.py | 1 - .../soft_delete_request_builder.py | 1 - .../undo_soft_delete_request_builder.py | 1 - .../provision_email_request_builder.py | 1 - .../remove_email_request_builder.py | 1 - .../unarchive/unarchive_request_builder.py | 1 - .../item/team/clone/clone_request_builder.py | 1 - .../complete_migration_request_builder.py | 1 - .../item/upgrade/upgrade_request_builder.py | 1 - .../team/members/add/add_request_builder.py | 1 - .../members/remove/remove_request_builder.py | 1 - .../all_members/add/add_request_builder.py | 1 - .../remove/remove_request_builder.py | 1 - .../archive/archive_request_builder.py | 1 - .../complete_migration_request_builder.py | 1 - ...ame_user_principal_name_request_builder.py | 1 - .../members/add/add_request_builder.py | 1 - .../members/remove/remove_request_builder.py | 1 - .../messages/delta/delta_request_builder.py | 1 - .../replies/delta/delta_request_builder.py | 1 - .../soft_delete_request_builder.py | 1 - .../undo_soft_delete_request_builder.py | 1 - .../soft_delete_request_builder.py | 1 - .../undo_soft_delete_request_builder.py | 1 - .../provision_email_request_builder.py | 1 - .../remove_email_request_builder.py | 1 - .../unarchive/unarchive_request_builder.py | 1 - .../schedule/share/share_request_builder.py | 1 - .../clock_in/clock_in_request_builder.py | 1 - .../item/confirm/confirm_request_builder.py | 1 - ...d_activity_notification_request_builder.py | 1 - .../unarchive/unarchive_request_builder.py | 1 - ...onversation_thread_item_request_builder.py | 8 +- .../create_upload_session_request_builder.py | 1 - .../item/forward/forward_request_builder.py | 1 - .../create_upload_session_request_builder.py | 1 - .../forward/forward_request_builder.py | 1 - .../item/posts/posts_request_builder.py | 8 +- .../item/reply/reply_request_builder.py | 1 - .../unsubscribe_by_mail_request_builder.py | 1 - .../validate_properties_request_builder.py | 1 - .../validate_properties_request_builder.py | 1 - ...load_client_certificate_request_builder.py | 1 - ...load_client_certificate_request_builder.py | 1 - ...load_client_certificate_request_builder.py | 1 - .../get_order/get_order_request_builder.py | 1 - .../set_order/set_order_request_builder.py | 1 - ..._allowed_combinations_post_request_body.py | 13 +- ...te_allowed_combinations_request_builder.py | 1 - .../item/usage/usage_request_builder.py | 1 - .../named_location_item_request_builder.py | 12 +- ...ntication_configuration_request_builder.py | 1 - ...vailable_provider_types_request_builder.py | 1 - ...by_current_user_with_on_request_builder.py | 1 - ...by_current_user_with_on_request_builder.py | 1 - .../accept_recommendations_request_builder.py | 1 - .../apply_decisions_request_builder.py | 1 - .../batch_record_decisions_request_builder.py | 1 - ...by_current_user_with_on_request_builder.py | 1 - .../reset_decisions_request_builder.py | 1 - .../send_reminder_request_builder.py | 1 - ...by_current_user_with_on_request_builder.py | 1 - ...by_current_user_with_on_request_builder.py | 1 - .../stages/item/stop/stop_request_builder.py | 1 - .../item/stop/stop_request_builder.py | 1 - .../generate_download_uri_request_builder.py | 1 - ...by_current_user_with_on_request_builder.py | 1 - ...by_current_user_with_on_request_builder.py | 1 - ...by_current_user_with_on_request_builder.py | 1 - ...by_current_user_with_on_request_builder.py | 1 - ...ble_policy_requirements_request_builder.py | 1 - ...by_current_user_with_on_request_builder.py | 1 - .../item/cancel/cancel_request_builder.py | 1 - .../reprocess/reprocess_request_builder.py | 1 - .../item/resume/resume_request_builder.py | 1 - .../additional_access_request_builder.py | 1 - ...by_current_user_with_on_request_builder.py | 1 - .../reprocess/reprocess_request_builder.py | 1 - ..._callout_extension_item_request_builder.py | 14 +- ...ity_governance_activate_request_builder.py | 1 - ...ance_create_new_version_request_builder.py | 1 - ...tity_governance_restore_request_builder.py | 1 - ...ntity_governance_resume_request_builder.py | 1 - ...ntity_governance_resume_request_builder.py | 1 - ...ntity_governance_resume_request_builder.py | 1 - ...ntity_governance_resume_request_builder.py | 1 - ...ntity_governance_resume_request_builder.py | 1 - ...ntity_governance_resume_request_builder.py | 1 - ...time_with_end_date_time_request_builder.py | 1 - ...time_with_end_date_time_request_builder.py | 1 - ...time_with_end_date_time_request_builder.py | 1 - ...time_with_end_date_time_request_builder.py | 1 - ...ntity_governance_resume_request_builder.py | 1 - ...ity_governance_activate_request_builder.py | 1 - ...ance_create_new_version_request_builder.py | 1 - ...tity_governance_restore_request_builder.py | 1 - ...ntity_governance_resume_request_builder.py | 1 - ...ntity_governance_resume_request_builder.py | 1 - ...ntity_governance_resume_request_builder.py | 1 - ...ntity_governance_resume_request_builder.py | 1 - ...ntity_governance_resume_request_builder.py | 1 - ...ntity_governance_resume_request_builder.py | 1 - ...by_current_user_with_on_request_builder.py | 1 - ...by_current_user_with_on_request_builder.py | 1 - ...by_current_user_with_on_request_builder.py | 1 - .../item/cancel/cancel_request_builder.py | 1 - ...by_current_user_with_on_request_builder.py | 1 - ...by_current_user_with_on_request_builder.py | 1 - ...by_current_user_with_on_request_builder.py | 1 - .../item/cancel/cancel_request_builder.py | 1 - ...by_current_user_with_on_request_builder.py | 1 - .../confirm_compromised_request_builder.py | 1 - .../dismiss/dismiss_request_builder.py | 1 - .../confirm_compromised_request_builder.py | 1 - .../confirm_safe_request_builder.py | 1 - .../dismiss/dismiss_request_builder.py | 1 - ...vailable_provider_types_request_builder.py | 1 - msgraph/generated/kiota-dom-export.txt | 5856 ++++++++--------- msgraph/generated/kiota-lock.json | 4 +- .../models/access_package_catalog.py | 72 - .../models/access_package_catalog_state.py | 7 - .../models/access_package_catalog_type.py | 8 - .../access_package_resource_environment.py | 45 - .../models/access_package_resource_role.py | 25 - .../models/access_package_resource_scope.py | 29 - .../models/access_package_subject.py | 36 - .../models/access_package_subject_type.py | 8 - .../access_review_history_decision_filter.py | 10 - .../access_review_history_definition.py | 9 +- .../generated/models/activities_container.py | 9 - .../generated/models/agreement_file_data.py | 54 - .../models/agreement_file_properties.py | 34 - .../apps_installation_options_for_mac.py | 58 - .../apps_installation_options_for_windows.py | 66 - .../models/apps_update_channel_type.py | 8 - .../models/attribute_flow_behavior.py | 6 - .../generated/models/attribute_flow_type.py | 9 - msgraph/generated/models/attribute_mapping.py | 91 - msgraph/generated/models/authentication.py | 79 - .../models/b2b_identity_providers_type.py | 11 - msgraph/generated/models/base_item.py | 56 - msgraph/generated/models/bulk_upload.py | 2 - msgraph/generated/models/calendar.py | 95 - msgraph/generated/models/calendar_color.py | 15 - .../generated/models/calendar_permission.py | 6 +- msgraph/generated/models/call.py | 9 +- .../call_records/administrative_unit_info.py | 54 - .../models/call_records/participant_base.py | 16 - msgraph/generated/models/canvas_layout.py | 16 - msgraph/generated/models/chat_message_info.py | 39 - .../generated/models/cloud_clipboard_root.py | 9 - .../models/coachmark_location_type.py | 11 - ... compute_rights_and_inheritance_result.py} | 41 +- .../conditional_access_session_control.py | 7 + .../conditional_access_session_controls.py | 7 + msgraph/generated/models/container_filter.py | 54 - .../generated/models/content_customization.py | 73 - .../generated/models/copilot_admin_setting.py | 9 - ...ant_access_policy_configuration_default.py | 53 - .../models/custom_callout_extension.py | 31 - .../models/custom_training_setting.py | 9 +- .../models/data_security_and_governance.py | 2 - msgraph/generated/models/device_category.py | 10 - .../device_compliance_device_overview.py | 31 - .../models/device_compliance_user_overview.py | 31 - .../device_configuration_device_overview.py | 31 - .../device_configuration_user_overview.py | 31 - .../device_exchange_access_state_summary.py | 73 - .../models/device_management_reports.py | 9 - .../models/device_operating_system_summary.py | 101 - msgraph/generated/models/drive_recipient.py | 2 +- .../models/e_book_install_summary.py | 26 - .../models/education_assignment_defaults.py | 25 - .../models/education_assignment_settings.py | 13 - .../models/education_grading_category.py | 10 - msgraph/generated/models/education_rubric.py | 50 - .../models/employee_experience_user.py | 9 - .../generated/models/end_user_notification.py | 62 - .../models/end_user_notification_type.py | 10 - .../models/entitlement_management.py | 86 - msgraph/generated/models/entity.py | 28 + msgraph/generated/models/entity_type.py | 17 - .../models/external_connectors/label.py | 15 - .../models/external_connectors/property_.py | 92 - .../external_connectors/property_type.py | 14 - .../models/external_connectors/schema.py | 13 - msgraph/generated/models/field_value_set.py | 2 - msgraph/generated/models/filter.py | 69 - msgraph/generated/models/filter_operand.py | 54 - msgraph/generated/models/giphy_rating_type.py | 7 - msgraph/generated/models/group_filter.py | 54 - .../lifecycle_workflows_container.py | 51 - .../generated/models/idle_session_sign_out.py | 62 - .../generated/models/image_tagging_choice.py | 8 - .../models/inference_classification.py | 9 - .../models/internet_explorer_mode.py | 9 - ...emption_identity_provider_configuration.py | 77 - msgraph/generated/models/item_analytics.py | 17 - .../generated/models/item_retention_label.py | 29 - .../generated/models/label_action_source.py | 9 + .../generated/models/label_content_right.py | 14 + msgraph/generated/models/landing_page.py | 59 - .../generated/models/layout_template_type.py | 7 - msgraph/generated/models/list_.py | 69 - msgraph/generated/models/list_info.py | 62 - msgraph/generated/models/list_item.py | 51 - msgraph/generated/models/login_page.py | 52 - .../models/login_page_layout_configuration.py | 69 - .../login_page_text_visibility_settings.py | 74 - .../models/m365_apps_installation_options.py | 23 - .../managed_app_policy_deployment_summary.py | 26 - ...mobile_app_configuration_device_summary.py | 31 - ...e_mobile_app_configuration_user_summary.py | 31 - .../models/managed_device_overview.py | 28 - .../microsoft_training_assignment_mapping.py | 9 +- ...tenant_organization_join_request_record.py | 27 - ...ization_join_request_transition_details.py | 72 - msgraph/generated/models/object_flow_types.py | 8 - msgraph/generated/models/object_mapping.py | 98 - .../models/object_mapping_metadata.py | 11 - .../models/object_mapping_metadata_entry.py | 65 - .../generated/models/office_graph_insights.py | 23 - ...on_premises_conditional_access_settings.py | 19 - msgraph/generated/models/onenote.py | 44 - .../organizational_branding_properties.py | 135 - msgraph/generated/models/outlook_user.py | 9 - .../models/partners/billing/billing.py | 30 - msgraph/generated/models/payload.py | 124 - msgraph/generated/models/payload_brand.py | 25 - msgraph/generated/models/payload_coachmark.py | 81 - .../generated/models/payload_complexity.py | 9 - msgraph/generated/models/payload_detail.py | 81 - msgraph/generated/models/payload_industry.py | 26 - msgraph/generated/models/payload_theme.py | 36 - ...nner_assigned_to_task_board_task_format.py | 13 - .../planner_bucket_task_board_task_format.py | 6 - .../models/planner_category_descriptions.py | 150 - msgraph/generated/models/planner_group.py | 9 - .../models/planner_order_hints_by_assignee.py | 50 - .../generated/models/planner_plan_details.py | 16 - ...planner_progress_task_board_task_format.py | 6 - .../generated/models/planner_task_details.py | 27 - msgraph/generated/models/planner_user.py | 16 - msgraph/generated/models/policy_template.py | 16 - msgraph/generated/models/print_finishing.py | 70 - .../models/print_job_configuration.py | 9 +- .../generated/models/printer_capabilities.py | 72 +- msgraph/generated/models/printer_defaults.py | 9 +- ...leged_access_group_eligibility_schedule.py | 38 - ...ess_group_eligibility_schedule_instance.py | 42 - .../models/privileged_access_root.py | 9 - .../models/privileged_access_schedule.py | 26 - msgraph/generated/models/profile_photo.py | 10 - msgraph/generated/models/pronouns_settings.py | 6 - ...onnection_info.py => protected_content.py} | 24 +- .../models/public_key_infrastructure_root.py | 9 - .../generated/models/recurrence_pattern.py | 6 +- .../remote_desktop_security_configuration.py | 13 - msgraph/generated/models/restore_point.py | 25 - .../models/retention_label_settings.py | 81 - msgraph/generated/models/risk_event_type.py | 19 - msgraph/generated/models/role_definition.py | 28 - msgraph/generated/models/rubric_criterion.py | 61 - msgraph/generated/models/rubric_level.py | 76 - msgraph/generated/models/rubric_quality.py | 80 - msgraph/generated/models/search_request.py | 9 +- ...n.py => secure_sign_in_session_control.py} | 18 +- .../aad_risk_detection_audit_record.py | 53 + .../models/security/aed_audit_record.py | 53 + .../ai_app_interaction_audit_record.py | 53 + .../models/security/aip_file_deleted.py | 53 + .../models/security/aip_heart_beat.py | 53 + .../aip_protection_action_log_request.py | 53 + .../security/aip_scanner_discover_event.py | 53 + ...ip_sensitivity_label_action_log_request.py | 53 + .../air_admin_action_investigation_data.py | 53 + .../models/security/air_investigation_data.py | 53 + .../security/air_manual_investigation_data.py | 53 + .../security/attack_sim_admin_audit_record.py | 53 + .../models/security/audit_core_root.py | 51 + .../generated/models/security/audit_data.py | 1963 ++++++ .../models/security/audit_log_query.py | 112 + .../audit_log_query_collection_response.py} | 41 +- .../models/security/audit_log_query_status.py | 10 + .../models/security/audit_log_record.py | 111 + .../audit_log_record_collection_response.py | 58 + .../models/security/audit_log_record_type.py | 292 + .../models/security/audit_log_user_type.py | 16 + .../security/audit_search_audit_record.py | 53 + ...ve_directory_account_logon_audit_record.py | 53 + .../azure_active_directory_audit_record.py | 53 + ...zure_active_directory_base_audit_record.py | 53 + ...active_directory_sts_logon_audit_record.py | 53 + .../models/security/campaign_audit_record.py | 53 + .../models/security/case_audit_record.py | 53 + .../models/security/case_investigation.py | 53 + .../generated/models/security/cases_root.py | 9 - .../security/cdp_cold_crawl_status_record.py | 53 + .../cdp_content_explorer_aggregate_record.py | 53 + .../cdp_dlp_sensitive_audit_record.py | 53 + ...cdp_dlp_sensitive_endpoint_audit_record.py | 53 + .../models/security/cdp_log_record.py | 53 + .../models/security/cdp_ocr_billing_record.py | 53 + .../cdp_resource_scope_change_event_record.py | 53 + .../security/cerner_s_m_s_link_record.py | 53 + .../cerner_s_m_s_settings_update_record.py | 53 + .../security/cerner_s_m_s_unlink_record.py | 53 + .../compliance_connector_audit_record.py | 53 + .../compliance_d_l_m_exchange_audit_record.py | 53 + ...mpliance_d_l_m_share_point_audit_record.py | 53 + ...ompliance_dlp_applications_audit_record.py | 53 + ...pplications_classification_audit_record.py | 53 + .../compliance_dlp_base_audit_record.py | 53 + ...ce_dlp_classification_base_audit_record.py | 53 + ...ance_dlp_classification_base_cdp_record.py | 53 + .../compliance_dlp_endpoint_audit_record.py | 53 + ...nce_dlp_endpoint_discovery_audit_record.py | 53 + .../compliance_dlp_exchange_audit_record.py | 53 + ...lp_exchange_classification_audit_record.py | 53 + ..._dlp_exchange_classification_cdp_record.py | 53 + ...nce_dlp_exchange_discovery_audit_record.py | 53 + ...compliance_dlp_share_point_audit_record.py | 53 + ...hare_point_classification_audit_record.py} | 33 +- ...nt_classification_extended_audit_record.py | 53 + .../compliance_manager_action_record.py | 53 + ...ompliance_supervision_base_audit_record.py | 53 + ...iance_supervision_exchange_audit_record.py | 53 + .../consumption_resource_audit_record.py | 53 + .../security/container_image_evidence.py | 17 - .../copilot_interaction_audit_record.py | 53 + .../core_reporting_settings_audit_record.py | 53 + .../security/cortana_briefing_audit_record.py | 53 + .../cps_common_policy_audit_record.py | 53 + .../cps_policy_config_audit_record.py | 53 + .../models/security/crm_base_audit_record.py | 53 + .../crm_entity_operation_audit_record.py | 53 + ...mer_key_service_encryption_audit_record.py | 53 + .../data_center_security_base_audit_record.py | 53 + ...ata_center_security_cmdlet_audit_record.py | 53 + .../security/data_governance_audit_record.py | 53 + .../data_insights_rest_api_audit_record.py | 53 + ...data_lake_export_operation_audit_record.py | 53 + msgraph/generated/models/security/data_set.py | 22 - .../data_share_operation_audit_record.py | 53 + .../models/security/default_audit_data.py | 53 + .../defender_security_alert_base_record.py | 53 + .../security/delete_certificate_record.py | 53 + .../models/security/disable_consent_record.py | 53 + .../models/security/discovery_audit_record.py | 53 + .../security/dlp_endpoint_audit_record.py | 53 + ...ensitive_information_type_cmdlet_record.py | 53 + ...rmation_type_rule_package_cmdlet_record.py | 53 + .../security/download_certificate_record.py | 53 + ...namics365_business_central_audit_record.py | 53 + .../security/ediscovery_case_settings.py | 23 - .../security/ediscovery_estimate_operation.py | 40 - .../security/ediscovery_index_operation.py | 2 - .../models/security/enable_consent_record.py | 53 + .../models/security/epic_s_m_s_link_record.py | 53 + .../epic_s_m_s_settings_update_record.py | 53 + .../security/epic_s_m_s_unlink_record.py | 53 + .../security/exchange_admin_audit_record.py | 53 + ...xchange_aggregated_mailbox_audit_record.py | 53 + .../exchange_aggregated_operation_record.py | 53 + .../exchange_mailbox_audit_base_record.py | 53 + .../exchange_mailbox_audit_group_record.py | 53 + .../security/exchange_mailbox_audit_record.py | 53 + .../security/fhir_base_url_add_record.py | 53 + .../security/fhir_base_url_approve_record.py | 53 + .../security/fhir_base_url_delete_record.py | 53 + .../security/fhir_base_url_update_record.py | 53 + .../models/security/file_plan_subcategory.py | 2 - .../generated/models/security/geo_location.py | 70 - .../security/healthcare_signal_record.py | 53 + .../models/security/host_reputation.py | 20 - .../host_reputation_classification.py | 9 - .../models/security/host_reputation_rule.py | 73 - .../security/host_reputation_rule_severity.py | 9 - .../security/hosted_rpa_audit_record.py | 53 + .../models/security/hr_signal_audit_record.py | 53 + .../models/security/hygiene_event_record.py | 53 + .../models/security/identity_container.py | 16 - ...barrier_policy_application_audit_record.py | 53 + ...rmation_worker_protection_audit_record.py} | 33 +- ...nsider_risk_scoped_user_insights_record.py | 53 + .../insider_risk_scoped_users_record.py | 53 + .../generated/models/security/ip_evidence.py | 24 - .../security/irm_security_alert_record.py | 53 + .../irm_user_defined_detection_record.py | 53 + .../models/security/kaizala_audit_record.py | 53 + .../security/kubernetes_namespace_evidence.py | 20 - .../security/kubernetes_pod_evidence.py | 56 - .../label_analytics_aggregate_audit_record.py | 53 + .../label_content_explorer_audit_record.py | 53 + .../generated/models/security/labels_root.py | 44 - .../large_content_metadata_audit_record.py | 53 + .../m365_compliance_connector_audit_record.py | 53 + .../security/m365_d_a_a_d_audit_record.py | 53 + .../m_s365_d_custom_detection_audit_record.py | 53 + .../m_s365_d_incident_audit_record.py | 53 + .../m_s365_d_suppression_rule_audit_record.py | 53 + .../models/security/mail_submission_data.py | 53 + .../security/managed_services_audit_record.py | 53 + .../security/managed_tenants_audit_record.py | 53 + .../security/mapg_alerts_audit_record.py | 53 + .../security/mapg_onboard_audit_record.py | 53 + .../security/mapg_policy_audit_record.py | 53 + .../security/mcas_alerts_audit_record.py | 53 + .../mda_data_security_signal_record.py | 53 + .../models/security/mdatp_audit_record.py | 53 + .../models/security/mdc_events_record.py | 53 + .../models/security/mdi_audit_record.py | 53 + .../security/mesh_worlds_audit_record.py | 53 + ...soft365_backup_backup_item_audit_record.py | 53 + ...ft365_backup_backup_policy_audit_record.py | 53 + ...oft365_backup_restore_item_audit_record.py | 53 + ...oft365_backup_restore_task_audit_record.py | 53 + ...soft_defender_experts_base_audit_record.py | 53 + ...oft_defender_experts_x_d_r_audit_record.py | 53 + .../security/microsoft_flow_audit_record.py | 53 + .../security/microsoft_forms_audit_record.py | 53 + .../microsoft_graph_data_connect_consent.py | 53 + .../microsoft_graph_data_connect_operation.py | 53 + ...osoft_purview_data_map_operation_record.py | 53 + ...rview_metadata_policy_operation_record.py} | 33 +- ...crosoft_purview_policy_operation_record.py | 53 + .../microsoft_purview_privacy_audit_event.py | 53 + .../security/microsoft_stream_audit_record.py | 53 + .../microsoft_teams_admin_audit_record.py | 53 + .../microsoft_teams_analytics_audit_record.py | 53 + .../security/microsoft_teams_audit_record.py | 53 + .../microsoft_teams_device_audit_record.py | 53 + ...ams_retention_label_action_audit_record.py | 53 + ...s_sensitivity_label_action_audit_record.py | 53 + .../microsoft_teams_shifts_audit_record.py | 53 + ...p_auto_label_exchange_item_audit_record.py | 53 + .../mip_auto_label_item_audit_record.py | 53 + .../mip_auto_label_policy_audit_record.py | 53 + ...to_label_progress_feedback_audit_record.py | 53 + ...uto_label_share_point_item_audit_record.py | 53 + ...hare_point_policy_location_audit_record.py | 53 + ...imulation_share_point_completion_record.py | 53 + ..._simulation_share_point_progress_record.py | 53 + ...auto_label_simulation_statistics_record.py | 53 + ...mip_auto_label_simulation_status_record.py | 53 + .../mip_exact_data_match_audit_record.py | 53 + .../mip_label_analytics_audit_record.py | 53 + .../models/security/mip_label_audit_record.py | 53 + .../msde_general_settings_audit_record.py | 53 + .../msde_indicators_settings_audit_record.py | 53 + .../msde_response_actions_audit_record.py | 53 + .../msde_roles_settings_audit_record.py | 53 + .../mstic_nation_state_notification_record.py | 53 + .../multi_stage_disposition_audit_record.py | 53 + .../my_analytics_settings_audit_record.py | 53 + .../generated/models/security/ocr_settings.py | 63 - .../security/office_native_audit_record.py | 53 + .../security/ome_portal_audit_record.py | 53 + ...ses_file_share_scanner_dlp_audit_record.py | 53 + .../on_premises_scanner_dlp_audit_record.py | 53 + ...es_share_point_scanner_dlp_audit_record.py | 53 + .../models/security/one_drive_audit_record.py | 53 + ..._access_token_for_resource_audit_record.py | 53 + .../people_admin_settings_audit_record.py | 53 + .../physical_badging_signal_audit_record.py | 53 + .../planner_copy_plan_audit_record.py | 53 + .../security/planner_plan_audit_record.py | 53 + .../planner_plan_list_audit_record.py | 53 + .../security/planner_roster_audit_record.py | 53 + ...r_roster_sensitivity_label_audit_record.py | 53 + .../security/planner_task_audit_record.py | 53 + .../planner_task_list_audit_record.py | 53 + .../planner_tenant_settings_audit_record.py | 53 + .../security/power_apps_audit_app_record.py | 53 + .../security/power_apps_audit_plan_record.py | 53 + .../power_apps_audit_resource_record.py | 53 + .../models/security/power_bi_audit_record.py | 53 + .../security/power_bi_dlp_audit_record.py | 53 + .../security/power_pages_site_audit_record.py | 53 + .../power_platform_admin_dlp_audit_record.py | 53 + ...platform_admin_environment_audit_record.py | 53 + ..._platform_administrator_activity_record.py | 53 + ...ox_resource_access_request_audit_record.py | 53 + ...m_lockbox_resource_command_audit_record.py | 53 + ..._platform_service_activity_audit_record.py | 53 + .../privacy_data_match_audit_record.py | 53 + .../privacy_data_minimization_record.py | 53 + .../security/privacy_digest_email_record.py | 53 + .../privacy_open_access_audit_record.py | 53 + .../security/privacy_portal_audit_record.py | 53 + .../privacy_remediation_action_record.py | 53 + .../security/privacy_remediation_record.py | 53 + .../privacy_tenant_audit_history_record.py | 53 + .../models/security/project_audit_record.py | 53 + ...eb_assigned_to_me_settings_audit_record.py | 53 + ...roject_for_the_web_project_audit_record.py | 53 + ...r_the_web_project_settings_audit_record.py | 53 + ...roject_for_the_web_roadmap_audit_record.py | 53 + ...t_for_the_web_roadmap_item_audit_record.py | 53 + ...r_the_web_roadmap_settings_audit_record.py | 53 + .../project_for_the_web_task_audit_record.py | 53 + .../security/public_folder_audit_record.py | 53 + .../purview_insider_risk_alerts_record.py | 53 + .../purview_insider_risk_cases_record.py | 53 + .../security/quarantine_audit_record.py | 53 + .../records_management_audit_record.py | 53 + .../security/redundancy_detection_settings.py | 66 - .../security/retention_policy_audit_record.py | 53 + .../models/security/score_evidence.py | 53 + .../score_platform_generic_audit_record.py | 53 + .../security/script_run_audit_record.py | 53 + .../models/security/search_audit_record.py | 53 + msgraph/generated/models/security/security.py | 7 + .../security_compliance_alert_record.py | 53 + ...liance_center_e_o_p_cmdlet_audit_record.py | 53 + ...curity_compliance_insights_audit_record.py | 53 + ...ecurity_compliance_r_b_a_c_audit_record.py | 53 + ...ity_compliance_user_change_audit_record.py | 53 + ...t_app_permission_operation_audit_record.py | 53 + .../security/share_point_audit_record.py | 53 + ...re_point_comment_operation_audit_record.py | 53 + ...int_content_type_operation_audit_record.py | 53 + .../share_point_e_signature_audit_record.py | 53 + ...hare_point_field_operation_audit_record.py | 53 + ...share_point_file_operation_audit_record.py | 53 + ...share_point_list_operation_audit_record.py | 53 + ...re_point_sharing_operation_audit_record.py | 53 + .../skype_for_business_base_audit_record.py | 53 + ...skype_for_business_cmdlets_audit_record.py | 53 + ...for_business_p_s_t_n_usage_audit_record.py | 53 + ...for_business_users_blocked_audit_record.py | 53 + .../sms_create_phone_number_record.py | 53 + .../sms_delete_phone_number_record.py | 53 + .../models/security/ssl_certificate.py | 49 - .../models/security/ssl_certificate_entity.py | 93 - .../models/security/statistics_options.py | 10 - ...sory_review_day_x_insights_audit_record.py | 53 + .../security/synthetic_probe_audit_record.py | 53 + .../teams_easy_approvals_audit_record.py | 53 + .../security/teams_healthcare_audit_record.py | 53 + .../security/teams_updates_audit_record.py | 53 + .../tenant_allow_block_list_audit_record.py | 53 + .../security/threat_finder_audit_record.py | 53 + .../models/security/threat_intelligence.py | 121 - .../threat_intelligence_atp_content_data.py | 53 + .../security/threat_intelligence_mail_data.py | 53 + .../threat_intelligence_url_click_data.py | 53 + .../models/security/todo_audit_record.py | 53 + .../security/topic_modeling_settings.py | 66 - .../models/security/trigger_types_root.py | 9 - .../models/security/triggers_root.py | 9 - .../security/uam_operation_audit_record.py | 53 + .../security/unified_group_audit_record.py | 53 + ...ed_simulation_matched_item_audit_record.py | 53 + ...unified_simulation_summary_audit_record.py | 53 + .../security/upload_certificate_record.py | 53 + .../security/urbac_assignment_audit_record.py | 53 + .../urbac_enable_state_audit_record.py | 53 + .../security/urbac_role_audit_record.py | 53 + .../generated/models/security/url_evidence.py | 6 - .../models/security/user_evidence.py | 16 - .../security/user_training_audit_record.py | 53 + .../security/vfam_base_policy_audit_record.py | 53 + .../vfam_create_policy_audit_record.py | 53 + .../vfam_delete_policy_audit_record.py | 53 + .../vfam_update_policy_audit_record.py | 53 + .../security/viva_goals_audit_record.py | 53 + .../viva_learning_admin_audit_record.py | 53 + .../security/viva_learning_audit_record.py | 53 + .../security/viva_pulse_admin_audit_record.py | 53 + .../viva_pulse_organizer_audit_record.py | 53 + .../viva_pulse_report_audit_record.py | 53 + .../viva_pulse_response_audit_record.py | 53 + .../security/wdatp_alerts_audit_record.py | 53 + .../models/security/whois_base_record.py | 84 - .../models/security/whois_contact.py | 81 - .../models/security/whois_nameserver.py | 70 - ...indows365_customer_lockbox_audit_record.py | 53 + .../workplace_analytics_audit_record.py | 53 + .../models/security/yammer_audit_record.py | 53 + msgraph/generated/models/sensitivity_label.py | 111 + .../sensitivity_label_collection_response.py | 58 + .../generated/models/sharepoint_settings.py | 131 - .../generated/models/sharing_capabilities.py | 9 - .../models/sharing_domain_restriction_mode.py | 8 - msgraph/generated/models/sign_in.py | 9 +- .../models/simulation_content_source.py | 8 - .../models/simulation_content_status.py | 10 - .../models/software_update_status_summary.py | 62 - msgraph/generated/models/synchronization.py | 23 - .../generated/models/synchronization_rule.py | 106 - .../models/synchronization_schema.py | 20 - msgraph/generated/models/team.py | 170 - msgraph/generated/models/team_fun_settings.py | 73 - .../generated/models/team_guest_settings.py | 58 - .../generated/models/team_member_settings.py | 74 - .../models/team_messaging_settings.py | 70 - .../generated/models/team_specialization.py | 12 - msgraph/generated/models/team_summary.py | 62 - .../models/teams_licensing_details.py | 6 - msgraph/generated/models/teamwork_bot.py | 2 - .../term_store/localized_description.py | 58 - .../models/term_store/localized_label.py | 62 - .../models/term_store/localized_name.py | 58 - msgraph/generated/models/term_store/set.py | 50 - msgraph/generated/models/term_store/store.py | 24 - msgraph/generated/models/term_store/term.py | 50 - .../models/terms_of_use_container.py | 16 - msgraph/generated/models/todo.py | 9 - msgraph/generated/models/training.py | 74 - .../generated/models/training_assigned_to.py | 12 - .../models/training_availability_status.py | 10 - msgraph/generated/models/training_type.py | 7 - .../models/unified_role_definition.py | 41 - .../unified_role_eligibility_schedule.py | 13 - ...fied_role_eligibility_schedule_instance.py | 19 - .../models/unified_role_management_policy.py | 45 - ...fied_role_management_policy_rule_target.py | 9 +- ...anagement_policy_rule_target_operations.py | 13 - .../models/unified_role_permission.py | 62 - .../models/unified_role_schedule_base.py | 60 - .../generated/models/unified_storage_quota.py | 33 - .../generated/models/usage_rights_included.py | 17 - .../user_experience_analytics_overview.py | 9 - ...from_anywhere_hardware_readiness_metric.py | 46 - .../models/user_protection_scope_container.py | 2 - msgraph/generated/models/user_settings.py | 38 - .../generated/models/user_solution_root.py | 9 - msgraph/generated/models/user_teamwork.py | 24 - msgraph/generated/models/virtual_endpoint.py | 51 - .../models/virtual_event_registration.py | 2 +- ...irtual_event_registration_configuration.py | 17 - .../generated/models/virtual_event_session.py | 4 + .../models/windows_defender_product_status.py | 56 - .../models/windows_device_health_state.py | 16 - .../models/windows_protection_state.py | 96 - msgraph/generated/models/workbook.py | 51 - .../models/workbook_chart_area_format.py | 16 - .../generated/models/workbook_chart_axes.py | 17 - .../models/workbook_chart_axis_format.py | 16 - .../models/workbook_chart_axis_title.py | 17 - .../models/workbook_chart_data_labels.py | 41 - .../generated/models/workbook_chart_fill.py | 2 - .../generated/models/workbook_chart_font.py | 26 - .../models/workbook_chart_gridlines.py | 13 - .../generated/models/workbook_chart_legend.py | 21 - .../models/workbook_chart_line_format.py | 6 - .../models/workbook_chart_point_format.py | 9 - .../models/workbook_chart_series_format.py | 16 - .../generated/models/workbook_chart_title.py | 21 - msgraph/generated/models/workbook_filter.py | 9 - .../generated/models/workbook_range_format.py | 50 - .../generated/models/workbook_range_sort.py | 2 - .../generated/models/workbook_table_sort.py | 17 - .../models/workbook_worksheet_protection.py | 13 - msgraph/generated/models/working_hours.py | 9 +- .../delta/delta_request_builder.py | 1 - .../delta/delta_request_builder.py | 1 - ...le_extension_properties_request_builder.py | 1 - .../get_by_ids/get_by_ids_request_builder.py | 1 - .../banner_logo_request_builder.py | 6 +- .../check_member_groups_request_builder.py | 1 - .../get_member_groups_request_builder.py | 1 - .../get_member_objects_request_builder.py | 1 - .../item/organization_item_request_builder.py | 8 +- .../item/restore/restore_request_builder.py | 1 - ...ce_management_authority_request_builder.py | 1 - .../organization_request_builder.py | 8 +- .../validate_properties_request_builder.py | 1 - .../delta/delta_request_builder.py | 1 - ...le_extension_properties_request_builder.py | 1 - .../get_by_ids/get_by_ids_request_builder.py | 1 - .../check_member_groups_request_builder.py | 1 - .../get_member_groups_request_builder.py | 1 - .../get_member_objects_request_builder.py | 1 - .../item/restore/restore_request_builder.py | 1 - .../validate_properties_request_builder.py | 1 - ..._allowed_combinations_post_request_body.py | 13 +- ...te_allowed_combinations_request_builder.py | 1 - .../item/usage/usage_request_builder.py | 1 - ...reset_to_system_default_request_builder.py | 1 - .../printers/create/create_request_builder.py | 1 - .../jobs/item/abort/abort_request_builder.py | 1 - .../item/cancel/cancel_request_builder.py | 1 - .../create_upload_session_request_builder.py | 1 - .../item/redirect/redirect_request_builder.py | 1 - .../jobs/item/start/start_request_builder.py | 1 - ...estore_factory_defaults_request_builder.py | 1 - .../jobs/item/abort/abort_request_builder.py | 1 - .../item/cancel/cancel_request_builder.py | 1 - .../create_upload_session_request_builder.py | 1 - .../item/redirect/redirect_request_builder.py | 1 - .../jobs/item/start/start_request_builder.py | 1 - .../get_final_attachment_request_builder.py | 1 - .../get_final_report_request_builder.py | 1 - ...s_registered_by_feature_request_builder.py | 1 - ...rs_registered_by_method_request_builder.py | 1 - ...uration_device_activity_request_builder.py | 1 - ...iguration_user_activity_request_builder.py | 1 - ...vity_counts_with_period_request_builder.py | 1 - ...user_counts_with_period_request_builder.py | 1 - ...user_counts_with_period_request_builder.py | 1 - ...user_counts_with_period_request_builder.py | 1 - ...user_counts_with_period_request_builder.py | 1 - ...time_with_end_date_time_request_builder.py | 1 - ...user_counts_with_period_request_builder.py | 1 - ...user_counts_with_period_request_builder.py | 1 - ...sage_detail_with_period_request_builder.py | 1 - ...lbox_counts_with_period_request_builder.py | 1 - ...lbox_counts_with_period_request_builder.py | 1 - ...age_storage_with_period_request_builder.py | 1 - ...ce365_activation_counts_request_builder.py | 1 - ...activations_user_counts_request_builder.py | 1 - ...activations_user_detail_request_builder.py | 1 - ...user_counts_with_period_request_builder.py | 1 - ...e_user_detail_with_date_request_builder.py | 1 - ...vity_counts_with_period_request_builder.py | 1 - ...tivity_detail_with_date_request_builder.py | 1 - ...file_counts_with_period_request_builder.py | 1 - ...roup_counts_with_period_request_builder.py | 1 - ...ity_storage_with_period_request_builder.py | 1 - ...user_counts_with_period_request_builder.py | 1 - ...file_counts_with_period_request_builder.py | 1 - ...user_counts_with_period_request_builder.py | 1 - ...y_user_detail_with_date_request_builder.py | 1 - ...ount_counts_with_period_request_builder.py | 1 - ...ccount_detail_with_date_request_builder.py | 1 - ...file_counts_with_period_request_builder.py | 1 - ...age_storage_with_period_request_builder.py | 1 - ...time_with_end_date_time_request_builder.py | 1 - ...led_summary_with_period_request_builder.py | 1 - ...file_counts_with_period_request_builder.py | 1 - ...ivity_pages_with_period_request_builder.py | 1 - ...user_counts_with_period_request_builder.py | 1 - ...y_user_detail_with_date_request_builder.py | 1 - ..._usage_detail_with_date_request_builder.py | 1 - ...file_counts_with_period_request_builder.py | 1 - ...usage_pages_with_period_request_builder.py | 1 - ...site_counts_with_period_request_builder.py | 1 - ...age_storage_with_period_request_builder.py | 1 - ...vity_counts_with_period_request_builder.py | 1 - ...user_counts_with_period_request_builder.py | 1 - ...y_user_detail_with_date_request_builder.py | 1 - ...user_counts_with_period_request_builder.py | 1 - ...user_counts_with_period_request_builder.py | 1 - ...e_user_detail_with_date_request_builder.py | 1 - ...vity_counts_with_period_request_builder.py | 1 - ...nute_counts_with_period_request_builder.py | 1 - ...user_counts_with_period_request_builder.py | 1 - ...vity_counts_with_period_request_builder.py | 1 - ...nute_counts_with_period_request_builder.py | 1 - ...user_counts_with_period_request_builder.py | 1 - ...vity_counts_with_period_request_builder.py | 1 - ...nute_counts_with_period_request_builder.py | 1 - ...user_counts_with_period_request_builder.py | 1 - ...user_counts_with_period_request_builder.py | 1 - ...user_counts_with_period_request_builder.py | 1 - ...vity_counts_with_period_request_builder.py | 1 - ...tion_counts_with_period_request_builder.py | 1 - ...team_counts_with_period_request_builder.py | 1 - ...vity_counts_with_period_request_builder.py | 1 - ...user_counts_with_period_request_builder.py | 1 - ...time_with_end_date_time_request_builder.py | 1 - ...vity_counts_with_period_request_builder.py | 1 - ...user_counts_with_period_request_builder.py | 1 - ...y_user_detail_with_date_request_builder.py | 1 - ...user_counts_with_period_request_builder.py | 1 - ...user_counts_with_period_request_builder.py | 1 - ...e_user_detail_with_date_request_builder.py | 1 - ...vity_counts_with_period_request_builder.py | 1 - ...tivity_detail_with_date_request_builder.py | 1 - ...roup_counts_with_period_request_builder.py | 1 - ...partners_billing_export_request_builder.py | 1 - .../reconciliation_request_builder.py | 6 +- ...partners_billing_export_request_builder.py | 4 +- .../unbilled/unbilled_request_builder.py | 6 +- ...partners_billing_export_request_builder.py | 1 - ...partners_billing_export_request_builder.py | 1 - ...lation_repeat_offenders_request_builder.py | 1 - ...imulation_user_coverage_request_builder.py | 1 - ..._training_user_coverage_request_builder.py | 1 - ...by_current_user_with_on_request_builder.py | 1 - ...by_current_user_with_on_request_builder.py | 1 - .../item/cancel/cancel_request_builder.py | 1 - ...by_current_user_with_on_request_builder.py | 1 - ...by_current_user_with_on_request_builder.py | 1 - ...by_current_user_with_on_request_builder.py | 1 - .../item/cancel/cancel_request_builder.py | 1 - ...by_current_user_with_on_request_builder.py | 1 - ...by_current_user_with_on_request_builder.py | 1 - ...by_current_user_with_on_request_builder.py | 1 - .../item/cancel/cancel_request_builder.py | 1 - ...by_current_user_with_on_request_builder.py | 1 - ...by_current_user_with_on_request_builder.py | 1 - ...by_current_user_with_on_request_builder.py | 1 - .../item/cancel/cancel_request_builder.py | 1 - ...by_current_user_with_on_request_builder.py | 1 - .../search/query/query_request_builder.py | 1 - .../audit_log/audit_log_request_builder.py | 198 + .../queries/count/count_request_builder.py | 104 + .../audit_log_query_item_request_builder.py | 199 + .../records/count/count_request_builder.py | 104 + .../audit_log_record_item_request_builder.py | 188 + .../item/records/records_request_builder.py | 208 + .../queries/queries_request_builder.py | 210 + ...graph_security_activate_request_builder.py | 1 - ...aph_security_apply_hold_request_builder.py | 1 - ..._graph_security_release_request_builder.py | 1 - ...ph_security_remove_hold_request_builder.py | 1 - ...h_security_update_index_request_builder.py | 1 - ...ft_graph_security_close_request_builder.py | 1 - ...t_graph_security_reopen_request_builder.py | 1 - ...aph_security_apply_hold_request_builder.py | 1 - ..._graph_security_release_request_builder.py | 1 - ...ph_security_remove_hold_request_builder.py | 1 - ...h_security_update_index_request_builder.py | 1 - ...urity_add_to_review_set_request_builder.py | 1 - ...t_graph_security_export_request_builder.py | 1 - ...aph_security_apply_tags_request_builder.py | 1 - ...t_graph_security_export_request_builder.py | 1 - ...ity_estimate_statistics_request_builder.py | 1 - ..._security_export_report_request_builder.py | 1 - ..._security_export_result_request_builder.py | 1 - ...aph_security_purge_data_request_builder.py | 1 - ...curity_reset_to_default_request_builder.py | 1 - ...security_and_governance_request_builder.py | 10 + ...le_with_content_formats_request_builder.py | 88 + ...ghts_and_inheritance_post_request_body.py} | 42 +- ..._rights_and_inheritance_request_builder.py | 89 + .../count/count_request_builder.py | 104 + .../item/rights/rights_request_builder.py | 108 + .../sensitivity_label_item_request_builder.py | 209 + ...le_with_content_formats_request_builder.py | 88 + ...ghts_and_inheritance_post_request_body.py} | 45 +- ..._rights_and_inheritance_request_builder.py | 89 + .../sublabels/count/count_request_builder.py | 104 + .../item/rights/rights_request_builder.py | 107 + .../sensitivity_label_item_request_builder.py | 198 + .../sublabels/sublabels_request_builder.py | 237 + .../sensitivity_labels_request_builder.py | 238 + .../security/security_request_builder.py | 10 + .../get_final_attachment_request_builder.py | 1 - .../get_final_report_request_builder.py | 1 - .../delta/delta_request_builder.py | 1 - ...le_extension_properties_request_builder.py | 1 - .../get_by_ids/get_by_ids_request_builder.py | 1 - .../item/add_key/add_key_request_builder.py | 1 - .../add_password_request_builder.py | 1 - ...ken_signing_certificate_request_builder.py | 1 - .../check_member_groups_request_builder.py | 1 - .../get_member_groups_request_builder.py | 1 - .../get_member_objects_request_builder.py | 1 - .../remove_key/remove_key_request_builder.py | 1 - .../remove_password_request_builder.py | 1 - .../item/restore/restore_request_builder.py | 1 - .../acquire_access_token_request_builder.py | 1 - .../jobs/item/pause/pause_request_builder.py | 1 - .../provision_on_demand_request_builder.py | 1 - .../item/restart/restart_request_builder.py | 1 - .../item/discover/discover_request_builder.py | 1 - .../filter_operators_request_builder.py | 1 - .../functions/functions_request_builder.py | 1 - .../parse_expression_request_builder.py | 1 - .../jobs/item/start/start_request_builder.py | 1 - .../validate_credentials_request_builder.py | 1 - .../item/discover/discover_request_builder.py | 1 - .../filter_operators_request_builder.py | 1 - .../functions/functions_request_builder.py | 1 - .../parse_expression_request_builder.py | 1 - .../validate_properties_request_builder.py | 1 - .../add_copy/add_copy_request_builder.py | 1 - ...y_from_content_type_hub_request_builder.py | 1 - ...tible_hub_content_types_request_builder.py | 1 - ...ssociate_with_hub_sites_request_builder.py | 1 - ...efault_content_location_request_builder.py | 1 - .../is_published_request_builder.py | 1 - .../item/publish/publish_request_builder.py | 1 - .../unpublish/unpublish_request_builder.py | 1 - .../items/delta/delta_request_builder.py | 1 - .../item/restore/restore_request_builder.py | 1 - .../restore_version_request_builder.py | 1 - .../reauthorize_request_builder.py | 1 - .../permission/grant/grant_request_builder.py | 1 - .../sites/add/add_request_builder.py | 1 - .../sites/delta/delta_request_builder.py | 1 - .../get_all_sites_request_builder.py | 1 - .../add_copy/add_copy_request_builder.py | 1 - ...y_from_content_type_hub_request_builder.py | 1 - ...tible_hub_content_types_request_builder.py | 1 - ...ssociate_with_hub_sites_request_builder.py | 1 - ...efault_content_location_request_builder.py | 1 - .../is_published_request_builder.py | 1 - .../item/publish/publish_request_builder.py | 1 - .../unpublish/unpublish_request_builder.py | 1 - ...s_for_list_with_list_id_request_builder.py | 1 - .../columns/columns_request_builder.py | 7 +- .../content_types_request_builder.py | 7 +- .../drives/drives_request_builder.py | 7 +- .../external_columns_request_builder.py | 7 +- ...s_for_list_with_list_id_request_builder.py | 1 - .../items/items_request_builder.py | 7 +- .../lists/lists_request_builder.py | 7 +- .../operations/operations_request_builder.py | 7 +- .../pages/pages_request_builder.py | 7 +- .../permissions_request_builder.py | 7 +- .../sites/sites_request_builder.py | 7 +- .../term_stores_request_builder.py | 7 +- .../add_copy/add_copy_request_builder.py | 1 - ...y_from_content_type_hub_request_builder.py | 1 - ...tible_hub_content_types_request_builder.py | 1 - ...ssociate_with_hub_sites_request_builder.py | 1 - ...efault_content_location_request_builder.py | 1 - .../is_published_request_builder.py | 1 - .../item/publish/publish_request_builder.py | 1 - .../unpublish/unpublish_request_builder.py | 1 - .../item/items/delta/delta_request_builder.py | 1 - .../item/restore/restore_request_builder.py | 1 - .../restore_version_request_builder.py | 1 - .../reauthorize_request_builder.py | 1 - ...t_notebook_from_web_url_request_builder.py | 1 - ...lude_personal_notebooks_request_builder.py | 1 - .../copy_notebook_request_builder.py | 1 - .../copy_to_notebook_request_builder.py | 1 - .../copy_to_section_group_request_builder.py | 1 - .../copy_to_section_request_builder.py | 1 - .../copy_to_notebook_request_builder.py | 1 - .../copy_to_section_group_request_builder.py | 1 - .../copy_to_section_request_builder.py | 1 - .../copy_to_section_request_builder.py | 1 - .../copy_to_notebook_request_builder.py | 1 - .../copy_to_section_group_request_builder.py | 1 - .../copy_to_section_request_builder.py | 1 - .../copy_to_notebook_request_builder.py | 1 - .../copy_to_section_group_request_builder.py | 1 - .../copy_to_section_request_builder.py | 1 - .../item/grant/grant_request_builder.py | 1 - .../sites/remove/remove_request_builder.py | 1 - .../generated/sites/sites_request_builder.py | 8 +- .../enable/enable_request_builder.py | 1 - .../item/activate/activate_request_builder.py | 1 - .../deactivate/deactivate_request_builder.py | 1 - .../search/search_request_builder.py | 1 - .../item/activate/activate_request_builder.py | 1 - .../item/activate/activate_request_builder.py | 1 - .../deactivate/deactivate_request_builder.py | 1 - .../item/cancel/cancel_request_builder.py | 1 - .../count/count_request_builder.py | 12 +- .../item/cancel/cancel_request_builder.py | 1 - .../get_staff_availability_request_builder.py | 1 - .../item/publish/publish_request_builder.py | 1 - .../unpublish/unpublish_request_builder.py | 1 - ..._with_user_id_with_role_request_builder.py | 1 - ..._by_user_role_with_role_request_builder.py | 1 - ..._with_user_id_with_role_request_builder.py | 1 - ..._by_user_role_with_role_request_builder.py | 1 - .../item/grant/grant_request_builder.py | 1 - .../item/grant/grant_request_builder.py | 1 - .../reauthorize_request_builder.py | 1 - .../item/archive/archive_request_builder.py | 1 - .../get_all_messages_request_builder.py | 1 - ...t_all_retained_messages_request_builder.py | 1 - .../all_members/add/add_request_builder.py | 1 - .../remove/remove_request_builder.py | 1 - .../item/archive/archive_request_builder.py | 1 - .../complete_migration_request_builder.py | 1 - ...ame_user_principal_name_request_builder.py | 1 - .../item/members/add/add_request_builder.py | 1 - .../members/remove/remove_request_builder.py | 1 - .../messages/delta/delta_request_builder.py | 1 - .../replies/delta/delta_request_builder.py | 1 - .../soft_delete_request_builder.py | 1 - .../undo_soft_delete_request_builder.py | 1 - .../item/replies/replies_request_builder.py | 6 +- .../soft_delete_request_builder.py | 1 - .../undo_soft_delete_request_builder.py | 1 - .../provision_email_request_builder.py | 1 - .../remove_email_request_builder.py | 1 - .../unarchive/unarchive_request_builder.py | 1 - .../teams/item/clone/clone_request_builder.py | 1 - .../complete_migration_request_builder.py | 1 - .../item/upgrade/upgrade_request_builder.py | 1 - .../item/members/add/add_request_builder.py | 1 - .../members/remove/remove_request_builder.py | 1 - .../all_members/add/add_request_builder.py | 1 - .../remove/remove_request_builder.py | 1 - .../archive/archive_request_builder.py | 1 - .../complete_migration_request_builder.py | 1 - ...ame_user_principal_name_request_builder.py | 1 - .../members/add/add_request_builder.py | 1 - .../members/remove/remove_request_builder.py | 1 - .../messages/delta/delta_request_builder.py | 1 - .../replies/delta/delta_request_builder.py | 1 - .../soft_delete_request_builder.py | 1 - .../undo_soft_delete_request_builder.py | 1 - .../soft_delete_request_builder.py | 1 - .../undo_soft_delete_request_builder.py | 1 - .../provision_email_request_builder.py | 1 - .../remove_email_request_builder.py | 1 - .../unarchive/unarchive_request_builder.py | 1 - .../schedule/share/share_request_builder.py | 1 - .../clock_in/clock_in_request_builder.py | 1 - .../item/confirm/confirm_request_builder.py | 1 - ...d_activity_notification_request_builder.py | 1 - .../unarchive/unarchive_request_builder.py | 1 - .../undo_delete_request_builder.py | 1 - .../get_all_messages_request_builder.py | 1 - ...t_all_retained_messages_request_builder.py | 1 - .../all_members/add/add_request_builder.py | 1 - .../remove/remove_request_builder.py | 1 - .../item/archive/archive_request_builder.py | 1 - .../complete_migration_request_builder.py | 1 - ...ame_user_principal_name_request_builder.py | 1 - .../item/members/add/add_request_builder.py | 1 - .../members/remove/remove_request_builder.py | 1 - .../messages/delta/delta_request_builder.py | 1 - .../replies/delta/delta_request_builder.py | 1 - .../soft_delete_request_builder.py | 1 - .../undo_soft_delete_request_builder.py | 1 - .../soft_delete_request_builder.py | 1 - .../undo_soft_delete_request_builder.py | 1 - .../provision_email_request_builder.py | 1 - .../remove_email_request_builder.py | 1 - .../unarchive/unarchive_request_builder.py | 1 - ...ification_to_recipients_request_builder.py | 1 - ...n_name_with_domain_name_request_builder.py | 1 - ...enant_id_with_tenant_id_request_builder.py | 1 - .../users/delta/delta_request_builder.py | 1 - ...le_extension_properties_request_builder.py | 1 - .../get_by_ids/get_by_ids_request_builder.py | 1 - .../recent/recent_request_builder.py | 1 - .../assign_license_request_builder.py | 1 - .../reset_password_request_builder.py | 1 - .../disable_sms_sign_in_request_builder.py | 1 - .../enable_sms_sign_in_request_builder.py | 1 - .../delta/delta_request_builder.py | 1 - .../events/delta/delta_request_builder.py | 1 - .../item/accept/accept_request_builder.py | 1 - .../create_upload_session_request_builder.py | 1 - .../item/cancel/cancel_request_builder.py | 1 - .../item/decline/decline_request_builder.py | 1 - .../dismiss_reminder_request_builder.py | 1 - .../item/forward/forward_request_builder.py | 1 - .../instances/delta/delta_request_builder.py | 1 - .../snooze_reminder_request_builder.py | 1 - .../tentatively_accept_request_builder.py | 1 - .../get_schedule_request_builder.py | 1 - .../permanent_delete_request_builder.py | 1 - .../delta/delta_request_builder.py | 1 - .../events/delta/delta_request_builder.py | 1 - .../item/accept/accept_request_builder.py | 1 - .../create_upload_session_request_builder.py | 1 - .../item/cancel/cancel_request_builder.py | 1 - .../item/decline/decline_request_builder.py | 1 - .../dismiss_reminder_request_builder.py | 1 - .../item/forward/forward_request_builder.py | 1 - .../instances/delta/delta_request_builder.py | 1 - .../snooze_reminder_request_builder.py | 1 - .../tentatively_accept_request_builder.py | 1 - .../get_schedule_request_builder.py | 1 - .../permanent_delete_request_builder.py | 1 - .../delta/delta_request_builder.py | 1 - .../delta/delta_request_builder.py | 1 - .../events/delta/delta_request_builder.py | 1 - .../item/accept/accept_request_builder.py | 1 - .../create_upload_session_request_builder.py | 1 - .../item/cancel/cancel_request_builder.py | 1 - .../item/decline/decline_request_builder.py | 1 - .../dismiss_reminder_request_builder.py | 1 - .../item/forward/forward_request_builder.py | 1 - .../instances/delta/delta_request_builder.py | 1 - .../snooze_reminder_request_builder.py | 1 - .../tentatively_accept_request_builder.py | 1 - .../get_schedule_request_builder.py | 1 - .../permanent_delete_request_builder.py | 1 - .../change_password_request_builder.py | 1 - .../get_all_messages_request_builder.py | 1 - ...t_all_retained_messages_request_builder.py | 1 - .../hide_for_user_request_builder.py | 1 - .../item/upgrade/upgrade_request_builder.py | 1 - ...mark_chat_read_for_user_request_builder.py | 1 - ...rk_chat_unread_for_user_request_builder.py | 1 - .../item/members/add/add_request_builder.py | 1 - .../members/remove/remove_request_builder.py | 1 - .../messages/delta/delta_request_builder.py | 1 - .../replies/delta/delta_request_builder.py | 1 - .../soft_delete_request_builder.py | 1 - .../undo_soft_delete_request_builder.py | 1 - .../soft_delete_request_builder.py | 1 - .../undo_soft_delete_request_builder.py | 1 - ...d_activity_notification_request_builder.py | 1 - .../unhide_for_user_request_builder.py | 1 - .../check_member_groups_request_builder.py | 1 - .../delta/delta_request_builder.py | 1 - .../delta/delta_request_builder.py | 1 - .../contacts/delta/delta_request_builder.py | 1 - .../contacts/delta/delta_request_builder.py | 1 - .../contacts/delta/delta_request_builder.py | 1 - ...security_and_governance_request_builder.py | 10 + .../process_content_request_builder.py | 1 - ...le_with_content_formats_request_builder.py | 88 + ...ghts_and_inheritance_post_request_body.py} | 46 +- ..._rights_and_inheritance_request_builder.py | 89 + .../count/count_request_builder.py | 104 + .../item/rights/rights_request_builder.py | 107 + .../sensitivity_label_item_request_builder.py | 208 + ...le_with_content_formats_request_builder.py | 88 + ...ights_and_inheritance_post_request_body.py | 69 + ..._rights_and_inheritance_request_builder.py | 89 + .../sublabels/count/count_request_builder.py | 104 + .../item/rights/rights_request_builder.py | 107 + .../sensitivity_label_item_request_builder.py | 198 + .../sublabels/sublabels_request_builder.py | 237 + .../sensitivity_labels_request_builder.py | 237 + .../events/delta/delta_request_builder.py | 1 - .../item/accept/accept_request_builder.py | 1 - .../create_upload_session_request_builder.py | 1 - .../item/cancel/cancel_request_builder.py | 1 - .../item/decline/decline_request_builder.py | 1 - .../dismiss_reminder_request_builder.py | 1 - .../item/forward/forward_request_builder.py | 1 - .../instances/delta/delta_request_builder.py | 1 - .../snooze_reminder_request_builder.py | 1 - .../tentatively_accept_request_builder.py | 1 - .../export_personal_data_request_builder.py | 1 - .../find_meeting_times_request_builder.py | 1 - .../followed_sites/add/add_request_builder.py | 1 - .../remove/remove_request_builder.py | 1 - .../get_mail_tips_request_builder.py | 1 - ...app_diagnostic_statuses_request_builder.py | 1 - ...et_managed_app_policies_request_builder.py | 1 - ...vices_with_app_failures_request_builder.py | 1 - .../get_member_groups_request_builder.py | 1 - .../get_member_objects_request_builder.py | 1 - .../item/archive/archive_request_builder.py | 1 - .../get_all_messages_request_builder.py | 1 - ...t_all_retained_messages_request_builder.py | 1 - .../all_members/add/add_request_builder.py | 1 - .../remove/remove_request_builder.py | 1 - .../item/archive/archive_request_builder.py | 1 - .../complete_migration_request_builder.py | 1 - ...ame_user_principal_name_request_builder.py | 1 - .../item/members/add/add_request_builder.py | 1 - .../members/remove/remove_request_builder.py | 1 - .../messages/delta/delta_request_builder.py | 1 - .../replies/delta/delta_request_builder.py | 1 - .../soft_delete_request_builder.py | 1 - .../undo_soft_delete_request_builder.py | 1 - .../soft_delete_request_builder.py | 1 - .../undo_soft_delete_request_builder.py | 1 - .../provision_email_request_builder.py | 1 - .../remove_email_request_builder.py | 1 - .../unarchive/unarchive_request_builder.py | 1 - .../item/clone/clone_request_builder.py | 1 - .../complete_migration_request_builder.py | 1 - .../item/upgrade/upgrade_request_builder.py | 1 - .../item/members/add/add_request_builder.py | 1 - .../members/remove/remove_request_builder.py | 1 - .../all_members/add/add_request_builder.py | 1 - .../remove/remove_request_builder.py | 1 - .../archive/archive_request_builder.py | 1 - .../complete_migration_request_builder.py | 1 - ...ame_user_principal_name_request_builder.py | 1 - .../members/add/add_request_builder.py | 1 - .../members/remove/remove_request_builder.py | 1 - .../messages/delta/delta_request_builder.py | 1 - .../replies/delta/delta_request_builder.py | 1 - .../soft_delete_request_builder.py | 1 - .../undo_soft_delete_request_builder.py | 1 - .../soft_delete_request_builder.py | 1 - .../undo_soft_delete_request_builder.py | 1 - .../provision_email_request_builder.py | 1 - .../remove_email_request_builder.py | 1 - .../unarchive/unarchive_request_builder.py | 1 - .../schedule/share/share_request_builder.py | 1 - .../clock_in/clock_in_request_builder.py | 1 - .../item/confirm/confirm_request_builder.py | 1 - ...d_activity_notification_request_builder.py | 1 - .../unarchive/unarchive_request_builder.py | 1 - ...teams_licensing_details_request_builder.py | 1 - .../delta/delta_request_builder.py | 1 - .../delta/delta_request_builder.py | 1 - .../item/copy/copy_request_builder.py | 1 - .../messages/delta/delta_request_builder.py | 1 - .../create_upload_session_request_builder.py | 1 - .../item/copy/copy_request_builder.py | 1 - .../create_forward_request_builder.py | 1 - .../create_reply_request_builder.py | 1 - .../create_reply_all_request_builder.py | 1 - .../item/forward/forward_request_builder.py | 1 - .../item/move/move_request_builder.py | 1 - .../item/reply/reply_request_builder.py | 1 - .../reply_all/reply_all_request_builder.py | 1 - .../item/send/send_request_builder.py | 1 - .../item/move/move_request_builder.py | 1 - .../item/copy/copy_request_builder.py | 1 - .../messages/delta/delta_request_builder.py | 1 - .../create_upload_session_request_builder.py | 1 - .../item/copy/copy_request_builder.py | 1 - .../create_forward_request_builder.py | 1 - .../create_reply_request_builder.py | 1 - .../create_reply_all_request_builder.py | 1 - .../item/forward/forward_request_builder.py | 1 - .../item/move/move_request_builder.py | 1 - .../item/reply/reply_request_builder.py | 1 - .../reply_all/reply_all_request_builder.py | 1 - .../item/send/send_request_builder.py | 1 - .../item/move/move_request_builder.py | 1 - .../bypass_activation_lock_request_builder.py | 1 - .../clean_windows_device_request_builder.py | 1 - ...rom_shared_apple_device_request_builder.py | 1 - .../disable_lost_mode_request_builder.py | 1 - .../locate_device_request_builder.py | 1 - ...pple_device_active_user_request_builder.py | 1 - .../reboot_now/reboot_now_request_builder.py | 1 - .../recover_passcode_request_builder.py | 1 - .../remote_lock_request_builder.py | 1 - ...quest_remote_assistance_request_builder.py | 1 - .../reset_passcode_request_builder.py | 1 - .../item/retire/retire_request_builder.py | 1 - .../shut_down/shut_down_request_builder.py | 1 - .../sync_device_request_builder.py | 1 - ..._windows_device_account_request_builder.py | 1 - .../windows_defender_scan_request_builder.py | 1 - ...ender_update_signatures_request_builder.py | 1 - .../item/wipe/wipe_request_builder.py | 1 - .../messages/delta/delta_request_builder.py | 1 - .../create_upload_session_request_builder.py | 1 - .../item/copy/copy_request_builder.py | 1 - .../create_forward_request_builder.py | 1 - .../create_reply_request_builder.py | 1 - .../create_reply_all_request_builder.py | 1 - .../item/forward/forward_request_builder.py | 1 - .../item/move/move_request_builder.py | 1 - .../item/reply/reply_request_builder.py | 1 - .../reply_all/reply_all_request_builder.py | 1 - .../item/send/send_request_builder.py | 1 - ...t_notebook_from_web_url_request_builder.py | 1 - ...lude_personal_notebooks_request_builder.py | 1 - .../copy_notebook_request_builder.py | 1 - .../copy_to_notebook_request_builder.py | 1 - .../copy_to_section_group_request_builder.py | 1 - .../copy_to_section_request_builder.py | 1 - .../copy_to_notebook_request_builder.py | 1 - .../copy_to_section_group_request_builder.py | 1 - .../copy_to_section_request_builder.py | 1 - .../copy_to_section_request_builder.py | 1 - .../copy_to_notebook_request_builder.py | 1 - .../copy_to_section_group_request_builder.py | 1 - .../copy_to_section_request_builder.py | 1 - .../copy_to_notebook_request_builder.py | 1 - .../copy_to_section_group_request_builder.py | 1 - .../copy_to_section_request_builder.py | 1 - .../create_or_get_request_builder.py | 1 - ...time_with_end_date_time_request_builder.py | 1 - ...time_with_end_date_time_request_builder.py | 1 - ...ppointment_join_web_url_request_builder.py | 1 - ...ppointment_reminder_sms_request_builder.py | 1 - ...virtual_appointment_sms_request_builder.py | 1 - .../supported_languages_request_builder.py | 1 - .../clear_presence_request_builder.py | 1 - ...user_preferred_presence_request_builder.py | 1 - .../set_presence_request_builder.py | 1 - .../set_status_message_request_builder.py | 1 - ...user_preferred_presence_request_builder.py | 1 - ...time_with_end_date_time_request_builder.py | 1 - ...devices_from_management_request_builder.py | 1 - ...cess_license_assignment_request_builder.py | 1 - .../item/restore/restore_request_builder.py | 1 - ...ry_service_provisioning_request_builder.py | 1 - ...revoke_sign_in_sessions_request_builder.py | 1 - .../send_mail/send_mail_request_builder.py | 1 - .../end_working_time_request_builder.py | 1 - .../start_working_time_request_builder.py | 1 - ...d_activity_notification_request_builder.py | 1 - .../todo/lists/delta/delta_request_builder.py | 1 - .../item/tasks/delta/delta_request_builder.py | 1 - .../create_upload_session_request_builder.py | 1 - .../translate_exchange_ids_request_builder.py | 1 - .../users/item/user_item_request_builder.py | 12 +- ...strations_by_device_tag_request_builder.py | 1 - .../generated/users/users_request_builder.py | 2 +- .../validate_properties_request_builder.py | 1 - ...ith_user_principal_name_request_builder.py | 12 +- 1862 files changed, 24916 insertions(+), 13423 deletions(-) delete mode 100644 msgraph/generated/models/access_package_catalog_state.py delete mode 100644 msgraph/generated/models/access_package_catalog_type.py delete mode 100644 msgraph/generated/models/access_package_subject_type.py delete mode 100644 msgraph/generated/models/access_review_history_decision_filter.py delete mode 100644 msgraph/generated/models/agreement_file_data.py delete mode 100644 msgraph/generated/models/apps_installation_options_for_mac.py delete mode 100644 msgraph/generated/models/apps_installation_options_for_windows.py delete mode 100644 msgraph/generated/models/apps_update_channel_type.py delete mode 100644 msgraph/generated/models/attribute_flow_behavior.py delete mode 100644 msgraph/generated/models/attribute_flow_type.py delete mode 100644 msgraph/generated/models/attribute_mapping.py delete mode 100644 msgraph/generated/models/b2b_identity_providers_type.py delete mode 100644 msgraph/generated/models/calendar_color.py delete mode 100644 msgraph/generated/models/call_records/administrative_unit_info.py delete mode 100644 msgraph/generated/models/coachmark_location_type.py rename msgraph/generated/models/{filter_clause.py => compute_rights_and_inheritance_result.py} (58%) delete mode 100644 msgraph/generated/models/container_filter.py delete mode 100644 msgraph/generated/models/content_customization.py delete mode 100644 msgraph/generated/models/device_exchange_access_state_summary.py delete mode 100644 msgraph/generated/models/device_operating_system_summary.py delete mode 100644 msgraph/generated/models/end_user_notification_type.py delete mode 100644 msgraph/generated/models/entity_type.py delete mode 100644 msgraph/generated/models/external_connectors/label.py delete mode 100644 msgraph/generated/models/external_connectors/property_.py delete mode 100644 msgraph/generated/models/external_connectors/property_type.py delete mode 100644 msgraph/generated/models/filter.py delete mode 100644 msgraph/generated/models/filter_operand.py delete mode 100644 msgraph/generated/models/giphy_rating_type.py delete mode 100644 msgraph/generated/models/group_filter.py delete mode 100644 msgraph/generated/models/idle_session_sign_out.py delete mode 100644 msgraph/generated/models/image_tagging_choice.py delete mode 100644 msgraph/generated/models/invitation_redemption_identity_provider_configuration.py create mode 100644 msgraph/generated/models/label_action_source.py delete mode 100644 msgraph/generated/models/layout_template_type.py delete mode 100644 msgraph/generated/models/list_info.py delete mode 100644 msgraph/generated/models/login_page_layout_configuration.py delete mode 100644 msgraph/generated/models/login_page_text_visibility_settings.py delete mode 100644 msgraph/generated/models/multi_tenant_organization_join_request_transition_details.py delete mode 100644 msgraph/generated/models/object_flow_types.py delete mode 100644 msgraph/generated/models/object_mapping.py delete mode 100644 msgraph/generated/models/object_mapping_metadata.py delete mode 100644 msgraph/generated/models/object_mapping_metadata_entry.py delete mode 100644 msgraph/generated/models/payload_brand.py delete mode 100644 msgraph/generated/models/payload_coachmark.py delete mode 100644 msgraph/generated/models/payload_complexity.py delete mode 100644 msgraph/generated/models/payload_detail.py delete mode 100644 msgraph/generated/models/payload_industry.py delete mode 100644 msgraph/generated/models/payload_theme.py delete mode 100644 msgraph/generated/models/planner_category_descriptions.py delete mode 100644 msgraph/generated/models/planner_order_hints_by_assignee.py delete mode 100644 msgraph/generated/models/print_finishing.py rename msgraph/generated/models/{connection_info.py => protected_content.py} (73%) delete mode 100644 msgraph/generated/models/retention_label_settings.py delete mode 100644 msgraph/generated/models/risk_event_type.py delete mode 100644 msgraph/generated/models/rubric_criterion.py delete mode 100644 msgraph/generated/models/rubric_level.py delete mode 100644 msgraph/generated/models/rubric_quality.py rename msgraph/generated/models/{default_invitation_redemption_identity_provider_configuration.py => secure_sign_in_session_control.py} (63%) create mode 100644 msgraph/generated/models/security/aad_risk_detection_audit_record.py create mode 100644 msgraph/generated/models/security/aed_audit_record.py create mode 100644 msgraph/generated/models/security/ai_app_interaction_audit_record.py create mode 100644 msgraph/generated/models/security/aip_file_deleted.py create mode 100644 msgraph/generated/models/security/aip_heart_beat.py create mode 100644 msgraph/generated/models/security/aip_protection_action_log_request.py create mode 100644 msgraph/generated/models/security/aip_scanner_discover_event.py create mode 100644 msgraph/generated/models/security/aip_sensitivity_label_action_log_request.py create mode 100644 msgraph/generated/models/security/air_admin_action_investigation_data.py create mode 100644 msgraph/generated/models/security/air_investigation_data.py create mode 100644 msgraph/generated/models/security/air_manual_investigation_data.py create mode 100644 msgraph/generated/models/security/attack_sim_admin_audit_record.py create mode 100644 msgraph/generated/models/security/audit_core_root.py create mode 100644 msgraph/generated/models/security/audit_data.py create mode 100644 msgraph/generated/models/security/audit_log_query.py rename msgraph/generated/models/{email_payload_detail.py => security/audit_log_query_collection_response.py} (51%) create mode 100644 msgraph/generated/models/security/audit_log_query_status.py create mode 100644 msgraph/generated/models/security/audit_log_record.py create mode 100644 msgraph/generated/models/security/audit_log_record_collection_response.py create mode 100644 msgraph/generated/models/security/audit_log_record_type.py create mode 100644 msgraph/generated/models/security/audit_log_user_type.py create mode 100644 msgraph/generated/models/security/audit_search_audit_record.py create mode 100644 msgraph/generated/models/security/azure_active_directory_account_logon_audit_record.py create mode 100644 msgraph/generated/models/security/azure_active_directory_audit_record.py create mode 100644 msgraph/generated/models/security/azure_active_directory_base_audit_record.py create mode 100644 msgraph/generated/models/security/azure_active_directory_sts_logon_audit_record.py create mode 100644 msgraph/generated/models/security/campaign_audit_record.py create mode 100644 msgraph/generated/models/security/case_audit_record.py create mode 100644 msgraph/generated/models/security/case_investigation.py create mode 100644 msgraph/generated/models/security/cdp_cold_crawl_status_record.py create mode 100644 msgraph/generated/models/security/cdp_content_explorer_aggregate_record.py create mode 100644 msgraph/generated/models/security/cdp_dlp_sensitive_audit_record.py create mode 100644 msgraph/generated/models/security/cdp_dlp_sensitive_endpoint_audit_record.py create mode 100644 msgraph/generated/models/security/cdp_log_record.py create mode 100644 msgraph/generated/models/security/cdp_ocr_billing_record.py create mode 100644 msgraph/generated/models/security/cdp_resource_scope_change_event_record.py create mode 100644 msgraph/generated/models/security/cerner_s_m_s_link_record.py create mode 100644 msgraph/generated/models/security/cerner_s_m_s_settings_update_record.py create mode 100644 msgraph/generated/models/security/cerner_s_m_s_unlink_record.py create mode 100644 msgraph/generated/models/security/compliance_connector_audit_record.py create mode 100644 msgraph/generated/models/security/compliance_d_l_m_exchange_audit_record.py create mode 100644 msgraph/generated/models/security/compliance_d_l_m_share_point_audit_record.py create mode 100644 msgraph/generated/models/security/compliance_dlp_applications_audit_record.py create mode 100644 msgraph/generated/models/security/compliance_dlp_applications_classification_audit_record.py create mode 100644 msgraph/generated/models/security/compliance_dlp_base_audit_record.py create mode 100644 msgraph/generated/models/security/compliance_dlp_classification_base_audit_record.py create mode 100644 msgraph/generated/models/security/compliance_dlp_classification_base_cdp_record.py create mode 100644 msgraph/generated/models/security/compliance_dlp_endpoint_audit_record.py create mode 100644 msgraph/generated/models/security/compliance_dlp_endpoint_discovery_audit_record.py create mode 100644 msgraph/generated/models/security/compliance_dlp_exchange_audit_record.py create mode 100644 msgraph/generated/models/security/compliance_dlp_exchange_classification_audit_record.py create mode 100644 msgraph/generated/models/security/compliance_dlp_exchange_classification_cdp_record.py create mode 100644 msgraph/generated/models/security/compliance_dlp_exchange_discovery_audit_record.py create mode 100644 msgraph/generated/models/security/compliance_dlp_share_point_audit_record.py rename msgraph/generated/models/{planner_external_references.py => security/compliance_dlp_share_point_classification_audit_record.py} (54%) create mode 100644 msgraph/generated/models/security/compliance_dlp_share_point_classification_extended_audit_record.py create mode 100644 msgraph/generated/models/security/compliance_manager_action_record.py create mode 100644 msgraph/generated/models/security/compliance_supervision_base_audit_record.py create mode 100644 msgraph/generated/models/security/compliance_supervision_exchange_audit_record.py create mode 100644 msgraph/generated/models/security/consumption_resource_audit_record.py create mode 100644 msgraph/generated/models/security/copilot_interaction_audit_record.py create mode 100644 msgraph/generated/models/security/core_reporting_settings_audit_record.py create mode 100644 msgraph/generated/models/security/cortana_briefing_audit_record.py create mode 100644 msgraph/generated/models/security/cps_common_policy_audit_record.py create mode 100644 msgraph/generated/models/security/cps_policy_config_audit_record.py create mode 100644 msgraph/generated/models/security/crm_base_audit_record.py create mode 100644 msgraph/generated/models/security/crm_entity_operation_audit_record.py create mode 100644 msgraph/generated/models/security/customer_key_service_encryption_audit_record.py create mode 100644 msgraph/generated/models/security/data_center_security_base_audit_record.py create mode 100644 msgraph/generated/models/security/data_center_security_cmdlet_audit_record.py create mode 100644 msgraph/generated/models/security/data_governance_audit_record.py create mode 100644 msgraph/generated/models/security/data_insights_rest_api_audit_record.py create mode 100644 msgraph/generated/models/security/data_lake_export_operation_audit_record.py create mode 100644 msgraph/generated/models/security/data_share_operation_audit_record.py create mode 100644 msgraph/generated/models/security/default_audit_data.py create mode 100644 msgraph/generated/models/security/defender_security_alert_base_record.py create mode 100644 msgraph/generated/models/security/delete_certificate_record.py create mode 100644 msgraph/generated/models/security/disable_consent_record.py create mode 100644 msgraph/generated/models/security/discovery_audit_record.py create mode 100644 msgraph/generated/models/security/dlp_endpoint_audit_record.py create mode 100644 msgraph/generated/models/security/dlp_sensitive_information_type_cmdlet_record.py create mode 100644 msgraph/generated/models/security/dlp_sensitive_information_type_rule_package_cmdlet_record.py create mode 100644 msgraph/generated/models/security/download_certificate_record.py create mode 100644 msgraph/generated/models/security/dynamics365_business_central_audit_record.py create mode 100644 msgraph/generated/models/security/enable_consent_record.py create mode 100644 msgraph/generated/models/security/epic_s_m_s_link_record.py create mode 100644 msgraph/generated/models/security/epic_s_m_s_settings_update_record.py create mode 100644 msgraph/generated/models/security/epic_s_m_s_unlink_record.py create mode 100644 msgraph/generated/models/security/exchange_admin_audit_record.py create mode 100644 msgraph/generated/models/security/exchange_aggregated_mailbox_audit_record.py create mode 100644 msgraph/generated/models/security/exchange_aggregated_operation_record.py create mode 100644 msgraph/generated/models/security/exchange_mailbox_audit_base_record.py create mode 100644 msgraph/generated/models/security/exchange_mailbox_audit_group_record.py create mode 100644 msgraph/generated/models/security/exchange_mailbox_audit_record.py create mode 100644 msgraph/generated/models/security/fhir_base_url_add_record.py create mode 100644 msgraph/generated/models/security/fhir_base_url_approve_record.py create mode 100644 msgraph/generated/models/security/fhir_base_url_delete_record.py create mode 100644 msgraph/generated/models/security/fhir_base_url_update_record.py delete mode 100644 msgraph/generated/models/security/geo_location.py create mode 100644 msgraph/generated/models/security/healthcare_signal_record.py delete mode 100644 msgraph/generated/models/security/host_reputation_classification.py delete mode 100644 msgraph/generated/models/security/host_reputation_rule.py delete mode 100644 msgraph/generated/models/security/host_reputation_rule_severity.py create mode 100644 msgraph/generated/models/security/hosted_rpa_audit_record.py create mode 100644 msgraph/generated/models/security/hr_signal_audit_record.py create mode 100644 msgraph/generated/models/security/hygiene_event_record.py create mode 100644 msgraph/generated/models/security/information_barrier_policy_application_audit_record.py rename msgraph/generated/models/{planner_user_ids.py => security/information_worker_protection_audit_record.py} (55%) create mode 100644 msgraph/generated/models/security/insider_risk_scoped_user_insights_record.py create mode 100644 msgraph/generated/models/security/insider_risk_scoped_users_record.py create mode 100644 msgraph/generated/models/security/irm_security_alert_record.py create mode 100644 msgraph/generated/models/security/irm_user_defined_detection_record.py create mode 100644 msgraph/generated/models/security/kaizala_audit_record.py create mode 100644 msgraph/generated/models/security/label_analytics_aggregate_audit_record.py create mode 100644 msgraph/generated/models/security/label_content_explorer_audit_record.py create mode 100644 msgraph/generated/models/security/large_content_metadata_audit_record.py create mode 100644 msgraph/generated/models/security/m365_compliance_connector_audit_record.py create mode 100644 msgraph/generated/models/security/m365_d_a_a_d_audit_record.py create mode 100644 msgraph/generated/models/security/m_s365_d_custom_detection_audit_record.py create mode 100644 msgraph/generated/models/security/m_s365_d_incident_audit_record.py create mode 100644 msgraph/generated/models/security/m_s365_d_suppression_rule_audit_record.py create mode 100644 msgraph/generated/models/security/mail_submission_data.py create mode 100644 msgraph/generated/models/security/managed_services_audit_record.py create mode 100644 msgraph/generated/models/security/managed_tenants_audit_record.py create mode 100644 msgraph/generated/models/security/mapg_alerts_audit_record.py create mode 100644 msgraph/generated/models/security/mapg_onboard_audit_record.py create mode 100644 msgraph/generated/models/security/mapg_policy_audit_record.py create mode 100644 msgraph/generated/models/security/mcas_alerts_audit_record.py create mode 100644 msgraph/generated/models/security/mda_data_security_signal_record.py create mode 100644 msgraph/generated/models/security/mdatp_audit_record.py create mode 100644 msgraph/generated/models/security/mdc_events_record.py create mode 100644 msgraph/generated/models/security/mdi_audit_record.py create mode 100644 msgraph/generated/models/security/mesh_worlds_audit_record.py create mode 100644 msgraph/generated/models/security/microsoft365_backup_backup_item_audit_record.py create mode 100644 msgraph/generated/models/security/microsoft365_backup_backup_policy_audit_record.py create mode 100644 msgraph/generated/models/security/microsoft365_backup_restore_item_audit_record.py create mode 100644 msgraph/generated/models/security/microsoft365_backup_restore_task_audit_record.py create mode 100644 msgraph/generated/models/security/microsoft_defender_experts_base_audit_record.py create mode 100644 msgraph/generated/models/security/microsoft_defender_experts_x_d_r_audit_record.py create mode 100644 msgraph/generated/models/security/microsoft_flow_audit_record.py create mode 100644 msgraph/generated/models/security/microsoft_forms_audit_record.py create mode 100644 msgraph/generated/models/security/microsoft_graph_data_connect_consent.py create mode 100644 msgraph/generated/models/security/microsoft_graph_data_connect_operation.py create mode 100644 msgraph/generated/models/security/microsoft_purview_data_map_operation_record.py rename msgraph/generated/models/{planner_checklist_items.py => security/microsoft_purview_metadata_policy_operation_record.py} (55%) create mode 100644 msgraph/generated/models/security/microsoft_purview_policy_operation_record.py create mode 100644 msgraph/generated/models/security/microsoft_purview_privacy_audit_event.py create mode 100644 msgraph/generated/models/security/microsoft_stream_audit_record.py create mode 100644 msgraph/generated/models/security/microsoft_teams_admin_audit_record.py create mode 100644 msgraph/generated/models/security/microsoft_teams_analytics_audit_record.py create mode 100644 msgraph/generated/models/security/microsoft_teams_audit_record.py create mode 100644 msgraph/generated/models/security/microsoft_teams_device_audit_record.py create mode 100644 msgraph/generated/models/security/microsoft_teams_retention_label_action_audit_record.py create mode 100644 msgraph/generated/models/security/microsoft_teams_sensitivity_label_action_audit_record.py create mode 100644 msgraph/generated/models/security/microsoft_teams_shifts_audit_record.py create mode 100644 msgraph/generated/models/security/mip_auto_label_exchange_item_audit_record.py create mode 100644 msgraph/generated/models/security/mip_auto_label_item_audit_record.py create mode 100644 msgraph/generated/models/security/mip_auto_label_policy_audit_record.py create mode 100644 msgraph/generated/models/security/mip_auto_label_progress_feedback_audit_record.py create mode 100644 msgraph/generated/models/security/mip_auto_label_share_point_item_audit_record.py create mode 100644 msgraph/generated/models/security/mip_auto_label_share_point_policy_location_audit_record.py create mode 100644 msgraph/generated/models/security/mip_auto_label_simulation_share_point_completion_record.py create mode 100644 msgraph/generated/models/security/mip_auto_label_simulation_share_point_progress_record.py create mode 100644 msgraph/generated/models/security/mip_auto_label_simulation_statistics_record.py create mode 100644 msgraph/generated/models/security/mip_auto_label_simulation_status_record.py create mode 100644 msgraph/generated/models/security/mip_exact_data_match_audit_record.py create mode 100644 msgraph/generated/models/security/mip_label_analytics_audit_record.py create mode 100644 msgraph/generated/models/security/mip_label_audit_record.py create mode 100644 msgraph/generated/models/security/msde_general_settings_audit_record.py create mode 100644 msgraph/generated/models/security/msde_indicators_settings_audit_record.py create mode 100644 msgraph/generated/models/security/msde_response_actions_audit_record.py create mode 100644 msgraph/generated/models/security/msde_roles_settings_audit_record.py create mode 100644 msgraph/generated/models/security/mstic_nation_state_notification_record.py create mode 100644 msgraph/generated/models/security/multi_stage_disposition_audit_record.py create mode 100644 msgraph/generated/models/security/my_analytics_settings_audit_record.py delete mode 100644 msgraph/generated/models/security/ocr_settings.py create mode 100644 msgraph/generated/models/security/office_native_audit_record.py create mode 100644 msgraph/generated/models/security/ome_portal_audit_record.py create mode 100644 msgraph/generated/models/security/on_premises_file_share_scanner_dlp_audit_record.py create mode 100644 msgraph/generated/models/security/on_premises_scanner_dlp_audit_record.py create mode 100644 msgraph/generated/models/security/on_premises_share_point_scanner_dlp_audit_record.py create mode 100644 msgraph/generated/models/security/one_drive_audit_record.py create mode 100644 msgraph/generated/models/security/owa_get_access_token_for_resource_audit_record.py create mode 100644 msgraph/generated/models/security/people_admin_settings_audit_record.py create mode 100644 msgraph/generated/models/security/physical_badging_signal_audit_record.py create mode 100644 msgraph/generated/models/security/planner_copy_plan_audit_record.py create mode 100644 msgraph/generated/models/security/planner_plan_audit_record.py create mode 100644 msgraph/generated/models/security/planner_plan_list_audit_record.py create mode 100644 msgraph/generated/models/security/planner_roster_audit_record.py create mode 100644 msgraph/generated/models/security/planner_roster_sensitivity_label_audit_record.py create mode 100644 msgraph/generated/models/security/planner_task_audit_record.py create mode 100644 msgraph/generated/models/security/planner_task_list_audit_record.py create mode 100644 msgraph/generated/models/security/planner_tenant_settings_audit_record.py create mode 100644 msgraph/generated/models/security/power_apps_audit_app_record.py create mode 100644 msgraph/generated/models/security/power_apps_audit_plan_record.py create mode 100644 msgraph/generated/models/security/power_apps_audit_resource_record.py create mode 100644 msgraph/generated/models/security/power_bi_audit_record.py create mode 100644 msgraph/generated/models/security/power_bi_dlp_audit_record.py create mode 100644 msgraph/generated/models/security/power_pages_site_audit_record.py create mode 100644 msgraph/generated/models/security/power_platform_admin_dlp_audit_record.py create mode 100644 msgraph/generated/models/security/power_platform_admin_environment_audit_record.py create mode 100644 msgraph/generated/models/security/power_platform_administrator_activity_record.py create mode 100644 msgraph/generated/models/security/power_platform_lockbox_resource_access_request_audit_record.py create mode 100644 msgraph/generated/models/security/power_platform_lockbox_resource_command_audit_record.py create mode 100644 msgraph/generated/models/security/power_platform_service_activity_audit_record.py create mode 100644 msgraph/generated/models/security/privacy_data_match_audit_record.py create mode 100644 msgraph/generated/models/security/privacy_data_minimization_record.py create mode 100644 msgraph/generated/models/security/privacy_digest_email_record.py create mode 100644 msgraph/generated/models/security/privacy_open_access_audit_record.py create mode 100644 msgraph/generated/models/security/privacy_portal_audit_record.py create mode 100644 msgraph/generated/models/security/privacy_remediation_action_record.py create mode 100644 msgraph/generated/models/security/privacy_remediation_record.py create mode 100644 msgraph/generated/models/security/privacy_tenant_audit_history_record.py create mode 100644 msgraph/generated/models/security/project_audit_record.py create mode 100644 msgraph/generated/models/security/project_for_the_web_assigned_to_me_settings_audit_record.py create mode 100644 msgraph/generated/models/security/project_for_the_web_project_audit_record.py create mode 100644 msgraph/generated/models/security/project_for_the_web_project_settings_audit_record.py create mode 100644 msgraph/generated/models/security/project_for_the_web_roadmap_audit_record.py create mode 100644 msgraph/generated/models/security/project_for_the_web_roadmap_item_audit_record.py create mode 100644 msgraph/generated/models/security/project_for_the_web_roadmap_settings_audit_record.py create mode 100644 msgraph/generated/models/security/project_for_the_web_task_audit_record.py create mode 100644 msgraph/generated/models/security/public_folder_audit_record.py create mode 100644 msgraph/generated/models/security/purview_insider_risk_alerts_record.py create mode 100644 msgraph/generated/models/security/purview_insider_risk_cases_record.py create mode 100644 msgraph/generated/models/security/quarantine_audit_record.py create mode 100644 msgraph/generated/models/security/records_management_audit_record.py delete mode 100644 msgraph/generated/models/security/redundancy_detection_settings.py create mode 100644 msgraph/generated/models/security/retention_policy_audit_record.py create mode 100644 msgraph/generated/models/security/score_evidence.py create mode 100644 msgraph/generated/models/security/score_platform_generic_audit_record.py create mode 100644 msgraph/generated/models/security/script_run_audit_record.py create mode 100644 msgraph/generated/models/security/search_audit_record.py create mode 100644 msgraph/generated/models/security/security_compliance_alert_record.py create mode 100644 msgraph/generated/models/security/security_compliance_center_e_o_p_cmdlet_audit_record.py create mode 100644 msgraph/generated/models/security/security_compliance_insights_audit_record.py create mode 100644 msgraph/generated/models/security/security_compliance_r_b_a_c_audit_record.py create mode 100644 msgraph/generated/models/security/security_compliance_user_change_audit_record.py create mode 100644 msgraph/generated/models/security/share_point_app_permission_operation_audit_record.py create mode 100644 msgraph/generated/models/security/share_point_audit_record.py create mode 100644 msgraph/generated/models/security/share_point_comment_operation_audit_record.py create mode 100644 msgraph/generated/models/security/share_point_content_type_operation_audit_record.py create mode 100644 msgraph/generated/models/security/share_point_e_signature_audit_record.py create mode 100644 msgraph/generated/models/security/share_point_field_operation_audit_record.py create mode 100644 msgraph/generated/models/security/share_point_file_operation_audit_record.py create mode 100644 msgraph/generated/models/security/share_point_list_operation_audit_record.py create mode 100644 msgraph/generated/models/security/share_point_sharing_operation_audit_record.py create mode 100644 msgraph/generated/models/security/skype_for_business_base_audit_record.py create mode 100644 msgraph/generated/models/security/skype_for_business_cmdlets_audit_record.py create mode 100644 msgraph/generated/models/security/skype_for_business_p_s_t_n_usage_audit_record.py create mode 100644 msgraph/generated/models/security/skype_for_business_users_blocked_audit_record.py create mode 100644 msgraph/generated/models/security/sms_create_phone_number_record.py create mode 100644 msgraph/generated/models/security/sms_delete_phone_number_record.py delete mode 100644 msgraph/generated/models/security/ssl_certificate_entity.py delete mode 100644 msgraph/generated/models/security/statistics_options.py create mode 100644 msgraph/generated/models/security/supervisory_review_day_x_insights_audit_record.py create mode 100644 msgraph/generated/models/security/synthetic_probe_audit_record.py create mode 100644 msgraph/generated/models/security/teams_easy_approvals_audit_record.py create mode 100644 msgraph/generated/models/security/teams_healthcare_audit_record.py create mode 100644 msgraph/generated/models/security/teams_updates_audit_record.py create mode 100644 msgraph/generated/models/security/tenant_allow_block_list_audit_record.py create mode 100644 msgraph/generated/models/security/threat_finder_audit_record.py create mode 100644 msgraph/generated/models/security/threat_intelligence_atp_content_data.py create mode 100644 msgraph/generated/models/security/threat_intelligence_mail_data.py create mode 100644 msgraph/generated/models/security/threat_intelligence_url_click_data.py create mode 100644 msgraph/generated/models/security/todo_audit_record.py delete mode 100644 msgraph/generated/models/security/topic_modeling_settings.py create mode 100644 msgraph/generated/models/security/uam_operation_audit_record.py create mode 100644 msgraph/generated/models/security/unified_group_audit_record.py create mode 100644 msgraph/generated/models/security/unified_simulation_matched_item_audit_record.py create mode 100644 msgraph/generated/models/security/unified_simulation_summary_audit_record.py create mode 100644 msgraph/generated/models/security/upload_certificate_record.py create mode 100644 msgraph/generated/models/security/urbac_assignment_audit_record.py create mode 100644 msgraph/generated/models/security/urbac_enable_state_audit_record.py create mode 100644 msgraph/generated/models/security/urbac_role_audit_record.py create mode 100644 msgraph/generated/models/security/user_training_audit_record.py create mode 100644 msgraph/generated/models/security/vfam_base_policy_audit_record.py create mode 100644 msgraph/generated/models/security/vfam_create_policy_audit_record.py create mode 100644 msgraph/generated/models/security/vfam_delete_policy_audit_record.py create mode 100644 msgraph/generated/models/security/vfam_update_policy_audit_record.py create mode 100644 msgraph/generated/models/security/viva_goals_audit_record.py create mode 100644 msgraph/generated/models/security/viva_learning_admin_audit_record.py create mode 100644 msgraph/generated/models/security/viva_learning_audit_record.py create mode 100644 msgraph/generated/models/security/viva_pulse_admin_audit_record.py create mode 100644 msgraph/generated/models/security/viva_pulse_organizer_audit_record.py create mode 100644 msgraph/generated/models/security/viva_pulse_report_audit_record.py create mode 100644 msgraph/generated/models/security/viva_pulse_response_audit_record.py create mode 100644 msgraph/generated/models/security/wdatp_alerts_audit_record.py delete mode 100644 msgraph/generated/models/security/whois_contact.py delete mode 100644 msgraph/generated/models/security/whois_nameserver.py create mode 100644 msgraph/generated/models/security/windows365_customer_lockbox_audit_record.py create mode 100644 msgraph/generated/models/security/workplace_analytics_audit_record.py create mode 100644 msgraph/generated/models/security/yammer_audit_record.py create mode 100644 msgraph/generated/models/sensitivity_label.py create mode 100644 msgraph/generated/models/sensitivity_label_collection_response.py delete mode 100644 msgraph/generated/models/sharing_capabilities.py delete mode 100644 msgraph/generated/models/sharing_domain_restriction_mode.py delete mode 100644 msgraph/generated/models/simulation_content_source.py delete mode 100644 msgraph/generated/models/simulation_content_status.py delete mode 100644 msgraph/generated/models/synchronization_rule.py delete mode 100644 msgraph/generated/models/team_fun_settings.py delete mode 100644 msgraph/generated/models/team_guest_settings.py delete mode 100644 msgraph/generated/models/team_member_settings.py delete mode 100644 msgraph/generated/models/team_messaging_settings.py delete mode 100644 msgraph/generated/models/team_specialization.py delete mode 100644 msgraph/generated/models/team_summary.py delete mode 100644 msgraph/generated/models/term_store/localized_description.py delete mode 100644 msgraph/generated/models/term_store/localized_label.py delete mode 100644 msgraph/generated/models/term_store/localized_name.py delete mode 100644 msgraph/generated/models/training_assigned_to.py delete mode 100644 msgraph/generated/models/training_availability_status.py delete mode 100644 msgraph/generated/models/training_type.py delete mode 100644 msgraph/generated/models/unified_role_management_policy_rule_target_operations.py delete mode 100644 msgraph/generated/models/unified_role_permission.py delete mode 100644 msgraph/generated/models/windows_defender_product_status.py delete mode 100644 msgraph/generated/models/windows_device_health_state.py create mode 100644 msgraph/generated/security/audit_log/audit_log_request_builder.py create mode 100644 msgraph/generated/security/audit_log/queries/count/count_request_builder.py create mode 100644 msgraph/generated/security/audit_log/queries/item/audit_log_query_item_request_builder.py create mode 100644 msgraph/generated/security/audit_log/queries/item/records/count/count_request_builder.py create mode 100644 msgraph/generated/security/audit_log/queries/item/records/item/audit_log_record_item_request_builder.py create mode 100644 msgraph/generated/security/audit_log/queries/item/records/records_request_builder.py create mode 100644 msgraph/generated/security/audit_log/queries/queries_request_builder.py create mode 100644 msgraph/generated/security/data_security_and_governance/sensitivity_labels/compute_inheritance_with_label_ids_with_locale_with_content_formats/compute_inheritance_with_label_ids_with_locale_with_content_formats_request_builder.py rename msgraph/generated/{models/filter_group.py => security/data_security_and_governance/sensitivity_labels/compute_rights_and_inheritance/compute_rights_and_inheritance_post_request_body.py} (54%) create mode 100644 msgraph/generated/security/data_security_and_governance/sensitivity_labels/compute_rights_and_inheritance/compute_rights_and_inheritance_request_builder.py create mode 100644 msgraph/generated/security/data_security_and_governance/sensitivity_labels/count/count_request_builder.py create mode 100644 msgraph/generated/security/data_security_and_governance/sensitivity_labels/item/rights/rights_request_builder.py create mode 100644 msgraph/generated/security/data_security_and_governance/sensitivity_labels/item/sensitivity_label_item_request_builder.py create mode 100644 msgraph/generated/security/data_security_and_governance/sensitivity_labels/item/sublabels/compute_inheritance_with_label_ids_with_locale_with_content_formats/compute_inheritance_with_label_ids_with_locale_with_content_formats_request_builder.py rename msgraph/generated/{models/managed_app_policy_deployment_summary_per_app.py => security/data_security_and_governance/sensitivity_labels/item/sublabels/compute_rights_and_inheritance/compute_rights_and_inheritance_post_request_body.py} (54%) create mode 100644 msgraph/generated/security/data_security_and_governance/sensitivity_labels/item/sublabels/compute_rights_and_inheritance/compute_rights_and_inheritance_request_builder.py create mode 100644 msgraph/generated/security/data_security_and_governance/sensitivity_labels/item/sublabels/count/count_request_builder.py create mode 100644 msgraph/generated/security/data_security_and_governance/sensitivity_labels/item/sublabels/item/rights/rights_request_builder.py create mode 100644 msgraph/generated/security/data_security_and_governance/sensitivity_labels/item/sublabels/item/sensitivity_label_item_request_builder.py create mode 100644 msgraph/generated/security/data_security_and_governance/sensitivity_labels/item/sublabels/sublabels_request_builder.py create mode 100644 msgraph/generated/security/data_security_and_governance/sensitivity_labels/sensitivity_labels_request_builder.py create mode 100644 msgraph/generated/users/item/data_security_and_governance/sensitivity_labels/compute_inheritance_with_label_ids_with_locale_with_content_formats/compute_inheritance_with_label_ids_with_locale_with_content_formats_request_builder.py rename msgraph/generated/{models/coachmark_location.py => users/item/data_security_and_governance/sensitivity_labels/compute_rights_and_inheritance/compute_rights_and_inheritance_post_request_body.py} (54%) create mode 100644 msgraph/generated/users/item/data_security_and_governance/sensitivity_labels/compute_rights_and_inheritance/compute_rights_and_inheritance_request_builder.py create mode 100644 msgraph/generated/users/item/data_security_and_governance/sensitivity_labels/count/count_request_builder.py create mode 100644 msgraph/generated/users/item/data_security_and_governance/sensitivity_labels/item/rights/rights_request_builder.py create mode 100644 msgraph/generated/users/item/data_security_and_governance/sensitivity_labels/item/sensitivity_label_item_request_builder.py create mode 100644 msgraph/generated/users/item/data_security_and_governance/sensitivity_labels/item/sublabels/compute_inheritance_with_label_ids_with_locale_with_content_formats/compute_inheritance_with_label_ids_with_locale_with_content_formats_request_builder.py create mode 100644 msgraph/generated/users/item/data_security_and_governance/sensitivity_labels/item/sublabels/compute_rights_and_inheritance/compute_rights_and_inheritance_post_request_body.py create mode 100644 msgraph/generated/users/item/data_security_and_governance/sensitivity_labels/item/sublabels/compute_rights_and_inheritance/compute_rights_and_inheritance_request_builder.py create mode 100644 msgraph/generated/users/item/data_security_and_governance/sensitivity_labels/item/sublabels/count/count_request_builder.py create mode 100644 msgraph/generated/users/item/data_security_and_governance/sensitivity_labels/item/sublabels/item/rights/rights_request_builder.py create mode 100644 msgraph/generated/users/item/data_security_and_governance/sensitivity_labels/item/sublabels/item/sensitivity_label_item_request_builder.py create mode 100644 msgraph/generated/users/item/data_security_and_governance/sensitivity_labels/item/sublabels/sublabels_request_builder.py create mode 100644 msgraph/generated/users/item/data_security_and_governance/sensitivity_labels/sensitivity_labels_request_builder.py diff --git a/msgraph/generated/admin/service_announcement/issues/item/incident_report/incident_report_request_builder.py b/msgraph/generated/admin/service_announcement/issues/item/incident_report/incident_report_request_builder.py index 47c7104a86b..3610f591908 100644 --- a/msgraph/generated/admin/service_announcement/issues/item/incident_report/incident_report_request_builder.py +++ b/msgraph/generated/admin/service_announcement/issues/item/incident_report/incident_report_request_builder.py @@ -34,7 +34,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Provide the Post-Incident Review (PIR) document of a specified service issue for tenant. An issue only with status of PostIncidentReviewPublished indicates that the PIR document exists for the issue. The operation returns an error if the specified issue doesn't exist for the tenant or if PIR document does not exist for the issue. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes - Find more info here: https://learn.microsoft.com/graph/api/servicehealthissue-incidentreport?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/admin/service_announcement/messages/archive/archive_request_builder.py b/msgraph/generated/admin/service_announcement/messages/archive/archive_request_builder.py index 4f83e1f9a28..80bf22aee0f 100644 --- a/msgraph/generated/admin/service_announcement/messages/archive/archive_request_builder.py +++ b/msgraph/generated/admin/service_announcement/messages/archive/archive_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: ArchivePostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ArchivePostResponse] - Find more info here: https://learn.microsoft.com/graph/api/serviceupdatemessage-archive?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/admin/service_announcement/messages/favorite/favorite_request_builder.py b/msgraph/generated/admin/service_announcement/messages/favorite/favorite_request_builder.py index ce9d2831a33..f7bb2246b24 100644 --- a/msgraph/generated/admin/service_announcement/messages/favorite/favorite_request_builder.py +++ b/msgraph/generated/admin/service_announcement/messages/favorite/favorite_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: FavoritePostRequestBody, request_configuration: Option param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[FavoritePostResponse] - Find more info here: https://learn.microsoft.com/graph/api/serviceupdatemessage-favorite?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/admin/service_announcement/messages/mark_read/mark_read_request_builder.py b/msgraph/generated/admin/service_announcement/messages/mark_read/mark_read_request_builder.py index 785fa99c510..f5a625a7362 100644 --- a/msgraph/generated/admin/service_announcement/messages/mark_read/mark_read_request_builder.py +++ b/msgraph/generated/admin/service_announcement/messages/mark_read/mark_read_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: MarkReadPostRequestBody, request_configuration: Option param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[MarkReadPostResponse] - Find more info here: https://learn.microsoft.com/graph/api/serviceupdatemessage-markread?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/admin/service_announcement/messages/mark_unread/mark_unread_request_builder.py b/msgraph/generated/admin/service_announcement/messages/mark_unread/mark_unread_request_builder.py index ae2e1df4b09..d0eb4feb077 100644 --- a/msgraph/generated/admin/service_announcement/messages/mark_unread/mark_unread_request_builder.py +++ b/msgraph/generated/admin/service_announcement/messages/mark_unread/mark_unread_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: MarkUnreadPostRequestBody, request_configuration: Opti param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[MarkUnreadPostResponse] - Find more info here: https://learn.microsoft.com/graph/api/serviceupdatemessage-markunread?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/admin/service_announcement/messages/unarchive/unarchive_request_builder.py b/msgraph/generated/admin/service_announcement/messages/unarchive/unarchive_request_builder.py index 337bcfc0205..ed25fb5d102 100644 --- a/msgraph/generated/admin/service_announcement/messages/unarchive/unarchive_request_builder.py +++ b/msgraph/generated/admin/service_announcement/messages/unarchive/unarchive_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: UnarchivePostRequestBody, request_configuration: Optio param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[UnarchivePostResponse] - Find more info here: https://learn.microsoft.com/graph/api/serviceupdatemessage-unarchive?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/admin/service_announcement/messages/unfavorite/unfavorite_request_builder.py b/msgraph/generated/admin/service_announcement/messages/unfavorite/unfavorite_request_builder.py index 0aefd3a81c7..954b9bfafb8 100644 --- a/msgraph/generated/admin/service_announcement/messages/unfavorite/unfavorite_request_builder.py +++ b/msgraph/generated/admin/service_announcement/messages/unfavorite/unfavorite_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: UnfavoritePostRequestBody, request_configuration: Opti param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[UnfavoritePostResponse] - Find more info here: https://learn.microsoft.com/graph/api/serviceupdatemessage-unfavorite?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/application_templates/item/instantiate/instantiate_request_builder.py b/msgraph/generated/application_templates/item/instantiate/instantiate_request_builder.py index 50578acba6a..44fdd50def4 100644 --- a/msgraph/generated/application_templates/item/instantiate/instantiate_request_builder.py +++ b/msgraph/generated/application_templates/item/instantiate/instantiate_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: InstantiatePostRequestBody, request_configuration: Opt param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ApplicationServicePrincipal] - Find more info here: https://learn.microsoft.com/graph/api/applicationtemplate-instantiate?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/applications/delta/delta_request_builder.py b/msgraph/generated/applications/delta/delta_request_builder.py index a96ee8c3957..e61ce4ce444 100644 --- a/msgraph/generated/applications/delta/delta_request_builder.py +++ b/msgraph/generated/applications/delta/delta_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get newly created, updated, or deleted applications without performing a full read of the entire resource collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/application-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/applications/get_available_extension_properties/get_available_extension_properties_request_builder.py b/msgraph/generated/applications/get_available_extension_properties/get_available_extension_properties_request_builder.py index 8d8331676c8..907b7dc0285 100644 --- a/msgraph/generated/applications/get_available_extension_properties/get_available_extension_properties_request_builder.py +++ b/msgraph/generated/applications/get_available_extension_properties/get_available_extension_properties_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: GetAvailableExtensionPropertiesPostRequestBody, reques param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetAvailableExtensionPropertiesPostResponse] - Find more info here: https://learn.microsoft.com/graph/api/directoryobject-getavailableextensionproperties?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/applications/get_by_ids/get_by_ids_request_builder.py b/msgraph/generated/applications/get_by_ids/get_by_ids_request_builder.py index 8fa094428fb..3cf32ef3e76 100644 --- a/msgraph/generated/applications/get_by_ids/get_by_ids_request_builder.py +++ b/msgraph/generated/applications/get_by_ids/get_by_ids_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: GetByIdsPostRequestBody, request_configuration: Option param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetByIdsPostResponse] - Find more info here: https://learn.microsoft.com/graph/api/directoryobject-getbyids?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/applications/item/add_key/add_key_request_builder.py b/msgraph/generated/applications/item/add_key/add_key_request_builder.py index 37168449aa7..93d5285074f 100644 --- a/msgraph/generated/applications/item/add_key/add_key_request_builder.py +++ b/msgraph/generated/applications/item/add_key/add_key_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: AddKeyPostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[KeyCredential] - Find more info here: https://learn.microsoft.com/graph/api/application-addkey?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/applications/item/add_password/add_password_request_builder.py b/msgraph/generated/applications/item/add_password/add_password_request_builder.py index 5de118b529f..60dff277462 100644 --- a/msgraph/generated/applications/item/add_password/add_password_request_builder.py +++ b/msgraph/generated/applications/item/add_password/add_password_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: AddPasswordPostRequestBody, request_configuration: Opt param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[PasswordCredential] - Find more info here: https://learn.microsoft.com/graph/api/application-addpassword?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/applications/item/check_member_groups/check_member_groups_request_builder.py b/msgraph/generated/applications/item/check_member_groups/check_member_groups_request_builder.py index 9f2ecabeb64..18cc9b6304a 100644 --- a/msgraph/generated/applications/item/check_member_groups/check_member_groups_request_builder.py +++ b/msgraph/generated/applications/item/check_member_groups/check_member_groups_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: CheckMemberGroupsPostRequestBody, request_configuratio param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[CheckMemberGroupsPostResponse] - Find more info here: https://learn.microsoft.com/graph/api/directoryobject-checkmembergroups?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/applications/item/get_member_groups/get_member_groups_request_builder.py b/msgraph/generated/applications/item/get_member_groups/get_member_groups_request_builder.py index 2411a8faec8..760b2607dd8 100644 --- a/msgraph/generated/applications/item/get_member_groups/get_member_groups_request_builder.py +++ b/msgraph/generated/applications/item/get_member_groups/get_member_groups_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: GetMemberGroupsPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetMemberGroupsPostResponse] - Find more info here: https://learn.microsoft.com/graph/api/directoryobject-getmembergroups?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/applications/item/get_member_objects/get_member_objects_request_builder.py b/msgraph/generated/applications/item/get_member_objects/get_member_objects_request_builder.py index 6afb01dfec8..d4b2092f7c2 100644 --- a/msgraph/generated/applications/item/get_member_objects/get_member_objects_request_builder.py +++ b/msgraph/generated/applications/item/get_member_objects/get_member_objects_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: GetMemberObjectsPostRequestBody, request_configuration param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetMemberObjectsPostResponse] - Find more info here: https://learn.microsoft.com/graph/api/directoryobject-getmemberobjects?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/applications/item/remove_key/remove_key_request_builder.py b/msgraph/generated/applications/item/remove_key/remove_key_request_builder.py index ab1137f497a..79ad83c0cb5 100644 --- a/msgraph/generated/applications/item/remove_key/remove_key_request_builder.py +++ b/msgraph/generated/applications/item/remove_key/remove_key_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: RemoveKeyPostRequestBody, request_configuration: Optio param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/application-removekey?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/applications/item/remove_password/remove_password_request_builder.py b/msgraph/generated/applications/item/remove_password/remove_password_request_builder.py index 4100acfa488..7341ce416ef 100644 --- a/msgraph/generated/applications/item/remove_password/remove_password_request_builder.py +++ b/msgraph/generated/applications/item/remove_password/remove_password_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: RemovePasswordPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/application-removepassword?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/applications/item/restore/restore_request_builder.py b/msgraph/generated/applications/item/restore/restore_request_builder.py index 5a34e662e64..ff20852fc5c 100644 --- a/msgraph/generated/applications/item/restore/restore_request_builder.py +++ b/msgraph/generated/applications/item/restore/restore_request_builder.py @@ -35,7 +35,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Restore a recently deleted application, group, servicePrincipal, administrative unit, or user object from deleted items. Restore a recently deleted directory object from deleted items. The following types are supported:- administrativeUnit- application- certificateBasedAuthPki- certificateAuthorityDetail- group- servicePrincipal param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DirectoryObject] - Find more info here: https://learn.microsoft.com/graph/api/directory-deleteditems-restore?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/applications/item/set_verified_publisher/set_verified_publisher_request_builder.py b/msgraph/generated/applications/item/set_verified_publisher/set_verified_publisher_request_builder.py index 0b466dbb112..ecf92798a59 100644 --- a/msgraph/generated/applications/item/set_verified_publisher/set_verified_publisher_request_builder.py +++ b/msgraph/generated/applications/item/set_verified_publisher/set_verified_publisher_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: SetVerifiedPublisherPostRequestBody, request_configura param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/application-setverifiedpublisher?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/applications/item/synchronization/acquire_access_token/acquire_access_token_request_builder.py b/msgraph/generated/applications/item/synchronization/acquire_access_token/acquire_access_token_request_builder.py index f83fecb9808..6a238876ca9 100644 --- a/msgraph/generated/applications/item/synchronization/acquire_access_token/acquire_access_token_request_builder.py +++ b/msgraph/generated/applications/item/synchronization/acquire_access_token/acquire_access_token_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: AcquireAccessTokenPostRequestBody, request_configurati param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/synchronization-synchronization-acquireaccesstoken?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/applications/item/synchronization/jobs/item/pause/pause_request_builder.py b/msgraph/generated/applications/item/synchronization/jobs/item/pause/pause_request_builder.py index d87a401f7cd..d95c1acb1d5 100644 --- a/msgraph/generated/applications/item/synchronization/jobs/item/pause/pause_request_builder.py +++ b/msgraph/generated/applications/item/synchronization/jobs/item/pause/pause_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Temporarily stop a running synchronization job. All the progress, including job state, is persisted, and the job will continue from where it left off when a start call is made. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/synchronization-synchronizationjob-pause?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/applications/item/synchronization/jobs/item/provision_on_demand/provision_on_demand_request_builder.py b/msgraph/generated/applications/item/synchronization/jobs/item/provision_on_demand/provision_on_demand_request_builder.py index 9feb5652bb8..d16a4a9f191 100644 --- a/msgraph/generated/applications/item/synchronization/jobs/item/provision_on_demand/provision_on_demand_request_builder.py +++ b/msgraph/generated/applications/item/synchronization/jobs/item/provision_on_demand/provision_on_demand_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: ProvisionOnDemandPostRequestBody, request_configuratio param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[StringKeyStringValuePair] - Find more info here: https://learn.microsoft.com/graph/api/synchronization-synchronizationjob-provisionondemand?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/applications/item/synchronization/jobs/item/restart/restart_request_builder.py b/msgraph/generated/applications/item/synchronization/jobs/item/restart/restart_request_builder.py index 6338f610b65..9fd4ab8c3b0 100644 --- a/msgraph/generated/applications/item/synchronization/jobs/item/restart/restart_request_builder.py +++ b/msgraph/generated/applications/item/synchronization/jobs/item/restart/restart_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: RestartPostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/synchronization-synchronizationjob-restart?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/applications/item/synchronization/jobs/item/schema/directories/item/discover/discover_request_builder.py b/msgraph/generated/applications/item/synchronization/jobs/item/schema/directories/item/discover/discover_request_builder.py index ba500017290..012d74a294a 100644 --- a/msgraph/generated/applications/item/synchronization/jobs/item/schema/directories/item/discover/discover_request_builder.py +++ b/msgraph/generated/applications/item/synchronization/jobs/item/schema/directories/item/discover/discover_request_builder.py @@ -35,7 +35,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Discover the latest schema definition for provisioning to an application. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DirectoryDefinition] - Find more info here: https://learn.microsoft.com/graph/api/synchronization-directorydefinition-discover?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/applications/item/synchronization/jobs/item/schema/filter_operators/filter_operators_request_builder.py b/msgraph/generated/applications/item/synchronization/jobs/item/schema/filter_operators/filter_operators_request_builder.py index b59b6b93491..99b372ea6aa 100644 --- a/msgraph/generated/applications/item/synchronization/jobs/item/schema/filter_operators/filter_operators_request_builder.py +++ b/msgraph/generated/applications/item/synchronization/jobs/item/schema/filter_operators/filter_operators_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[FilterOp List all operators supported in the scoping filters. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[FilterOperatorsGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/synchronization-synchronizationschema-filteroperators?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/applications/item/synchronization/jobs/item/schema/functions/functions_request_builder.py b/msgraph/generated/applications/item/synchronization/jobs/item/schema/functions/functions_request_builder.py index 3fd7a3d70eb..923d07426b8 100644 --- a/msgraph/generated/applications/item/synchronization/jobs/item/schema/functions/functions_request_builder.py +++ b/msgraph/generated/applications/item/synchronization/jobs/item/schema/functions/functions_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[Function List all the functions currently supported in the attributeMappingSource. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[FunctionsGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/synchronization-synchronizationschema-functions?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/applications/item/synchronization/jobs/item/schema/parse_expression/parse_expression_request_builder.py b/msgraph/generated/applications/item/synchronization/jobs/item/schema/parse_expression/parse_expression_request_builder.py index a71a22c5fbc..bc2a08f8fe6 100644 --- a/msgraph/generated/applications/item/synchronization/jobs/item/schema/parse_expression/parse_expression_request_builder.py +++ b/msgraph/generated/applications/item/synchronization/jobs/item/schema/parse_expression/parse_expression_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: ParseExpressionPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ParseExpressionResponse] - Find more info here: https://learn.microsoft.com/graph/api/synchronization-synchronizationschema-parseexpression?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/applications/item/synchronization/jobs/item/start/start_request_builder.py b/msgraph/generated/applications/item/synchronization/jobs/item/start/start_request_builder.py index 4a9cf64e6c5..6314d5e525f 100644 --- a/msgraph/generated/applications/item/synchronization/jobs/item/start/start_request_builder.py +++ b/msgraph/generated/applications/item/synchronization/jobs/item/start/start_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Start an existing synchronization job. If the job is in a paused state, it continues processing changes from the point where it was paused. If the job is in quarantine, the quarantine status is cleared. Don't create scripts to call the start job continuously while it's running because that can cause the service to stop running. Use the start job only when the job is currently paused or in quarantine. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/synchronization-synchronizationjob-start?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/applications/item/synchronization/jobs/item/validate_credentials/validate_credentials_request_builder.py b/msgraph/generated/applications/item/synchronization/jobs/item/validate_credentials/validate_credentials_request_builder.py index 6a50295b507..c88ab6254e1 100644 --- a/msgraph/generated/applications/item/synchronization/jobs/item/validate_credentials/validate_credentials_request_builder.py +++ b/msgraph/generated/applications/item/synchronization/jobs/item/validate_credentials/validate_credentials_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: ValidateCredentialsPostRequestBody, request_configurat param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/synchronization-synchronizationjob-validatecredentials?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/applications/item/synchronization/templates/item/schema/directories/item/discover/discover_request_builder.py b/msgraph/generated/applications/item/synchronization/templates/item/schema/directories/item/discover/discover_request_builder.py index c0c501500c7..b2163401526 100644 --- a/msgraph/generated/applications/item/synchronization/templates/item/schema/directories/item/discover/discover_request_builder.py +++ b/msgraph/generated/applications/item/synchronization/templates/item/schema/directories/item/discover/discover_request_builder.py @@ -35,7 +35,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Discover the latest schema definition for provisioning to an application. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DirectoryDefinition] - Find more info here: https://learn.microsoft.com/graph/api/synchronization-directorydefinition-discover?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/applications/item/synchronization/templates/item/schema/filter_operators/filter_operators_request_builder.py b/msgraph/generated/applications/item/synchronization/templates/item/schema/filter_operators/filter_operators_request_builder.py index 82b43e5b35a..cd7d0fe958c 100644 --- a/msgraph/generated/applications/item/synchronization/templates/item/schema/filter_operators/filter_operators_request_builder.py +++ b/msgraph/generated/applications/item/synchronization/templates/item/schema/filter_operators/filter_operators_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[FilterOp List all operators supported in the scoping filters. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[FilterOperatorsGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/synchronization-synchronizationschema-filteroperators?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/applications/item/synchronization/templates/item/schema/functions/functions_request_builder.py b/msgraph/generated/applications/item/synchronization/templates/item/schema/functions/functions_request_builder.py index cf39c2a5723..84c0f4a2ef5 100644 --- a/msgraph/generated/applications/item/synchronization/templates/item/schema/functions/functions_request_builder.py +++ b/msgraph/generated/applications/item/synchronization/templates/item/schema/functions/functions_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[Function List all the functions currently supported in the attributeMappingSource. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[FunctionsGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/synchronization-synchronizationschema-functions?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/applications/item/synchronization/templates/item/schema/parse_expression/parse_expression_request_builder.py b/msgraph/generated/applications/item/synchronization/templates/item/schema/parse_expression/parse_expression_request_builder.py index a0a778a3479..5c8af663c12 100644 --- a/msgraph/generated/applications/item/synchronization/templates/item/schema/parse_expression/parse_expression_request_builder.py +++ b/msgraph/generated/applications/item/synchronization/templates/item/schema/parse_expression/parse_expression_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: ParseExpressionPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ParseExpressionResponse] - Find more info here: https://learn.microsoft.com/graph/api/synchronization-synchronizationschema-parseexpression?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/applications/item/unset_verified_publisher/unset_verified_publisher_request_builder.py b/msgraph/generated/applications/item/unset_verified_publisher/unset_verified_publisher_request_builder.py index 01eed3f1800..669b987adfe 100644 --- a/msgraph/generated/applications/item/unset_verified_publisher/unset_verified_publisher_request_builder.py +++ b/msgraph/generated/applications/item/unset_verified_publisher/unset_verified_publisher_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Unset the verifiedPublisher previously set on an application, removing all verified publisher properties. For more information, see Publisher verification. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/application-unsetverifiedpublisher?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/applications/validate_properties/validate_properties_request_builder.py b/msgraph/generated/applications/validate_properties/validate_properties_request_builder.py index f04ec08d0c3..01a72efadca 100644 --- a/msgraph/generated/applications/validate_properties/validate_properties_request_builder.py +++ b/msgraph/generated/applications/validate_properties/validate_properties_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: ValidatePropertiesPostRequestBody, request_configurati param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/directoryobject-validateproperties?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/audit_logs/sign_ins/confirm_compromised/confirm_compromised_request_builder.py b/msgraph/generated/audit_logs/sign_ins/confirm_compromised/confirm_compromised_request_builder.py index ad605a410c4..d1d66affea0 100644 --- a/msgraph/generated/audit_logs/sign_ins/confirm_compromised/confirm_compromised_request_builder.py +++ b/msgraph/generated/audit_logs/sign_ins/confirm_compromised/confirm_compromised_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: ConfirmCompromisedPostRequestBody, request_configurati param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/signin-confirmcompromised?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/audit_logs/sign_ins/confirm_safe/confirm_safe_request_builder.py b/msgraph/generated/audit_logs/sign_ins/confirm_safe/confirm_safe_request_builder.py index 187ca49abc6..cbfde4fb8f3 100644 --- a/msgraph/generated/audit_logs/sign_ins/confirm_safe/confirm_safe_request_builder.py +++ b/msgraph/generated/audit_logs/sign_ins/confirm_safe/confirm_safe_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: ConfirmSafePostRequestBody, request_configuration: Opt param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/signin-confirmsafe?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/audit_logs/sign_ins/dismiss/dismiss_request_builder.py b/msgraph/generated/audit_logs/sign_ins/dismiss/dismiss_request_builder.py index be5f5880a91..79900752329 100644 --- a/msgraph/generated/audit_logs/sign_ins/dismiss/dismiss_request_builder.py +++ b/msgraph/generated/audit_logs/sign_ins/dismiss/dismiss_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: DismissPostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/signin-dismiss?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/chats/get_all_messages/get_all_messages_request_builder.py b/msgraph/generated/chats/get_all_messages/get_all_messages_request_builder.py index 256ac895b96..f1d57faad90 100644 --- a/msgraph/generated/chats/get_all_messages/get_all_messages_request_builder.py +++ b/msgraph/generated/chats/get_all_messages/get_all_messages_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[GetAllMe Get all messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. To learn more about how to use the Microsoft Teams export APIs to export content, see Export content with the Microsoft Teams export APIs. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetAllMessagesGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/chats-getallmessages?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/chats/get_all_retained_messages/get_all_retained_messages_request_builder.py b/msgraph/generated/chats/get_all_retained_messages/get_all_retained_messages_request_builder.py index a2c475a4633..2a0d9352b06 100644 --- a/msgraph/generated/chats/get_all_retained_messages/get_all_retained_messages_request_builder.py +++ b/msgraph/generated/chats/get_all_retained_messages/get_all_retained_messages_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[GetAllRe Get all retained messages from all chats that a user is a participant in, including one-on-one chats, group chats, and meeting chats. To learn more about how to use the Microsoft Teams export APIs to export content, see Export content with the Microsoft Teams export APIs. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetAllRetainedMessagesGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/chat-getallretainedmessages?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/chats/item/hide_for_user/hide_for_user_request_builder.py b/msgraph/generated/chats/item/hide_for_user/hide_for_user_request_builder.py index 68a632efd34..0738754363b 100644 --- a/msgraph/generated/chats/item/hide_for_user/hide_for_user_request_builder.py +++ b/msgraph/generated/chats/item/hide_for_user/hide_for_user_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: HideForUserPostRequestBody, request_configuration: Opt param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/chat-hideforuser?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/chats/item/installed_apps/item/upgrade/upgrade_request_builder.py b/msgraph/generated/chats/item/installed_apps/item/upgrade/upgrade_request_builder.py index b999e20db9c..af4e99112d5 100644 --- a/msgraph/generated/chats/item/installed_apps/item/upgrade/upgrade_request_builder.py +++ b/msgraph/generated/chats/item/installed_apps/item/upgrade/upgrade_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: UpgradePostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/chat-teamsappinstallation-upgrade?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/chats/item/mark_chat_read_for_user/mark_chat_read_for_user_request_builder.py b/msgraph/generated/chats/item/mark_chat_read_for_user/mark_chat_read_for_user_request_builder.py index 6cad479ba5d..d81096807a5 100644 --- a/msgraph/generated/chats/item/mark_chat_read_for_user/mark_chat_read_for_user_request_builder.py +++ b/msgraph/generated/chats/item/mark_chat_read_for_user/mark_chat_read_for_user_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: MarkChatReadForUserPostRequestBody, request_configurat param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/chat-markchatreadforuser?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/chats/item/mark_chat_unread_for_user/mark_chat_unread_for_user_request_builder.py b/msgraph/generated/chats/item/mark_chat_unread_for_user/mark_chat_unread_for_user_request_builder.py index faa8cf314f4..eca309d5175 100644 --- a/msgraph/generated/chats/item/mark_chat_unread_for_user/mark_chat_unread_for_user_request_builder.py +++ b/msgraph/generated/chats/item/mark_chat_unread_for_user/mark_chat_unread_for_user_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: MarkChatUnreadForUserPostRequestBody, request_configur param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/chat-markchatunreadforuser?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/chats/item/members/add/add_request_builder.py b/msgraph/generated/chats/item/members/add/add_request_builder.py index f22ff4e6ef0..03f7b4ad52e 100644 --- a/msgraph/generated/chats/item/members/add/add_request_builder.py +++ b/msgraph/generated/chats/item/members/add/add_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: AddPostRequestBody, request_configuration: Optional[Re param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[AddPostResponse] - Find more info here: https://learn.microsoft.com/graph/api/conversationmembers-add?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/chats/item/members/item/conversation_member_item_request_builder.py b/msgraph/generated/chats/item/members/item/conversation_member_item_request_builder.py index 99ae4ee9b9f..c59adca869c 100644 --- a/msgraph/generated/chats/item/members/item/conversation_member_item_request_builder.py +++ b/msgraph/generated/chats/item/members/item/conversation_member_item_request_builder.py @@ -51,10 +51,10 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[Query async def get(self,request_configuration: Optional[RequestConfiguration[ConversationMemberItemRequestBuilderGetQueryParameters]] = None) -> Optional[ConversationMember]: """ - Retrieve a conversationMember from a chat or channel. + Retrieve a conversationMember from a chat. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ConversationMember] - Find more info here: https://learn.microsoft.com/graph/api/conversationmember-get?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/chat-get-members?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration @@ -106,7 +106,7 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ConversationMemberItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Retrieve a conversationMember from a chat or channel. + Retrieve a conversationMember from a chat. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -150,7 +150,7 @@ class ConversationMemberItemRequestBuilderDeleteRequestConfiguration(RequestConf @dataclass class ConversationMemberItemRequestBuilderGetQueryParameters(): """ - Retrieve a conversationMember from a chat or channel. + Retrieve a conversationMember from a chat. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph/generated/chats/item/members/remove/remove_request_builder.py b/msgraph/generated/chats/item/members/remove/remove_request_builder.py index fc0ee17e83c..1592c967c71 100644 --- a/msgraph/generated/chats/item/members/remove/remove_request_builder.py +++ b/msgraph/generated/chats/item/members/remove/remove_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: RemovePostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[RemovePostResponse] - Find more info here: https://learn.microsoft.com/graph/api/conversationmember-remove?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/chats/item/messages/delta/delta_request_builder.py b/msgraph/generated/chats/item/messages/delta/delta_request_builder.py index 858dc7b294b..f09ec44e705 100644 --- a/msgraph/generated/chats/item/messages/delta/delta_request_builder.py +++ b/msgraph/generated/chats/item/messages/delta/delta_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can get new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/chatmessage-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/chats/item/messages/item/replies/delta/delta_request_builder.py b/msgraph/generated/chats/item/messages/item/replies/delta/delta_request_builder.py index 838ab091fbd..1dc2a18336a 100644 --- a/msgraph/generated/chats/item/messages/item/replies/delta/delta_request_builder.py +++ b/msgraph/generated/chats/item/messages/item/replies/delta/delta_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can get new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/chatmessage-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/chats/item/messages/item/replies/item/soft_delete/soft_delete_request_builder.py b/msgraph/generated/chats/item/messages/item/replies/item/soft_delete/soft_delete_request_builder.py index d18d8936c89..0d1ce2a91d5 100644 --- a/msgraph/generated/chats/item/messages/item/replies/item/soft_delete/soft_delete_request_builder.py +++ b/msgraph/generated/chats/item/messages/item/replies/item/soft_delete/soft_delete_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Delete a single chatMessage or a chat message reply in a channel or a chat. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/chatmessage-softdelete?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/chats/item/messages/item/replies/item/undo_soft_delete/undo_soft_delete_request_builder.py b/msgraph/generated/chats/item/messages/item/replies/item/undo_soft_delete/undo_soft_delete_request_builder.py index 3e7f0cc1c41..4beb480992a 100644 --- a/msgraph/generated/chats/item/messages/item/replies/item/undo_soft_delete/undo_soft_delete_request_builder.py +++ b/msgraph/generated/chats/item/messages/item/replies/item/undo_soft_delete/undo_soft_delete_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Undo soft deletion of a single chatMessage or a chat message reply in a channel or a chat. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/chatmessage-undosoftdelete?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/chats/item/messages/item/soft_delete/soft_delete_request_builder.py b/msgraph/generated/chats/item/messages/item/soft_delete/soft_delete_request_builder.py index 13f872d2bac..82e4c95a196 100644 --- a/msgraph/generated/chats/item/messages/item/soft_delete/soft_delete_request_builder.py +++ b/msgraph/generated/chats/item/messages/item/soft_delete/soft_delete_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Delete a single chatMessage or a chat message reply in a channel or a chat. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/chatmessage-softdelete?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/chats/item/messages/item/undo_soft_delete/undo_soft_delete_request_builder.py b/msgraph/generated/chats/item/messages/item/undo_soft_delete/undo_soft_delete_request_builder.py index 916b660f64d..8748f6f1256 100644 --- a/msgraph/generated/chats/item/messages/item/undo_soft_delete/undo_soft_delete_request_builder.py +++ b/msgraph/generated/chats/item/messages/item/undo_soft_delete/undo_soft_delete_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Undo soft deletion of a single chatMessage or a chat message reply in a channel or a chat. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/chatmessage-undosoftdelete?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/chats/item/messages/messages_request_builder.py b/msgraph/generated/chats/item/messages/messages_request_builder.py index d911248dd7b..82250e729ae 100644 --- a/msgraph/generated/chats/item/messages/messages_request_builder.py +++ b/msgraph/generated/chats/item/messages/messages_request_builder.py @@ -71,11 +71,11 @@ async def get(self,request_configuration: Optional[RequestConfiguration[Messages async def post(self,body: ChatMessage, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[ChatMessage]: """ - Send a new chatMessage in the specified channel or a chat. + Send a new chatMessage in the specified chat. This API can't create a new chat; you must use the list chats method to retrieve the ID of an existing chat before you can create a chat message. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ChatMessage] - Find more info here: https://learn.microsoft.com/graph/api/chatmessage-post?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/chat-post-messages?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") @@ -106,7 +106,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi def to_post_request_information(self,body: ChatMessage, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Send a new chatMessage in the specified channel or a chat. + Send a new chatMessage in the specified chat. This API can't create a new chat; you must use the list chats method to retrieve the ID of an existing chat before you can create a chat message. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation diff --git a/msgraph/generated/chats/item/send_activity_notification/send_activity_notification_request_builder.py b/msgraph/generated/chats/item/send_activity_notification/send_activity_notification_request_builder.py index f7c103d78b6..f1f91f3f542 100644 --- a/msgraph/generated/chats/item/send_activity_notification/send_activity_notification_request_builder.py +++ b/msgraph/generated/chats/item/send_activity_notification/send_activity_notification_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: SendActivityNotificationPostRequestBody, request_confi param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/chat-sendactivitynotification?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/chats/item/unhide_for_user/unhide_for_user_request_builder.py b/msgraph/generated/chats/item/unhide_for_user/unhide_for_user_request_builder.py index c95c9de29f3..249f018c9b4 100644 --- a/msgraph/generated/chats/item/unhide_for_user/unhide_for_user_request_builder.py +++ b/msgraph/generated/chats/item/unhide_for_user/unhide_for_user_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: UnhideForUserPostRequestBody, request_configuration: O param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/chat-unhideforuser?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/communications/calls/item/add_large_gallery_view/add_large_gallery_view_request_builder.py b/msgraph/generated/communications/calls/item/add_large_gallery_view/add_large_gallery_view_request_builder.py index 41512496806..e323299faba 100644 --- a/msgraph/generated/communications/calls/item/add_large_gallery_view/add_large_gallery_view_request_builder.py +++ b/msgraph/generated/communications/calls/item/add_large_gallery_view/add_large_gallery_view_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: AddLargeGalleryViewPostRequestBody, request_configurat param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[AddLargeGalleryViewOperation] - Find more info here: https://learn.microsoft.com/graph/api/call-addlargegalleryview?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/communications/calls/item/answer/answer_post_request_body.py b/msgraph/generated/communications/calls/item/answer/answer_post_request_body.py index 2ee0cab8f04..de5fdf39771 100644 --- a/msgraph/generated/communications/calls/item/answer/answer_post_request_body.py +++ b/msgraph/generated/communications/calls/item/answer/answer_post_request_body.py @@ -8,7 +8,6 @@ if TYPE_CHECKING: from .....models.incoming_call_options import IncomingCallOptions from .....models.media_config import MediaConfig - from .....models.modality import Modality @dataclass class AnswerPostRequestBody(AdditionalDataHolder, BackedModel, Parsable): @@ -18,7 +17,7 @@ class AnswerPostRequestBody(AdditionalDataHolder, BackedModel, Parsable): # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. additional_data: dict[str, Any] = field(default_factory=dict) # The acceptedModalities property - accepted_modalities: Optional[list[Modality]] = None + accepted_modalities: Optional[list[str]] = None # The callOptions property call_options: Optional[IncomingCallOptions] = None # The callbackUri property @@ -46,14 +45,12 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: """ from .....models.incoming_call_options import IncomingCallOptions from .....models.media_config import MediaConfig - from .....models.modality import Modality from .....models.incoming_call_options import IncomingCallOptions from .....models.media_config import MediaConfig - from .....models.modality import Modality fields: dict[str, Callable[[Any], None]] = { - "acceptedModalities": lambda n : setattr(self, 'accepted_modalities', n.get_collection_of_enum_values(Modality)), + "acceptedModalities": lambda n : setattr(self, 'accepted_modalities', n.get_collection_of_primitive_values(str)), "callOptions": lambda n : setattr(self, 'call_options', n.get_object_value(IncomingCallOptions)), "callbackUri": lambda n : setattr(self, 'callback_uri', n.get_str_value()), "mediaConfig": lambda n : setattr(self, 'media_config', n.get_object_value(MediaConfig)), @@ -69,7 +66,7 @@ def serialize(self,writer: SerializationWriter) -> None: """ if writer is None: raise TypeError("writer cannot be null.") - writer.write_collection_of_enum_values("acceptedModalities", self.accepted_modalities) + writer.write_collection_of_primitive_values("acceptedModalities", self.accepted_modalities) writer.write_object_value("callOptions", self.call_options) writer.write_str_value("callbackUri", self.callback_uri) writer.write_object_value("mediaConfig", self.media_config) diff --git a/msgraph/generated/communications/calls/item/answer/answer_request_builder.py b/msgraph/generated/communications/calls/item/answer/answer_request_builder.py index b008683204b..0affc4c33d1 100644 --- a/msgraph/generated/communications/calls/item/answer/answer_request_builder.py +++ b/msgraph/generated/communications/calls/item/answer/answer_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: AnswerPostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/call-answer?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/communications/calls/item/cancel_media_processing/cancel_media_processing_request_builder.py b/msgraph/generated/communications/calls/item/cancel_media_processing/cancel_media_processing_request_builder.py index 95a35987a2e..2fac3980097 100644 --- a/msgraph/generated/communications/calls/item/cancel_media_processing/cancel_media_processing_request_builder.py +++ b/msgraph/generated/communications/calls/item/cancel_media_processing/cancel_media_processing_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: CancelMediaProcessingPostRequestBody, request_configur param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[CancelMediaProcessingOperation] - Find more info here: https://learn.microsoft.com/graph/api/call-cancelmediaprocessing?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/communications/calls/item/change_screen_sharing_role/change_screen_sharing_role_request_builder.py b/msgraph/generated/communications/calls/item/change_screen_sharing_role/change_screen_sharing_role_request_builder.py index aebdb63536a..cc11c64311f 100644 --- a/msgraph/generated/communications/calls/item/change_screen_sharing_role/change_screen_sharing_role_request_builder.py +++ b/msgraph/generated/communications/calls/item/change_screen_sharing_role/change_screen_sharing_role_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: ChangeScreenSharingRolePostRequestBody, request_config param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/call-changescreensharingrole?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/communications/calls/item/keep_alive/keep_alive_request_builder.py b/msgraph/generated/communications/calls/item/keep_alive/keep_alive_request_builder.py index 297cb9b1cc0..888744714fc 100644 --- a/msgraph/generated/communications/calls/item/keep_alive/keep_alive_request_builder.py +++ b/msgraph/generated/communications/calls/item/keep_alive/keep_alive_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Make a request to this API every 15 to 45 minutes to ensure that an ongoing call remains active. A call that does not receive this request within 45 minutes is considered inactive and will subsequently end. At least one successful request must be made within 45 minutes of the previous request, or the start of the call. We recommend that you send a request in shorter time intervals (every 15 minutes). Make sure that these requests are successful to prevent the call from timing out and ending. Attempting to send a request to a call that has already ended will result in a 404 Not-Found error. The resources related to the call should be cleaned up on the application side. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/call-keepalive?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/communications/calls/item/mute/mute_request_builder.py b/msgraph/generated/communications/calls/item/mute/mute_request_builder.py index 1e64e275aed..f942b8fc6b7 100644 --- a/msgraph/generated/communications/calls/item/mute/mute_request_builder.py +++ b/msgraph/generated/communications/calls/item/mute/mute_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: MutePostRequestBody, request_configuration: Optional[R param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[MuteParticipantOperation] - Find more info here: https://learn.microsoft.com/graph/api/call-mute?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/communications/calls/item/participants/invite/invite_request_builder.py b/msgraph/generated/communications/calls/item/participants/invite/invite_request_builder.py index 48ffb0a05a8..40b69b02cb0 100644 --- a/msgraph/generated/communications/calls/item/participants/invite/invite_request_builder.py +++ b/msgraph/generated/communications/calls/item/participants/invite/invite_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: InvitePostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[InviteParticipantsOperation] - Find more info here: https://learn.microsoft.com/graph/api/participant-invite?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/communications/calls/item/participants/item/mute/mute_request_builder.py b/msgraph/generated/communications/calls/item/participants/item/mute/mute_request_builder.py index 54a64513857..88244e2ba59 100644 --- a/msgraph/generated/communications/calls/item/participants/item/mute/mute_request_builder.py +++ b/msgraph/generated/communications/calls/item/participants/item/mute/mute_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: MutePostRequestBody, request_configuration: Optional[R param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[MuteParticipantOperation] - Find more info here: https://learn.microsoft.com/graph/api/participant-mute?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/communications/calls/item/participants/item/start_hold_music/start_hold_music_request_builder.py b/msgraph/generated/communications/calls/item/participants/item/start_hold_music/start_hold_music_request_builder.py index e0b87bc2251..54d596a0417 100644 --- a/msgraph/generated/communications/calls/item/participants/item/start_hold_music/start_hold_music_request_builder.py +++ b/msgraph/generated/communications/calls/item/participants/item/start_hold_music/start_hold_music_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: StartHoldMusicPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[StartHoldMusicOperation] - Find more info here: https://learn.microsoft.com/graph/api/participant-startholdmusic?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/communications/calls/item/participants/item/stop_hold_music/stop_hold_music_request_builder.py b/msgraph/generated/communications/calls/item/participants/item/stop_hold_music/stop_hold_music_request_builder.py index c0ce09052c6..5260988fd4c 100644 --- a/msgraph/generated/communications/calls/item/participants/item/stop_hold_music/stop_hold_music_request_builder.py +++ b/msgraph/generated/communications/calls/item/participants/item/stop_hold_music/stop_hold_music_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: StopHoldMusicPostRequestBody, request_configuration: O param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[StopHoldMusicOperation] - Find more info here: https://learn.microsoft.com/graph/api/participant-stopholdmusic?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/communications/calls/item/play_prompt/play_prompt_request_builder.py b/msgraph/generated/communications/calls/item/play_prompt/play_prompt_request_builder.py index 9a7c860c775..6f2ffb63446 100644 --- a/msgraph/generated/communications/calls/item/play_prompt/play_prompt_request_builder.py +++ b/msgraph/generated/communications/calls/item/play_prompt/play_prompt_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: PlayPromptPostRequestBody, request_configuration: Opti param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[PlayPromptOperation] - Find more info here: https://learn.microsoft.com/graph/api/call-playprompt?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/communications/calls/item/record_response/record_response_request_builder.py b/msgraph/generated/communications/calls/item/record_response/record_response_request_builder.py index 34eb891e00b..5b9013f96ba 100644 --- a/msgraph/generated/communications/calls/item/record_response/record_response_request_builder.py +++ b/msgraph/generated/communications/calls/item/record_response/record_response_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: RecordResponsePostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[RecordOperation] - Find more info here: https://learn.microsoft.com/graph/api/call-record?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/communications/calls/item/redirect/redirect_request_builder.py b/msgraph/generated/communications/calls/item/redirect/redirect_request_builder.py index c62473bd720..d68ff1ce627 100644 --- a/msgraph/generated/communications/calls/item/redirect/redirect_request_builder.py +++ b/msgraph/generated/communications/calls/item/redirect/redirect_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: RedirectPostRequestBody, request_configuration: Option param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/call-redirect?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/communications/calls/item/reject/reject_request_builder.py b/msgraph/generated/communications/calls/item/reject/reject_request_builder.py index 2aee47e87d8..59e8942700a 100644 --- a/msgraph/generated/communications/calls/item/reject/reject_request_builder.py +++ b/msgraph/generated/communications/calls/item/reject/reject_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: RejectPostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/call-reject?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/communications/calls/item/subscribe_to_tone/subscribe_to_tone_request_builder.py b/msgraph/generated/communications/calls/item/subscribe_to_tone/subscribe_to_tone_request_builder.py index 051311378a4..fd2b20eea42 100644 --- a/msgraph/generated/communications/calls/item/subscribe_to_tone/subscribe_to_tone_request_builder.py +++ b/msgraph/generated/communications/calls/item/subscribe_to_tone/subscribe_to_tone_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: SubscribeToTonePostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[SubscribeToToneOperation] - Find more info here: https://learn.microsoft.com/graph/api/call-subscribetotone?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/communications/calls/item/transfer/transfer_request_builder.py b/msgraph/generated/communications/calls/item/transfer/transfer_request_builder.py index 8cf07099a1f..d6fcb292cd7 100644 --- a/msgraph/generated/communications/calls/item/transfer/transfer_request_builder.py +++ b/msgraph/generated/communications/calls/item/transfer/transfer_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: TransferPostRequestBody, request_configuration: Option param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/call-transfer?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/communications/calls/item/unmute/unmute_request_builder.py b/msgraph/generated/communications/calls/item/unmute/unmute_request_builder.py index e31037333b5..10c0c49fea2 100644 --- a/msgraph/generated/communications/calls/item/unmute/unmute_request_builder.py +++ b/msgraph/generated/communications/calls/item/unmute/unmute_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: UnmutePostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[UnmuteParticipantOperation] - Find more info here: https://learn.microsoft.com/graph/api/call-unmute?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/communications/calls/item/update_recording_status/update_recording_status_request_builder.py b/msgraph/generated/communications/calls/item/update_recording_status/update_recording_status_request_builder.py index 092a35224cf..54919e6e34f 100644 --- a/msgraph/generated/communications/calls/item/update_recording_status/update_recording_status_request_builder.py +++ b/msgraph/generated/communications/calls/item/update_recording_status/update_recording_status_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: UpdateRecordingStatusPostRequestBody, request_configur param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[UpdateRecordingStatusOperation] - Find more info here: https://learn.microsoft.com/graph/api/call-updaterecordingstatus?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/communications/calls/log_teleconference_device_quality/log_teleconference_device_quality_request_builder.py b/msgraph/generated/communications/calls/log_teleconference_device_quality/log_teleconference_device_quality_request_builder.py index e630517b710..07bd84062ad 100644 --- a/msgraph/generated/communications/calls/log_teleconference_device_quality/log_teleconference_device_quality_request_builder.py +++ b/msgraph/generated/communications/calls/log_teleconference_device_quality/log_teleconference_device_quality_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: LogTeleconferenceDeviceQualityPostRequestBody, request param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/call-logteleconferencedevicequality?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/communications/get_presences_by_user_id/get_presences_by_user_id_request_builder.py b/msgraph/generated/communications/get_presences_by_user_id/get_presences_by_user_id_request_builder.py index 2dba8d2b8b4..baf352cc4d0 100644 --- a/msgraph/generated/communications/get_presences_by_user_id/get_presences_by_user_id_request_builder.py +++ b/msgraph/generated/communications/get_presences_by_user_id/get_presences_by_user_id_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: GetPresencesByUserIdPostRequestBody, request_configura param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetPresencesByUserIdPostResponse] - Find more info here: https://learn.microsoft.com/graph/api/cloudcommunications-getpresencesbyuserid?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/communications/online_meetings/create_or_get/create_or_get_request_builder.py b/msgraph/generated/communications/online_meetings/create_or_get/create_or_get_request_builder.py index f1d81d5fab5..1bb18e4d9a2 100644 --- a/msgraph/generated/communications/online_meetings/create_or_get/create_or_get_request_builder.py +++ b/msgraph/generated/communications/online_meetings/create_or_get/create_or_get_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: CreateOrGetPostRequestBody, request_configuration: Opt param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OnlineMeeting] - Find more info here: https://learn.microsoft.com/graph/api/onlinemeeting-createorget?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/communications/online_meetings/get_all_recordingsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time/get_all_recordingsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time_request_builder.py b/msgraph/generated/communications/online_meetings/get_all_recordingsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time/get_all_recordingsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time_request_builder.py index 1ce38c05439..2df1d2ac7eb 100644 --- a/msgraph/generated/communications/online_meetings/get_all_recordingsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time/get_all_recordingsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time_request_builder.py +++ b/msgraph/generated/communications/online_meetings/get_all_recordingsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time/get_all_recordingsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time_request_builder.py @@ -36,7 +36,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[GetAllRe Get all recordings from scheduled onlineMeeting instances for which the specified user is the organizer. This API currently doesn't support getting call recordings from channel meetings. You can apply the delta function on getAllRecordings to synchronize and get callRecording resources as they're added for onlineMeeting instances organized by the specified user. The delta query supports both full synchronization and incremental synchronization. Full synchronization gets all the recordings for online meetings organized by the user. Incremental synchronization gets recordings that are added since the last synchronization. Typically, you perform an initial full synchronization, and then get incremental changes to that recording view periodically. Find more information in the delta query documentation. For more examples, see callRecording: delta. To learn more about using the Microsoft Teams export APIs to export content, see Export content with the Microsoft Teams export APIs. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/onlinemeeting-getallrecordings?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/communications/online_meetings/get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time/get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time_request_builder.py b/msgraph/generated/communications/online_meetings/get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time/get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time_request_builder.py index fcb39a0ece0..903236904e6 100644 --- a/msgraph/generated/communications/online_meetings/get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time/get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time_request_builder.py +++ b/msgraph/generated/communications/online_meetings/get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time/get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time_request_builder.py @@ -36,7 +36,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[GetAllTr Get all transcripts from scheduled onlineMeeting instances for which the specified user is the organizer. This API currently doesn't support getting call transcripts from channel meetings. You can apply the delta function on getAllTranscripts to synchronize and get callTranscript resources as they're added for onlineMeeting instances organized by the specified user. Delta query supports both full synchronization and incremental synchronization. Full synchronization gets all the transcripts for online meetings organized by the user. Incremental synchronization gets transcripts that are added since the last synchronization. Typically, you perform an initial full synchronization, and then get incremental changes to that recording view periodically. For more information, see delta query. For more examples, see callTranscript: delta. To learn more about using the Microsoft Teams export APIs to export content, see Export content with the Microsoft Teams export APIs. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/onlinemeeting-getalltranscripts?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/communications/online_meetings/item/get_virtual_appointment_join_web_url/get_virtual_appointment_join_web_url_request_builder.py b/msgraph/generated/communications/online_meetings/item/get_virtual_appointment_join_web_url/get_virtual_appointment_join_web_url_request_builder.py index 00b237c4385..d683dce9ce0 100644 --- a/msgraph/generated/communications/online_meetings/item/get_virtual_appointment_join_web_url/get_virtual_appointment_join_web_url_request_builder.py +++ b/msgraph/generated/communications/online_meetings/item/get_virtual_appointment_join_web_url/get_virtual_appointment_join_web_url_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get a join web URL for a Microsoft Virtual Appointment. This web URL includes enhanced business-to-customer experiences such as mobile browser join and virtual lobby rooms. With Teams Premium, you can configure a custom lobby room experience for attendees by adding your company logo and access the Virtual Appointments usage report for organizational analytics. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetVirtualAppointmentJoinWebUrlGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/virtualappointment-getvirtualappointmentjoinweburl?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/communications/online_meetings/item/send_virtual_appointment_reminder_sms/send_virtual_appointment_reminder_sms_request_builder.py b/msgraph/generated/communications/online_meetings/item/send_virtual_appointment_reminder_sms/send_virtual_appointment_reminder_sms_request_builder.py index 19424027a34..f7ddeee36eb 100644 --- a/msgraph/generated/communications/online_meetings/item/send_virtual_appointment_reminder_sms/send_virtual_appointment_reminder_sms_request_builder.py +++ b/msgraph/generated/communications/online_meetings/item/send_virtual_appointment_reminder_sms/send_virtual_appointment_reminder_sms_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: SendVirtualAppointmentReminderSmsPostRequestBody, requ param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/virtualappointment-sendvirtualappointmentremindersms?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/communications/online_meetings/item/send_virtual_appointment_sms/send_virtual_appointment_sms_request_builder.py b/msgraph/generated/communications/online_meetings/item/send_virtual_appointment_sms/send_virtual_appointment_sms_request_builder.py index 90c2dbcf84c..3cc20f95438 100644 --- a/msgraph/generated/communications/online_meetings/item/send_virtual_appointment_sms/send_virtual_appointment_sms_request_builder.py +++ b/msgraph/generated/communications/online_meetings/item/send_virtual_appointment_sms/send_virtual_appointment_sms_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: SendVirtualAppointmentSmsPostRequestBody, request_conf param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/virtualappointment-sendvirtualappointmentsms?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/communications/presences/item/clear_presence/clear_presence_request_builder.py b/msgraph/generated/communications/presences/item/clear_presence/clear_presence_request_builder.py index 05a2c0436bf..bc1fb745411 100644 --- a/msgraph/generated/communications/presences/item/clear_presence/clear_presence_request_builder.py +++ b/msgraph/generated/communications/presences/item/clear_presence/clear_presence_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: ClearPresencePostRequestBody, request_configuration: O param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/presence-clearpresence?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/communications/presences/item/clear_user_preferred_presence/clear_user_preferred_presence_request_builder.py b/msgraph/generated/communications/presences/item/clear_user_preferred_presence/clear_user_preferred_presence_request_builder.py index dfa147a0c80..531dad785af 100644 --- a/msgraph/generated/communications/presences/item/clear_user_preferred_presence/clear_user_preferred_presence_request_builder.py +++ b/msgraph/generated/communications/presences/item/clear_user_preferred_presence/clear_user_preferred_presence_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Clear the preferred availability and activity status for a user. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/presence-clearuserpreferredpresence?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/communications/presences/item/set_presence/set_presence_request_builder.py b/msgraph/generated/communications/presences/item/set_presence/set_presence_request_builder.py index ee7572de800..4660a9623f8 100644 --- a/msgraph/generated/communications/presences/item/set_presence/set_presence_request_builder.py +++ b/msgraph/generated/communications/presences/item/set_presence/set_presence_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: SetPresencePostRequestBody, request_configuration: Opt param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/presence-setpresence?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/communications/presences/item/set_status_message/set_status_message_request_builder.py b/msgraph/generated/communications/presences/item/set_status_message/set_status_message_request_builder.py index e957c9c34a2..f8ec132155b 100644 --- a/msgraph/generated/communications/presences/item/set_status_message/set_status_message_request_builder.py +++ b/msgraph/generated/communications/presences/item/set_status_message/set_status_message_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: SetStatusMessagePostRequestBody, request_configuration param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/presence-setstatusmessage?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/communications/presences/item/set_user_preferred_presence/set_user_preferred_presence_request_builder.py b/msgraph/generated/communications/presences/item/set_user_preferred_presence/set_user_preferred_presence_request_builder.py index c133b86c78c..25c5facaa38 100644 --- a/msgraph/generated/communications/presences/item/set_user_preferred_presence/set_user_preferred_presence_request_builder.py +++ b/msgraph/generated/communications/presences/item/set_user_preferred_presence/set_user_preferred_presence_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: SetUserPreferredPresencePostRequestBody, request_confi param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/presence-setuserpreferredpresence?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/contacts/delta/delta_request_builder.py b/msgraph/generated/contacts/delta/delta_request_builder.py index 22a7da8bc73..2f10cf14d29 100644 --- a/msgraph/generated/contacts/delta/delta_request_builder.py +++ b/msgraph/generated/contacts/delta/delta_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get newly created, updated, or deleted organizational contacts without having to perform a full read of the entire collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/orgcontact-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/contacts/get_available_extension_properties/get_available_extension_properties_request_builder.py b/msgraph/generated/contacts/get_available_extension_properties/get_available_extension_properties_request_builder.py index 9899353b93f..6c7b1a58cf6 100644 --- a/msgraph/generated/contacts/get_available_extension_properties/get_available_extension_properties_request_builder.py +++ b/msgraph/generated/contacts/get_available_extension_properties/get_available_extension_properties_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: GetAvailableExtensionPropertiesPostRequestBody, reques param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetAvailableExtensionPropertiesPostResponse] - Find more info here: https://learn.microsoft.com/graph/api/directoryobject-getavailableextensionproperties?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/contacts/get_by_ids/get_by_ids_request_builder.py b/msgraph/generated/contacts/get_by_ids/get_by_ids_request_builder.py index 29d47533aa8..3174a13a1e0 100644 --- a/msgraph/generated/contacts/get_by_ids/get_by_ids_request_builder.py +++ b/msgraph/generated/contacts/get_by_ids/get_by_ids_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: GetByIdsPostRequestBody, request_configuration: Option param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetByIdsPostResponse] - Find more info here: https://learn.microsoft.com/graph/api/directoryobject-getbyids?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/contacts/item/check_member_groups/check_member_groups_request_builder.py b/msgraph/generated/contacts/item/check_member_groups/check_member_groups_request_builder.py index e2dfca92412..080760ce749 100644 --- a/msgraph/generated/contacts/item/check_member_groups/check_member_groups_request_builder.py +++ b/msgraph/generated/contacts/item/check_member_groups/check_member_groups_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: CheckMemberGroupsPostRequestBody, request_configuratio param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[CheckMemberGroupsPostResponse] - Find more info here: https://learn.microsoft.com/graph/api/directoryobject-checkmembergroups?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/contacts/item/get_member_groups/get_member_groups_request_builder.py b/msgraph/generated/contacts/item/get_member_groups/get_member_groups_request_builder.py index 0e4fe6b3b2d..99b7816d4ce 100644 --- a/msgraph/generated/contacts/item/get_member_groups/get_member_groups_request_builder.py +++ b/msgraph/generated/contacts/item/get_member_groups/get_member_groups_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: GetMemberGroupsPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetMemberGroupsPostResponse] - Find more info here: https://learn.microsoft.com/graph/api/directoryobject-getmembergroups?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/contacts/item/get_member_objects/get_member_objects_request_builder.py b/msgraph/generated/contacts/item/get_member_objects/get_member_objects_request_builder.py index 9d44f271d8e..dd3db08dee6 100644 --- a/msgraph/generated/contacts/item/get_member_objects/get_member_objects_request_builder.py +++ b/msgraph/generated/contacts/item/get_member_objects/get_member_objects_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: GetMemberObjectsPostRequestBody, request_configuration param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetMemberObjectsPostResponse] - Find more info here: https://learn.microsoft.com/graph/api/directoryobject-getmemberobjects?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/contacts/item/restore/restore_request_builder.py b/msgraph/generated/contacts/item/restore/restore_request_builder.py index 8bd1eac64da..46dd75cad4d 100644 --- a/msgraph/generated/contacts/item/restore/restore_request_builder.py +++ b/msgraph/generated/contacts/item/restore/restore_request_builder.py @@ -35,7 +35,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Restore a recently deleted application, group, servicePrincipal, administrative unit, or user object from deleted items. Restore a recently deleted directory object from deleted items. The following types are supported:- administrativeUnit- application- certificateBasedAuthPki- certificateAuthorityDetail- group- servicePrincipal param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DirectoryObject] - Find more info here: https://learn.microsoft.com/graph/api/directory-deleteditems-restore?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/contacts/validate_properties/validate_properties_request_builder.py b/msgraph/generated/contacts/validate_properties/validate_properties_request_builder.py index 9af9b053333..dd711e9fc48 100644 --- a/msgraph/generated/contacts/validate_properties/validate_properties_request_builder.py +++ b/msgraph/generated/contacts/validate_properties/validate_properties_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: ValidatePropertiesPostRequestBody, request_configurati param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/directoryobject-validateproperties?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/contracts/delta/delta_request_builder.py b/msgraph/generated/contracts/delta/delta_request_builder.py index 4fb90c8ce48..8f150bc6fbc 100644 --- a/msgraph/generated/contracts/delta/delta_request_builder.py +++ b/msgraph/generated/contracts/delta/delta_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get newly created, updated, or deleted directory objects without performing a full read of the entire directoryObject collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/directoryobject-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/contracts/get_available_extension_properties/get_available_extension_properties_request_builder.py b/msgraph/generated/contracts/get_available_extension_properties/get_available_extension_properties_request_builder.py index b46a9d4af4b..93c9c5a4267 100644 --- a/msgraph/generated/contracts/get_available_extension_properties/get_available_extension_properties_request_builder.py +++ b/msgraph/generated/contracts/get_available_extension_properties/get_available_extension_properties_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: GetAvailableExtensionPropertiesPostRequestBody, reques param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetAvailableExtensionPropertiesPostResponse] - Find more info here: https://learn.microsoft.com/graph/api/directoryobject-getavailableextensionproperties?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/contracts/get_by_ids/get_by_ids_request_builder.py b/msgraph/generated/contracts/get_by_ids/get_by_ids_request_builder.py index 1eef2a3b641..b9e42b10755 100644 --- a/msgraph/generated/contracts/get_by_ids/get_by_ids_request_builder.py +++ b/msgraph/generated/contracts/get_by_ids/get_by_ids_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: GetByIdsPostRequestBody, request_configuration: Option param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetByIdsPostResponse] - Find more info here: https://learn.microsoft.com/graph/api/directoryobject-getbyids?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/contracts/item/check_member_groups/check_member_groups_request_builder.py b/msgraph/generated/contracts/item/check_member_groups/check_member_groups_request_builder.py index b6c576c4fce..74b6df51979 100644 --- a/msgraph/generated/contracts/item/check_member_groups/check_member_groups_request_builder.py +++ b/msgraph/generated/contracts/item/check_member_groups/check_member_groups_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: CheckMemberGroupsPostRequestBody, request_configuratio param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[CheckMemberGroupsPostResponse] - Find more info here: https://learn.microsoft.com/graph/api/directoryobject-checkmembergroups?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/contracts/item/get_member_groups/get_member_groups_request_builder.py b/msgraph/generated/contracts/item/get_member_groups/get_member_groups_request_builder.py index 88e16576cd9..a7ca41035fe 100644 --- a/msgraph/generated/contracts/item/get_member_groups/get_member_groups_request_builder.py +++ b/msgraph/generated/contracts/item/get_member_groups/get_member_groups_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: GetMemberGroupsPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetMemberGroupsPostResponse] - Find more info here: https://learn.microsoft.com/graph/api/directoryobject-getmembergroups?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/contracts/item/get_member_objects/get_member_objects_request_builder.py b/msgraph/generated/contracts/item/get_member_objects/get_member_objects_request_builder.py index 034221a2b12..e175270d3fd 100644 --- a/msgraph/generated/contracts/item/get_member_objects/get_member_objects_request_builder.py +++ b/msgraph/generated/contracts/item/get_member_objects/get_member_objects_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: GetMemberObjectsPostRequestBody, request_configuration param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetMemberObjectsPostResponse] - Find more info here: https://learn.microsoft.com/graph/api/directoryobject-getmemberobjects?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/contracts/item/restore/restore_request_builder.py b/msgraph/generated/contracts/item/restore/restore_request_builder.py index 46a7cf03ae1..2203ba79e3b 100644 --- a/msgraph/generated/contracts/item/restore/restore_request_builder.py +++ b/msgraph/generated/contracts/item/restore/restore_request_builder.py @@ -35,7 +35,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Restore a recently deleted application, group, servicePrincipal, administrative unit, or user object from deleted items. Restore a recently deleted directory object from deleted items. The following types are supported:- administrativeUnit- application- certificateBasedAuthPki- certificateAuthorityDetail- group- servicePrincipal param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DirectoryObject] - Find more info here: https://learn.microsoft.com/graph/api/directory-deleteditems-restore?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/contracts/validate_properties/validate_properties_request_builder.py b/msgraph/generated/contracts/validate_properties/validate_properties_request_builder.py index c6f0d621655..cd9cf782af7 100644 --- a/msgraph/generated/contracts/validate_properties/validate_properties_request_builder.py +++ b/msgraph/generated/contracts/validate_properties/validate_properties_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: ValidatePropertiesPostRequestBody, request_configurati param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/directoryobject-validateproperties?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/device_app_management/device_app_management_request_builder.py b/msgraph/generated/device_app_management/device_app_management_request_builder.py index 983897f3004..6018a9c3388 100644 --- a/msgraph/generated/device_app_management/device_app_management_request_builder.py +++ b/msgraph/generated/device_app_management/device_app_management_request_builder.py @@ -50,7 +50,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeviceAp Read properties and relationships of the deviceAppManagement object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeviceAppManagement] - Find more info here: https://learn.microsoft.com/graph/api/intune-policyset-deviceappmanagement-get?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-onboarding-deviceappmanagement-get?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration @@ -72,7 +72,7 @@ async def patch(self,body: DeviceAppManagement, request_configuration: Optional[ param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeviceAppManagement] - Find more info here: https://learn.microsoft.com/graph/api/intune-unlock-deviceappmanagement-update?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-books-deviceappmanagement-update?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/device_app_management/managed_app_policies/item/managed_app_policy_item_request_builder.py b/msgraph/generated/device_app_management/managed_app_policies/item/managed_app_policy_item_request_builder.py index 454de5f3210..92a99602e22 100644 --- a/msgraph/generated/device_app_management/managed_app_policies/item/managed_app_policy_item_request_builder.py +++ b/msgraph/generated/device_app_management/managed_app_policies/item/managed_app_policy_item_request_builder.py @@ -51,10 +51,10 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[Query async def get(self,request_configuration: Optional[RequestConfiguration[ManagedAppPolicyItemRequestBuilderGetQueryParameters]] = None) -> Optional[ManagedAppPolicy]: """ - Read properties and relationships of the managedAppConfiguration object. + Read properties and relationships of the targetedManagedAppProtection object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ManagedAppPolicy] - Find more info here: https://learn.microsoft.com/graph/api/intune-mam-managedappconfiguration-get?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-mam-targetedmanagedappprotection-get?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration @@ -106,7 +106,7 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ManagedAppPolicyItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Read properties and relationships of the managedAppConfiguration object. + Read properties and relationships of the targetedManagedAppProtection object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -159,7 +159,7 @@ class ManagedAppPolicyItemRequestBuilderDeleteRequestConfiguration(RequestConfig @dataclass class ManagedAppPolicyItemRequestBuilderGetQueryParameters(): """ - Read properties and relationships of the managedAppConfiguration object. + Read properties and relationships of the targetedManagedAppProtection object. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph/generated/device_app_management/managed_app_policies/item/target_apps/target_apps_request_builder.py b/msgraph/generated/device_app_management/managed_app_policies/item/target_apps/target_apps_request_builder.py index af58826db23..d7f57645509 100644 --- a/msgraph/generated/device_app_management/managed_app_policies/item/target_apps/target_apps_request_builder.py +++ b/msgraph/generated/device_app_management/managed_app_policies/item/target_apps/target_apps_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: TargetAppsPostRequestBody, request_configuration: Opti param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/intune-mam-managedapppolicy-targetapps?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/device_app_management/managed_app_policies/managed_app_policies_request_builder.py b/msgraph/generated/device_app_management/managed_app_policies/managed_app_policies_request_builder.py index 557bec38512..600c6b108c0 100644 --- a/msgraph/generated/device_app_management/managed_app_policies/managed_app_policies_request_builder.py +++ b/msgraph/generated/device_app_management/managed_app_policies/managed_app_policies_request_builder.py @@ -49,10 +49,10 @@ def by_managed_app_policy_id(self,managed_app_policy_id: str) -> ManagedAppPolic async def get(self,request_configuration: Optional[RequestConfiguration[ManagedAppPoliciesRequestBuilderGetQueryParameters]] = None) -> Optional[ManagedAppPolicyCollectionResponse]: """ - List properties and relationships of the managedAppConfiguration objects. + List properties and relationships of the windowsInformationProtection objects. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ManagedAppPolicyCollectionResponse] - Find more info here: https://learn.microsoft.com/graph/api/intune-mam-managedappconfiguration-list?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-mam-windowsinformationprotection-list?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration @@ -93,7 +93,7 @@ async def post(self,body: ManagedAppPolicy, request_configuration: Optional[Requ def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ManagedAppPoliciesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - List properties and relationships of the managedAppConfiguration objects. + List properties and relationships of the windowsInformationProtection objects. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -139,7 +139,7 @@ def count(self) -> CountRequestBuilder: @dataclass class ManagedAppPoliciesRequestBuilderGetQueryParameters(): """ - List properties and relationships of the managedAppConfiguration objects. + List properties and relationships of the windowsInformationProtection objects. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph/generated/device_app_management/managed_app_registrations/get_user_ids_with_flagged_app_registration/get_user_ids_with_flagged_app_registration_request_builder.py b/msgraph/generated/device_app_management/managed_app_registrations/get_user_ids_with_flagged_app_registration/get_user_ids_with_flagged_app_registration_request_builder.py index b9223a0a366..ad4689eca09 100644 --- a/msgraph/generated/device_app_management/managed_app_registrations/get_user_ids_with_flagged_app_registration/get_user_ids_with_flagged_app_registration_request_builder.py +++ b/msgraph/generated/device_app_management/managed_app_registrations/get_user_ids_with_flagged_app_registration/get_user_ids_with_flagged_app_registration_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[GetUserI Not yet documented param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetUserIdsWithFlaggedAppRegistrationGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/intune-mam-managedappregistration-getuseridswithflaggedappregistration?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/device_app_management/managed_app_registrations/item/applied_policies/item/target_apps/target_apps_request_builder.py b/msgraph/generated/device_app_management/managed_app_registrations/item/applied_policies/item/target_apps/target_apps_request_builder.py index 81be8129c8e..20fc9ed6b68 100644 --- a/msgraph/generated/device_app_management/managed_app_registrations/item/applied_policies/item/target_apps/target_apps_request_builder.py +++ b/msgraph/generated/device_app_management/managed_app_registrations/item/applied_policies/item/target_apps/target_apps_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: TargetAppsPostRequestBody, request_configuration: Opti param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/intune-mam-managedapppolicy-targetapps?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/device_app_management/managed_app_registrations/item/intended_policies/item/target_apps/target_apps_request_builder.py b/msgraph/generated/device_app_management/managed_app_registrations/item/intended_policies/item/target_apps/target_apps_request_builder.py index 4bb2e293a8d..579325952f3 100644 --- a/msgraph/generated/device_app_management/managed_app_registrations/item/intended_policies/item/target_apps/target_apps_request_builder.py +++ b/msgraph/generated/device_app_management/managed_app_registrations/item/intended_policies/item/target_apps/target_apps_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: TargetAppsPostRequestBody, request_configuration: Opti param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/intune-mam-managedapppolicy-targetapps?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/device_app_management/managed_app_registrations/item/managed_app_registration_item_request_builder.py b/msgraph/generated/device_app_management/managed_app_registrations/item/managed_app_registration_item_request_builder.py index 6f1fecc7940..12f7d9bb872 100644 --- a/msgraph/generated/device_app_management/managed_app_registrations/item/managed_app_registration_item_request_builder.py +++ b/msgraph/generated/device_app_management/managed_app_registrations/item/managed_app_registration_item_request_builder.py @@ -53,10 +53,10 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[Query async def get(self,request_configuration: Optional[RequestConfiguration[ManagedAppRegistrationItemRequestBuilderGetQueryParameters]] = None) -> Optional[ManagedAppRegistration]: """ - Read properties and relationships of the androidManagedAppRegistration object. + Read properties and relationships of the managedAppRegistration object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ManagedAppRegistration] - Find more info here: https://learn.microsoft.com/graph/api/intune-mam-androidmanagedappregistration-get?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-mam-managedappregistration-get?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration @@ -108,7 +108,7 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ManagedAppRegistrationItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Read properties and relationships of the androidManagedAppRegistration object. + Read properties and relationships of the managedAppRegistration object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -179,7 +179,7 @@ class ManagedAppRegistrationItemRequestBuilderDeleteRequestConfiguration(Request @dataclass class ManagedAppRegistrationItemRequestBuilderGetQueryParameters(): """ - Read properties and relationships of the androidManagedAppRegistration object. + Read properties and relationships of the managedAppRegistration object. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph/generated/device_app_management/managed_e_books/item/assign/assign_request_builder.py b/msgraph/generated/device_app_management/managed_e_books/item/assign/assign_request_builder.py index f25f3273bd9..a5fbe3d67c1 100644 --- a/msgraph/generated/device_app_management/managed_e_books/item/assign/assign_request_builder.py +++ b/msgraph/generated/device_app_management/managed_e_books/item/assign/assign_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: AssignPostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/intune-books-managedebook-assign?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/device_app_management/managed_e_books/item/assignments/assignments_request_builder.py b/msgraph/generated/device_app_management/managed_e_books/item/assignments/assignments_request_builder.py index 16195dd7ba1..033f1fa559b 100644 --- a/msgraph/generated/device_app_management/managed_e_books/item/assignments/assignments_request_builder.py +++ b/msgraph/generated/device_app_management/managed_e_books/item/assignments/assignments_request_builder.py @@ -49,10 +49,10 @@ def by_managed_e_book_assignment_id(self,managed_e_book_assignment_id: str) -> M async def get(self,request_configuration: Optional[RequestConfiguration[AssignmentsRequestBuilderGetQueryParameters]] = None) -> Optional[ManagedEBookAssignmentCollectionResponse]: """ - List properties and relationships of the managedEBookAssignment objects. + List properties and relationships of the iosVppEBookAssignment objects. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ManagedEBookAssignmentCollectionResponse] - Find more info here: https://learn.microsoft.com/graph/api/intune-books-managedebookassignment-list?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-books-iosvppebookassignment-list?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration @@ -94,7 +94,7 @@ async def post(self,body: ManagedEBookAssignment, request_configuration: Optiona def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[AssignmentsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - List properties and relationships of the managedEBookAssignment objects. + List properties and relationships of the iosVppEBookAssignment objects. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -140,7 +140,7 @@ def count(self) -> CountRequestBuilder: @dataclass class AssignmentsRequestBuilderGetQueryParameters(): """ - List properties and relationships of the managedEBookAssignment objects. + List properties and relationships of the iosVppEBookAssignment objects. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph/generated/device_app_management/managed_e_books/item/assignments/item/managed_e_book_assignment_item_request_builder.py b/msgraph/generated/device_app_management/managed_e_books/item/assignments/item/managed_e_book_assignment_item_request_builder.py index 652e3989e8a..5b2cf052b04 100644 --- a/msgraph/generated/device_app_management/managed_e_books/item/assignments/item/managed_e_book_assignment_item_request_builder.py +++ b/msgraph/generated/device_app_management/managed_e_books/item/assignments/item/managed_e_book_assignment_item_request_builder.py @@ -51,10 +51,10 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[Query async def get(self,request_configuration: Optional[RequestConfiguration[ManagedEBookAssignmentItemRequestBuilderGetQueryParameters]] = None) -> Optional[ManagedEBookAssignment]: """ - Read properties and relationships of the managedEBookAssignment object. + Read properties and relationships of the iosVppEBookAssignment object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ManagedEBookAssignment] - Find more info here: https://learn.microsoft.com/graph/api/intune-books-managedebookassignment-get?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-books-iosvppebookassignment-get?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration @@ -107,7 +107,7 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ManagedEBookAssignmentItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Read properties and relationships of the managedEBookAssignment object. + Read properties and relationships of the iosVppEBookAssignment object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -151,7 +151,7 @@ class ManagedEBookAssignmentItemRequestBuilderDeleteRequestConfiguration(Request @dataclass class ManagedEBookAssignmentItemRequestBuilderGetQueryParameters(): """ - Read properties and relationships of the managedEBookAssignment object. + Read properties and relationships of the iosVppEBookAssignment object. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph/generated/device_app_management/managed_e_books/item/managed_e_book_item_request_builder.py b/msgraph/generated/device_app_management/managed_e_books/item/managed_e_book_item_request_builder.py index 67931bfed61..21344a1e6dd 100644 --- a/msgraph/generated/device_app_management/managed_e_books/item/managed_e_book_item_request_builder.py +++ b/msgraph/generated/device_app_management/managed_e_books/item/managed_e_book_item_request_builder.py @@ -56,10 +56,10 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[Query async def get(self,request_configuration: Optional[RequestConfiguration[ManagedEBookItemRequestBuilderGetQueryParameters]] = None) -> Optional[ManagedEBook]: """ - Read properties and relationships of the managedEBook object. + Read properties and relationships of the iosVppEBook object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ManagedEBook] - Find more info here: https://learn.microsoft.com/graph/api/intune-books-managedebook-get?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-books-iosvppebook-get?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration @@ -112,7 +112,7 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ManagedEBookItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Read properties and relationships of the managedEBook object. + Read properties and relationships of the iosVppEBook object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -201,7 +201,7 @@ class ManagedEBookItemRequestBuilderDeleteRequestConfiguration(RequestConfigurat @dataclass class ManagedEBookItemRequestBuilderGetQueryParameters(): """ - Read properties and relationships of the managedEBook object. + Read properties and relationships of the iosVppEBook object. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph/generated/device_app_management/mobile_app_configurations/item/assign/assign_request_builder.py b/msgraph/generated/device_app_management/mobile_app_configurations/item/assign/assign_request_builder.py index 9fafd10468d..59d4931fa47 100644 --- a/msgraph/generated/device_app_management/mobile_app_configurations/item/assign/assign_request_builder.py +++ b/msgraph/generated/device_app_management/mobile_app_configurations/item/assign/assign_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: AssignPostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/intune-apps-manageddevicemobileappconfiguration-assign?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/device_app_management/mobile_app_configurations/item/managed_device_mobile_app_configuration_item_request_builder.py b/msgraph/generated/device_app_management/mobile_app_configurations/item/managed_device_mobile_app_configuration_item_request_builder.py index a8b5cd03758..89b06e85164 100644 --- a/msgraph/generated/device_app_management/mobile_app_configurations/item/managed_device_mobile_app_configuration_item_request_builder.py +++ b/msgraph/generated/device_app_management/mobile_app_configurations/item/managed_device_mobile_app_configuration_item_request_builder.py @@ -57,10 +57,10 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[Query async def get(self,request_configuration: Optional[RequestConfiguration[ManagedDeviceMobileAppConfigurationItemRequestBuilderGetQueryParameters]] = None) -> Optional[ManagedDeviceMobileAppConfiguration]: """ - Read properties and relationships of the iosMobileAppConfiguration object. + Read properties and relationships of the managedDeviceMobileAppConfiguration object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ManagedDeviceMobileAppConfiguration] - Find more info here: https://learn.microsoft.com/graph/api/intune-apps-iosmobileappconfiguration-get?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-apps-manageddevicemobileappconfiguration-get?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration @@ -113,7 +113,7 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ManagedDeviceMobileAppConfigurationItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Read properties and relationships of the iosMobileAppConfiguration object. + Read properties and relationships of the managedDeviceMobileAppConfiguration object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -211,7 +211,7 @@ class ManagedDeviceMobileAppConfigurationItemRequestBuilderDeleteRequestConfigur @dataclass class ManagedDeviceMobileAppConfigurationItemRequestBuilderGetQueryParameters(): """ - Read properties and relationships of the iosMobileAppConfiguration object. + Read properties and relationships of the managedDeviceMobileAppConfiguration object. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph/generated/device_app_management/mobile_app_configurations/mobile_app_configurations_request_builder.py b/msgraph/generated/device_app_management/mobile_app_configurations/mobile_app_configurations_request_builder.py index 95f1fb3ba0d..a9bab0b78ce 100644 --- a/msgraph/generated/device_app_management/mobile_app_configurations/mobile_app_configurations_request_builder.py +++ b/msgraph/generated/device_app_management/mobile_app_configurations/mobile_app_configurations_request_builder.py @@ -49,10 +49,10 @@ def by_managed_device_mobile_app_configuration_id(self,managed_device_mobile_app async def get(self,request_configuration: Optional[RequestConfiguration[MobileAppConfigurationsRequestBuilderGetQueryParameters]] = None) -> Optional[ManagedDeviceMobileAppConfigurationCollectionResponse]: """ - List properties and relationships of the managedDeviceMobileAppConfiguration objects. + List properties and relationships of the iosMobileAppConfiguration objects. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ManagedDeviceMobileAppConfigurationCollectionResponse] - Find more info here: https://learn.microsoft.com/graph/api/intune-apps-manageddevicemobileappconfiguration-list?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-apps-iosmobileappconfiguration-list?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration @@ -94,7 +94,7 @@ async def post(self,body: ManagedDeviceMobileAppConfiguration, request_configura def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[MobileAppConfigurationsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - List properties and relationships of the managedDeviceMobileAppConfiguration objects. + List properties and relationships of the iosMobileAppConfiguration objects. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -140,7 +140,7 @@ def count(self) -> CountRequestBuilder: @dataclass class MobileAppConfigurationsRequestBuilderGetQueryParameters(): """ - List properties and relationships of the managedDeviceMobileAppConfiguration objects. + List properties and relationships of the iosMobileAppConfiguration objects. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph/generated/device_app_management/mobile_apps/item/mobile_app_item_request_builder.py b/msgraph/generated/device_app_management/mobile_apps/item/mobile_app_item_request_builder.py index 813e893ec4f..a90ac476bb0 100644 --- a/msgraph/generated/device_app_management/mobile_apps/item/mobile_app_item_request_builder.py +++ b/msgraph/generated/device_app_management/mobile_apps/item/mobile_app_item_request_builder.py @@ -51,10 +51,10 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: """ - Deletes a iosiPadOSWebClip. + Deletes a iosLobApp. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/intune-apps-iosipadoswebclip-delete?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-apps-ioslobapp-delete?view=graph-rest-1.0 """ request_info = self.to_delete_request_information( request_configuration @@ -70,10 +70,10 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[Query async def get(self,request_configuration: Optional[RequestConfiguration[MobileAppItemRequestBuilderGetQueryParameters]] = None) -> Optional[MobileApp]: """ - Read properties and relationships of the iosLobApp object. + Read properties and relationships of the managedMobileLobApp object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[MobileApp] - Find more info here: https://learn.microsoft.com/graph/api/intune-apps-ioslobapp-get?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-apps-managedmobilelobapp-get?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration @@ -91,11 +91,11 @@ async def get(self,request_configuration: Optional[RequestConfiguration[MobileAp async def patch(self,body: MobileApp, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[MobileApp]: """ - Update the properties of a iosVppApp object. + Update the properties of a managedAndroidStoreApp object. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[MobileApp] - Find more info here: https://learn.microsoft.com/graph/api/intune-apps-iosvppapp-update?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-apps-managedandroidstoreapp-update?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") @@ -115,7 +115,7 @@ async def patch(self,body: MobileApp, request_configuration: Optional[RequestCon def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Deletes a iosiPadOSWebClip. + Deletes a iosLobApp. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -126,7 +126,7 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[MobileAppItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Read properties and relationships of the iosLobApp object. + Read properties and relationships of the managedMobileLobApp object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -137,7 +137,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi def to_patch_request_information(self,body: MobileApp, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Update the properties of a iosVppApp object. + Update the properties of a managedAndroidStoreApp object. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation @@ -341,7 +341,7 @@ class MobileAppItemRequestBuilderDeleteRequestConfiguration(RequestConfiguration @dataclass class MobileAppItemRequestBuilderGetQueryParameters(): """ - Read properties and relationships of the iosLobApp object. + Read properties and relationships of the managedMobileLobApp object. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph/generated/device_app_management/mobile_apps/mobile_apps_request_builder.py b/msgraph/generated/device_app_management/mobile_apps/mobile_apps_request_builder.py index b053f87129f..b1f625751e4 100644 --- a/msgraph/generated/device_app_management/mobile_apps/mobile_apps_request_builder.py +++ b/msgraph/generated/device_app_management/mobile_apps/mobile_apps_request_builder.py @@ -65,10 +65,10 @@ def by_mobile_app_id(self,mobile_app_id: str) -> MobileAppItemRequestBuilder: async def get(self,request_configuration: Optional[RequestConfiguration[MobileAppsRequestBuilderGetQueryParameters]] = None) -> Optional[MobileAppCollectionResponse]: """ - List properties and relationships of the macOSLobApp objects. + List properties and relationships of the windowsUniversalAppX objects. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[MobileAppCollectionResponse] - Find more info here: https://learn.microsoft.com/graph/api/intune-apps-macoslobapp-list?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-apps-windowsuniversalappx-list?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration @@ -86,11 +86,11 @@ async def get(self,request_configuration: Optional[RequestConfiguration[MobileAp async def post(self,body: MobileApp, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[MobileApp]: """ - Create a new macOSLobApp object. + Create a new iosVppApp object. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[MobileApp] - Find more info here: https://learn.microsoft.com/graph/api/intune-apps-macoslobapp-create?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-apps-iosvppapp-create?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") @@ -110,7 +110,7 @@ async def post(self,body: MobileApp, request_configuration: Optional[RequestConf def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[MobileAppsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - List properties and relationships of the macOSLobApp objects. + List properties and relationships of the windowsUniversalAppX objects. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -121,7 +121,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi def to_post_request_information(self,body: MobileApp, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Create a new macOSLobApp object. + Create a new iosVppApp object. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation @@ -300,7 +300,7 @@ def graph_windows_web_app(self) -> GraphWindowsWebAppRequestBuilder: @dataclass class MobileAppsRequestBuilderGetQueryParameters(): """ - List properties and relationships of the macOSLobApp objects. + List properties and relationships of the windowsUniversalAppX objects. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph/generated/device_app_management/sync_microsoft_store_for_business_apps/sync_microsoft_store_for_business_apps_request_builder.py b/msgraph/generated/device_app_management/sync_microsoft_store_for_business_apps/sync_microsoft_store_for_business_apps_request_builder.py index fa1cbc32653..1dedd7c878e 100644 --- a/msgraph/generated/device_app_management/sync_microsoft_store_for_business_apps/sync_microsoft_store_for_business_apps_request_builder.py +++ b/msgraph/generated/device_app_management/sync_microsoft_store_for_business_apps/sync_microsoft_store_for_business_apps_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Syncs Intune account with Microsoft Store For Business param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/intune-onboarding-deviceappmanagement-syncmicrosoftstoreforbusinessapps?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/device_app_management/targeted_managed_app_configurations/item/assign/assign_request_builder.py b/msgraph/generated/device_app_management/targeted_managed_app_configurations/item/assign/assign_request_builder.py index a1c953a0fbd..e08bff73d6d 100644 --- a/msgraph/generated/device_app_management/targeted_managed_app_configurations/item/assign/assign_request_builder.py +++ b/msgraph/generated/device_app_management/targeted_managed_app_configurations/item/assign/assign_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: AssignPostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/intune-mam-targetedmanagedappconfiguration-assign?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/device_app_management/targeted_managed_app_configurations/item/target_apps/target_apps_request_builder.py b/msgraph/generated/device_app_management/targeted_managed_app_configurations/item/target_apps/target_apps_request_builder.py index d13fa2eeb8f..ba504d3d21a 100644 --- a/msgraph/generated/device_app_management/targeted_managed_app_configurations/item/target_apps/target_apps_request_builder.py +++ b/msgraph/generated/device_app_management/targeted_managed_app_configurations/item/target_apps/target_apps_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: TargetAppsPostRequestBody, request_configuration: Opti param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/intune-mam-targetedmanagedappconfiguration-targetapps?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/device_app_management/vpp_tokens/item/sync_licenses/sync_licenses_request_builder.py b/msgraph/generated/device_app_management/vpp_tokens/item/sync_licenses/sync_licenses_request_builder.py index 798397ae51b..83a965caf22 100644 --- a/msgraph/generated/device_app_management/vpp_tokens/item/sync_licenses/sync_licenses_request_builder.py +++ b/msgraph/generated/device_app_management/vpp_tokens/item/sync_licenses/sync_licenses_request_builder.py @@ -35,7 +35,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Syncs licenses associated with a specific appleVolumePurchaseProgramToken param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[VppToken] - Find more info here: https://learn.microsoft.com/graph/api/intune-onboarding-vpptoken-synclicenses?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/device_management/apple_push_notification_certificate/download_apple_push_notification_certificate_signing_request/download_apple_push_notification_certificate_signing_request_request_builder.py b/msgraph/generated/device_management/apple_push_notification_certificate/download_apple_push_notification_certificate_signing_request/download_apple_push_notification_certificate_signing_request_request_builder.py index e9fca01cc3e..9bb837a80fc 100644 --- a/msgraph/generated/device_management/apple_push_notification_certificate/download_apple_push_notification_certificate_signing_request/download_apple_push_notification_certificate_signing_request_request_builder.py +++ b/msgraph/generated/device_management/apple_push_notification_certificate/download_apple_push_notification_certificate_signing_request/download_apple_push_notification_certificate_signing_request_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Download Apple push notification certificate signing request param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DownloadApplePushNotificationCertificateSigningRequestGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/intune-devices-applepushnotificationcertificate-downloadapplepushnotificationcertificatesigningrequest?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/device_management/audit_events/get_audit_categories/get_audit_categories_request_builder.py b/msgraph/generated/device_management/audit_events/get_audit_categories/get_audit_categories_request_builder.py index adfd35484ee..e44acba645d 100644 --- a/msgraph/generated/device_management/audit_events/get_audit_categories/get_audit_categories_request_builder.py +++ b/msgraph/generated/device_management/audit_events/get_audit_categories/get_audit_categories_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[GetAudit Not yet documented param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetAuditCategoriesGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/intune-auditing-auditevent-getauditcategories?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/device_management/device_compliance_policies/device_compliance_policies_request_builder.py b/msgraph/generated/device_management/device_compliance_policies/device_compliance_policies_request_builder.py index ac407fd5b60..d25f88329b8 100644 --- a/msgraph/generated/device_management/device_compliance_policies/device_compliance_policies_request_builder.py +++ b/msgraph/generated/device_management/device_compliance_policies/device_compliance_policies_request_builder.py @@ -49,10 +49,10 @@ def by_device_compliance_policy_id(self,device_compliance_policy_id: str) -> Dev async def get(self,request_configuration: Optional[RequestConfiguration[DeviceCompliancePoliciesRequestBuilderGetQueryParameters]] = None) -> Optional[DeviceCompliancePolicyCollectionResponse]: """ - List properties and relationships of the macOSCompliancePolicy objects. + List properties and relationships of the deviceCompliancePolicy objects. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeviceCompliancePolicyCollectionResponse] - Find more info here: https://learn.microsoft.com/graph/api/intune-deviceconfig-macoscompliancepolicy-list?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-deviceconfig-devicecompliancepolicy-list?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration @@ -70,11 +70,11 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeviceCo async def post(self,body: DeviceCompliancePolicy, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[DeviceCompliancePolicy]: """ - Create a new androidCompliancePolicy object. + Create a new windows10MobileCompliancePolicy object. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeviceCompliancePolicy] - Find more info here: https://learn.microsoft.com/graph/api/intune-deviceconfig-androidcompliancepolicy-create?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-deviceconfig-windows10mobilecompliancepolicy-create?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") @@ -94,7 +94,7 @@ async def post(self,body: DeviceCompliancePolicy, request_configuration: Optiona def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[DeviceCompliancePoliciesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - List properties and relationships of the macOSCompliancePolicy objects. + List properties and relationships of the deviceCompliancePolicy objects. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -105,7 +105,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi def to_post_request_information(self,body: DeviceCompliancePolicy, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Create a new androidCompliancePolicy object. + Create a new windows10MobileCompliancePolicy object. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation @@ -140,7 +140,7 @@ def count(self) -> CountRequestBuilder: @dataclass class DeviceCompliancePoliciesRequestBuilderGetQueryParameters(): """ - List properties and relationships of the macOSCompliancePolicy objects. + List properties and relationships of the deviceCompliancePolicy objects. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph/generated/device_management/device_compliance_policies/item/assign/assign_request_builder.py b/msgraph/generated/device_management/device_compliance_policies/item/assign/assign_request_builder.py index 092313c678e..82f5d257cf9 100644 --- a/msgraph/generated/device_management/device_compliance_policies/item/assign/assign_request_builder.py +++ b/msgraph/generated/device_management/device_compliance_policies/item/assign/assign_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: AssignPostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[AssignPostResponse] - Find more info here: https://learn.microsoft.com/graph/api/intune-deviceconfig-devicecompliancepolicy-assign?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/device_management/device_compliance_policies/item/device_compliance_policy_item_request_builder.py b/msgraph/generated/device_management/device_compliance_policies/item/device_compliance_policy_item_request_builder.py index 1f26e5f0158..8e441c9d039 100644 --- a/msgraph/generated/device_management/device_compliance_policies/item/device_compliance_policy_item_request_builder.py +++ b/msgraph/generated/device_management/device_compliance_policies/item/device_compliance_policy_item_request_builder.py @@ -41,10 +41,10 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: """ - Deletes a androidWorkProfileCompliancePolicy. + Deletes a windows10CompliancePolicy. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/intune-deviceconfig-androidworkprofilecompliancepolicy-delete?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-deviceconfig-windows10compliancepolicy-delete?view=graph-rest-1.0 """ request_info = self.to_delete_request_information( request_configuration @@ -60,10 +60,10 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[Query async def get(self,request_configuration: Optional[RequestConfiguration[DeviceCompliancePolicyItemRequestBuilderGetQueryParameters]] = None) -> Optional[DeviceCompliancePolicy]: """ - Read properties and relationships of the windows81CompliancePolicy object. + Read properties and relationships of the deviceCompliancePolicy object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeviceCompliancePolicy] - Find more info here: https://learn.microsoft.com/graph/api/intune-deviceconfig-windows81compliancepolicy-get?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-deviceconfig-devicecompliancepolicy-get?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration @@ -81,11 +81,11 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeviceCo async def patch(self,body: DeviceCompliancePolicy, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[DeviceCompliancePolicy]: """ - Update the properties of a windows81CompliancePolicy object. + Update the properties of a androidWorkProfileCompliancePolicy object. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeviceCompliancePolicy] - Find more info here: https://learn.microsoft.com/graph/api/intune-deviceconfig-windows81compliancepolicy-update?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-deviceconfig-androidworkprofilecompliancepolicy-update?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") @@ -105,7 +105,7 @@ async def patch(self,body: DeviceCompliancePolicy, request_configuration: Option def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Deletes a androidWorkProfileCompliancePolicy. + Deletes a windows10CompliancePolicy. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -116,7 +116,7 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[DeviceCompliancePolicyItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Read properties and relationships of the windows81CompliancePolicy object. + Read properties and relationships of the deviceCompliancePolicy object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -127,7 +127,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi def to_patch_request_information(self,body: DeviceCompliancePolicy, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Update the properties of a windows81CompliancePolicy object. + Update the properties of a androidWorkProfileCompliancePolicy object. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation @@ -241,7 +241,7 @@ class DeviceCompliancePolicyItemRequestBuilderDeleteRequestConfiguration(Request @dataclass class DeviceCompliancePolicyItemRequestBuilderGetQueryParameters(): """ - Read properties and relationships of the windows81CompliancePolicy object. + Read properties and relationships of the deviceCompliancePolicy object. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph/generated/device_management/device_compliance_policies/item/schedule_actions_for_rules/schedule_actions_for_rules_request_builder.py b/msgraph/generated/device_management/device_compliance_policies/item/schedule_actions_for_rules/schedule_actions_for_rules_request_builder.py index 190513fd8a5..53511e9f7ac 100644 --- a/msgraph/generated/device_management/device_compliance_policies/item/schedule_actions_for_rules/schedule_actions_for_rules_request_builder.py +++ b/msgraph/generated/device_management/device_compliance_policies/item/schedule_actions_for_rules/schedule_actions_for_rules_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: ScheduleActionsForRulesPostRequestBody, request_config param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/intune-deviceconfig-devicecompliancepolicy-scheduleactionsforrules?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/device_management/device_configurations/device_configurations_request_builder.py b/msgraph/generated/device_management/device_configurations/device_configurations_request_builder.py index 9c038176d9a..24b37a64e1c 100644 --- a/msgraph/generated/device_management/device_configurations/device_configurations_request_builder.py +++ b/msgraph/generated/device_management/device_configurations/device_configurations_request_builder.py @@ -49,10 +49,10 @@ def by_device_configuration_id(self,device_configuration_id: str) -> DeviceConfi async def get(self,request_configuration: Optional[RequestConfiguration[DeviceConfigurationsRequestBuilderGetQueryParameters]] = None) -> Optional[DeviceConfigurationCollectionResponse]: """ - List properties and relationships of the windowsDefenderAdvancedThreatProtectionConfiguration objects. + List properties and relationships of the windows10GeneralConfiguration objects. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeviceConfigurationCollectionResponse] - Find more info here: https://learn.microsoft.com/graph/api/intune-deviceconfig-windowsdefenderadvancedthreatprotectionconfiguration-list?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-deviceconfig-windows10generalconfiguration-list?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration @@ -70,11 +70,11 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeviceCo async def post(self,body: DeviceConfiguration, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[DeviceConfiguration]: """ - Create a new macOSGeneralDeviceConfiguration object. + Create a new macOSDeviceFeaturesConfiguration object. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeviceConfiguration] - Find more info here: https://learn.microsoft.com/graph/api/intune-deviceconfig-macosgeneraldeviceconfiguration-create?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-deviceconfig-macosdevicefeaturesconfiguration-create?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") @@ -94,7 +94,7 @@ async def post(self,body: DeviceConfiguration, request_configuration: Optional[R def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[DeviceConfigurationsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - List properties and relationships of the windowsDefenderAdvancedThreatProtectionConfiguration objects. + List properties and relationships of the windows10GeneralConfiguration objects. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -105,7 +105,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi def to_post_request_information(self,body: DeviceConfiguration, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Create a new macOSGeneralDeviceConfiguration object. + Create a new macOSDeviceFeaturesConfiguration object. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation @@ -140,7 +140,7 @@ def count(self) -> CountRequestBuilder: @dataclass class DeviceConfigurationsRequestBuilderGetQueryParameters(): """ - List properties and relationships of the windowsDefenderAdvancedThreatProtectionConfiguration objects. + List properties and relationships of the windows10GeneralConfiguration objects. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph/generated/device_management/device_configurations/item/assign/assign_request_builder.py b/msgraph/generated/device_management/device_configurations/item/assign/assign_request_builder.py index f509b2de90f..51956db563c 100644 --- a/msgraph/generated/device_management/device_configurations/item/assign/assign_request_builder.py +++ b/msgraph/generated/device_management/device_configurations/item/assign/assign_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: AssignPostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[AssignPostResponse] - Find more info here: https://learn.microsoft.com/graph/api/intune-deviceconfig-deviceconfiguration-assign?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/device_management/device_configurations/item/device_configuration_item_request_builder.py b/msgraph/generated/device_management/device_configurations/item/device_configuration_item_request_builder.py index 53a96a53596..d3920f7a212 100644 --- a/msgraph/generated/device_management/device_configurations/item/device_configuration_item_request_builder.py +++ b/msgraph/generated/device_management/device_configurations/item/device_configuration_item_request_builder.py @@ -40,10 +40,10 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: """ - Deletes a windows10CustomConfiguration. + Deletes a iosCustomConfiguration. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/intune-deviceconfig-windows10customconfiguration-delete?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-deviceconfig-ioscustomconfiguration-delete?view=graph-rest-1.0 """ request_info = self.to_delete_request_information( request_configuration @@ -59,10 +59,10 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[Query async def get(self,request_configuration: Optional[RequestConfiguration[DeviceConfigurationItemRequestBuilderGetQueryParameters]] = None) -> Optional[DeviceConfiguration]: """ - Read properties and relationships of the windows10EnterpriseModernAppManagementConfiguration object. + Read properties and relationships of the androidWorkProfileGeneralDeviceConfiguration object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeviceConfiguration] - Find more info here: https://learn.microsoft.com/graph/api/intune-deviceconfig-windows10enterprisemodernappmanagementconfiguration-get?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-deviceconfig-androidworkprofilegeneraldeviceconfiguration-get?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration @@ -92,11 +92,11 @@ def get_oma_setting_plain_text_value_with_secret_reference_value_id(self,secret_ async def patch(self,body: DeviceConfiguration, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[DeviceConfiguration]: """ - Update the properties of a macOSCustomConfiguration object. + Update the properties of a iosGeneralDeviceConfiguration object. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeviceConfiguration] - Find more info here: https://learn.microsoft.com/graph/api/intune-deviceconfig-macoscustomconfiguration-update?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-deviceconfig-iosgeneraldeviceconfiguration-update?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") @@ -116,7 +116,7 @@ async def patch(self,body: DeviceConfiguration, request_configuration: Optional[ def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Deletes a windows10CustomConfiguration. + Deletes a iosCustomConfiguration. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -127,7 +127,7 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[DeviceConfigurationItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Read properties and relationships of the windows10EnterpriseModernAppManagementConfiguration object. + Read properties and relationships of the androidWorkProfileGeneralDeviceConfiguration object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -138,7 +138,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi def to_patch_request_information(self,body: DeviceConfiguration, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Update the properties of a macOSCustomConfiguration object. + Update the properties of a iosGeneralDeviceConfiguration object. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation @@ -234,7 +234,7 @@ class DeviceConfigurationItemRequestBuilderDeleteRequestConfiguration(RequestCon @dataclass class DeviceConfigurationItemRequestBuilderGetQueryParameters(): """ - Read properties and relationships of the windows10EnterpriseModernAppManagementConfiguration object. + Read properties and relationships of the androidWorkProfileGeneralDeviceConfiguration object. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph/generated/device_management/device_enrollment_configurations/device_enrollment_configurations_request_builder.py b/msgraph/generated/device_management/device_enrollment_configurations/device_enrollment_configurations_request_builder.py index ff3374672ef..3bbbc8a8d1f 100644 --- a/msgraph/generated/device_management/device_enrollment_configurations/device_enrollment_configurations_request_builder.py +++ b/msgraph/generated/device_management/device_enrollment_configurations/device_enrollment_configurations_request_builder.py @@ -70,11 +70,11 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeviceEn async def post(self,body: DeviceEnrollmentConfiguration, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[DeviceEnrollmentConfiguration]: """ - Create a new deviceEnrollmentWindowsHelloForBusinessConfiguration object. + Create a new deviceEnrollmentPlatformRestrictionsConfiguration object. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeviceEnrollmentConfiguration] - Find more info here: https://learn.microsoft.com/graph/api/intune-onboarding-deviceenrollmentwindowshelloforbusinessconfiguration-create?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-onboarding-deviceenrollmentplatformrestrictionsconfiguration-create?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") @@ -105,7 +105,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi def to_post_request_information(self,body: DeviceEnrollmentConfiguration, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Create a new deviceEnrollmentWindowsHelloForBusinessConfiguration object. + Create a new deviceEnrollmentPlatformRestrictionsConfiguration object. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation diff --git a/msgraph/generated/device_management/device_enrollment_configurations/item/assign/assign_request_builder.py b/msgraph/generated/device_management/device_enrollment_configurations/item/assign/assign_request_builder.py index 731d2653401..48fcfd4a1b3 100644 --- a/msgraph/generated/device_management/device_enrollment_configurations/item/assign/assign_request_builder.py +++ b/msgraph/generated/device_management/device_enrollment_configurations/item/assign/assign_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: AssignPostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/intune-onboarding-deviceenrollmentconfiguration-assign?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/device_management/device_enrollment_configurations/item/device_enrollment_configuration_item_request_builder.py b/msgraph/generated/device_management/device_enrollment_configurations/item/device_enrollment_configuration_item_request_builder.py index 50760bf8b54..86292ad8293 100644 --- a/msgraph/generated/device_management/device_enrollment_configurations/item/device_enrollment_configuration_item_request_builder.py +++ b/msgraph/generated/device_management/device_enrollment_configurations/item/device_enrollment_configuration_item_request_builder.py @@ -35,10 +35,10 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: """ - Deletes a deviceEnrollmentWindowsHelloForBusinessConfiguration. + Deletes a deviceEnrollmentPlatformRestrictionsConfiguration. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/intune-onboarding-deviceenrollmentwindowshelloforbusinessconfiguration-delete?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-onboarding-deviceenrollmentplatformrestrictionsconfiguration-delete?view=graph-rest-1.0 """ request_info = self.to_delete_request_information( request_configuration @@ -54,10 +54,10 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[Query async def get(self,request_configuration: Optional[RequestConfiguration[DeviceEnrollmentConfigurationItemRequestBuilderGetQueryParameters]] = None) -> Optional[DeviceEnrollmentConfiguration]: """ - Read properties and relationships of the deviceEnrollmentLimitConfiguration object. + Read properties and relationships of the deviceEnrollmentWindowsHelloForBusinessConfiguration object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeviceEnrollmentConfiguration] - Find more info here: https://learn.microsoft.com/graph/api/intune-onboarding-deviceenrollmentlimitconfiguration-get?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-onboarding-deviceenrollmentwindowshelloforbusinessconfiguration-get?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration @@ -75,11 +75,11 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeviceEn async def patch(self,body: DeviceEnrollmentConfiguration, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[DeviceEnrollmentConfiguration]: """ - Update the properties of a deviceEnrollmentWindowsHelloForBusinessConfiguration object. + Update the properties of a deviceEnrollmentPlatformRestrictionsConfiguration object. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeviceEnrollmentConfiguration] - Find more info here: https://learn.microsoft.com/graph/api/intune-onboarding-deviceenrollmentwindowshelloforbusinessconfiguration-update?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-onboarding-deviceenrollmentplatformrestrictionsconfiguration-update?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") @@ -99,7 +99,7 @@ async def patch(self,body: DeviceEnrollmentConfiguration, request_configuration: def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Deletes a deviceEnrollmentWindowsHelloForBusinessConfiguration. + Deletes a deviceEnrollmentPlatformRestrictionsConfiguration. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -110,7 +110,7 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[DeviceEnrollmentConfigurationItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Read properties and relationships of the deviceEnrollmentLimitConfiguration object. + Read properties and relationships of the deviceEnrollmentWindowsHelloForBusinessConfiguration object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -121,7 +121,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi def to_patch_request_information(self,body: DeviceEnrollmentConfiguration, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Update the properties of a deviceEnrollmentWindowsHelloForBusinessConfiguration object. + Update the properties of a deviceEnrollmentPlatformRestrictionsConfiguration object. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation @@ -181,7 +181,7 @@ class DeviceEnrollmentConfigurationItemRequestBuilderDeleteRequestConfiguration( @dataclass class DeviceEnrollmentConfigurationItemRequestBuilderGetQueryParameters(): """ - Read properties and relationships of the deviceEnrollmentLimitConfiguration object. + Read properties and relationships of the deviceEnrollmentWindowsHelloForBusinessConfiguration object. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph/generated/device_management/device_enrollment_configurations/item/set_priority/set_priority_request_builder.py b/msgraph/generated/device_management/device_enrollment_configurations/item/set_priority/set_priority_request_builder.py index 14706c8abcf..4788963e498 100644 --- a/msgraph/generated/device_management/device_enrollment_configurations/item/set_priority/set_priority_request_builder.py +++ b/msgraph/generated/device_management/device_enrollment_configurations/item/set_priority/set_priority_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: SetPriorityPostRequestBody, request_configuration: Opt param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/intune-onboarding-deviceenrollmentconfiguration-setpriority?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/device_management/device_management_partners/item/terminate/terminate_request_builder.py b/msgraph/generated/device_management/device_management_partners/item/terminate/terminate_request_builder.py index c1cda5ddd57..76322770ab9 100644 --- a/msgraph/generated/device_management/device_management_partners/item/terminate/terminate_request_builder.py +++ b/msgraph/generated/device_management/device_management_partners/item/terminate/terminate_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Not yet documented param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/intune-onboarding-devicemanagementpartner-terminate?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/device_management/device_management_request_builder.py b/msgraph/generated/device_management/device_management_request_builder.py index 103b73a8f6b..e19e5817e38 100644 --- a/msgraph/generated/device_management/device_management_request_builder.py +++ b/msgraph/generated/device_management/device_management_request_builder.py @@ -96,7 +96,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeviceMa Read properties and relationships of the deviceManagement object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeviceManagement] - Find more info here: https://learn.microsoft.com/graph/api/intune-androidforwork-devicemanagement-get?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-gpanalyticsservice-devicemanagement-get?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration @@ -130,7 +130,7 @@ async def patch(self,body: DeviceManagement, request_configuration: Optional[Req param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeviceManagement] - Find more info here: https://learn.microsoft.com/graph/api/intune-androidforwork-devicemanagement-update?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-wip-devicemanagement-update?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/device_management/exchange_connectors/item/sync/sync_request_builder.py b/msgraph/generated/device_management/exchange_connectors/item/sync/sync_request_builder.py index 071ee08194f..851af7ef52f 100644 --- a/msgraph/generated/device_management/exchange_connectors/item/sync/sync_request_builder.py +++ b/msgraph/generated/device_management/exchange_connectors/item/sync/sync_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: SyncPostRequestBody, request_configuration: Optional[R param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/intune-onboarding-devicemanagementexchangeconnector-sync?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/device_management/get_effective_permissions_with_scope/get_effective_permissions_with_scope_request_builder.py b/msgraph/generated/device_management/get_effective_permissions_with_scope/get_effective_permissions_with_scope_request_builder.py index 9c2087d41be..4830207ce1a 100644 --- a/msgraph/generated/device_management/get_effective_permissions_with_scope/get_effective_permissions_with_scope_request_builder.py +++ b/msgraph/generated/device_management/get_effective_permissions_with_scope/get_effective_permissions_with_scope_request_builder.py @@ -38,7 +38,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[GetEffec Retrieves the effective permissions of the currently authenticated user param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetEffectivePermissionsWithScopeGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/intune-rbac-devicemanagement-geteffectivepermissions?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/device_management/imported_windows_autopilot_device_identities/import_/import_request_builder.py b/msgraph/generated/device_management/imported_windows_autopilot_device_identities/import_/import_request_builder.py index 7d5c481bed2..136147b684e 100644 --- a/msgraph/generated/device_management/imported_windows_autopilot_device_identities/import_/import_request_builder.py +++ b/msgraph/generated/device_management/imported_windows_autopilot_device_identities/import_/import_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: ImportPostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ImportPostResponse] - Find more info here: https://learn.microsoft.com/graph/api/intune-enrollment-importedwindowsautopilotdeviceidentity-import?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/device_management/managed_devices/item/bypass_activation_lock/bypass_activation_lock_request_builder.py b/msgraph/generated/device_management/managed_devices/item/bypass_activation_lock/bypass_activation_lock_request_builder.py index 1de4ff6d589..15e64fb2c36 100644 --- a/msgraph/generated/device_management/managed_devices/item/bypass_activation_lock/bypass_activation_lock_request_builder.py +++ b/msgraph/generated/device_management/managed_devices/item/bypass_activation_lock/bypass_activation_lock_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Bypass activation lock param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/intune-devices-manageddevice-bypassactivationlock?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/device_management/managed_devices/item/clean_windows_device/clean_windows_device_request_builder.py b/msgraph/generated/device_management/managed_devices/item/clean_windows_device/clean_windows_device_request_builder.py index b45583bffb5..66569d29c47 100644 --- a/msgraph/generated/device_management/managed_devices/item/clean_windows_device/clean_windows_device_request_builder.py +++ b/msgraph/generated/device_management/managed_devices/item/clean_windows_device/clean_windows_device_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: CleanWindowsDevicePostRequestBody, request_configurati param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/intune-devices-manageddevice-cleanwindowsdevice?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/device_management/managed_devices/item/delete_user_from_shared_apple_device/delete_user_from_shared_apple_device_request_builder.py b/msgraph/generated/device_management/managed_devices/item/delete_user_from_shared_apple_device/delete_user_from_shared_apple_device_request_builder.py index e931a9a48a6..8e152fb5988 100644 --- a/msgraph/generated/device_management/managed_devices/item/delete_user_from_shared_apple_device/delete_user_from_shared_apple_device_request_builder.py +++ b/msgraph/generated/device_management/managed_devices/item/delete_user_from_shared_apple_device/delete_user_from_shared_apple_device_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: DeleteUserFromSharedAppleDevicePostRequestBody, reques param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/intune-devices-manageddevice-deleteuserfromsharedappledevice?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/device_management/managed_devices/item/disable_lost_mode/disable_lost_mode_request_builder.py b/msgraph/generated/device_management/managed_devices/item/disable_lost_mode/disable_lost_mode_request_builder.py index f5cb8014c39..134d6f0e12c 100644 --- a/msgraph/generated/device_management/managed_devices/item/disable_lost_mode/disable_lost_mode_request_builder.py +++ b/msgraph/generated/device_management/managed_devices/item/disable_lost_mode/disable_lost_mode_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Disable lost mode param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/intune-devices-manageddevice-disablelostmode?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/device_management/managed_devices/item/locate_device/locate_device_request_builder.py b/msgraph/generated/device_management/managed_devices/item/locate_device/locate_device_request_builder.py index eb4e27745e0..0f70aff2b17 100644 --- a/msgraph/generated/device_management/managed_devices/item/locate_device/locate_device_request_builder.py +++ b/msgraph/generated/device_management/managed_devices/item/locate_device/locate_device_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Locate a device param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/intune-devices-manageddevice-locatedevice?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/device_management/managed_devices/item/logout_shared_apple_device_active_user/logout_shared_apple_device_active_user_request_builder.py b/msgraph/generated/device_management/managed_devices/item/logout_shared_apple_device_active_user/logout_shared_apple_device_active_user_request_builder.py index 96bfa014929..0b5806bcc95 100644 --- a/msgraph/generated/device_management/managed_devices/item/logout_shared_apple_device_active_user/logout_shared_apple_device_active_user_request_builder.py +++ b/msgraph/generated/device_management/managed_devices/item/logout_shared_apple_device_active_user/logout_shared_apple_device_active_user_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Logout shared Apple device active user param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/intune-devices-manageddevice-logoutsharedappledeviceactiveuser?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/device_management/managed_devices/item/reboot_now/reboot_now_request_builder.py b/msgraph/generated/device_management/managed_devices/item/reboot_now/reboot_now_request_builder.py index d641ef4ce10..06326f65e9d 100644 --- a/msgraph/generated/device_management/managed_devices/item/reboot_now/reboot_now_request_builder.py +++ b/msgraph/generated/device_management/managed_devices/item/reboot_now/reboot_now_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Reboot device param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/intune-devices-manageddevice-rebootnow?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/device_management/managed_devices/item/recover_passcode/recover_passcode_request_builder.py b/msgraph/generated/device_management/managed_devices/item/recover_passcode/recover_passcode_request_builder.py index 7baa278568b..262c872b41e 100644 --- a/msgraph/generated/device_management/managed_devices/item/recover_passcode/recover_passcode_request_builder.py +++ b/msgraph/generated/device_management/managed_devices/item/recover_passcode/recover_passcode_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Recover passcode param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/intune-devices-manageddevice-recoverpasscode?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/device_management/managed_devices/item/remote_lock/remote_lock_request_builder.py b/msgraph/generated/device_management/managed_devices/item/remote_lock/remote_lock_request_builder.py index abed56c463d..8d8c7d29ce6 100644 --- a/msgraph/generated/device_management/managed_devices/item/remote_lock/remote_lock_request_builder.py +++ b/msgraph/generated/device_management/managed_devices/item/remote_lock/remote_lock_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Remote lock param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/intune-devices-manageddevice-remotelock?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/device_management/managed_devices/item/request_remote_assistance/request_remote_assistance_request_builder.py b/msgraph/generated/device_management/managed_devices/item/request_remote_assistance/request_remote_assistance_request_builder.py index eb6ec33367a..315d6befb3f 100644 --- a/msgraph/generated/device_management/managed_devices/item/request_remote_assistance/request_remote_assistance_request_builder.py +++ b/msgraph/generated/device_management/managed_devices/item/request_remote_assistance/request_remote_assistance_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Request remote assistance param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/intune-devices-manageddevice-requestremoteassistance?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/device_management/managed_devices/item/reset_passcode/reset_passcode_request_builder.py b/msgraph/generated/device_management/managed_devices/item/reset_passcode/reset_passcode_request_builder.py index 84a8ab6e268..e9f98ad2c92 100644 --- a/msgraph/generated/device_management/managed_devices/item/reset_passcode/reset_passcode_request_builder.py +++ b/msgraph/generated/device_management/managed_devices/item/reset_passcode/reset_passcode_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Reset passcode param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/intune-devices-manageddevice-resetpasscode?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/device_management/managed_devices/item/retire/retire_request_builder.py b/msgraph/generated/device_management/managed_devices/item/retire/retire_request_builder.py index 40024f3dc99..0b57f2bce16 100644 --- a/msgraph/generated/device_management/managed_devices/item/retire/retire_request_builder.py +++ b/msgraph/generated/device_management/managed_devices/item/retire/retire_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Retire a device param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/intune-devices-manageddevice-retire?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/device_management/managed_devices/item/shut_down/shut_down_request_builder.py b/msgraph/generated/device_management/managed_devices/item/shut_down/shut_down_request_builder.py index 05dc2db6ed9..4bc3ca6f495 100644 --- a/msgraph/generated/device_management/managed_devices/item/shut_down/shut_down_request_builder.py +++ b/msgraph/generated/device_management/managed_devices/item/shut_down/shut_down_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Shut down device param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/intune-devices-manageddevice-shutdown?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/device_management/managed_devices/item/sync_device/sync_device_request_builder.py b/msgraph/generated/device_management/managed_devices/item/sync_device/sync_device_request_builder.py index a2aee80695e..865175686f8 100644 --- a/msgraph/generated/device_management/managed_devices/item/sync_device/sync_device_request_builder.py +++ b/msgraph/generated/device_management/managed_devices/item/sync_device/sync_device_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Not yet documented param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/intune-devices-manageddevice-syncdevice?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/device_management/managed_devices/item/update_windows_device_account/update_windows_device_account_request_builder.py b/msgraph/generated/device_management/managed_devices/item/update_windows_device_account/update_windows_device_account_request_builder.py index a2ec366f164..949cabc960a 100644 --- a/msgraph/generated/device_management/managed_devices/item/update_windows_device_account/update_windows_device_account_request_builder.py +++ b/msgraph/generated/device_management/managed_devices/item/update_windows_device_account/update_windows_device_account_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: UpdateWindowsDeviceAccountPostRequestBody, request_con param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/intune-devices-manageddevice-updatewindowsdeviceaccount?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/device_management/managed_devices/item/windows_defender_scan/windows_defender_scan_request_builder.py b/msgraph/generated/device_management/managed_devices/item/windows_defender_scan/windows_defender_scan_request_builder.py index 3b9c62577ce..8afeb6dd041 100644 --- a/msgraph/generated/device_management/managed_devices/item/windows_defender_scan/windows_defender_scan_request_builder.py +++ b/msgraph/generated/device_management/managed_devices/item/windows_defender_scan/windows_defender_scan_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: WindowsDefenderScanPostRequestBody, request_configurat param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/intune-devices-manageddevice-windowsdefenderscan?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/device_management/managed_devices/item/windows_defender_update_signatures/windows_defender_update_signatures_request_builder.py b/msgraph/generated/device_management/managed_devices/item/windows_defender_update_signatures/windows_defender_update_signatures_request_builder.py index b0c4264084e..172bde90dee 100644 --- a/msgraph/generated/device_management/managed_devices/item/windows_defender_update_signatures/windows_defender_update_signatures_request_builder.py +++ b/msgraph/generated/device_management/managed_devices/item/windows_defender_update_signatures/windows_defender_update_signatures_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Not yet documented param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/intune-devices-manageddevice-windowsdefenderupdatesignatures?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/device_management/managed_devices/item/wipe/wipe_request_builder.py b/msgraph/generated/device_management/managed_devices/item/wipe/wipe_request_builder.py index 5881ae60044..461837ee3b6 100644 --- a/msgraph/generated/device_management/managed_devices/item/wipe/wipe_request_builder.py +++ b/msgraph/generated/device_management/managed_devices/item/wipe/wipe_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: WipePostRequestBody, request_configuration: Optional[R param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/intune-devices-manageddevice-wipe?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/device_management/mobile_app_troubleshooting_events/item/app_log_collection_requests/item/create_download_url/create_download_url_request_builder.py b/msgraph/generated/device_management/mobile_app_troubleshooting_events/item/app_log_collection_requests/item/create_download_url/create_download_url_request_builder.py index d2cf7e2d8a9..9c82a9c9bfb 100644 --- a/msgraph/generated/device_management/mobile_app_troubleshooting_events/item/app_log_collection_requests/item/create_download_url/create_download_url_request_builder.py +++ b/msgraph/generated/device_management/mobile_app_troubleshooting_events/item/app_log_collection_requests/item/create_download_url/create_download_url_request_builder.py @@ -35,7 +35,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Not yet documented param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[AppLogCollectionDownloadDetails] - Find more info here: https://learn.microsoft.com/graph/api/intune-devices-applogcollectionrequest-createdownloadurl?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/device_management/notification_message_templates/item/send_test_message/send_test_message_request_builder.py b/msgraph/generated/device_management/notification_message_templates/item/send_test_message/send_test_message_request_builder.py index c8bcc565df7..8b0103795b7 100644 --- a/msgraph/generated/device_management/notification_message_templates/item/send_test_message/send_test_message_request_builder.py +++ b/msgraph/generated/device_management/notification_message_templates/item/send_test_message/send_test_message_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Sends test message using the specified notificationMessageTemplate in the default locale param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/intune-notification-notificationmessagetemplate-sendtestmessage?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/device_management/remote_assistance_partners/item/begin_onboarding/begin_onboarding_request_builder.py b/msgraph/generated/device_management/remote_assistance_partners/item/begin_onboarding/begin_onboarding_request_builder.py index f423054b71b..9627d181a19 100644 --- a/msgraph/generated/device_management/remote_assistance_partners/item/begin_onboarding/begin_onboarding_request_builder.py +++ b/msgraph/generated/device_management/remote_assistance_partners/item/begin_onboarding/begin_onboarding_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa A request to start onboarding. Must be coupled with the appropriate TeamViewer account information param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/intune-remoteassistance-remoteassistancepartner-beginonboarding?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/device_management/remote_assistance_partners/item/disconnect/disconnect_request_builder.py b/msgraph/generated/device_management/remote_assistance_partners/item/disconnect/disconnect_request_builder.py index 875ed8efa3a..abc843b2de1 100644 --- a/msgraph/generated/device_management/remote_assistance_partners/item/disconnect/disconnect_request_builder.py +++ b/msgraph/generated/device_management/remote_assistance_partners/item/disconnect/disconnect_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa A request to remove the active TeamViewer connector param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/intune-remoteassistance-remoteassistancepartner-disconnect?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/device_management/reports/get_cached_report/get_cached_report_request_builder.py b/msgraph/generated/device_management/reports/get_cached_report/get_cached_report_request_builder.py index 71d6c22b15e..40f201d496c 100644 --- a/msgraph/generated/device_management/reports/get_cached_report/get_cached_report_request_builder.py +++ b/msgraph/generated/device_management/reports/get_cached_report/get_cached_report_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: GetCachedReportPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes - Find more info here: https://learn.microsoft.com/graph/api/intune-reporting-devicemanagementreports-getcachedreport?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/device_management/reports/get_compliance_policy_non_compliance_report/get_compliance_policy_non_compliance_report_request_builder.py b/msgraph/generated/device_management/reports/get_compliance_policy_non_compliance_report/get_compliance_policy_non_compliance_report_request_builder.py index aace4290921..79c5b1ef5c4 100644 --- a/msgraph/generated/device_management/reports/get_compliance_policy_non_compliance_report/get_compliance_policy_non_compliance_report_request_builder.py +++ b/msgraph/generated/device_management/reports/get_compliance_policy_non_compliance_report/get_compliance_policy_non_compliance_report_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: GetCompliancePolicyNonComplianceReportPostRequestBody, param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes - Find more info here: https://learn.microsoft.com/graph/api/intune-reporting-devicemanagementreports-getcompliancepolicynoncompliancereport?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/device_management/reports/get_compliance_policy_non_compliance_summary_report/get_compliance_policy_non_compliance_summary_report_request_builder.py b/msgraph/generated/device_management/reports/get_compliance_policy_non_compliance_summary_report/get_compliance_policy_non_compliance_summary_report_request_builder.py index ebb76db7283..4e7bf1ed512 100644 --- a/msgraph/generated/device_management/reports/get_compliance_policy_non_compliance_summary_report/get_compliance_policy_non_compliance_summary_report_request_builder.py +++ b/msgraph/generated/device_management/reports/get_compliance_policy_non_compliance_summary_report/get_compliance_policy_non_compliance_summary_report_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: GetCompliancePolicyNonComplianceSummaryReportPostReque param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes - Find more info here: https://learn.microsoft.com/graph/api/intune-reporting-devicemanagementreports-getcompliancepolicynoncompliancesummaryreport?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/device_management/reports/get_compliance_setting_non_compliance_report/get_compliance_setting_non_compliance_report_request_builder.py b/msgraph/generated/device_management/reports/get_compliance_setting_non_compliance_report/get_compliance_setting_non_compliance_report_request_builder.py index c48e75664e8..304ad4a98b1 100644 --- a/msgraph/generated/device_management/reports/get_compliance_setting_non_compliance_report/get_compliance_setting_non_compliance_report_request_builder.py +++ b/msgraph/generated/device_management/reports/get_compliance_setting_non_compliance_report/get_compliance_setting_non_compliance_report_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: GetComplianceSettingNonComplianceReportPostRequestBody param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes - Find more info here: https://learn.microsoft.com/graph/api/intune-reporting-devicemanagementreports-getcompliancesettingnoncompliancereport?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/device_management/reports/get_configuration_policy_non_compliance_report/get_configuration_policy_non_compliance_report_request_builder.py b/msgraph/generated/device_management/reports/get_configuration_policy_non_compliance_report/get_configuration_policy_non_compliance_report_request_builder.py index 84642e2dcc3..7cc561aa01c 100644 --- a/msgraph/generated/device_management/reports/get_configuration_policy_non_compliance_report/get_configuration_policy_non_compliance_report_request_builder.py +++ b/msgraph/generated/device_management/reports/get_configuration_policy_non_compliance_report/get_configuration_policy_non_compliance_report_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: GetConfigurationPolicyNonComplianceReportPostRequestBo param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes - Find more info here: https://learn.microsoft.com/graph/api/intune-reporting-devicemanagementreports-getconfigurationpolicynoncompliancereport?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/device_management/reports/get_configuration_policy_non_compliance_summary_report/get_configuration_policy_non_compliance_summary_report_request_builder.py b/msgraph/generated/device_management/reports/get_configuration_policy_non_compliance_summary_report/get_configuration_policy_non_compliance_summary_report_request_builder.py index 10cb03d0dab..063f3c70342 100644 --- a/msgraph/generated/device_management/reports/get_configuration_policy_non_compliance_summary_report/get_configuration_policy_non_compliance_summary_report_request_builder.py +++ b/msgraph/generated/device_management/reports/get_configuration_policy_non_compliance_summary_report/get_configuration_policy_non_compliance_summary_report_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: GetConfigurationPolicyNonComplianceSummaryReportPostRe param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes - Find more info here: https://learn.microsoft.com/graph/api/intune-reporting-devicemanagementreports-getconfigurationpolicynoncompliancesummaryreport?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/device_management/reports/get_configuration_setting_non_compliance_report/get_configuration_setting_non_compliance_report_request_builder.py b/msgraph/generated/device_management/reports/get_configuration_setting_non_compliance_report/get_configuration_setting_non_compliance_report_request_builder.py index 7eb537805ff..d9573fdf896 100644 --- a/msgraph/generated/device_management/reports/get_configuration_setting_non_compliance_report/get_configuration_setting_non_compliance_report_request_builder.py +++ b/msgraph/generated/device_management/reports/get_configuration_setting_non_compliance_report/get_configuration_setting_non_compliance_report_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: GetConfigurationSettingNonComplianceReportPostRequestB param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes - Find more info here: https://learn.microsoft.com/graph/api/intune-reporting-devicemanagementreports-getconfigurationsettingnoncompliancereport?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/device_management/reports/get_device_management_intent_per_setting_contributing_profiles/get_device_management_intent_per_setting_contributing_profiles_request_builder.py b/msgraph/generated/device_management/reports/get_device_management_intent_per_setting_contributing_profiles/get_device_management_intent_per_setting_contributing_profiles_request_builder.py index b6bd1c3bb10..82059c2fbaf 100644 --- a/msgraph/generated/device_management/reports/get_device_management_intent_per_setting_contributing_profiles/get_device_management_intent_per_setting_contributing_profiles_request_builder.py +++ b/msgraph/generated/device_management/reports/get_device_management_intent_per_setting_contributing_profiles/get_device_management_intent_per_setting_contributing_profiles_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: GetDeviceManagementIntentPerSettingContributingProfile param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes - Find more info here: https://learn.microsoft.com/graph/api/intune-reporting-devicemanagementreports-getdevicemanagementintentpersettingcontributingprofiles?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/device_management/reports/get_device_management_intent_settings_report/get_device_management_intent_settings_report_request_builder.py b/msgraph/generated/device_management/reports/get_device_management_intent_settings_report/get_device_management_intent_settings_report_request_builder.py index 70a58a83172..7fb6a5f8bad 100644 --- a/msgraph/generated/device_management/reports/get_device_management_intent_settings_report/get_device_management_intent_settings_report_request_builder.py +++ b/msgraph/generated/device_management/reports/get_device_management_intent_settings_report/get_device_management_intent_settings_report_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: GetDeviceManagementIntentSettingsReportPostRequestBody param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes - Find more info here: https://learn.microsoft.com/graph/api/intune-reporting-devicemanagementreports-getdevicemanagementintentsettingsreport?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/device_management/reports/get_device_non_compliance_report/get_device_non_compliance_report_request_builder.py b/msgraph/generated/device_management/reports/get_device_non_compliance_report/get_device_non_compliance_report_request_builder.py index 76196680b50..140852a289d 100644 --- a/msgraph/generated/device_management/reports/get_device_non_compliance_report/get_device_non_compliance_report_request_builder.py +++ b/msgraph/generated/device_management/reports/get_device_non_compliance_report/get_device_non_compliance_report_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: GetDeviceNonComplianceReportPostRequestBody, request_c param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes - Find more info here: https://learn.microsoft.com/graph/api/intune-reporting-devicemanagementreports-getdevicenoncompliancereport?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/device_management/reports/get_devices_without_compliance_policy_report/get_devices_without_compliance_policy_report_request_builder.py b/msgraph/generated/device_management/reports/get_devices_without_compliance_policy_report/get_devices_without_compliance_policy_report_request_builder.py index a62ae200ad1..601cef4dc25 100644 --- a/msgraph/generated/device_management/reports/get_devices_without_compliance_policy_report/get_devices_without_compliance_policy_report_request_builder.py +++ b/msgraph/generated/device_management/reports/get_devices_without_compliance_policy_report/get_devices_without_compliance_policy_report_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: GetDevicesWithoutCompliancePolicyReportPostRequestBody param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes - Find more info here: https://learn.microsoft.com/graph/api/intune-reporting-devicemanagementreports-getdeviceswithoutcompliancepolicyreport?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/device_management/reports/get_historical_report/get_historical_report_request_builder.py b/msgraph/generated/device_management/reports/get_historical_report/get_historical_report_request_builder.py index 5a3828e9c63..0e8272488a1 100644 --- a/msgraph/generated/device_management/reports/get_historical_report/get_historical_report_request_builder.py +++ b/msgraph/generated/device_management/reports/get_historical_report/get_historical_report_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: GetHistoricalReportPostRequestBody, request_configurat param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes - Find more info here: https://learn.microsoft.com/graph/api/intune-reporting-devicemanagementreports-gethistoricalreport?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/device_management/reports/get_noncompliant_devices_and_settings_report/get_noncompliant_devices_and_settings_report_request_builder.py b/msgraph/generated/device_management/reports/get_noncompliant_devices_and_settings_report/get_noncompliant_devices_and_settings_report_request_builder.py index 9291441cec1..64f28d9fe95 100644 --- a/msgraph/generated/device_management/reports/get_noncompliant_devices_and_settings_report/get_noncompliant_devices_and_settings_report_request_builder.py +++ b/msgraph/generated/device_management/reports/get_noncompliant_devices_and_settings_report/get_noncompliant_devices_and_settings_report_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: GetNoncompliantDevicesAndSettingsReportPostRequestBody param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes - Find more info here: https://learn.microsoft.com/graph/api/intune-reporting-devicemanagementreports-getnoncompliantdevicesandsettingsreport?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/device_management/reports/get_policy_non_compliance_metadata/get_policy_non_compliance_metadata_request_builder.py b/msgraph/generated/device_management/reports/get_policy_non_compliance_metadata/get_policy_non_compliance_metadata_request_builder.py index 7ddf26748c1..ef12a16a3f9 100644 --- a/msgraph/generated/device_management/reports/get_policy_non_compliance_metadata/get_policy_non_compliance_metadata_request_builder.py +++ b/msgraph/generated/device_management/reports/get_policy_non_compliance_metadata/get_policy_non_compliance_metadata_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: GetPolicyNonComplianceMetadataPostRequestBody, request param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes - Find more info here: https://learn.microsoft.com/graph/api/intune-reporting-devicemanagementreports-getpolicynoncompliancemetadata?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/device_management/reports/get_policy_non_compliance_report/get_policy_non_compliance_report_request_builder.py b/msgraph/generated/device_management/reports/get_policy_non_compliance_report/get_policy_non_compliance_report_request_builder.py index e526dfe5a9d..f9d2eecccd4 100644 --- a/msgraph/generated/device_management/reports/get_policy_non_compliance_report/get_policy_non_compliance_report_request_builder.py +++ b/msgraph/generated/device_management/reports/get_policy_non_compliance_report/get_policy_non_compliance_report_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: GetPolicyNonComplianceReportPostRequestBody, request_c param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes - Find more info here: https://learn.microsoft.com/graph/api/intune-reporting-devicemanagementreports-getpolicynoncompliancereport?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/device_management/reports/get_policy_non_compliance_summary_report/get_policy_non_compliance_summary_report_request_builder.py b/msgraph/generated/device_management/reports/get_policy_non_compliance_summary_report/get_policy_non_compliance_summary_report_request_builder.py index 121f3b65266..9aa4c6f0d83 100644 --- a/msgraph/generated/device_management/reports/get_policy_non_compliance_summary_report/get_policy_non_compliance_summary_report_request_builder.py +++ b/msgraph/generated/device_management/reports/get_policy_non_compliance_summary_report/get_policy_non_compliance_summary_report_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: GetPolicyNonComplianceSummaryReportPostRequestBody, re param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes - Find more info here: https://learn.microsoft.com/graph/api/intune-reporting-devicemanagementreports-getpolicynoncompliancesummaryreport?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/device_management/reports/get_report_filters/get_report_filters_request_builder.py b/msgraph/generated/device_management/reports/get_report_filters/get_report_filters_request_builder.py index 176e92a4199..9811f5b1a14 100644 --- a/msgraph/generated/device_management/reports/get_report_filters/get_report_filters_request_builder.py +++ b/msgraph/generated/device_management/reports/get_report_filters/get_report_filters_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: GetReportFiltersPostRequestBody, request_configuration param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes - Find more info here: https://learn.microsoft.com/graph/api/intune-reporting-devicemanagementreports-getreportfilters?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/device_management/reports/get_setting_non_compliance_report/get_setting_non_compliance_report_request_builder.py b/msgraph/generated/device_management/reports/get_setting_non_compliance_report/get_setting_non_compliance_report_request_builder.py index 901d5f88b69..6b8b6df411b 100644 --- a/msgraph/generated/device_management/reports/get_setting_non_compliance_report/get_setting_non_compliance_report_request_builder.py +++ b/msgraph/generated/device_management/reports/get_setting_non_compliance_report/get_setting_non_compliance_report_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: GetSettingNonComplianceReportPostRequestBody, request_ param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes - Find more info here: https://learn.microsoft.com/graph/api/intune-reporting-devicemanagementreports-getsettingnoncompliancereport?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/device_management/role_definitions/item/role_definition_item_request_builder.py b/msgraph/generated/device_management/role_definitions/item/role_definition_item_request_builder.py index 367c6d10a92..a502793aff7 100644 --- a/msgraph/generated/device_management/role_definitions/item/role_definition_item_request_builder.py +++ b/msgraph/generated/device_management/role_definitions/item/role_definition_item_request_builder.py @@ -52,10 +52,10 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[Query async def get(self,request_configuration: Optional[RequestConfiguration[RoleDefinitionItemRequestBuilderGetQueryParameters]] = None) -> Optional[RoleDefinition]: """ - Read properties and relationships of the roleDefinition object. + Read properties and relationships of the deviceAndAppManagementRoleDefinition object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[RoleDefinition] - Find more info here: https://learn.microsoft.com/graph/api/intune-rbac-roledefinition-get?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-rbac-deviceandappmanagementroledefinition-get?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration @@ -73,11 +73,11 @@ async def get(self,request_configuration: Optional[RequestConfiguration[RoleDefi async def patch(self,body: RoleDefinition, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[RoleDefinition]: """ - Update the properties of a roleDefinition object. + Update the properties of a deviceAndAppManagementRoleDefinition object. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[RoleDefinition] - Find more info here: https://learn.microsoft.com/graph/api/intune-rbac-roledefinition-update?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-rbac-deviceandappmanagementroledefinition-update?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") @@ -108,7 +108,7 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[RoleDefinitionItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Read properties and relationships of the roleDefinition object. + Read properties and relationships of the deviceAndAppManagementRoleDefinition object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -119,7 +119,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi def to_patch_request_information(self,body: RoleDefinition, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Update the properties of a roleDefinition object. + Update the properties of a deviceAndAppManagementRoleDefinition object. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation @@ -161,7 +161,7 @@ class RoleDefinitionItemRequestBuilderDeleteRequestConfiguration(RequestConfigur @dataclass class RoleDefinitionItemRequestBuilderGetQueryParameters(): """ - Read properties and relationships of the roleDefinition object. + Read properties and relationships of the deviceAndAppManagementRoleDefinition object. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph/generated/device_management/role_definitions/role_definitions_request_builder.py b/msgraph/generated/device_management/role_definitions/role_definitions_request_builder.py index 19f3c9f2830..89515b7d492 100644 --- a/msgraph/generated/device_management/role_definitions/role_definitions_request_builder.py +++ b/msgraph/generated/device_management/role_definitions/role_definitions_request_builder.py @@ -49,10 +49,10 @@ def by_role_definition_id(self,role_definition_id: str) -> RoleDefinitionItemReq async def get(self,request_configuration: Optional[RequestConfiguration[RoleDefinitionsRequestBuilderGetQueryParameters]] = None) -> Optional[RoleDefinitionCollectionResponse]: """ - List properties and relationships of the roleDefinition objects. + List properties and relationships of the deviceAndAppManagementRoleDefinition objects. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[RoleDefinitionCollectionResponse] - Find more info here: https://learn.microsoft.com/graph/api/intune-rbac-roledefinition-list?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-rbac-deviceandappmanagementroledefinition-list?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration @@ -94,7 +94,7 @@ async def post(self,body: RoleDefinition, request_configuration: Optional[Reques def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[RoleDefinitionsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - List properties and relationships of the roleDefinition objects. + List properties and relationships of the deviceAndAppManagementRoleDefinition objects. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -140,7 +140,7 @@ def count(self) -> CountRequestBuilder: @dataclass class RoleDefinitionsRequestBuilderGetQueryParameters(): """ - List properties and relationships of the roleDefinition objects. + List properties and relationships of the deviceAndAppManagementRoleDefinition objects. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph/generated/device_management/virtual_endpoint/audit_events/get_audit_activity_types/get_audit_activity_types_request_builder.py b/msgraph/generated/device_management/virtual_endpoint/audit_events/get_audit_activity_types/get_audit_activity_types_request_builder.py index 4f403f12685..50e3fd0defb 100644 --- a/msgraph/generated/device_management/virtual_endpoint/audit_events/get_audit_activity_types/get_audit_activity_types_request_builder.py +++ b/msgraph/generated/device_management/virtual_endpoint/audit_events/get_audit_activity_types/get_audit_activity_types_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[GetAudit Get audit activity types by tenant ID. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetAuditActivityTypesGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/cloudpcauditevent-getauditactivitytypes?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/device_management/virtual_endpoint/cloud_p_cs/item/end_grace_period/end_grace_period_request_builder.py b/msgraph/generated/device_management/virtual_endpoint/cloud_p_cs/item/end_grace_period/end_grace_period_request_builder.py index 1287dbe5c71..b9603c24dc7 100644 --- a/msgraph/generated/device_management/virtual_endpoint/cloud_p_cs/item/end_grace_period/end_grace_period_request_builder.py +++ b/msgraph/generated/device_management/virtual_endpoint/cloud_p_cs/item/end_grace_period/end_grace_period_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa End the grace period for a specific cloudPC object. The grace period is triggered when the Cloud PC license is removed or the provisioning policy is unassigned. It allows users to access Cloud PCs for up to seven days before deprovisioning occurs. Ending the grace period immediately deprovisions the Cloud PC without waiting the seven days. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/cloudpc-endgraceperiod?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/device_management/virtual_endpoint/cloud_p_cs/item/reboot/reboot_request_builder.py b/msgraph/generated/device_management/virtual_endpoint/cloud_p_cs/item/reboot/reboot_request_builder.py index 389b12583e5..e9811a6892c 100644 --- a/msgraph/generated/device_management/virtual_endpoint/cloud_p_cs/item/reboot/reboot_request_builder.py +++ b/msgraph/generated/device_management/virtual_endpoint/cloud_p_cs/item/reboot/reboot_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Reboot a specific cloudPC object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/cloudpc-reboot?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/device_management/virtual_endpoint/cloud_p_cs/item/rename/rename_request_builder.py b/msgraph/generated/device_management/virtual_endpoint/cloud_p_cs/item/rename/rename_request_builder.py index 88e33388b77..76663fac9ee 100644 --- a/msgraph/generated/device_management/virtual_endpoint/cloud_p_cs/item/rename/rename_request_builder.py +++ b/msgraph/generated/device_management/virtual_endpoint/cloud_p_cs/item/rename/rename_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: RenamePostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/cloudpc-rename?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/device_management/virtual_endpoint/cloud_p_cs/item/restore/restore_request_builder.py b/msgraph/generated/device_management/virtual_endpoint/cloud_p_cs/item/restore/restore_request_builder.py index 4341c1cb96d..20119775798 100644 --- a/msgraph/generated/device_management/virtual_endpoint/cloud_p_cs/item/restore/restore_request_builder.py +++ b/msgraph/generated/device_management/virtual_endpoint/cloud_p_cs/item/restore/restore_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: RestorePostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/cloudpc-restore?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/device_management/virtual_endpoint/cloud_p_cs/item/troubleshoot/troubleshoot_request_builder.py b/msgraph/generated/device_management/virtual_endpoint/cloud_p_cs/item/troubleshoot/troubleshoot_request_builder.py index f94895eb546..cdf3657457c 100644 --- a/msgraph/generated/device_management/virtual_endpoint/cloud_p_cs/item/troubleshoot/troubleshoot_request_builder.py +++ b/msgraph/generated/device_management/virtual_endpoint/cloud_p_cs/item/troubleshoot/troubleshoot_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Troubleshoot a specific cloudPC object. Use this API to check the health status of the Cloud PC and the session host. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/cloudpc-troubleshoot?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/device_management/virtual_endpoint/device_images/get_source_images/get_source_images_request_builder.py b/msgraph/generated/device_management/virtual_endpoint/device_images/get_source_images/get_source_images_request_builder.py index 10d40b24ce9..01dab08740e 100644 --- a/msgraph/generated/device_management/virtual_endpoint/device_images/get_source_images/get_source_images_request_builder.py +++ b/msgraph/generated/device_management/virtual_endpoint/device_images/get_source_images/get_source_images_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[GetSourc Get cloudPcSourceDeviceImage objects that can be uploaded and used on Cloud PCs. View a list of all the managed image resources from your Microsoft Entra subscriptions. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetSourceImagesGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/cloudpcdeviceimage-getsourceimages?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/device_management/virtual_endpoint/on_premises_connections/item/run_health_checks/run_health_checks_request_builder.py b/msgraph/generated/device_management/virtual_endpoint/on_premises_connections/item/run_health_checks/run_health_checks_request_builder.py index 7452c938999..75f31bbcec5 100644 --- a/msgraph/generated/device_management/virtual_endpoint/on_premises_connections/item/run_health_checks/run_health_checks_request_builder.py +++ b/msgraph/generated/device_management/virtual_endpoint/on_premises_connections/item/run_health_checks/run_health_checks_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Run health checks on the cloudPcOnPremisesConnection object. It triggers a new health check for the cloudPcOnPremisesConnection (../resources/cloudpconpremisesconnection.md) object and changes the healthCheckStatus and [healthCheckStatusDetail properties when check finished. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/cloudpconpremisesconnection-runhealthcheck?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/device_management/virtual_endpoint/provisioning_policies/item/assign/assign_request_builder.py b/msgraph/generated/device_management/virtual_endpoint/provisioning_policies/item/assign/assign_request_builder.py index 6b51ace31f6..1974eb5115f 100644 --- a/msgraph/generated/device_management/virtual_endpoint/provisioning_policies/item/assign/assign_request_builder.py +++ b/msgraph/generated/device_management/virtual_endpoint/provisioning_policies/item/assign/assign_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: AssignPostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/cloudpcprovisioningpolicy-assign?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/device_management/virtual_endpoint/user_settings/item/assign/assign_request_builder.py b/msgraph/generated/device_management/virtual_endpoint/user_settings/item/assign/assign_request_builder.py index e25e16f3bda..7a159a13724 100644 --- a/msgraph/generated/device_management/virtual_endpoint/user_settings/item/assign/assign_request_builder.py +++ b/msgraph/generated/device_management/virtual_endpoint/user_settings/item/assign/assign_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: AssignPostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/cloudpcusersetting-assign?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/device_management/windows_autopilot_device_identities/item/assign_user_to_device/assign_user_to_device_request_builder.py b/msgraph/generated/device_management/windows_autopilot_device_identities/item/assign_user_to_device/assign_user_to_device_request_builder.py index ec3600f9469..539e8fc880f 100644 --- a/msgraph/generated/device_management/windows_autopilot_device_identities/item/assign_user_to_device/assign_user_to_device_request_builder.py +++ b/msgraph/generated/device_management/windows_autopilot_device_identities/item/assign_user_to_device/assign_user_to_device_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: AssignUserToDevicePostRequestBody, request_configurati param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/intune-enrollment-windowsautopilotdeviceidentity-assignusertodevice?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/device_management/windows_autopilot_device_identities/item/unassign_user_from_device/unassign_user_from_device_request_builder.py b/msgraph/generated/device_management/windows_autopilot_device_identities/item/unassign_user_from_device/unassign_user_from_device_request_builder.py index 24e2eb6d7ee..4d12812fe62 100644 --- a/msgraph/generated/device_management/windows_autopilot_device_identities/item/unassign_user_from_device/unassign_user_from_device_request_builder.py +++ b/msgraph/generated/device_management/windows_autopilot_device_identities/item/unassign_user_from_device/unassign_user_from_device_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Unassigns the user from an Autopilot device. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/intune-enrollment-windowsautopilotdeviceidentity-unassignuserfromdevice?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/device_management/windows_autopilot_device_identities/item/update_device_properties/update_device_properties_request_builder.py b/msgraph/generated/device_management/windows_autopilot_device_identities/item/update_device_properties/update_device_properties_request_builder.py index fee844c94b2..944b4d2b959 100644 --- a/msgraph/generated/device_management/windows_autopilot_device_identities/item/update_device_properties/update_device_properties_request_builder.py +++ b/msgraph/generated/device_management/windows_autopilot_device_identities/item/update_device_properties/update_device_properties_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: UpdateDevicePropertiesPostRequestBody, request_configu param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/intune-enrollment-windowsautopilotdeviceidentity-updatedeviceproperties?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/devices/delta/delta_request_builder.py b/msgraph/generated/devices/delta/delta_request_builder.py index c361322e4b0..163065d5427 100644 --- a/msgraph/generated/devices/delta/delta_request_builder.py +++ b/msgraph/generated/devices/delta/delta_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get newly created, updated, or deleted devices without performing a full read of the entire resource collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/device-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/devices/get_available_extension_properties/get_available_extension_properties_request_builder.py b/msgraph/generated/devices/get_available_extension_properties/get_available_extension_properties_request_builder.py index 9704261b792..55e47acb274 100644 --- a/msgraph/generated/devices/get_available_extension_properties/get_available_extension_properties_request_builder.py +++ b/msgraph/generated/devices/get_available_extension_properties/get_available_extension_properties_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: GetAvailableExtensionPropertiesPostRequestBody, reques param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetAvailableExtensionPropertiesPostResponse] - Find more info here: https://learn.microsoft.com/graph/api/directoryobject-getavailableextensionproperties?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/devices/get_by_ids/get_by_ids_request_builder.py b/msgraph/generated/devices/get_by_ids/get_by_ids_request_builder.py index 8c66d752bf9..68de817c384 100644 --- a/msgraph/generated/devices/get_by_ids/get_by_ids_request_builder.py +++ b/msgraph/generated/devices/get_by_ids/get_by_ids_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: GetByIdsPostRequestBody, request_configuration: Option param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetByIdsPostResponse] - Find more info here: https://learn.microsoft.com/graph/api/directoryobject-getbyids?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/devices/item/check_member_groups/check_member_groups_request_builder.py b/msgraph/generated/devices/item/check_member_groups/check_member_groups_request_builder.py index 9ffb4828659..3f0961ae28b 100644 --- a/msgraph/generated/devices/item/check_member_groups/check_member_groups_request_builder.py +++ b/msgraph/generated/devices/item/check_member_groups/check_member_groups_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: CheckMemberGroupsPostRequestBody, request_configuratio param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[CheckMemberGroupsPostResponse] - Find more info here: https://learn.microsoft.com/graph/api/directoryobject-checkmembergroups?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/devices/item/get_member_groups/get_member_groups_request_builder.py b/msgraph/generated/devices/item/get_member_groups/get_member_groups_request_builder.py index a32880a178a..9857b70c0f2 100644 --- a/msgraph/generated/devices/item/get_member_groups/get_member_groups_request_builder.py +++ b/msgraph/generated/devices/item/get_member_groups/get_member_groups_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: GetMemberGroupsPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetMemberGroupsPostResponse] - Find more info here: https://learn.microsoft.com/graph/api/directoryobject-getmembergroups?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/devices/item/get_member_objects/get_member_objects_request_builder.py b/msgraph/generated/devices/item/get_member_objects/get_member_objects_request_builder.py index 3e7b733ab55..7d35e627e75 100644 --- a/msgraph/generated/devices/item/get_member_objects/get_member_objects_request_builder.py +++ b/msgraph/generated/devices/item/get_member_objects/get_member_objects_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: GetMemberObjectsPostRequestBody, request_configuration param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetMemberObjectsPostResponse] - Find more info here: https://learn.microsoft.com/graph/api/directoryobject-getmemberobjects?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/devices/item/restore/restore_request_builder.py b/msgraph/generated/devices/item/restore/restore_request_builder.py index 2e4e3b78aca..16a8cd79a52 100644 --- a/msgraph/generated/devices/item/restore/restore_request_builder.py +++ b/msgraph/generated/devices/item/restore/restore_request_builder.py @@ -35,7 +35,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Restore a recently deleted application, group, servicePrincipal, administrative unit, or user object from deleted items. Restore a recently deleted directory object from deleted items. The following types are supported:- administrativeUnit- application- certificateBasedAuthPki- certificateAuthorityDetail- group- servicePrincipal param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DirectoryObject] - Find more info here: https://learn.microsoft.com/graph/api/directory-deleteditems-restore?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/devices/validate_properties/validate_properties_request_builder.py b/msgraph/generated/devices/validate_properties/validate_properties_request_builder.py index 5956482bf97..dbe32575036 100644 --- a/msgraph/generated/devices/validate_properties/validate_properties_request_builder.py +++ b/msgraph/generated/devices/validate_properties/validate_properties_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: ValidatePropertiesPostRequestBody, request_configurati param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/directoryobject-validateproperties?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/directory/deleted_items/get_available_extension_properties/get_available_extension_properties_request_builder.py b/msgraph/generated/directory/deleted_items/get_available_extension_properties/get_available_extension_properties_request_builder.py index d964ddeeab1..123fba21a2c 100644 --- a/msgraph/generated/directory/deleted_items/get_available_extension_properties/get_available_extension_properties_request_builder.py +++ b/msgraph/generated/directory/deleted_items/get_available_extension_properties/get_available_extension_properties_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: GetAvailableExtensionPropertiesPostRequestBody, reques param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetAvailableExtensionPropertiesPostResponse] - Find more info here: https://learn.microsoft.com/graph/api/directoryobject-getavailableextensionproperties?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/directory/deleted_items/get_by_ids/get_by_ids_request_builder.py b/msgraph/generated/directory/deleted_items/get_by_ids/get_by_ids_request_builder.py index ea89e930740..66fc2b1dc2e 100644 --- a/msgraph/generated/directory/deleted_items/get_by_ids/get_by_ids_request_builder.py +++ b/msgraph/generated/directory/deleted_items/get_by_ids/get_by_ids_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: GetByIdsPostRequestBody, request_configuration: Option param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetByIdsPostResponse] - Find more info here: https://learn.microsoft.com/graph/api/directoryobject-getbyids?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/directory/deleted_items/item/check_member_groups/check_member_groups_request_builder.py b/msgraph/generated/directory/deleted_items/item/check_member_groups/check_member_groups_request_builder.py index ee2c5fe7f2e..f6118cec3a5 100644 --- a/msgraph/generated/directory/deleted_items/item/check_member_groups/check_member_groups_request_builder.py +++ b/msgraph/generated/directory/deleted_items/item/check_member_groups/check_member_groups_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: CheckMemberGroupsPostRequestBody, request_configuratio param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[CheckMemberGroupsPostResponse] - Find more info here: https://learn.microsoft.com/graph/api/directoryobject-checkmembergroups?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/directory/deleted_items/item/get_member_groups/get_member_groups_request_builder.py b/msgraph/generated/directory/deleted_items/item/get_member_groups/get_member_groups_request_builder.py index 1512df831df..4d70bc8b8fa 100644 --- a/msgraph/generated/directory/deleted_items/item/get_member_groups/get_member_groups_request_builder.py +++ b/msgraph/generated/directory/deleted_items/item/get_member_groups/get_member_groups_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: GetMemberGroupsPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetMemberGroupsPostResponse] - Find more info here: https://learn.microsoft.com/graph/api/directoryobject-getmembergroups?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/directory/deleted_items/item/get_member_objects/get_member_objects_request_builder.py b/msgraph/generated/directory/deleted_items/item/get_member_objects/get_member_objects_request_builder.py index 584cbf15e90..892782e7d2f 100644 --- a/msgraph/generated/directory/deleted_items/item/get_member_objects/get_member_objects_request_builder.py +++ b/msgraph/generated/directory/deleted_items/item/get_member_objects/get_member_objects_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: GetMemberObjectsPostRequestBody, request_configuration param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetMemberObjectsPostResponse] - Find more info here: https://learn.microsoft.com/graph/api/directoryobject-getmemberobjects?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/directory/deleted_items/item/restore/restore_request_builder.py b/msgraph/generated/directory/deleted_items/item/restore/restore_request_builder.py index d0aae3c4ce9..3806f140086 100644 --- a/msgraph/generated/directory/deleted_items/item/restore/restore_request_builder.py +++ b/msgraph/generated/directory/deleted_items/item/restore/restore_request_builder.py @@ -35,7 +35,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Restore a recently deleted application, group, servicePrincipal, administrative unit, or user object from deleted items. Restore a recently deleted directory object from deleted items. The following types are supported:- administrativeUnit- application- certificateBasedAuthPki- certificateAuthorityDetail- group- servicePrincipal param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DirectoryObject] - Find more info here: https://learn.microsoft.com/graph/api/directory-deleteditems-restore?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/directory/deleted_items/validate_properties/validate_properties_request_builder.py b/msgraph/generated/directory/deleted_items/validate_properties/validate_properties_request_builder.py index 7e629320430..2e204a5c036 100644 --- a/msgraph/generated/directory/deleted_items/validate_properties/validate_properties_request_builder.py +++ b/msgraph/generated/directory/deleted_items/validate_properties/validate_properties_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: ValidatePropertiesPostRequestBody, request_configurati param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/directoryobject-validateproperties?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/directory/federation_configurations/available_provider_types/available_provider_types_request_builder.py b/msgraph/generated/directory/federation_configurations/available_provider_types/available_provider_types_request_builder.py index df9886b096f..4fbd96d896b 100644 --- a/msgraph/generated/directory/federation_configurations/available_provider_types/available_provider_types_request_builder.py +++ b/msgraph/generated/directory/federation_configurations/available_provider_types/available_provider_types_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[Availabl Get all identity providers supported in a directory. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[AvailableProviderTypesGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/identityproviderbase-availableprovidertypes?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/directory/public_key_infrastructure/certificate_based_auth_configurations/item/upload/upload_request_builder.py b/msgraph/generated/directory/public_key_infrastructure/certificate_based_auth_configurations/item/upload/upload_request_builder.py index 93fe99dff6f..45dcedca20f 100644 --- a/msgraph/generated/directory/public_key_infrastructure/certificate_based_auth_configurations/item/upload/upload_request_builder.py +++ b/msgraph/generated/directory/public_key_infrastructure/certificate_based_auth_configurations/item/upload/upload_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: UploadPostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/certificatebasedauthpki-upload?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/directory_objects/delta/delta_request_builder.py b/msgraph/generated/directory_objects/delta/delta_request_builder.py index d62cfb82e05..be9e99bc494 100644 --- a/msgraph/generated/directory_objects/delta/delta_request_builder.py +++ b/msgraph/generated/directory_objects/delta/delta_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get newly created, updated, or deleted directory objects without performing a full read of the entire directoryObject collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/directoryobject-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/directory_objects/get_available_extension_properties/get_available_extension_properties_request_builder.py b/msgraph/generated/directory_objects/get_available_extension_properties/get_available_extension_properties_request_builder.py index 6a246ad9313..df21868618f 100644 --- a/msgraph/generated/directory_objects/get_available_extension_properties/get_available_extension_properties_request_builder.py +++ b/msgraph/generated/directory_objects/get_available_extension_properties/get_available_extension_properties_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: GetAvailableExtensionPropertiesPostRequestBody, reques param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetAvailableExtensionPropertiesPostResponse] - Find more info here: https://learn.microsoft.com/graph/api/directoryobject-getavailableextensionproperties?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/directory_objects/get_by_ids/get_by_ids_request_builder.py b/msgraph/generated/directory_objects/get_by_ids/get_by_ids_request_builder.py index afa2290a901..ede950ee78a 100644 --- a/msgraph/generated/directory_objects/get_by_ids/get_by_ids_request_builder.py +++ b/msgraph/generated/directory_objects/get_by_ids/get_by_ids_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: GetByIdsPostRequestBody, request_configuration: Option param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetByIdsPostResponse] - Find more info here: https://learn.microsoft.com/graph/api/directoryobject-getbyids?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/directory_objects/item/check_member_groups/check_member_groups_request_builder.py b/msgraph/generated/directory_objects/item/check_member_groups/check_member_groups_request_builder.py index fc84cd8ae56..8e62f968731 100644 --- a/msgraph/generated/directory_objects/item/check_member_groups/check_member_groups_request_builder.py +++ b/msgraph/generated/directory_objects/item/check_member_groups/check_member_groups_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: CheckMemberGroupsPostRequestBody, request_configuratio param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[CheckMemberGroupsPostResponse] - Find more info here: https://learn.microsoft.com/graph/api/directoryobject-checkmembergroups?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/directory_objects/item/get_member_groups/get_member_groups_request_builder.py b/msgraph/generated/directory_objects/item/get_member_groups/get_member_groups_request_builder.py index 32f97081453..c985cfc7653 100644 --- a/msgraph/generated/directory_objects/item/get_member_groups/get_member_groups_request_builder.py +++ b/msgraph/generated/directory_objects/item/get_member_groups/get_member_groups_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: GetMemberGroupsPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetMemberGroupsPostResponse] - Find more info here: https://learn.microsoft.com/graph/api/directoryobject-getmembergroups?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/directory_objects/item/get_member_objects/get_member_objects_request_builder.py b/msgraph/generated/directory_objects/item/get_member_objects/get_member_objects_request_builder.py index c7ae42c1bb6..bd68fac2daf 100644 --- a/msgraph/generated/directory_objects/item/get_member_objects/get_member_objects_request_builder.py +++ b/msgraph/generated/directory_objects/item/get_member_objects/get_member_objects_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: GetMemberObjectsPostRequestBody, request_configuration param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetMemberObjectsPostResponse] - Find more info here: https://learn.microsoft.com/graph/api/directoryobject-getmemberobjects?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/directory_objects/item/restore/restore_request_builder.py b/msgraph/generated/directory_objects/item/restore/restore_request_builder.py index f86ef77dc19..88b1fec2f37 100644 --- a/msgraph/generated/directory_objects/item/restore/restore_request_builder.py +++ b/msgraph/generated/directory_objects/item/restore/restore_request_builder.py @@ -35,7 +35,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Restore a recently deleted application, group, servicePrincipal, administrative unit, or user object from deleted items. Restore a recently deleted directory object from deleted items. The following types are supported:- administrativeUnit- application- certificateBasedAuthPki- certificateAuthorityDetail- group- servicePrincipal param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DirectoryObject] - Find more info here: https://learn.microsoft.com/graph/api/directory-deleteditems-restore?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/directory_objects/validate_properties/validate_properties_request_builder.py b/msgraph/generated/directory_objects/validate_properties/validate_properties_request_builder.py index ff48b5dd9c9..2c88d58c595 100644 --- a/msgraph/generated/directory_objects/validate_properties/validate_properties_request_builder.py +++ b/msgraph/generated/directory_objects/validate_properties/validate_properties_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: ValidatePropertiesPostRequestBody, request_configurati param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/directoryobject-validateproperties?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/directory_role_templates/delta/delta_request_builder.py b/msgraph/generated/directory_role_templates/delta/delta_request_builder.py index 90446b7a369..842e0bff935 100644 --- a/msgraph/generated/directory_role_templates/delta/delta_request_builder.py +++ b/msgraph/generated/directory_role_templates/delta/delta_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get newly created, updated, or deleted directory objects without performing a full read of the entire directoryObject collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/directoryobject-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/directory_role_templates/get_available_extension_properties/get_available_extension_properties_request_builder.py b/msgraph/generated/directory_role_templates/get_available_extension_properties/get_available_extension_properties_request_builder.py index 792843941d4..c5c74d0c06f 100644 --- a/msgraph/generated/directory_role_templates/get_available_extension_properties/get_available_extension_properties_request_builder.py +++ b/msgraph/generated/directory_role_templates/get_available_extension_properties/get_available_extension_properties_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: GetAvailableExtensionPropertiesPostRequestBody, reques param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetAvailableExtensionPropertiesPostResponse] - Find more info here: https://learn.microsoft.com/graph/api/directoryobject-getavailableextensionproperties?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/directory_role_templates/get_by_ids/get_by_ids_request_builder.py b/msgraph/generated/directory_role_templates/get_by_ids/get_by_ids_request_builder.py index 71833372734..5f1951cf51a 100644 --- a/msgraph/generated/directory_role_templates/get_by_ids/get_by_ids_request_builder.py +++ b/msgraph/generated/directory_role_templates/get_by_ids/get_by_ids_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: GetByIdsPostRequestBody, request_configuration: Option param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetByIdsPostResponse] - Find more info here: https://learn.microsoft.com/graph/api/directoryobject-getbyids?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/directory_role_templates/item/check_member_groups/check_member_groups_request_builder.py b/msgraph/generated/directory_role_templates/item/check_member_groups/check_member_groups_request_builder.py index d631465f5f3..842fec96bc8 100644 --- a/msgraph/generated/directory_role_templates/item/check_member_groups/check_member_groups_request_builder.py +++ b/msgraph/generated/directory_role_templates/item/check_member_groups/check_member_groups_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: CheckMemberGroupsPostRequestBody, request_configuratio param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[CheckMemberGroupsPostResponse] - Find more info here: https://learn.microsoft.com/graph/api/directoryobject-checkmembergroups?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/directory_role_templates/item/get_member_groups/get_member_groups_request_builder.py b/msgraph/generated/directory_role_templates/item/get_member_groups/get_member_groups_request_builder.py index 9550856ede0..9f3c2f3c873 100644 --- a/msgraph/generated/directory_role_templates/item/get_member_groups/get_member_groups_request_builder.py +++ b/msgraph/generated/directory_role_templates/item/get_member_groups/get_member_groups_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: GetMemberGroupsPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetMemberGroupsPostResponse] - Find more info here: https://learn.microsoft.com/graph/api/directoryobject-getmembergroups?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/directory_role_templates/item/get_member_objects/get_member_objects_request_builder.py b/msgraph/generated/directory_role_templates/item/get_member_objects/get_member_objects_request_builder.py index 275b6b15140..b49756814f0 100644 --- a/msgraph/generated/directory_role_templates/item/get_member_objects/get_member_objects_request_builder.py +++ b/msgraph/generated/directory_role_templates/item/get_member_objects/get_member_objects_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: GetMemberObjectsPostRequestBody, request_configuration param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetMemberObjectsPostResponse] - Find more info here: https://learn.microsoft.com/graph/api/directoryobject-getmemberobjects?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/directory_role_templates/item/restore/restore_request_builder.py b/msgraph/generated/directory_role_templates/item/restore/restore_request_builder.py index 207e32664b7..9a63c7991d8 100644 --- a/msgraph/generated/directory_role_templates/item/restore/restore_request_builder.py +++ b/msgraph/generated/directory_role_templates/item/restore/restore_request_builder.py @@ -35,7 +35,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Restore a recently deleted application, group, servicePrincipal, administrative unit, or user object from deleted items. Restore a recently deleted directory object from deleted items. The following types are supported:- administrativeUnit- application- certificateBasedAuthPki- certificateAuthorityDetail- group- servicePrincipal param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DirectoryObject] - Find more info here: https://learn.microsoft.com/graph/api/directory-deleteditems-restore?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/directory_role_templates/validate_properties/validate_properties_request_builder.py b/msgraph/generated/directory_role_templates/validate_properties/validate_properties_request_builder.py index 3eb6dc57878..6ca49ad93c7 100644 --- a/msgraph/generated/directory_role_templates/validate_properties/validate_properties_request_builder.py +++ b/msgraph/generated/directory_role_templates/validate_properties/validate_properties_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: ValidatePropertiesPostRequestBody, request_configurati param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/directoryobject-validateproperties?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/directory_roles/delta/delta_request_builder.py b/msgraph/generated/directory_roles/delta/delta_request_builder.py index f184d8a17fb..7ba2bbc50f2 100644 --- a/msgraph/generated/directory_roles/delta/delta_request_builder.py +++ b/msgraph/generated/directory_roles/delta/delta_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get newly created, updated, or deleted directory roles without having to perform a full read of the entire resource collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/directoryrole-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/directory_roles/get_available_extension_properties/get_available_extension_properties_request_builder.py b/msgraph/generated/directory_roles/get_available_extension_properties/get_available_extension_properties_request_builder.py index dfd285579f3..574b191e29e 100644 --- a/msgraph/generated/directory_roles/get_available_extension_properties/get_available_extension_properties_request_builder.py +++ b/msgraph/generated/directory_roles/get_available_extension_properties/get_available_extension_properties_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: GetAvailableExtensionPropertiesPostRequestBody, reques param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetAvailableExtensionPropertiesPostResponse] - Find more info here: https://learn.microsoft.com/graph/api/directoryobject-getavailableextensionproperties?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/directory_roles/get_by_ids/get_by_ids_request_builder.py b/msgraph/generated/directory_roles/get_by_ids/get_by_ids_request_builder.py index e87a812b6b4..c4e109d8b27 100644 --- a/msgraph/generated/directory_roles/get_by_ids/get_by_ids_request_builder.py +++ b/msgraph/generated/directory_roles/get_by_ids/get_by_ids_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: GetByIdsPostRequestBody, request_configuration: Option param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetByIdsPostResponse] - Find more info here: https://learn.microsoft.com/graph/api/directoryobject-getbyids?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/directory_roles/item/check_member_groups/check_member_groups_request_builder.py b/msgraph/generated/directory_roles/item/check_member_groups/check_member_groups_request_builder.py index a1872c8d196..aa1187c2623 100644 --- a/msgraph/generated/directory_roles/item/check_member_groups/check_member_groups_request_builder.py +++ b/msgraph/generated/directory_roles/item/check_member_groups/check_member_groups_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: CheckMemberGroupsPostRequestBody, request_configuratio param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[CheckMemberGroupsPostResponse] - Find more info here: https://learn.microsoft.com/graph/api/directoryobject-checkmembergroups?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/directory_roles/item/get_member_groups/get_member_groups_request_builder.py b/msgraph/generated/directory_roles/item/get_member_groups/get_member_groups_request_builder.py index a2fc22a8d27..de3f1e3f670 100644 --- a/msgraph/generated/directory_roles/item/get_member_groups/get_member_groups_request_builder.py +++ b/msgraph/generated/directory_roles/item/get_member_groups/get_member_groups_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: GetMemberGroupsPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetMemberGroupsPostResponse] - Find more info here: https://learn.microsoft.com/graph/api/directoryobject-getmembergroups?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/directory_roles/item/get_member_objects/get_member_objects_request_builder.py b/msgraph/generated/directory_roles/item/get_member_objects/get_member_objects_request_builder.py index 161585290bd..147619e113e 100644 --- a/msgraph/generated/directory_roles/item/get_member_objects/get_member_objects_request_builder.py +++ b/msgraph/generated/directory_roles/item/get_member_objects/get_member_objects_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: GetMemberObjectsPostRequestBody, request_configuration param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetMemberObjectsPostResponse] - Find more info here: https://learn.microsoft.com/graph/api/directoryobject-getmemberobjects?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/directory_roles/item/restore/restore_request_builder.py b/msgraph/generated/directory_roles/item/restore/restore_request_builder.py index 0a8c4cd8f79..38938df857b 100644 --- a/msgraph/generated/directory_roles/item/restore/restore_request_builder.py +++ b/msgraph/generated/directory_roles/item/restore/restore_request_builder.py @@ -35,7 +35,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Restore a recently deleted application, group, servicePrincipal, administrative unit, or user object from deleted items. Restore a recently deleted directory object from deleted items. The following types are supported:- administrativeUnit- application- certificateBasedAuthPki- certificateAuthorityDetail- group- servicePrincipal param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DirectoryObject] - Find more info here: https://learn.microsoft.com/graph/api/directory-deleteditems-restore?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/directory_roles/validate_properties/validate_properties_request_builder.py b/msgraph/generated/directory_roles/validate_properties/validate_properties_request_builder.py index 58d83285bf2..3d7dfd07974 100644 --- a/msgraph/generated/directory_roles/validate_properties/validate_properties_request_builder.py +++ b/msgraph/generated/directory_roles/validate_properties/validate_properties_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: ValidatePropertiesPostRequestBody, request_configurati param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/directoryobject-validateproperties?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/domains/item/force_delete/force_delete_request_builder.py b/msgraph/generated/domains/item/force_delete/force_delete_request_builder.py index 075fbe357ec..5b783c41830 100644 --- a/msgraph/generated/domains/item/force_delete/force_delete_request_builder.py +++ b/msgraph/generated/domains/item/force_delete/force_delete_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: ForceDeletePostRequestBody, request_configuration: Opt param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/domain-forcedelete?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/domains/item/promote/promote_request_builder.py b/msgraph/generated/domains/item/promote/promote_request_builder.py index 635131537b7..968d09f711f 100644 --- a/msgraph/generated/domains/item/promote/promote_request_builder.py +++ b/msgraph/generated/domains/item/promote/promote_request_builder.py @@ -35,7 +35,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Promote a verified subdomain to the root domain. A verified domain has its isVerified property set to true. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[PromotePostResponse] - Find more info here: https://learn.microsoft.com/graph/api/domain-promote?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/domains/item/verify/verify_request_builder.py b/msgraph/generated/domains/item/verify/verify_request_builder.py index 6f8fdfcf94c..4f8a90fff28 100644 --- a/msgraph/generated/domains/item/verify/verify_request_builder.py +++ b/msgraph/generated/domains/item/verify/verify_request_builder.py @@ -35,7 +35,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Validate the ownership of a domain. This operation only applies to an unverified domain. For an unverified domain, the isVerified property is false. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[Domain] - Find more info here: https://learn.microsoft.com/graph/api/domain-verify?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/checkin/checkin_request_builder.py b/msgraph/generated/drives/item/items/item/checkin/checkin_request_builder.py index 99aeeaee555..3ef919dae49 100644 --- a/msgraph/generated/drives/item/items/item/checkin/checkin_request_builder.py +++ b/msgraph/generated/drives/item/items/item/checkin/checkin_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: CheckinPostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/driveitem-checkin?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/drives/item/items/item/checkout/checkout_request_builder.py b/msgraph/generated/drives/item/items/item/checkout/checkout_request_builder.py index c2802bc000c..5800f04e780 100644 --- a/msgraph/generated/drives/item/items/item/checkout/checkout_request_builder.py +++ b/msgraph/generated/drives/item/items/item/checkout/checkout_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Check out a driveItem resource to prevent others from editing the document, and prevent your changes from being visible until the documented is checked in. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/driveitem-checkout?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/create_link/create_link_request_builder.py b/msgraph/generated/drives/item/items/item/create_link/create_link_request_builder.py index 8fa2397b1f3..ad5a32fae8a 100644 --- a/msgraph/generated/drives/item/items/item/create_link/create_link_request_builder.py +++ b/msgraph/generated/drives/item/items/item/create_link/create_link_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: CreateLinkPostRequestBody, request_configuration: Opti param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[Permission] - Find more info here: https://learn.microsoft.com/graph/api/driveitem-createlink?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/drives/item/items/item/delta/delta_request_builder.py b/msgraph/generated/drives/item/items/item/delta/delta_request_builder.py index 258ad97dd12..bccdacb029a 100644 --- a/msgraph/generated/drives/item/items/item/delta/delta_request_builder.py +++ b/msgraph/generated/drives/item/items/item/delta/delta_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Track changes in a driveItem and its children over time. Your app begins by calling delta without any parameters.The service starts enumerating the drive's hierarchy, returning pages of items and either an @odata.nextLink or an @odata.deltaLink, as described below.Your app should continue calling with the @odata.nextLink until you no longer see an @odata.nextLink returned, or you see a response with an empty set of changes. After you have finished receiving all the changes, you may apply them to your local state.To check for changes in the future, call delta again with the @odata.deltaLink from the previous response. Deleted items are returned with the deleted facet.Items with this property set should be removed from your local state. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/driveitem-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/discard_checkout/discard_checkout_request_builder.py b/msgraph/generated/drives/item/items/item/discard_checkout/discard_checkout_request_builder.py index 817b1caee8c..cfc925553cc 100644 --- a/msgraph/generated/drives/item/items/item/discard_checkout/discard_checkout_request_builder.py +++ b/msgraph/generated/drives/item/items/item/discard_checkout/discard_checkout_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Discard the check out of a driveItem. This action releases a driveItem resource that was previously checked out. Any changes made to the item while it was checked out are discarded. The same user that performed the checkout must discard it. Another alternative is to use application permissions. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/driveitem-discardcheckout?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/follow/follow_request_builder.py b/msgraph/generated/drives/item/items/item/follow/follow_request_builder.py index abb48122d36..5117e93193b 100644 --- a/msgraph/generated/drives/item/items/item/follow/follow_request_builder.py +++ b/msgraph/generated/drives/item/items/item/follow/follow_request_builder.py @@ -35,7 +35,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Follow a driveItem. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DriveItem] - Find more info here: https://learn.microsoft.com/graph/api/driveitem-follow?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/get_activities_by_interval/get_activities_by_interval_request_builder.py b/msgraph/generated/drives/item/items/item/get_activities_by_interval/get_activities_by_interval_request_builder.py index 50971793844..87643dac7c4 100644 --- a/msgraph/generated/drives/item/items/item/get_activities_by_interval/get_activities_by_interval_request_builder.py +++ b/msgraph/generated/drives/item/items/item/get_activities_by_interval/get_activities_by_interval_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[GetActiv Get a collection of itemActivityStats resources for the activities that took place on this resource within the specified time interval. Analytics aggregates might not be available for all action types. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetActivitiesByIntervalGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/itemactivitystat-getactivitybyinterval?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/invite/invite_request_builder.py b/msgraph/generated/drives/item/items/item/invite/invite_request_builder.py index cf712843933..d9f5045aa20 100644 --- a/msgraph/generated/drives/item/items/item/invite/invite_request_builder.py +++ b/msgraph/generated/drives/item/items/item/invite/invite_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: InvitePostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[InvitePostResponse] - Find more info here: https://learn.microsoft.com/graph/api/driveitem-invite?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/drives/item/items/item/permissions/item/grant/grant_request_builder.py b/msgraph/generated/drives/item/items/item/permissions/item/grant/grant_request_builder.py index 14cc431cf5d..167b728b59d 100644 --- a/msgraph/generated/drives/item/items/item/permissions/item/grant/grant_request_builder.py +++ b/msgraph/generated/drives/item/items/item/permissions/item/grant/grant_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: GrantPostRequestBody, request_configuration: Optional[ param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GrantPostResponse] - Find more info here: https://learn.microsoft.com/graph/api/permission-grant?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/drives/item/items/item/restore/restore_request_builder.py b/msgraph/generated/drives/item/items/item/restore/restore_request_builder.py index 73a2a544d53..a026b1aef0c 100644 --- a/msgraph/generated/drives/item/items/item/restore/restore_request_builder.py +++ b/msgraph/generated/drives/item/items/item/restore/restore_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: RestorePostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DriveItem] - Find more info here: https://learn.microsoft.com/graph/api/driveitem-restore?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/drives/item/items/item/search_with_q/search_with_q_request_builder.py b/msgraph/generated/drives/item/items/item/search_with_q/search_with_q_request_builder.py index ffcf9074025..b0402515a00 100644 --- a/msgraph/generated/drives/item/items/item/search_with_q/search_with_q_request_builder.py +++ b/msgraph/generated/drives/item/items/item/search_with_q/search_with_q_request_builder.py @@ -38,7 +38,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[SearchWi Search the hierarchy of items for items matching a query.You can search within a folder hierarchy, a whole drive, or files shared with the current user. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[SearchWithQGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/driveitem-search?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/subscriptions/item/reauthorize/reauthorize_request_builder.py b/msgraph/generated/drives/item/items/item/subscriptions/item/reauthorize/reauthorize_request_builder.py index e50a00c950a..0055aabd827 100644 --- a/msgraph/generated/drives/item/items/item/subscriptions/item/reauthorize/reauthorize_request_builder.py +++ b/msgraph/generated/drives/item/items/item/subscriptions/item/reauthorize/reauthorize_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Reauthorize a subscription when you receive a reauthorizationRequired challenge. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/subscription-reauthorize?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/unfollow/unfollow_request_builder.py b/msgraph/generated/drives/item/items/item/unfollow/unfollow_request_builder.py index cd08f8254a8..6a22f3e0c4f 100644 --- a/msgraph/generated/drives/item/items/item/unfollow/unfollow_request_builder.py +++ b/msgraph/generated/drives/item/items/item/unfollow/unfollow_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Unfollow a driveItem. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/driveitem-unfollow?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/versions/item/restore_version/restore_version_request_builder.py b/msgraph/generated/drives/item/items/item/versions/item/restore_version/restore_version_request_builder.py index 1520fe40679..fa0770b404e 100644 --- a/msgraph/generated/drives/item/items/item/versions/item/restore_version/restore_version_request_builder.py +++ b/msgraph/generated/drives/item/items/item/versions/item/restore_version/restore_version_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Restore a previous version of a DriveItem to be the current version. This will create a new version with the contents of the previous version, but preserves all existing versions of the file. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/driveitemversion-restore?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/application/calculate/calculate_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/application/calculate/calculate_request_builder.py index 43c6b92df9e..d1c9d71192a 100644 --- a/msgraph/generated/drives/item/items/item/workbook/application/calculate/calculate_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/application/calculate/calculate_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: CalculatePostRequestBody, request_configuration: Optio param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/workbookapplication-calculate?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/drives/item/items/item/workbook/close_session/close_session_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/close_session/close_session_request_builder.py index 3867e7b1d84..d9f9d99efdb 100644 --- a/msgraph/generated/drives/item/items/item/workbook/close_session/close_session_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/close_session/close_session_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Use this API to close an existing workbook session. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/workbook-closesession?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/create_session/create_session_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/create_session/create_session_request_builder.py index 9a6a055d15d..11dbad52857 100644 --- a/msgraph/generated/drives/item/items/item/workbook/create_session/create_session_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/create_session/create_session_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: CreateSessionPostRequestBody, request_configuration: O param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookSessionInfo] - Find more info here: https://learn.microsoft.com/graph/api/workbook-createsession?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/drives/item/items/item/workbook/names/add/add_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/names/add/add_request_builder.py index 7fc08b637f8..df55bbc3491 100644 --- a/msgraph/generated/drives/item/items/item/workbook/names/add/add_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/names/add/add_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: AddPostRequestBody, request_configuration: Optional[Re param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookNamedItem] - Find more info here: https://learn.microsoft.com/graph/api/nameditem-add?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/drives/item/items/item/workbook/names/add_formula_local/add_formula_local_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/names/add_formula_local/add_formula_local_request_builder.py index 1177dfac811..47faa3a7ef2 100644 --- a/msgraph/generated/drives/item/items/item/workbook/names/add_formula_local/add_formula_local_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/names/add_formula_local/add_formula_local_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: AddFormulaLocalPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookNamedItem] - Find more info here: https://learn.microsoft.com/graph/api/nameditem-addformulalocal?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/drives/item/items/item/workbook/names/item/range/range_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/names/item/range/range_request_builder.py index d8b2bfaf31a..a49adcd65a0 100644 --- a/msgraph/generated/drives/item/items/item/workbook/names/item/range/range_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/names/item/range/range_request_builder.py @@ -129,7 +129,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Retrieve the properties and relationships of range object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookRange] - Find more info here: https://learn.microsoft.com/graph/api/range-get?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/refresh_session/refresh_session_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/refresh_session/refresh_session_request_builder.py index f7f64dee0bf..8e79f74d70c 100644 --- a/msgraph/generated/drives/item/items/item/workbook/refresh_session/refresh_session_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/refresh_session/refresh_session_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Use this API to refresh an existing workbook session. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/workbook-refreshsession?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/table_row_operation_result_with_key/table_row_operation_result_with_key_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/table_row_operation_result_with_key/table_row_operation_result_with_key_request_builder.py index 9d79509ddc2..927f7c4f8dd 100644 --- a/msgraph/generated/drives/item/items/item/workbook/table_row_operation_result_with_key/table_row_operation_result_with_key_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/table_row_operation_result_with_key/table_row_operation_result_with_key_request_builder.py @@ -38,7 +38,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar This function is the last in a series of steps to create a workbookTableRow resource asynchronously. A best practice to create multiple table rows is to batch them in one create tableRow operation and carry out the operation asynchronously. An asynchronous request to create table rows involves the following steps:1. Issue an async Create tableRow request and get the query URL returned in the Location response header.2. Use the query URL returned from step 1 to issue the Get workbookOperation request and get the operation ID for step 3. Alternatively, for convenience, after you get a succeeded operationStatus result, you can get the query URL from the resourceLocation property of the workbookOperation returned in the response, and apply the query URL to step 3. 3. Use the query URL returned from step 2 as the GET request URL for this function tableRowOperationResult. A successful function call returns the new table rows in a workbookTableRow resource. This function does not do anything if called independently. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookTableRow] - Find more info here: https://learn.microsoft.com/graph/api/workbook-tablerowoperationresult?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/tables/add/add_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/tables/add/add_request_builder.py index 5ecb31973c8..66178db9549 100644 --- a/msgraph/generated/drives/item/items/item/workbook/tables/add/add_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/tables/add/add_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: AddPostRequestBody, request_configuration: Optional[Re param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookTable] - Find more info here: https://learn.microsoft.com/graph/api/workbook-post-tables?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/drives/item/items/item/workbook/tables/item/clear_filters/clear_filters_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/tables/item/clear_filters/clear_filters_request_builder.py index 93a68bf57b3..555dd4ffd03 100644 --- a/msgraph/generated/drives/item/items/item/workbook/tables/item/clear_filters/clear_filters_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/tables/item/clear_filters/clear_filters_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Clears all the filters currently applied on the table. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/table-clearfilters?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/tables/item/columns/add/add_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/tables/item/columns/add/add_request_builder.py index 143e9f89159..1107717e7fe 100644 --- a/msgraph/generated/drives/item/items/item/workbook/tables/item/columns/add/add_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/tables/item/columns/add/add_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: AddPostRequestBody, request_configuration: Optional[Re param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookTableColumn] - Find more info here: https://learn.microsoft.com/graph/api/tablecolumncollection-add?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/drives/item/items/item/workbook/tables/item/columns/item/data_body_range/data_body_range_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/tables/item/columns/item/data_body_range/data_body_range_request_builder.py index 0ff76fa7c86..35ebcf1e712 100644 --- a/msgraph/generated/drives/item/items/item/workbook/tables/item/columns/item/data_body_range/data_body_range_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/tables/item/columns/item/data_body_range/data_body_range_request_builder.py @@ -129,7 +129,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Gets the range object associated with the data body of the column. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookRange] - Find more info here: https://learn.microsoft.com/graph/api/tablecolumn-databodyrange?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/tables/item/columns/item/filter/apply/apply_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/tables/item/columns/item/filter/apply/apply_request_builder.py index 095511d49dd..720efbc3948 100644 --- a/msgraph/generated/drives/item/items/item/workbook/tables/item/columns/item/filter/apply/apply_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/tables/item/columns/item/filter/apply/apply_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: ApplyPostRequestBody, request_configuration: Optional[ param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/filter-apply?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/drives/item/items/item/workbook/tables/item/columns/item/filter/clear/clear_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/tables/item/columns/item/filter/clear/clear_request_builder.py index 0edff2a414b..ff7373eee5d 100644 --- a/msgraph/generated/drives/item/items/item/workbook/tables/item/columns/item/filter/clear/clear_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/tables/item/columns/item/filter/clear/clear_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Clear the filter on the given column. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/filter-clear?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/tables/item/columns/item/header_row_range/header_row_range_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/tables/item/columns/item/header_row_range/header_row_range_request_builder.py index 8efe38bf2bf..dae65afc138 100644 --- a/msgraph/generated/drives/item/items/item/workbook/tables/item/columns/item/header_row_range/header_row_range_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/tables/item/columns/item/header_row_range/header_row_range_request_builder.py @@ -129,7 +129,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Gets the range object associated with the header row of the column. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookRange] - Find more info here: https://learn.microsoft.com/graph/api/tablecolumn-headerrowrange?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/tables/item/columns/item/range/range_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/tables/item/columns/item/range/range_request_builder.py index d9c687aee50..902aac91592 100644 --- a/msgraph/generated/drives/item/items/item/workbook/tables/item/columns/item/range/range_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/tables/item/columns/item/range/range_request_builder.py @@ -129,7 +129,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Gets the range object associated with the entire column. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookRange] - Find more info here: https://learn.microsoft.com/graph/api/tablecolumn-range?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/tables/item/columns/item/total_row_range/total_row_range_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/tables/item/columns/item/total_row_range/total_row_range_request_builder.py index 08b21a02bfb..3f73d17a16b 100644 --- a/msgraph/generated/drives/item/items/item/workbook/tables/item/columns/item/total_row_range/total_row_range_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/tables/item/columns/item/total_row_range/total_row_range_request_builder.py @@ -129,7 +129,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Gets the range object associated with the totals row of the column. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookRange] - Find more info here: https://learn.microsoft.com/graph/api/tablecolumn-totalrowrange?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/tables/item/columns/item_at_with_index/data_body_range/data_body_range_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/tables/item/columns/item_at_with_index/data_body_range/data_body_range_request_builder.py index 819487dfb3a..b67a1df1b34 100644 --- a/msgraph/generated/drives/item/items/item/workbook/tables/item/columns/item_at_with_index/data_body_range/data_body_range_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/tables/item/columns/item_at_with_index/data_body_range/data_body_range_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Gets the range object associated with the data body of the column. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookRange] - Find more info here: https://learn.microsoft.com/graph/api/tablecolumn-databodyrange?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/tables/item/columns/item_at_with_index/header_row_range/header_row_range_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/tables/item/columns/item_at_with_index/header_row_range/header_row_range_request_builder.py index 716502283e2..de1a46c9522 100644 --- a/msgraph/generated/drives/item/items/item/workbook/tables/item/columns/item_at_with_index/header_row_range/header_row_range_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/tables/item/columns/item_at_with_index/header_row_range/header_row_range_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Gets the range object associated with the header row of the column. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookRange] - Find more info here: https://learn.microsoft.com/graph/api/tablecolumn-headerrowrange?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/tables/item/columns/item_at_with_index/item_at_with_index_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/tables/item/columns/item_at_with_index/item_at_with_index_request_builder.py index 16f9e086bec..356be88b6fc 100644 --- a/msgraph/generated/drives/item/items/item/workbook/tables/item/columns/item_at_with_index/item_at_with_index_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/tables/item/columns/item_at_with_index/item_at_with_index_request_builder.py @@ -43,7 +43,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Gets a column based on its position in the collection. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookTableColumn] - Find more info here: https://learn.microsoft.com/graph/api/tablecolumncollection-itemat?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/tables/item/columns/item_at_with_index/range/range_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/tables/item/columns/item_at_with_index/range/range_request_builder.py index f07cf9e8b35..47b7a53c18a 100644 --- a/msgraph/generated/drives/item/items/item/workbook/tables/item/columns/item_at_with_index/range/range_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/tables/item/columns/item_at_with_index/range/range_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Gets the range object associated with the entire column. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookRange] - Find more info here: https://learn.microsoft.com/graph/api/tablecolumn-range?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/tables/item/columns/item_at_with_index/total_row_range/total_row_range_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/tables/item/columns/item_at_with_index/total_row_range/total_row_range_request_builder.py index 9ae08b188a3..35a02034a71 100644 --- a/msgraph/generated/drives/item/items/item/workbook/tables/item/columns/item_at_with_index/total_row_range/total_row_range_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/tables/item/columns/item_at_with_index/total_row_range/total_row_range_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Gets the range object associated with the totals row of the column. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookRange] - Find more info here: https://learn.microsoft.com/graph/api/tablecolumn-totalrowrange?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/tables/item/convert_to_range/convert_to_range_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/tables/item/convert_to_range/convert_to_range_request_builder.py index 342c7caac61..8c12dd9aec3 100644 --- a/msgraph/generated/drives/item/items/item/workbook/tables/item/convert_to_range/convert_to_range_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/tables/item/convert_to_range/convert_to_range_request_builder.py @@ -35,7 +35,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Converts the table into a normal range of cells. All data is preserved. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookRange] - Find more info here: https://learn.microsoft.com/graph/api/table-converttorange?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/tables/item/data_body_range/data_body_range_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/tables/item/data_body_range/data_body_range_request_builder.py index fb7ad1a77e0..c312398e444 100644 --- a/msgraph/generated/drives/item/items/item/workbook/tables/item/data_body_range/data_body_range_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/tables/item/data_body_range/data_body_range_request_builder.py @@ -129,7 +129,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Gets the range object associated with the data body of the table. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookRange] - Find more info here: https://learn.microsoft.com/graph/api/table-databodyrange?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/tables/item/header_row_range/header_row_range_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/tables/item/header_row_range/header_row_range_request_builder.py index 36f924cc6a0..bef58a3f179 100644 --- a/msgraph/generated/drives/item/items/item/workbook/tables/item/header_row_range/header_row_range_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/tables/item/header_row_range/header_row_range_request_builder.py @@ -129,7 +129,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Gets the range object associated with header row of the table. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookRange] - Find more info here: https://learn.microsoft.com/graph/api/table-headerrowrange?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/tables/item/range/range_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/tables/item/range/range_request_builder.py index 1e0c45a43e5..92b5634a157 100644 --- a/msgraph/generated/drives/item/items/item/workbook/tables/item/range/range_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/tables/item/range/range_request_builder.py @@ -129,7 +129,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get the range object associated with the entire table. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookRange] - Find more info here: https://learn.microsoft.com/graph/api/table-range?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/tables/item/reapply_filters/reapply_filters_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/tables/item/reapply_filters/reapply_filters_request_builder.py index 98a43869367..cf3f9f77812 100644 --- a/msgraph/generated/drives/item/items/item/workbook/tables/item/reapply_filters/reapply_filters_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/tables/item/reapply_filters/reapply_filters_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Reapplies all the filters currently on the table. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/table-reapplyfilters?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/tables/item/rows/add/add_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/tables/item/rows/add/add_request_builder.py index e3db9b971da..ecb723b3bc3 100644 --- a/msgraph/generated/drives/item/items/item/workbook/tables/item/rows/add/add_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/tables/item/rows/add/add_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: AddPostRequestBody, request_configuration: Optional[Re param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookTableRow] - Find more info here: https://learn.microsoft.com/graph/api/tablerowcollection-add?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/drives/item/items/item/workbook/tables/item/rows/item_at_with_index/item_at_with_index_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/tables/item/rows/item_at_with_index/item_at_with_index_request_builder.py index 4204dd8f361..979419adf13 100644 --- a/msgraph/generated/drives/item/items/item/workbook/tables/item/rows/item_at_with_index/item_at_with_index_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/tables/item/rows/item_at_with_index/item_at_with_index_request_builder.py @@ -39,7 +39,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Gets a row based on its position in the collection. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookTableRow] - Find more info here: https://learn.microsoft.com/graph/api/tablerowcollection-itemat?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/tables/item/sort/apply/apply_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/tables/item/sort/apply/apply_request_builder.py index 89b9a02da43..feb38c6b88e 100644 --- a/msgraph/generated/drives/item/items/item/workbook/tables/item/sort/apply/apply_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/tables/item/sort/apply/apply_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: ApplyPostRequestBody, request_configuration: Optional[ param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/tablesort-apply?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/drives/item/items/item/workbook/tables/item/sort/clear/clear_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/tables/item/sort/clear/clear_request_builder.py index c9fc577693f..f9f2432a6c1 100644 --- a/msgraph/generated/drives/item/items/item/workbook/tables/item/sort/clear/clear_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/tables/item/sort/clear/clear_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Clears the sorting that is currently on the table. While this doesn't modify the table's ordering, it clears the state of the header buttons. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/tablesort-clear?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/tables/item/sort/reapply/reapply_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/tables/item/sort/reapply/reapply_request_builder.py index b65a28f8a25..bdf55a0a505 100644 --- a/msgraph/generated/drives/item/items/item/workbook/tables/item/sort/reapply/reapply_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/tables/item/sort/reapply/reapply_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Reapplies the current sorting parameters to the table. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/tablesort-reapply?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/tables/item/total_row_range/total_row_range_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/tables/item/total_row_range/total_row_range_request_builder.py index f14efd1f6d2..5e6740d475c 100644 --- a/msgraph/generated/drives/item/items/item/workbook/tables/item/total_row_range/total_row_range_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/tables/item/total_row_range/total_row_range_request_builder.py @@ -129,7 +129,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Gets the range object associated with totals row of the table. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookRange] - Find more info here: https://learn.microsoft.com/graph/api/table-totalrowrange?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/tables/item_at_with_index/clear_filters/clear_filters_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/tables/item_at_with_index/clear_filters/clear_filters_request_builder.py index 0973b7038c8..d280877c95b 100644 --- a/msgraph/generated/drives/item/items/item/workbook/tables/item_at_with_index/clear_filters/clear_filters_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/tables/item_at_with_index/clear_filters/clear_filters_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Clears all the filters currently applied on the table. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/table-clearfilters?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/tables/item_at_with_index/columns/columns_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/tables/item_at_with_index/columns/columns_request_builder.py index 90e7578adc2..e870758f4a5 100644 --- a/msgraph/generated/drives/item/items/item/workbook/tables/item_at_with_index/columns/columns_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/tables/item_at_with_index/columns/columns_request_builder.py @@ -29,7 +29,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/itemAt(index={index})/columns{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/itemAt(index={index})/columns{?%24count,%24expand,%24filter,%24search,%24select,%24skip,%24top}", path_parameters) async def get(self,request_configuration: Optional[RequestConfiguration[ColumnsRequestBuilderGetQueryParameters]] = None) -> Optional[WorkbookTableColumnCollectionResponse]: """ @@ -129,8 +129,6 @@ def get_query_parameter(self,original_name: str) -> str: return "%24expand" if original_name == "filter": return "%24filter" - if original_name == "orderby": - return "%24orderby" if original_name == "search": return "%24search" if original_name == "select": @@ -150,9 +148,6 @@ def get_query_parameter(self,original_name: str) -> str: # Filter items by property values filter: Optional[str] = None - # Order items by property values - orderby: Optional[list[str]] = None - # Search items by search phrases search: Optional[str] = None diff --git a/msgraph/generated/drives/item/items/item/workbook/tables/item_at_with_index/convert_to_range/convert_to_range_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/tables/item_at_with_index/convert_to_range/convert_to_range_request_builder.py index 9ce2d0abbb4..c8db9a4ed14 100644 --- a/msgraph/generated/drives/item/items/item/workbook/tables/item_at_with_index/convert_to_range/convert_to_range_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/tables/item_at_with_index/convert_to_range/convert_to_range_request_builder.py @@ -35,7 +35,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Converts the table into a normal range of cells. All data is preserved. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookRange] - Find more info here: https://learn.microsoft.com/graph/api/table-converttorange?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/tables/item_at_with_index/data_body_range/data_body_range_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/tables/item_at_with_index/data_body_range/data_body_range_request_builder.py index 85729737f04..36adc6c9843 100644 --- a/msgraph/generated/drives/item/items/item/workbook/tables/item_at_with_index/data_body_range/data_body_range_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/tables/item_at_with_index/data_body_range/data_body_range_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Gets the range object associated with the data body of the table. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookRange] - Find more info here: https://learn.microsoft.com/graph/api/table-databodyrange?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/tables/item_at_with_index/header_row_range/header_row_range_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/tables/item_at_with_index/header_row_range/header_row_range_request_builder.py index cde24c9374c..eeaa8eb6673 100644 --- a/msgraph/generated/drives/item/items/item/workbook/tables/item_at_with_index/header_row_range/header_row_range_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/tables/item_at_with_index/header_row_range/header_row_range_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Gets the range object associated with header row of the table. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookRange] - Find more info here: https://learn.microsoft.com/graph/api/table-headerrowrange?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/tables/item_at_with_index/range/range_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/tables/item_at_with_index/range/range_request_builder.py index 44c89c904bd..66aa4d92471 100644 --- a/msgraph/generated/drives/item/items/item/workbook/tables/item_at_with_index/range/range_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/tables/item_at_with_index/range/range_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get the range object associated with the entire table. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookRange] - Find more info here: https://learn.microsoft.com/graph/api/table-range?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/tables/item_at_with_index/reapply_filters/reapply_filters_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/tables/item_at_with_index/reapply_filters/reapply_filters_request_builder.py index 98ffc86bf2e..fc57b86e2ea 100644 --- a/msgraph/generated/drives/item/items/item/workbook/tables/item_at_with_index/reapply_filters/reapply_filters_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/tables/item_at_with_index/reapply_filters/reapply_filters_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Reapplies all the filters currently on the table. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/table-reapplyfilters?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/tables/item_at_with_index/rows/rows_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/tables/item_at_with_index/rows/rows_request_builder.py index 97eacbfc414..912d312e93f 100644 --- a/msgraph/generated/drives/item/items/item/workbook/tables/item_at_with_index/rows/rows_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/tables/item_at_with_index/rows/rows_request_builder.py @@ -29,7 +29,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/itemAt(index={index})/rows{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/itemAt(index={index})/rows{?%24count,%24expand,%24filter,%24search,%24select,%24skip,%24top}", path_parameters) async def get(self,request_configuration: Optional[RequestConfiguration[RowsRequestBuilderGetQueryParameters]] = None) -> Optional[WorkbookTableRowCollectionResponse]: """ @@ -129,8 +129,6 @@ def get_query_parameter(self,original_name: str) -> str: return "%24expand" if original_name == "filter": return "%24filter" - if original_name == "orderby": - return "%24orderby" if original_name == "search": return "%24search" if original_name == "select": @@ -150,9 +148,6 @@ def get_query_parameter(self,original_name: str) -> str: # Filter items by property values filter: Optional[str] = None - # Order items by property values - orderby: Optional[list[str]] = None - # Search items by search phrases search: Optional[str] = None diff --git a/msgraph/generated/drives/item/items/item/workbook/tables/item_at_with_index/total_row_range/total_row_range_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/tables/item_at_with_index/total_row_range/total_row_range_request_builder.py index 4ab8538594e..ea49e6c9261 100644 --- a/msgraph/generated/drives/item/items/item/workbook/tables/item_at_with_index/total_row_range/total_row_range_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/tables/item_at_with_index/total_row_range/total_row_range_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Gets the range object associated with totals row of the table. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookRange] - Find more info here: https://learn.microsoft.com/graph/api/table-totalrowrange?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/add/add_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/add/add_request_builder.py index b916c406889..1fca8e7e055 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/add/add_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/add/add_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: AddPostRequestBody, request_configuration: Optional[Re param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookWorksheet] - Find more info here: https://learn.microsoft.com/graph/api/worksheetcollection-add?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/cell_with_row_with_column/cell_with_row_with_column_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/cell_with_row_with_column/cell_with_row_with_column_request_builder.py index 4c05884b4ea..9791d530d70 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/cell_with_row_with_column/cell_with_row_with_column_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/cell_with_row_with_column/cell_with_row_with_column_request_builder.py @@ -118,7 +118,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Gets the range object containing the single cell based on row and column numbers. The cell can be outside the bounds of its parent range, so long as it's stays within the worksheet grid. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookRange] - Find more info here: https://learn.microsoft.com/graph/api/worksheet-cell?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/add/add_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/add/add_request_builder.py index 1a460d9d6bf..a357a220b69 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/add/add_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/add/add_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: AddPostRequestBody, request_configuration: Optional[Re param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookChart] - Find more info here: https://learn.microsoft.com/graph/api/chartcollection-add?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/axes/category_axis/format/line/clear/clear_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/axes/category_axis/format/line/clear/clear_request_builder.py index 9653d880966..4931759cfba 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/axes/category_axis/format/line/clear/clear_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/axes/category_axis/format/line/clear/clear_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Clear the line format of a chart element. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/chartlineformat-clear?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/axes/category_axis/major_gridlines/format/line/clear/clear_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/axes/category_axis/major_gridlines/format/line/clear/clear_request_builder.py index 0b34e7eb579..1bc4286cb77 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/axes/category_axis/major_gridlines/format/line/clear/clear_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/axes/category_axis/major_gridlines/format/line/clear/clear_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Clear the line format of a chart element. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/chartlineformat-clear?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/axes/category_axis/minor_gridlines/format/line/clear/clear_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/axes/category_axis/minor_gridlines/format/line/clear/clear_request_builder.py index f3caea43de0..6c16d73d353 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/axes/category_axis/minor_gridlines/format/line/clear/clear_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/axes/category_axis/minor_gridlines/format/line/clear/clear_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Clear the line format of a chart element. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/chartlineformat-clear?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/axes/series_axis/format/line/clear/clear_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/axes/series_axis/format/line/clear/clear_request_builder.py index 7c03d11b7ea..2a5d3c43f25 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/axes/series_axis/format/line/clear/clear_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/axes/series_axis/format/line/clear/clear_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Clear the line format of a chart element. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/chartlineformat-clear?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/axes/series_axis/major_gridlines/format/line/clear/clear_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/axes/series_axis/major_gridlines/format/line/clear/clear_request_builder.py index 7a178a707a8..98753fc6c15 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/axes/series_axis/major_gridlines/format/line/clear/clear_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/axes/series_axis/major_gridlines/format/line/clear/clear_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Clear the line format of a chart element. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/chartlineformat-clear?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/axes/series_axis/minor_gridlines/format/line/clear/clear_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/axes/series_axis/minor_gridlines/format/line/clear/clear_request_builder.py index 3597cb065d6..d62e515c14d 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/axes/series_axis/minor_gridlines/format/line/clear/clear_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/axes/series_axis/minor_gridlines/format/line/clear/clear_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Clear the line format of a chart element. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/chartlineformat-clear?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/axes/value_axis/format/line/clear/clear_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/axes/value_axis/format/line/clear/clear_request_builder.py index b1213d514c2..ded10e7f7d3 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/axes/value_axis/format/line/clear/clear_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/axes/value_axis/format/line/clear/clear_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Clear the line format of a chart element. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/chartlineformat-clear?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/axes/value_axis/major_gridlines/format/line/clear/clear_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/axes/value_axis/major_gridlines/format/line/clear/clear_request_builder.py index 9379e746279..db421a8e362 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/axes/value_axis/major_gridlines/format/line/clear/clear_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/axes/value_axis/major_gridlines/format/line/clear/clear_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Clear the line format of a chart element. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/chartlineformat-clear?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/axes/value_axis/minor_gridlines/format/line/clear/clear_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/axes/value_axis/minor_gridlines/format/line/clear/clear_request_builder.py index eccd473e506..8c31bbad3b7 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/axes/value_axis/minor_gridlines/format/line/clear/clear_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/axes/value_axis/minor_gridlines/format/line/clear/clear_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Clear the line format of a chart element. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/chartlineformat-clear?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/data_labels/format/fill/clear/clear_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/data_labels/format/fill/clear/clear_request_builder.py index 8d96b8997b7..dece8040470 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/data_labels/format/fill/clear/clear_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/data_labels/format/fill/clear/clear_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Clear the fill color of a chart element. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/chartfill-clear?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/data_labels/format/fill/set_solid_color/set_solid_color_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/data_labels/format/fill/set_solid_color/set_solid_color_request_builder.py index 2ca76d4ffb9..a449e0b2910 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/data_labels/format/fill/set_solid_color/set_solid_color_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/data_labels/format/fill/set_solid_color/set_solid_color_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: SetSolidColorPostRequestBody, request_configuration: O param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/chartfill-setsolidcolor?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/format/fill/clear/clear_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/format/fill/clear/clear_request_builder.py index 431706dbcf9..0114d2e42da 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/format/fill/clear/clear_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/format/fill/clear/clear_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Clear the fill color of a chart element. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/chartfill-clear?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/format/fill/set_solid_color/set_solid_color_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/format/fill/set_solid_color/set_solid_color_request_builder.py index 0c8777ea3b9..f3a9b4de340 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/format/fill/set_solid_color/set_solid_color_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/format/fill/set_solid_color/set_solid_color_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: SetSolidColorPostRequestBody, request_configuration: O param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/chartfill-setsolidcolor?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/legend/format/fill/clear/clear_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/legend/format/fill/clear/clear_request_builder.py index a0978c31853..b15a5cc854f 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/legend/format/fill/clear/clear_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/legend/format/fill/clear/clear_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Clear the fill color of a chart element. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/chartfill-clear?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/legend/format/fill/set_solid_color/set_solid_color_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/legend/format/fill/set_solid_color/set_solid_color_request_builder.py index 5e0d90d261b..508316c430c 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/legend/format/fill/set_solid_color/set_solid_color_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/legend/format/fill/set_solid_color/set_solid_color_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: SetSolidColorPostRequestBody, request_configuration: O param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/chartfill-setsolidcolor?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/series/item/format/fill/clear/clear_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/series/item/format/fill/clear/clear_request_builder.py index ff018e57bd6..674c8c6c5ab 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/series/item/format/fill/clear/clear_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/series/item/format/fill/clear/clear_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Clear the fill color of a chart element. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/chartfill-clear?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/series/item/format/fill/set_solid_color/set_solid_color_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/series/item/format/fill/set_solid_color/set_solid_color_request_builder.py index 60b6e223353..97bd453ea1c 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/series/item/format/fill/set_solid_color/set_solid_color_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/series/item/format/fill/set_solid_color/set_solid_color_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: SetSolidColorPostRequestBody, request_configuration: O param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/chartfill-setsolidcolor?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/series/item/format/line/clear/clear_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/series/item/format/line/clear/clear_request_builder.py index 92fa3c068be..ce7efadbae8 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/series/item/format/line/clear/clear_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/series/item/format/line/clear/clear_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Clear the line format of a chart element. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/chartlineformat-clear?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/series/item/points/item/format/fill/clear/clear_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/series/item/points/item/format/fill/clear/clear_request_builder.py index 7cde1afae15..f0f375d41dd 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/series/item/points/item/format/fill/clear/clear_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/series/item/points/item/format/fill/clear/clear_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Clear the fill color of a chart element. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/chartfill-clear?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/series/item/points/item/format/fill/set_solid_color/set_solid_color_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/series/item/points/item/format/fill/set_solid_color/set_solid_color_request_builder.py index 56dadff181e..8c890516150 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/series/item/points/item/format/fill/set_solid_color/set_solid_color_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/series/item/points/item/format/fill/set_solid_color/set_solid_color_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: SetSolidColorPostRequestBody, request_configuration: O param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/chartfill-setsolidcolor?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/series/item/points/item_at_with_index/item_at_with_index_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/series/item/points/item_at_with_index/item_at_with_index_request_builder.py index cfd7adf1645..842ae62a827 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/series/item/points/item_at_with_index/item_at_with_index_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/series/item/points/item_at_with_index/item_at_with_index_request_builder.py @@ -39,7 +39,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Retrieve a point based on its position within the series. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookChartPoint] - Find more info here: https://learn.microsoft.com/graph/api/chartpointscollection-itemat?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/series/item_at_with_index/item_at_with_index_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/series/item_at_with_index/item_at_with_index_request_builder.py index 2c2272f89bc..295ff35a454 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/series/item_at_with_index/item_at_with_index_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/series/item_at_with_index/item_at_with_index_request_builder.py @@ -40,7 +40,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Retrieves a series based on its position in the collection param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookChartSeries] - Find more info here: https://learn.microsoft.com/graph/api/chartseriescollection-itemat?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/series/item_at_with_index/points/points_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/series/item_at_with_index/points/points_request_builder.py index 13ea605005e..5ef4ad139a7 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/series/item_at_with_index/points/points_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/series/item_at_with_index/points/points_request_builder.py @@ -29,7 +29,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/series/itemAt(index={index})/points{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/series/itemAt(index={index})/points{?%24count,%24expand,%24filter,%24search,%24select,%24skip,%24top}", path_parameters) async def get(self,request_configuration: Optional[RequestConfiguration[PointsRequestBuilderGetQueryParameters]] = None) -> Optional[WorkbookChartPointCollectionResponse]: """ @@ -129,8 +129,6 @@ def get_query_parameter(self,original_name: str) -> str: return "%24expand" if original_name == "filter": return "%24filter" - if original_name == "orderby": - return "%24orderby" if original_name == "search": return "%24search" if original_name == "select": @@ -150,9 +148,6 @@ def get_query_parameter(self,original_name: str) -> str: # Filter items by property values filter: Optional[str] = None - # Order items by property values - orderby: Optional[list[str]] = None - # Search items by search phrases search: Optional[str] = None diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/set_data/set_data_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/set_data/set_data_request_builder.py index 63a3e43b507..e329b2cdb82 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/set_data/set_data_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/set_data/set_data_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: SetDataPostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/chart-setdata?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/set_position/set_position_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/set_position/set_position_request_builder.py index 94face0f5d6..30c2ed9b7d2 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/set_position/set_position_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/set_position/set_position_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: SetPositionPostRequestBody, request_configuration: Opt param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/chart-setposition?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/title/format/fill/clear/clear_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/title/format/fill/clear/clear_request_builder.py index 0b9bfdcef4c..04c3555244d 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/title/format/fill/clear/clear_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/title/format/fill/clear/clear_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Clear the fill color of a chart element. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/chartfill-clear?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/title/format/fill/set_solid_color/set_solid_color_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/title/format/fill/set_solid_color/set_solid_color_request_builder.py index ba415b2b7b6..e4acb3a159e 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/title/format/fill/set_solid_color/set_solid_color_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/title/format/fill/set_solid_color/set_solid_color_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: SetSolidColorPostRequestBody, request_configuration: O param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/chartfill-setsolidcolor?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item_at_with_index/item_at_with_index_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item_at_with_index/item_at_with_index_request_builder.py index 52788b0027b..e1db02281fe 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item_at_with_index/item_at_with_index_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item_at_with_index/item_at_with_index_request_builder.py @@ -51,7 +51,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Gets a chart based on its position in the collection. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookChart] - Find more info here: https://learn.microsoft.com/graph/api/chartcollection-itemat?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item_at_with_index/series/series_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item_at_with_index/series/series_request_builder.py index 959537de35c..3a401ebe6e5 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item_at_with_index/series/series_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item_at_with_index/series/series_request_builder.py @@ -29,7 +29,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/itemAt(index={index})/series{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/itemAt(index={index})/series{?%24count,%24expand,%24filter,%24search,%24select,%24skip,%24top}", path_parameters) async def get(self,request_configuration: Optional[RequestConfiguration[SeriesRequestBuilderGetQueryParameters]] = None) -> Optional[WorkbookChartSeriesCollectionResponse]: """ @@ -129,8 +129,6 @@ def get_query_parameter(self,original_name: str) -> str: return "%24expand" if original_name == "filter": return "%24filter" - if original_name == "orderby": - return "%24orderby" if original_name == "search": return "%24search" if original_name == "select": @@ -150,9 +148,6 @@ def get_query_parameter(self,original_name: str) -> str: # Filter items by property values filter: Optional[str] = None - # Order items by property values - orderby: Optional[list[str]] = None - # Search items by search phrases search: Optional[str] = None diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item_at_with_index/set_data/set_data_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item_at_with_index/set_data/set_data_request_builder.py index bbf00795664..ca3263eb77a 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item_at_with_index/set_data/set_data_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item_at_with_index/set_data/set_data_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: SetDataPostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/chart-setdata?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item_at_with_index/set_position/set_position_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item_at_with_index/set_position/set_position_request_builder.py index d9b91595658..24b8b2890ab 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item_at_with_index/set_position/set_position_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item_at_with_index/set_position/set_position_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: SetPositionPostRequestBody, request_configuration: Opt param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/chart-setposition?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item_with_name/series/series_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item_with_name/series/series_request_builder.py index 3bad7840c51..fab662b8f2f 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item_with_name/series/series_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item_with_name/series/series_request_builder.py @@ -29,7 +29,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/item(name='{name}')/series{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/item(name='{name}')/series{?%24count,%24expand,%24filter,%24search,%24select,%24skip,%24top}", path_parameters) async def get(self,request_configuration: Optional[RequestConfiguration[SeriesRequestBuilderGetQueryParameters]] = None) -> Optional[WorkbookChartSeriesCollectionResponse]: """ @@ -129,8 +129,6 @@ def get_query_parameter(self,original_name: str) -> str: return "%24expand" if original_name == "filter": return "%24filter" - if original_name == "orderby": - return "%24orderby" if original_name == "search": return "%24search" if original_name == "select": @@ -150,9 +148,6 @@ def get_query_parameter(self,original_name: str) -> str: # Filter items by property values filter: Optional[str] = None - # Order items by property values - orderby: Optional[list[str]] = None - # Search items by search phrases search: Optional[str] = None diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item_with_name/set_data/set_data_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item_with_name/set_data/set_data_request_builder.py index ee287b334e1..621e776e8cf 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item_with_name/set_data/set_data_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item_with_name/set_data/set_data_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: SetDataPostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/chart-setdata?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item_with_name/set_position/set_position_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item_with_name/set_position/set_position_request_builder.py index eda14676ea2..3ee4de43bba 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item_with_name/set_position/set_position_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item_with_name/set_position/set_position_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: SetPositionPostRequestBody, request_configuration: Opt param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/chart-setposition?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/names/add/add_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/names/add/add_request_builder.py index f1921dc714c..938c773a7b0 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/names/add/add_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/names/add/add_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: AddPostRequestBody, request_configuration: Optional[Re param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookNamedItem] - Find more info here: https://learn.microsoft.com/graph/api/nameditem-add?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/names/add_formula_local/add_formula_local_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/names/add_formula_local/add_formula_local_request_builder.py index 8af3e18dd82..004e0b49ed0 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/names/add_formula_local/add_formula_local_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/names/add_formula_local/add_formula_local_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: AddFormulaLocalPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookNamedItem] - Find more info here: https://learn.microsoft.com/graph/api/nameditem-addformulalocal?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/names/item/range/range_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/names/item/range/range_request_builder.py index af1d91134f1..beb30ffb1cf 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/names/item/range/range_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/names/item/range/range_request_builder.py @@ -129,7 +129,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Retrieve the properties and relationships of range object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookRange] - Find more info here: https://learn.microsoft.com/graph/api/range-get?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/pivot_tables/item/refresh/refresh_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/pivot_tables/item/refresh/refresh_request_builder.py index 8a42c57c9ca..4ccd3042c8e 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/pivot_tables/item/refresh/refresh_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/pivot_tables/item/refresh/refresh_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Refreshes the PivotTable. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/workbookpivottable-refresh?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/pivot_tables/refresh_all/refresh_all_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/pivot_tables/refresh_all/refresh_all_request_builder.py index 5cd32cf4d53..595492434c0 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/pivot_tables/refresh_all/refresh_all_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/pivot_tables/refresh_all/refresh_all_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Refreshes the PivotTable within a given worksheet. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/workbookpivottable-refreshall?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/protection/protect/protect_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/protection/protect/protect_request_builder.py index 45d326468d9..840c91d9ff6 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/protection/protect/protect_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/protection/protect/protect_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: ProtectPostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/worksheetprotection-protect?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/protection/unprotect/unprotect_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/protection/unprotect/unprotect_request_builder.py index 2b895440a50..cb371c6d552 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/protection/unprotect/unprotect_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/protection/unprotect/unprotect_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Unprotect a worksheet param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/worksheetprotection-unprotect?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/add/add_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/add/add_request_builder.py index 88b3efd1b51..6c7bec96c12 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/add/add_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/add/add_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: AddPostRequestBody, request_configuration: Optional[Re param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookTable] - Find more info here: https://learn.microsoft.com/graph/api/workbook-post-tables?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/clear_filters/clear_filters_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/clear_filters/clear_filters_request_builder.py index de967bb9969..70bf16cd713 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/clear_filters/clear_filters_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/clear_filters/clear_filters_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Clears all the filters currently applied on the table. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/table-clearfilters?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/add/add_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/add/add_request_builder.py index ad4a9141ced..50f2d0ade50 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/add/add_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/add/add_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: AddPostRequestBody, request_configuration: Optional[Re param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookTableColumn] - Find more info here: https://learn.microsoft.com/graph/api/tablecolumncollection-add?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item/data_body_range/data_body_range_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item/data_body_range/data_body_range_request_builder.py index 466f2bd8657..25cfb6f52f6 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item/data_body_range/data_body_range_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item/data_body_range/data_body_range_request_builder.py @@ -129,7 +129,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Gets the range object associated with the data body of the column. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookRange] - Find more info here: https://learn.microsoft.com/graph/api/tablecolumn-databodyrange?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item/filter/apply/apply_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item/filter/apply/apply_request_builder.py index 1d0682de40b..120652a6ca8 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item/filter/apply/apply_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item/filter/apply/apply_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: ApplyPostRequestBody, request_configuration: Optional[ param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/filter-apply?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item/filter/clear/clear_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item/filter/clear/clear_request_builder.py index c9dc0e40c1c..08515b00767 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item/filter/clear/clear_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item/filter/clear/clear_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Clear the filter on the given column. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/filter-clear?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item/header_row_range/header_row_range_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item/header_row_range/header_row_range_request_builder.py index 4eeb5ef894c..1f36970dea4 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item/header_row_range/header_row_range_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item/header_row_range/header_row_range_request_builder.py @@ -129,7 +129,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Gets the range object associated with the header row of the column. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookRange] - Find more info here: https://learn.microsoft.com/graph/api/tablecolumn-headerrowrange?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item/range/range_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item/range/range_request_builder.py index e17669766a7..54857697831 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item/range/range_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item/range/range_request_builder.py @@ -129,7 +129,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Gets the range object associated with the entire column. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookRange] - Find more info here: https://learn.microsoft.com/graph/api/tablecolumn-range?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item/total_row_range/total_row_range_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item/total_row_range/total_row_range_request_builder.py index 47feff6f941..1427d65cc52 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item/total_row_range/total_row_range_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item/total_row_range/total_row_range_request_builder.py @@ -129,7 +129,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Gets the range object associated with the totals row of the column. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookRange] - Find more info here: https://learn.microsoft.com/graph/api/tablecolumn-totalrowrange?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item_at_with_index/data_body_range/data_body_range_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item_at_with_index/data_body_range/data_body_range_request_builder.py index c8f1ece7214..ff8cb60fd35 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item_at_with_index/data_body_range/data_body_range_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item_at_with_index/data_body_range/data_body_range_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Gets the range object associated with the data body of the column. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookRange] - Find more info here: https://learn.microsoft.com/graph/api/tablecolumn-databodyrange?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item_at_with_index/header_row_range/header_row_range_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item_at_with_index/header_row_range/header_row_range_request_builder.py index 2e789b08a33..59ea758f7be 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item_at_with_index/header_row_range/header_row_range_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item_at_with_index/header_row_range/header_row_range_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Gets the range object associated with the header row of the column. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookRange] - Find more info here: https://learn.microsoft.com/graph/api/tablecolumn-headerrowrange?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item_at_with_index/item_at_with_index_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item_at_with_index/item_at_with_index_request_builder.py index 5bca9b62b64..a1fcfd7d582 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item_at_with_index/item_at_with_index_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item_at_with_index/item_at_with_index_request_builder.py @@ -43,7 +43,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Gets a column based on its position in the collection. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookTableColumn] - Find more info here: https://learn.microsoft.com/graph/api/tablecolumncollection-itemat?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item_at_with_index/range/range_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item_at_with_index/range/range_request_builder.py index ca7db719853..ebeb2f40ee2 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item_at_with_index/range/range_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item_at_with_index/range/range_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Gets the range object associated with the entire column. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookRange] - Find more info here: https://learn.microsoft.com/graph/api/tablecolumn-range?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item_at_with_index/total_row_range/total_row_range_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item_at_with_index/total_row_range/total_row_range_request_builder.py index 11b10cdec8c..a8020f57e36 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item_at_with_index/total_row_range/total_row_range_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item_at_with_index/total_row_range/total_row_range_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Gets the range object associated with the totals row of the column. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookRange] - Find more info here: https://learn.microsoft.com/graph/api/tablecolumn-totalrowrange?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/convert_to_range/convert_to_range_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/convert_to_range/convert_to_range_request_builder.py index 8071ebc00cf..1ea08f7191e 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/convert_to_range/convert_to_range_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/convert_to_range/convert_to_range_request_builder.py @@ -35,7 +35,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Converts the table into a normal range of cells. All data is preserved. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookRange] - Find more info here: https://learn.microsoft.com/graph/api/table-converttorange?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/data_body_range/data_body_range_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/data_body_range/data_body_range_request_builder.py index 16e50e9b55d..9dc9db03584 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/data_body_range/data_body_range_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/data_body_range/data_body_range_request_builder.py @@ -129,7 +129,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Gets the range object associated with the data body of the table. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookRange] - Find more info here: https://learn.microsoft.com/graph/api/table-databodyrange?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/header_row_range/header_row_range_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/header_row_range/header_row_range_request_builder.py index d3b23553d1a..ced468729d3 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/header_row_range/header_row_range_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/header_row_range/header_row_range_request_builder.py @@ -129,7 +129,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Gets the range object associated with header row of the table. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookRange] - Find more info here: https://learn.microsoft.com/graph/api/table-headerrowrange?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/range/range_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/range/range_request_builder.py index e1cdfc64c78..82297c6d3d1 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/range/range_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/range/range_request_builder.py @@ -129,7 +129,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get the range object associated with the entire table. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookRange] - Find more info here: https://learn.microsoft.com/graph/api/table-range?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/reapply_filters/reapply_filters_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/reapply_filters/reapply_filters_request_builder.py index 33c058fbcea..f113bb3d7fc 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/reapply_filters/reapply_filters_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/reapply_filters/reapply_filters_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Reapplies all the filters currently on the table. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/table-reapplyfilters?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/rows/add/add_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/rows/add/add_request_builder.py index e73469f5a85..c33e599b180 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/rows/add/add_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/rows/add/add_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: AddPostRequestBody, request_configuration: Optional[Re param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookTableRow] - Find more info here: https://learn.microsoft.com/graph/api/tablerowcollection-add?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/rows/item_at_with_index/item_at_with_index_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/rows/item_at_with_index/item_at_with_index_request_builder.py index 7517fa66d05..98789426eb1 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/rows/item_at_with_index/item_at_with_index_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/rows/item_at_with_index/item_at_with_index_request_builder.py @@ -39,7 +39,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Gets a row based on its position in the collection. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookTableRow] - Find more info here: https://learn.microsoft.com/graph/api/tablerowcollection-itemat?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/sort/apply/apply_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/sort/apply/apply_request_builder.py index a733c5e43c5..0cfa23da26f 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/sort/apply/apply_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/sort/apply/apply_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: ApplyPostRequestBody, request_configuration: Optional[ param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/tablesort-apply?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/sort/clear/clear_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/sort/clear/clear_request_builder.py index 9b38cfdf04f..3111e6ea318 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/sort/clear/clear_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/sort/clear/clear_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Clears the sorting that is currently on the table. While this doesn't modify the table's ordering, it clears the state of the header buttons. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/tablesort-clear?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/sort/reapply/reapply_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/sort/reapply/reapply_request_builder.py index b26f1b15d6d..ce25ed06440 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/sort/reapply/reapply_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/sort/reapply/reapply_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Reapplies the current sorting parameters to the table. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/tablesort-reapply?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/total_row_range/total_row_range_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/total_row_range/total_row_range_request_builder.py index 38fbd9d9a3e..97d5a40f5b1 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/total_row_range/total_row_range_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/total_row_range/total_row_range_request_builder.py @@ -129,7 +129,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Gets the range object associated with totals row of the table. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookRange] - Find more info here: https://learn.microsoft.com/graph/api/table-totalrowrange?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item_at_with_index/clear_filters/clear_filters_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item_at_with_index/clear_filters/clear_filters_request_builder.py index c9f98f931ea..0556b49f819 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item_at_with_index/clear_filters/clear_filters_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item_at_with_index/clear_filters/clear_filters_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Clears all the filters currently applied on the table. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/table-clearfilters?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item_at_with_index/columns/columns_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item_at_with_index/columns/columns_request_builder.py index 28c04351bee..b52329a774c 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item_at_with_index/columns/columns_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item_at_with_index/columns/columns_request_builder.py @@ -29,7 +29,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/tables/itemAt(index={index})/columns{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/tables/itemAt(index={index})/columns{?%24count,%24expand,%24filter,%24search,%24select,%24skip,%24top}", path_parameters) async def get(self,request_configuration: Optional[RequestConfiguration[ColumnsRequestBuilderGetQueryParameters]] = None) -> Optional[WorkbookTableColumnCollectionResponse]: """ @@ -129,8 +129,6 @@ def get_query_parameter(self,original_name: str) -> str: return "%24expand" if original_name == "filter": return "%24filter" - if original_name == "orderby": - return "%24orderby" if original_name == "search": return "%24search" if original_name == "select": @@ -150,9 +148,6 @@ def get_query_parameter(self,original_name: str) -> str: # Filter items by property values filter: Optional[str] = None - # Order items by property values - orderby: Optional[list[str]] = None - # Search items by search phrases search: Optional[str] = None diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item_at_with_index/convert_to_range/convert_to_range_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item_at_with_index/convert_to_range/convert_to_range_request_builder.py index a646a24fcb9..c1a1807ac88 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item_at_with_index/convert_to_range/convert_to_range_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item_at_with_index/convert_to_range/convert_to_range_request_builder.py @@ -35,7 +35,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Converts the table into a normal range of cells. All data is preserved. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookRange] - Find more info here: https://learn.microsoft.com/graph/api/table-converttorange?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item_at_with_index/data_body_range/data_body_range_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item_at_with_index/data_body_range/data_body_range_request_builder.py index 13bbc4a117e..7393b1cd7a9 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item_at_with_index/data_body_range/data_body_range_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item_at_with_index/data_body_range/data_body_range_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Gets the range object associated with the data body of the table. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookRange] - Find more info here: https://learn.microsoft.com/graph/api/table-databodyrange?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item_at_with_index/header_row_range/header_row_range_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item_at_with_index/header_row_range/header_row_range_request_builder.py index 4312780c29c..7a4b79195d9 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item_at_with_index/header_row_range/header_row_range_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item_at_with_index/header_row_range/header_row_range_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Gets the range object associated with header row of the table. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookRange] - Find more info here: https://learn.microsoft.com/graph/api/table-headerrowrange?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item_at_with_index/range/range_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item_at_with_index/range/range_request_builder.py index 0cabaa637de..d52d245202c 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item_at_with_index/range/range_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item_at_with_index/range/range_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get the range object associated with the entire table. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookRange] - Find more info here: https://learn.microsoft.com/graph/api/table-range?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item_at_with_index/reapply_filters/reapply_filters_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item_at_with_index/reapply_filters/reapply_filters_request_builder.py index 11809dbc70d..67c453755d4 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item_at_with_index/reapply_filters/reapply_filters_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item_at_with_index/reapply_filters/reapply_filters_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Reapplies all the filters currently on the table. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/table-reapplyfilters?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item_at_with_index/rows/rows_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item_at_with_index/rows/rows_request_builder.py index f72052e9789..75a18f5f63e 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item_at_with_index/rows/rows_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item_at_with_index/rows/rows_request_builder.py @@ -29,7 +29,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/tables/itemAt(index={index})/rows{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/tables/itemAt(index={index})/rows{?%24count,%24expand,%24filter,%24search,%24select,%24skip,%24top}", path_parameters) async def get(self,request_configuration: Optional[RequestConfiguration[RowsRequestBuilderGetQueryParameters]] = None) -> Optional[WorkbookTableRowCollectionResponse]: """ @@ -129,8 +129,6 @@ def get_query_parameter(self,original_name: str) -> str: return "%24expand" if original_name == "filter": return "%24filter" - if original_name == "orderby": - return "%24orderby" if original_name == "search": return "%24search" if original_name == "select": @@ -150,9 +148,6 @@ def get_query_parameter(self,original_name: str) -> str: # Filter items by property values filter: Optional[str] = None - # Order items by property values - orderby: Optional[list[str]] = None - # Search items by search phrases search: Optional[str] = None diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item_at_with_index/total_row_range/total_row_range_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item_at_with_index/total_row_range/total_row_range_request_builder.py index 4fcbbf16fd2..69cfabf6dd6 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item_at_with_index/total_row_range/total_row_range_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item_at_with_index/total_row_range/total_row_range_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Gets the range object associated with totals row of the table. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookRange] - Find more info here: https://learn.microsoft.com/graph/api/table-totalrowrange?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/drives/item/list_/content_types/add_copy/add_copy_request_builder.py b/msgraph/generated/drives/item/list_/content_types/add_copy/add_copy_request_builder.py index a7d42601113..51f4a477be0 100644 --- a/msgraph/generated/drives/item/list_/content_types/add_copy/add_copy_request_builder.py +++ b/msgraph/generated/drives/item/list_/content_types/add_copy/add_copy_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: AddCopyPostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ContentType] - Find more info here: https://learn.microsoft.com/graph/api/contenttype-addcopy?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/drives/item/list_/content_types/add_copy_from_content_type_hub/add_copy_from_content_type_hub_request_builder.py b/msgraph/generated/drives/item/list_/content_types/add_copy_from_content_type_hub/add_copy_from_content_type_hub_request_builder.py index 570c95eb6af..f11d2cfde1c 100644 --- a/msgraph/generated/drives/item/list_/content_types/add_copy_from_content_type_hub/add_copy_from_content_type_hub_request_builder.py +++ b/msgraph/generated/drives/item/list_/content_types/add_copy_from_content_type_hub/add_copy_from_content_type_hub_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: AddCopyFromContentTypeHubPostRequestBody, request_conf param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ContentType] - Find more info here: https://learn.microsoft.com/graph/api/contenttype-addcopyfromcontenttypehub?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/drives/item/list_/content_types/get_compatible_hub_content_types/get_compatible_hub_content_types_request_builder.py b/msgraph/generated/drives/item/list_/content_types/get_compatible_hub_content_types/get_compatible_hub_content_types_request_builder.py index edbc3047725..d0e7c76276b 100644 --- a/msgraph/generated/drives/item/list_/content_types/get_compatible_hub_content_types/get_compatible_hub_content_types_request_builder.py +++ b/msgraph/generated/drives/item/list_/content_types/get_compatible_hub_content_types/get_compatible_hub_content_types_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[GetCompa Get a list of compatible content types from the content type hub that can be added to a target site or a list. This method is part of the content type publishing changes to optimize the syncing of published content types to sites and lists, effectively switching from a 'push everywhere' to 'pull as needed' approach. The method allows users to pull content types directly from the content type hub to a site or list. For more information, see contentType: addCopyFromContentTypeHub and the blog post Syntex Product Updates – August 2021. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetCompatibleHubContentTypesGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/contenttype-getcompatiblehubcontenttypes?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/drives/item/list_/content_types/item/associate_with_hub_sites/associate_with_hub_sites_request_builder.py b/msgraph/generated/drives/item/list_/content_types/item/associate_with_hub_sites/associate_with_hub_sites_request_builder.py index 16f3e1ea949..a6b0c3ec953 100644 --- a/msgraph/generated/drives/item/list_/content_types/item/associate_with_hub_sites/associate_with_hub_sites_request_builder.py +++ b/msgraph/generated/drives/item/list_/content_types/item/associate_with_hub_sites/associate_with_hub_sites_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: AssociateWithHubSitesPostRequestBody, request_configur param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/contenttype-associatewithhubsites?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/drives/item/list_/content_types/item/copy_to_default_content_location/copy_to_default_content_location_request_builder.py b/msgraph/generated/drives/item/list_/content_types/item/copy_to_default_content_location/copy_to_default_content_location_request_builder.py index 42f22a56375..a874b073ea5 100644 --- a/msgraph/generated/drives/item/list_/content_types/item/copy_to_default_content_location/copy_to_default_content_location_request_builder.py +++ b/msgraph/generated/drives/item/list_/content_types/item/copy_to_default_content_location/copy_to_default_content_location_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: CopyToDefaultContentLocationPostRequestBody, request_c param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/contenttype-copytodefaultcontentlocation?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/drives/item/list_/content_types/item/is_published/is_published_request_builder.py b/msgraph/generated/drives/item/list_/content_types/item/is_published/is_published_request_builder.py index 1e680cda145..29977ee1c84 100644 --- a/msgraph/generated/drives/item/list_/content_types/item/is_published/is_published_request_builder.py +++ b/msgraph/generated/drives/item/list_/content_types/item/is_published/is_published_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Check the publishing status of a contentType in a content type hub site. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[IsPublishedGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/contenttype-ispublished?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/drives/item/list_/content_types/item/publish/publish_request_builder.py b/msgraph/generated/drives/item/list_/content_types/item/publish/publish_request_builder.py index 4e00b0fccd6..ff19a41ec16 100644 --- a/msgraph/generated/drives/item/list_/content_types/item/publish/publish_request_builder.py +++ b/msgraph/generated/drives/item/list_/content_types/item/publish/publish_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Publishes a contentType present in the content type hub site. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/contenttype-publish?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/drives/item/list_/content_types/item/unpublish/unpublish_request_builder.py b/msgraph/generated/drives/item/list_/content_types/item/unpublish/unpublish_request_builder.py index bd5d28bbf1e..8d22b85475e 100644 --- a/msgraph/generated/drives/item/list_/content_types/item/unpublish/unpublish_request_builder.py +++ b/msgraph/generated/drives/item/list_/content_types/item/unpublish/unpublish_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Unpublish a contentType from a content type hub site. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/contenttype-unpublish?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/drives/item/list_/items/delta/delta_request_builder.py b/msgraph/generated/drives/item/list_/items/delta/delta_request_builder.py index d3b5d715803..0a4bb93c789 100644 --- a/msgraph/generated/drives/item/list_/items/delta/delta_request_builder.py +++ b/msgraph/generated/drives/item/list_/items/delta/delta_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get newly created, updated, or deleted list items without having to perform a full read of the entire items collection. Your app begins by calling delta without any parameters.The service starts enumerating the hierarchy of the list, returning pages of items, and either an @odata.nextLink or an @odata.deltaLink.Your app should continue calling with the @odata.nextLink until you see an @odata.deltaLink returned. After you received all the changes, you can apply them to your local state.To check for changes in the future, call delta again with the @odata.deltaLink from the previous response. The delta feed shows the latest state for each item, not each change. If an item was renamed twice, it only shows up once, with its latest name.The same item might appear more than once in a delta feed, for various reasons. You should use the last occurrence you see. Items with this property should be removed from your local state. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/listitem-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/drives/item/list_/items/item/document_set_versions/item/restore/restore_request_builder.py b/msgraph/generated/drives/item/list_/items/item/document_set_versions/item/restore/restore_request_builder.py index 06cedcd6228..5addeea8eaf 100644 --- a/msgraph/generated/drives/item/list_/items/item/document_set_versions/item/restore/restore_request_builder.py +++ b/msgraph/generated/drives/item/list_/items/item/document_set_versions/item/restore/restore_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Restore a document set version. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/documentsetversion-restore?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/drives/item/list_/items/item/versions/item/restore_version/restore_version_request_builder.py b/msgraph/generated/drives/item/list_/items/item/versions/item/restore_version/restore_version_request_builder.py index 256ade04b9a..4857406cbe5 100644 --- a/msgraph/generated/drives/item/list_/items/item/versions/item/restore_version/restore_version_request_builder.py +++ b/msgraph/generated/drives/item/list_/items/item/versions/item/restore_version/restore_version_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Restore a previous version of a ListItem to be the current version. This will create a new version with the contents of the previous version, but preserves all existing versions of the item. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/listitemversion-restore?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/drives/item/list_/subscriptions/item/reauthorize/reauthorize_request_builder.py b/msgraph/generated/drives/item/list_/subscriptions/item/reauthorize/reauthorize_request_builder.py index a9083563b1e..1ca3e538cfe 100644 --- a/msgraph/generated/drives/item/list_/subscriptions/item/reauthorize/reauthorize_request_builder.py +++ b/msgraph/generated/drives/item/list_/subscriptions/item/reauthorize/reauthorize_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Reauthorize a subscription when you receive a reauthorizationRequired challenge. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/subscription-reauthorize?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/drives/item/recent/recent_request_builder.py b/msgraph/generated/drives/item/recent/recent_request_builder.py index e74db27a3ed..48995084854 100644 --- a/msgraph/generated/drives/item/recent/recent_request_builder.py +++ b/msgraph/generated/drives/item/recent/recent_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[RecentRe List a set of items that have been recently used by the signed in user.This collection includes items that are in the user's drive and items they have access to from other drives. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[RecentGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/drive-recent?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/drives/item/search_with_q/search_with_q_request_builder.py b/msgraph/generated/drives/item/search_with_q/search_with_q_request_builder.py index 2cab334da01..847ab8b9734 100644 --- a/msgraph/generated/drives/item/search_with_q/search_with_q_request_builder.py +++ b/msgraph/generated/drives/item/search_with_q/search_with_q_request_builder.py @@ -38,7 +38,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[SearchWi Search the hierarchy of items for items matching a query.You can search within a folder hierarchy, a whole drive, or files shared with the current user. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[SearchWithQGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/driveitem-search?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/drives/item/shared_with_me/shared_with_me_request_builder.py b/msgraph/generated/drives/item/shared_with_me/shared_with_me_request_builder.py index 06c5224626f..1b3b0b4b020 100644 --- a/msgraph/generated/drives/item/shared_with_me/shared_with_me_request_builder.py +++ b/msgraph/generated/drives/item/shared_with_me/shared_with_me_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[SharedWi Get a list of driveItem objects shared with the owner of a drive. The driveItems returned from the sharedWithMe method always include the remoteItem facet that indicates they are items from a different drive. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[SharedWithMeGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/drive-sharedwithme?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/education/classes/delta/delta_request_builder.py b/msgraph/generated/education/classes/delta/delta_request_builder.py index ac341d5184e..70715aa5a73 100644 --- a/msgraph/generated/education/classes/delta/delta_request_builder.py +++ b/msgraph/generated/education/classes/delta/delta_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get newly created or updated classes, including membership changes, without having to perform a full read of the entire class collection. See Use delta query for details. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/educationclass-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/education/classes/item/assignment_categories/delta/delta_request_builder.py b/msgraph/generated/education/classes/item/assignment_categories/delta/delta_request_builder.py index 4a7d766a6e0..0bc4dfc5cf5 100644 --- a/msgraph/generated/education/classes/item/assignment_categories/delta/delta_request_builder.py +++ b/msgraph/generated/education/classes/item/assignment_categories/delta/delta_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get a list of newly created or updated educationCategory objects without having to perform a full read of the collection. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/educationcategory-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/education/classes/item/assignments/delta/delta_request_builder.py b/msgraph/generated/education/classes/item/assignments/delta/delta_request_builder.py index 52abf4dbe87..81d75962941 100644 --- a/msgraph/generated/education/classes/item/assignments/delta/delta_request_builder.py +++ b/msgraph/generated/education/classes/item/assignments/delta/delta_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get a list of newly-created or updated assignments without reading the whole collection. A teacher or an application running with application permissions can see all assignment objects for the class. Students can only see assignments that are assigned to them. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/educationassignment-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/education/classes/item/assignments/item/activate/activate_request_builder.py b/msgraph/generated/education/classes/item/assignments/item/activate/activate_request_builder.py index 0b098d12300..53ec186d1b4 100644 --- a/msgraph/generated/education/classes/item/assignments/item/activate/activate_request_builder.py +++ b/msgraph/generated/education/classes/item/assignments/item/activate/activate_request_builder.py @@ -35,7 +35,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Activate an inactive educationAssignment to signal that the assignment has further action items for teachers or students. This action can only be performed by a teacher on currently inactive assignments. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[EducationAssignment] - Find more info here: https://learn.microsoft.com/graph/api/educationassignment-activate?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/education/classes/item/assignments/item/categories/delta/delta_request_builder.py b/msgraph/generated/education/classes/item/assignments/item/categories/delta/delta_request_builder.py index 48621b2fbeb..da480d9c248 100644 --- a/msgraph/generated/education/classes/item/assignments/item/categories/delta/delta_request_builder.py +++ b/msgraph/generated/education/classes/item/assignments/item/categories/delta/delta_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get a list of newly created or updated educationCategory objects without having to perform a full read of the collection. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/educationcategory-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/education/classes/item/assignments/item/deactivate/deactivate_request_builder.py b/msgraph/generated/education/classes/item/assignments/item/deactivate/deactivate_request_builder.py index de1189290c0..b6db6de6461 100644 --- a/msgraph/generated/education/classes/item/assignments/item/deactivate/deactivate_request_builder.py +++ b/msgraph/generated/education/classes/item/assignments/item/deactivate/deactivate_request_builder.py @@ -35,7 +35,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Mark an assigned educationAssignment as inactive to signal that the assignment has no further action items for teachers and students. This action can only be performed by a teacher on assigned assignments. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[EducationAssignment] - Find more info here: https://learn.microsoft.com/graph/api/educationassignment-deactivate?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/education/classes/item/assignments/item/publish/publish_request_builder.py b/msgraph/generated/education/classes/item/assignments/item/publish/publish_request_builder.py index 45d18dc45aa..ba93b015f8d 100644 --- a/msgraph/generated/education/classes/item/assignments/item/publish/publish_request_builder.py +++ b/msgraph/generated/education/classes/item/assignments/item/publish/publish_request_builder.py @@ -35,7 +35,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Publish an education assignment. Change the status of an educationAssignment from its original draft status to the published status. You can change the status from draft to scheduled if the assignment is scheduled for a future date. Only a teacher in the class can make this call. When an assignment is in draft status, students will not see the assignment, nor will there be any submission objects. Calling this API creates educationSubmission objects and displays the assignment in each student's list. The status of the assignment goes back to draft if there is any backend failure during publish process. To update the properties of a published assignment, see update an assignment. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[EducationAssignment] - Find more info here: https://learn.microsoft.com/graph/api/educationassignment-publish?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/education/classes/item/assignments/item/set_up_feedback_resources_folder/set_up_feedback_resources_folder_request_builder.py b/msgraph/generated/education/classes/item/assignments/item/set_up_feedback_resources_folder/set_up_feedback_resources_folder_request_builder.py index 95072bd21b7..706079e64ff 100644 --- a/msgraph/generated/education/classes/item/assignments/item/set_up_feedback_resources_folder/set_up_feedback_resources_folder_request_builder.py +++ b/msgraph/generated/education/classes/item/assignments/item/set_up_feedback_resources_folder/set_up_feedback_resources_folder_request_builder.py @@ -35,7 +35,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Create a SharePoint folder to upload feedback files for a given educationSubmission. Only teachers can perform this operation. The teacher determines the resources to upload in the feedback resources folder of a submission. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[EducationAssignment] - Find more info here: https://learn.microsoft.com/graph/api/educationassignment-setupfeedbackresourcesfolder?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/education/classes/item/assignments/item/set_up_resources_folder/set_up_resources_folder_request_builder.py b/msgraph/generated/education/classes/item/assignments/item/set_up_resources_folder/set_up_resources_folder_request_builder.py index d084c7fd19b..5119e5cfd34 100644 --- a/msgraph/generated/education/classes/item/assignments/item/set_up_resources_folder/set_up_resources_folder_request_builder.py +++ b/msgraph/generated/education/classes/item/assignments/item/set_up_resources_folder/set_up_resources_folder_request_builder.py @@ -35,7 +35,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Create a SharePoint folder to upload files for a given educationAssignment. Only teachers can perform this operation. The teacher determines the resources to upload in the assignment's folder. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[EducationAssignment] - Find more info here: https://learn.microsoft.com/graph/api/educationassignment-setupresourcesfolder?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/education/classes/item/assignments/item/submissions/item/excuse/excuse_request_builder.py b/msgraph/generated/education/classes/item/assignments/item/submissions/item/excuse/excuse_request_builder.py index d695e0d0e9e..718f48b987d 100644 --- a/msgraph/generated/education/classes/item/assignments/item/submissions/item/excuse/excuse_request_builder.py +++ b/msgraph/generated/education/classes/item/assignments/item/submissions/item/excuse/excuse_request_builder.py @@ -35,7 +35,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Excuse a submission. Excused submissions aren't included in average grade calculations. Grading rubrics and feedback are deleted. Only teachers can perform this action. If the Prefer: include-unknown-enum-members request header is provided, the excused submission shows the excused status. Otherwise, the submission status retains the returned status. For more information about how to use this header, see the Examples section. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[EducationSubmission] - Find more info here: https://learn.microsoft.com/graph/api/educationsubmission-excuse?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/education/classes/item/assignments/item/submissions/item/reassign/reassign_request_builder.py b/msgraph/generated/education/classes/item/assignments/item/submissions/item/reassign/reassign_request_builder.py index 08b29ec4f61..87197918167 100644 --- a/msgraph/generated/education/classes/item/assignments/item/submissions/item/reassign/reassign_request_builder.py +++ b/msgraph/generated/education/classes/item/assignments/item/submissions/item/reassign/reassign_request_builder.py @@ -35,7 +35,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Reassign the submission to the student with feedback for review. Only teachers can perform this action. Include the Prefer: include-unknown-enum-members header when you call this method; otherwise, a reassigned submission is treated as a returned submission. This means that the reassigned status is mapped to the returned status, and reassignedDateTime and reassignedBy properties are mapped to returnedDateTime and returnedBy respectively. If the header Prefer: include-unknown-enum-members is provided, a reassigned submission retains the reassigned status. For details, see the examples section. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[EducationSubmission] - Find more info here: https://learn.microsoft.com/graph/api/educationsubmission-reassign?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/education/classes/item/assignments/item/submissions/item/return_/return_request_builder.py b/msgraph/generated/education/classes/item/assignments/item/submissions/item/return_/return_request_builder.py index 72491ab6089..8cca0c1b78a 100644 --- a/msgraph/generated/education/classes/item/assignments/item/submissions/item/return_/return_request_builder.py +++ b/msgraph/generated/education/classes/item/assignments/item/submissions/item/return_/return_request_builder.py @@ -35,7 +35,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Make the grade and feedback associated with this submission available to the student. This action changes the status of the submission from 'submitted' to 'returned' and indicates that feedback is provided or grading is done. This action can only be done by the teacher. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[EducationSubmission] - Find more info here: https://learn.microsoft.com/graph/api/educationsubmission-return?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/education/classes/item/assignments/item/submissions/item/set_up_resources_folder/set_up_resources_folder_request_builder.py b/msgraph/generated/education/classes/item/assignments/item/submissions/item/set_up_resources_folder/set_up_resources_folder_request_builder.py index 2e97d9b44ac..3013385e154 100644 --- a/msgraph/generated/education/classes/item/assignments/item/submissions/item/set_up_resources_folder/set_up_resources_folder_request_builder.py +++ b/msgraph/generated/education/classes/item/assignments/item/submissions/item/set_up_resources_folder/set_up_resources_folder_request_builder.py @@ -35,7 +35,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Trigger the creation of the SharePoint resource folder where all file-based resources (Word, Excel, and so on) should be uploaded for a given submission. Only teachers and students can perform this operation. Note that files must be located in this folder in order to be added as resources. Only a student in the class can determine what files to upload in a given submission-level resource folder. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[EducationSubmission] - Find more info here: https://learn.microsoft.com/graph/api/educationsubmission-setupresourcesfolder?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/education/classes/item/assignments/item/submissions/item/submit/submit_request_builder.py b/msgraph/generated/education/classes/item/assignments/item/submissions/item/submit/submit_request_builder.py index 2831c9a3a0e..3a9dd44c95a 100644 --- a/msgraph/generated/education/classes/item/assignments/item/submissions/item/submit/submit_request_builder.py +++ b/msgraph/generated/education/classes/item/assignments/item/submissions/item/submit/submit_request_builder.py @@ -35,7 +35,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Indicate that a student is done with the work and is ready to hand in the assignment. Only teachers, students, and applications with application permissions can perform this operation. This method changes the status of the submission from working to submitted. During the submit process, all the resources are copied to the submittedResources bucket. The teacher will be looking at the submitted resources list for grading. A teacher can also submit a student's assignment on their behalf. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[EducationSubmission] - Find more info here: https://learn.microsoft.com/graph/api/educationsubmission-submit?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/education/classes/item/assignments/item/submissions/item/unsubmit/unsubmit_request_builder.py b/msgraph/generated/education/classes/item/assignments/item/submissions/item/unsubmit/unsubmit_request_builder.py index cc433e519d2..5c3581b0790 100644 --- a/msgraph/generated/education/classes/item/assignments/item/submissions/item/unsubmit/unsubmit_request_builder.py +++ b/msgraph/generated/education/classes/item/assignments/item/submissions/item/unsubmit/unsubmit_request_builder.py @@ -35,7 +35,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Indicate that a student wants to work on the submission of the assignment after it was turned in. Only teachers, students, and applications with application permissions can perform this operation. This method changes the status of the submission from submitted to working. During the submit process, all the resources are copied from submittedResources to workingResources. The teacher will be looking at the working resources list for grading. A teacher can also unsubmit a student's assignment on their behalf. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[EducationSubmission] - Find more info here: https://learn.microsoft.com/graph/api/educationsubmission-unsubmit?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/education/classes/item/get_recently_modified_submissions/get_recently_modified_submissions_request_builder.py b/msgraph/generated/education/classes/item/get_recently_modified_submissions/get_recently_modified_submissions_request_builder.py index 2f6403eacbe..73a3f38b029 100644 --- a/msgraph/generated/education/classes/item/get_recently_modified_submissions/get_recently_modified_submissions_request_builder.py +++ b/msgraph/generated/education/classes/item/get_recently_modified_submissions/get_recently_modified_submissions_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[GetRecen Retrieve submissions modified in the previous seven days. Only teachers and applications with application permissions can perform this operation. A submission object represents a student's work for an assignment. Resources associated with the submission represent their work. A teacher or application with application permissions has full access to all submission objects. The grade and feedback from a teacher are part of the educationOutcome associated with this object. Only teachers or applications with application permissions can add or change grades and feedback. Students can't see the grade or feedback until the assignment is released. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetRecentlyModifiedSubmissionsGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/educationclass-getrecentlymodifiedsubmissions?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/education/classes/item/modules/item/pin/pin_request_builder.py b/msgraph/generated/education/classes/item/modules/item/pin/pin_request_builder.py index 8bcc7b849ee..f1b43884073 100644 --- a/msgraph/generated/education/classes/item/modules/item/pin/pin_request_builder.py +++ b/msgraph/generated/education/classes/item/modules/item/pin/pin_request_builder.py @@ -35,7 +35,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Pin an educationModule in the class work list. This action sets the isPinned property to true for an educationModule. Only teachers can perform this action and only one module at a time can be pinned in the class work list. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[EducationModule] - Find more info here: https://learn.microsoft.com/graph/api/educationmodule-pin?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/education/classes/item/modules/item/publish/publish_request_builder.py b/msgraph/generated/education/classes/item/modules/item/publish/publish_request_builder.py index ed72afa6f32..961de6a379c 100644 --- a/msgraph/generated/education/classes/item/modules/item/publish/publish_request_builder.py +++ b/msgraph/generated/education/classes/item/modules/item/publish/publish_request_builder.py @@ -35,7 +35,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Change the state of an educationModule from its original draft status to the published status. Only teachers in the class can perform this operation. When a module is in draft status, students can't see the module. When you call this API, the module appears in the student's class work list. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[EducationModule] - Find more info here: https://learn.microsoft.com/graph/api/educationmodule-publish?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/education/classes/item/modules/item/set_up_resources_folder/set_up_resources_folder_request_builder.py b/msgraph/generated/education/classes/item/modules/item/set_up_resources_folder/set_up_resources_folder_request_builder.py index 361484bd460..8ad8614ea33 100644 --- a/msgraph/generated/education/classes/item/modules/item/set_up_resources_folder/set_up_resources_folder_request_builder.py +++ b/msgraph/generated/education/classes/item/modules/item/set_up_resources_folder/set_up_resources_folder_request_builder.py @@ -35,7 +35,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Create a SharePoint folder to upload files for a given educationModule. Only teachers can perform this operation. The teacher determines what resources to upload to the SharePoint folder for the module. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[EducationModule] - Find more info here: https://learn.microsoft.com/graph/api/educationmodule-setupresourcesfolder?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/education/classes/item/modules/item/unpin/unpin_request_builder.py b/msgraph/generated/education/classes/item/modules/item/unpin/unpin_request_builder.py index a5feb155a7c..a606903a47b 100644 --- a/msgraph/generated/education/classes/item/modules/item/unpin/unpin_request_builder.py +++ b/msgraph/generated/education/classes/item/modules/item/unpin/unpin_request_builder.py @@ -35,7 +35,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Unpin an educationModule in the classwork list. This action sets the isPinned property to false for an educationModule. Only teachers in the class can perform this operation. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[EducationModule] - Find more info here: https://learn.microsoft.com/graph/api/educationmodule-unpin?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/education/me/assignments/delta/delta_request_builder.py b/msgraph/generated/education/me/assignments/delta/delta_request_builder.py index 5e99fa5ebd8..c3c7de0b5ae 100644 --- a/msgraph/generated/education/me/assignments/delta/delta_request_builder.py +++ b/msgraph/generated/education/me/assignments/delta/delta_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get a list of newly-created or updated assignments without reading the whole collection. A teacher or an application running with application permissions can see all assignment objects for the class. Students can only see assignments that are assigned to them. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/educationassignment-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/education/me/assignments/item/activate/activate_request_builder.py b/msgraph/generated/education/me/assignments/item/activate/activate_request_builder.py index 6fa4164068c..0fb86e97507 100644 --- a/msgraph/generated/education/me/assignments/item/activate/activate_request_builder.py +++ b/msgraph/generated/education/me/assignments/item/activate/activate_request_builder.py @@ -35,7 +35,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Activate an inactive educationAssignment to signal that the assignment has further action items for teachers or students. This action can only be performed by a teacher on currently inactive assignments. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[EducationAssignment] - Find more info here: https://learn.microsoft.com/graph/api/educationassignment-activate?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/education/me/assignments/item/categories/delta/delta_request_builder.py b/msgraph/generated/education/me/assignments/item/categories/delta/delta_request_builder.py index 25d1e23ec08..6ae37fc85ba 100644 --- a/msgraph/generated/education/me/assignments/item/categories/delta/delta_request_builder.py +++ b/msgraph/generated/education/me/assignments/item/categories/delta/delta_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get a list of newly created or updated educationCategory objects without having to perform a full read of the collection. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/educationcategory-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/education/me/assignments/item/deactivate/deactivate_request_builder.py b/msgraph/generated/education/me/assignments/item/deactivate/deactivate_request_builder.py index 35939e6965a..dc851bd8d5c 100644 --- a/msgraph/generated/education/me/assignments/item/deactivate/deactivate_request_builder.py +++ b/msgraph/generated/education/me/assignments/item/deactivate/deactivate_request_builder.py @@ -35,7 +35,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Mark an assigned educationAssignment as inactive to signal that the assignment has no further action items for teachers and students. This action can only be performed by a teacher on assigned assignments. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[EducationAssignment] - Find more info here: https://learn.microsoft.com/graph/api/educationassignment-deactivate?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/education/me/assignments/item/publish/publish_request_builder.py b/msgraph/generated/education/me/assignments/item/publish/publish_request_builder.py index 92bbfac6b4a..37103a14ca5 100644 --- a/msgraph/generated/education/me/assignments/item/publish/publish_request_builder.py +++ b/msgraph/generated/education/me/assignments/item/publish/publish_request_builder.py @@ -35,7 +35,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Publish an education assignment. Change the status of an educationAssignment from its original draft status to the published status. You can change the status from draft to scheduled if the assignment is scheduled for a future date. Only a teacher in the class can make this call. When an assignment is in draft status, students will not see the assignment, nor will there be any submission objects. Calling this API creates educationSubmission objects and displays the assignment in each student's list. The status of the assignment goes back to draft if there is any backend failure during publish process. To update the properties of a published assignment, see update an assignment. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[EducationAssignment] - Find more info here: https://learn.microsoft.com/graph/api/educationassignment-publish?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/education/me/assignments/item/set_up_feedback_resources_folder/set_up_feedback_resources_folder_request_builder.py b/msgraph/generated/education/me/assignments/item/set_up_feedback_resources_folder/set_up_feedback_resources_folder_request_builder.py index 183fce741e4..1ab36a808a1 100644 --- a/msgraph/generated/education/me/assignments/item/set_up_feedback_resources_folder/set_up_feedback_resources_folder_request_builder.py +++ b/msgraph/generated/education/me/assignments/item/set_up_feedback_resources_folder/set_up_feedback_resources_folder_request_builder.py @@ -35,7 +35,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Create a SharePoint folder to upload feedback files for a given educationSubmission. Only teachers can perform this operation. The teacher determines the resources to upload in the feedback resources folder of a submission. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[EducationAssignment] - Find more info here: https://learn.microsoft.com/graph/api/educationassignment-setupfeedbackresourcesfolder?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/education/me/assignments/item/set_up_resources_folder/set_up_resources_folder_request_builder.py b/msgraph/generated/education/me/assignments/item/set_up_resources_folder/set_up_resources_folder_request_builder.py index 562b81ec985..618429709a4 100644 --- a/msgraph/generated/education/me/assignments/item/set_up_resources_folder/set_up_resources_folder_request_builder.py +++ b/msgraph/generated/education/me/assignments/item/set_up_resources_folder/set_up_resources_folder_request_builder.py @@ -35,7 +35,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Create a SharePoint folder to upload files for a given educationAssignment. Only teachers can perform this operation. The teacher determines the resources to upload in the assignment's folder. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[EducationAssignment] - Find more info here: https://learn.microsoft.com/graph/api/educationassignment-setupresourcesfolder?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/education/me/assignments/item/submissions/item/excuse/excuse_request_builder.py b/msgraph/generated/education/me/assignments/item/submissions/item/excuse/excuse_request_builder.py index ab7cdbbf2cb..4ed2b9ef8a2 100644 --- a/msgraph/generated/education/me/assignments/item/submissions/item/excuse/excuse_request_builder.py +++ b/msgraph/generated/education/me/assignments/item/submissions/item/excuse/excuse_request_builder.py @@ -35,7 +35,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Excuse a submission. Excused submissions aren't included in average grade calculations. Grading rubrics and feedback are deleted. Only teachers can perform this action. If the Prefer: include-unknown-enum-members request header is provided, the excused submission shows the excused status. Otherwise, the submission status retains the returned status. For more information about how to use this header, see the Examples section. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[EducationSubmission] - Find more info here: https://learn.microsoft.com/graph/api/educationsubmission-excuse?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/education/me/assignments/item/submissions/item/reassign/reassign_request_builder.py b/msgraph/generated/education/me/assignments/item/submissions/item/reassign/reassign_request_builder.py index da91f623102..7d5727a9df3 100644 --- a/msgraph/generated/education/me/assignments/item/submissions/item/reassign/reassign_request_builder.py +++ b/msgraph/generated/education/me/assignments/item/submissions/item/reassign/reassign_request_builder.py @@ -35,7 +35,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Reassign the submission to the student with feedback for review. Only teachers can perform this action. Include the Prefer: include-unknown-enum-members header when you call this method; otherwise, a reassigned submission is treated as a returned submission. This means that the reassigned status is mapped to the returned status, and reassignedDateTime and reassignedBy properties are mapped to returnedDateTime and returnedBy respectively. If the header Prefer: include-unknown-enum-members is provided, a reassigned submission retains the reassigned status. For details, see the examples section. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[EducationSubmission] - Find more info here: https://learn.microsoft.com/graph/api/educationsubmission-reassign?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/education/me/assignments/item/submissions/item/return_/return_request_builder.py b/msgraph/generated/education/me/assignments/item/submissions/item/return_/return_request_builder.py index 30b38287a53..43b1e41f471 100644 --- a/msgraph/generated/education/me/assignments/item/submissions/item/return_/return_request_builder.py +++ b/msgraph/generated/education/me/assignments/item/submissions/item/return_/return_request_builder.py @@ -35,7 +35,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Make the grade and feedback associated with this submission available to the student. This action changes the status of the submission from 'submitted' to 'returned' and indicates that feedback is provided or grading is done. This action can only be done by the teacher. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[EducationSubmission] - Find more info here: https://learn.microsoft.com/graph/api/educationsubmission-return?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/education/me/assignments/item/submissions/item/set_up_resources_folder/set_up_resources_folder_request_builder.py b/msgraph/generated/education/me/assignments/item/submissions/item/set_up_resources_folder/set_up_resources_folder_request_builder.py index 89069720ed8..0b14cd15b10 100644 --- a/msgraph/generated/education/me/assignments/item/submissions/item/set_up_resources_folder/set_up_resources_folder_request_builder.py +++ b/msgraph/generated/education/me/assignments/item/submissions/item/set_up_resources_folder/set_up_resources_folder_request_builder.py @@ -35,7 +35,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Trigger the creation of the SharePoint resource folder where all file-based resources (Word, Excel, and so on) should be uploaded for a given submission. Only teachers and students can perform this operation. Note that files must be located in this folder in order to be added as resources. Only a student in the class can determine what files to upload in a given submission-level resource folder. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[EducationSubmission] - Find more info here: https://learn.microsoft.com/graph/api/educationsubmission-setupresourcesfolder?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/education/me/assignments/item/submissions/item/submit/submit_request_builder.py b/msgraph/generated/education/me/assignments/item/submissions/item/submit/submit_request_builder.py index 94ea4ddf52a..642115c3f8f 100644 --- a/msgraph/generated/education/me/assignments/item/submissions/item/submit/submit_request_builder.py +++ b/msgraph/generated/education/me/assignments/item/submissions/item/submit/submit_request_builder.py @@ -35,7 +35,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Indicate that a student is done with the work and is ready to hand in the assignment. Only teachers, students, and applications with application permissions can perform this operation. This method changes the status of the submission from working to submitted. During the submit process, all the resources are copied to the submittedResources bucket. The teacher will be looking at the submitted resources list for grading. A teacher can also submit a student's assignment on their behalf. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[EducationSubmission] - Find more info here: https://learn.microsoft.com/graph/api/educationsubmission-submit?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/education/me/assignments/item/submissions/item/unsubmit/unsubmit_request_builder.py b/msgraph/generated/education/me/assignments/item/submissions/item/unsubmit/unsubmit_request_builder.py index 4fec17b2428..fa330f48da0 100644 --- a/msgraph/generated/education/me/assignments/item/submissions/item/unsubmit/unsubmit_request_builder.py +++ b/msgraph/generated/education/me/assignments/item/submissions/item/unsubmit/unsubmit_request_builder.py @@ -35,7 +35,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Indicate that a student wants to work on the submission of the assignment after it was turned in. Only teachers, students, and applications with application permissions can perform this operation. This method changes the status of the submission from submitted to working. During the submit process, all the resources are copied from submittedResources to workingResources. The teacher will be looking at the working resources list for grading. A teacher can also unsubmit a student's assignment on their behalf. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[EducationSubmission] - Find more info here: https://learn.microsoft.com/graph/api/educationsubmission-unsubmit?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/education/schools/delta/delta_request_builder.py b/msgraph/generated/education/schools/delta/delta_request_builder.py index 32b0ea9bbc7..cd0f3524ab9 100644 --- a/msgraph/generated/education/schools/delta/delta_request_builder.py +++ b/msgraph/generated/education/schools/delta/delta_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get newly created or updated schools without having to perform a full read of the entire school collection. See Use delta query for details. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/educationschool-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/education/users/delta/delta_request_builder.py b/msgraph/generated/education/users/delta/delta_request_builder.py index 9cf67730e8b..65d0fd6e94c 100644 --- a/msgraph/generated/education/users/delta/delta_request_builder.py +++ b/msgraph/generated/education/users/delta/delta_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get newly created or updated educationUser without having to perform a full read of the entire collection. See Use delta query for details. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/educationuser-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/education/users/item/assignments/delta/delta_request_builder.py b/msgraph/generated/education/users/item/assignments/delta/delta_request_builder.py index 232df0b6a90..e7ca6bcfdb1 100644 --- a/msgraph/generated/education/users/item/assignments/delta/delta_request_builder.py +++ b/msgraph/generated/education/users/item/assignments/delta/delta_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get a list of newly-created or updated assignments without reading the whole collection. A teacher or an application running with application permissions can see all assignment objects for the class. Students can only see assignments that are assigned to them. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/educationassignment-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/education/users/item/assignments/item/activate/activate_request_builder.py b/msgraph/generated/education/users/item/assignments/item/activate/activate_request_builder.py index 2fcc4337d7e..c9bbda9350f 100644 --- a/msgraph/generated/education/users/item/assignments/item/activate/activate_request_builder.py +++ b/msgraph/generated/education/users/item/assignments/item/activate/activate_request_builder.py @@ -35,7 +35,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Activate an inactive educationAssignment to signal that the assignment has further action items for teachers or students. This action can only be performed by a teacher on currently inactive assignments. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[EducationAssignment] - Find more info here: https://learn.microsoft.com/graph/api/educationassignment-activate?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/education/users/item/assignments/item/categories/delta/delta_request_builder.py b/msgraph/generated/education/users/item/assignments/item/categories/delta/delta_request_builder.py index 014f085ea6a..37124ac319d 100644 --- a/msgraph/generated/education/users/item/assignments/item/categories/delta/delta_request_builder.py +++ b/msgraph/generated/education/users/item/assignments/item/categories/delta/delta_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get a list of newly created or updated educationCategory objects without having to perform a full read of the collection. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/educationcategory-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/education/users/item/assignments/item/deactivate/deactivate_request_builder.py b/msgraph/generated/education/users/item/assignments/item/deactivate/deactivate_request_builder.py index 973260f042e..7e7a3da88e7 100644 --- a/msgraph/generated/education/users/item/assignments/item/deactivate/deactivate_request_builder.py +++ b/msgraph/generated/education/users/item/assignments/item/deactivate/deactivate_request_builder.py @@ -35,7 +35,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Mark an assigned educationAssignment as inactive to signal that the assignment has no further action items for teachers and students. This action can only be performed by a teacher on assigned assignments. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[EducationAssignment] - Find more info here: https://learn.microsoft.com/graph/api/educationassignment-deactivate?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/education/users/item/assignments/item/publish/publish_request_builder.py b/msgraph/generated/education/users/item/assignments/item/publish/publish_request_builder.py index ce1a1aae6a7..bf55c7cdee8 100644 --- a/msgraph/generated/education/users/item/assignments/item/publish/publish_request_builder.py +++ b/msgraph/generated/education/users/item/assignments/item/publish/publish_request_builder.py @@ -35,7 +35,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Publish an education assignment. Change the status of an educationAssignment from its original draft status to the published status. You can change the status from draft to scheduled if the assignment is scheduled for a future date. Only a teacher in the class can make this call. When an assignment is in draft status, students will not see the assignment, nor will there be any submission objects. Calling this API creates educationSubmission objects and displays the assignment in each student's list. The status of the assignment goes back to draft if there is any backend failure during publish process. To update the properties of a published assignment, see update an assignment. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[EducationAssignment] - Find more info here: https://learn.microsoft.com/graph/api/educationassignment-publish?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/education/users/item/assignments/item/set_up_feedback_resources_folder/set_up_feedback_resources_folder_request_builder.py b/msgraph/generated/education/users/item/assignments/item/set_up_feedback_resources_folder/set_up_feedback_resources_folder_request_builder.py index 3f000bf6513..1c527d8b7ab 100644 --- a/msgraph/generated/education/users/item/assignments/item/set_up_feedback_resources_folder/set_up_feedback_resources_folder_request_builder.py +++ b/msgraph/generated/education/users/item/assignments/item/set_up_feedback_resources_folder/set_up_feedback_resources_folder_request_builder.py @@ -35,7 +35,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Create a SharePoint folder to upload feedback files for a given educationSubmission. Only teachers can perform this operation. The teacher determines the resources to upload in the feedback resources folder of a submission. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[EducationAssignment] - Find more info here: https://learn.microsoft.com/graph/api/educationassignment-setupfeedbackresourcesfolder?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/education/users/item/assignments/item/set_up_resources_folder/set_up_resources_folder_request_builder.py b/msgraph/generated/education/users/item/assignments/item/set_up_resources_folder/set_up_resources_folder_request_builder.py index 94c1e93c4c4..a5f9b88d804 100644 --- a/msgraph/generated/education/users/item/assignments/item/set_up_resources_folder/set_up_resources_folder_request_builder.py +++ b/msgraph/generated/education/users/item/assignments/item/set_up_resources_folder/set_up_resources_folder_request_builder.py @@ -35,7 +35,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Create a SharePoint folder to upload files for a given educationAssignment. Only teachers can perform this operation. The teacher determines the resources to upload in the assignment's folder. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[EducationAssignment] - Find more info here: https://learn.microsoft.com/graph/api/educationassignment-setupresourcesfolder?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/education/users/item/assignments/item/submissions/item/excuse/excuse_request_builder.py b/msgraph/generated/education/users/item/assignments/item/submissions/item/excuse/excuse_request_builder.py index 30b08ade0e0..766f158b628 100644 --- a/msgraph/generated/education/users/item/assignments/item/submissions/item/excuse/excuse_request_builder.py +++ b/msgraph/generated/education/users/item/assignments/item/submissions/item/excuse/excuse_request_builder.py @@ -35,7 +35,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Excuse a submission. Excused submissions aren't included in average grade calculations. Grading rubrics and feedback are deleted. Only teachers can perform this action. If the Prefer: include-unknown-enum-members request header is provided, the excused submission shows the excused status. Otherwise, the submission status retains the returned status. For more information about how to use this header, see the Examples section. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[EducationSubmission] - Find more info here: https://learn.microsoft.com/graph/api/educationsubmission-excuse?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/education/users/item/assignments/item/submissions/item/reassign/reassign_request_builder.py b/msgraph/generated/education/users/item/assignments/item/submissions/item/reassign/reassign_request_builder.py index da56b503d60..698712bc9c1 100644 --- a/msgraph/generated/education/users/item/assignments/item/submissions/item/reassign/reassign_request_builder.py +++ b/msgraph/generated/education/users/item/assignments/item/submissions/item/reassign/reassign_request_builder.py @@ -35,7 +35,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Reassign the submission to the student with feedback for review. Only teachers can perform this action. Include the Prefer: include-unknown-enum-members header when you call this method; otherwise, a reassigned submission is treated as a returned submission. This means that the reassigned status is mapped to the returned status, and reassignedDateTime and reassignedBy properties are mapped to returnedDateTime and returnedBy respectively. If the header Prefer: include-unknown-enum-members is provided, a reassigned submission retains the reassigned status. For details, see the examples section. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[EducationSubmission] - Find more info here: https://learn.microsoft.com/graph/api/educationsubmission-reassign?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/education/users/item/assignments/item/submissions/item/return_/return_request_builder.py b/msgraph/generated/education/users/item/assignments/item/submissions/item/return_/return_request_builder.py index 8bca8ad74d5..2352fe37fa8 100644 --- a/msgraph/generated/education/users/item/assignments/item/submissions/item/return_/return_request_builder.py +++ b/msgraph/generated/education/users/item/assignments/item/submissions/item/return_/return_request_builder.py @@ -35,7 +35,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Make the grade and feedback associated with this submission available to the student. This action changes the status of the submission from 'submitted' to 'returned' and indicates that feedback is provided or grading is done. This action can only be done by the teacher. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[EducationSubmission] - Find more info here: https://learn.microsoft.com/graph/api/educationsubmission-return?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/education/users/item/assignments/item/submissions/item/set_up_resources_folder/set_up_resources_folder_request_builder.py b/msgraph/generated/education/users/item/assignments/item/submissions/item/set_up_resources_folder/set_up_resources_folder_request_builder.py index a4d8fbd8d28..90444ff2c9b 100644 --- a/msgraph/generated/education/users/item/assignments/item/submissions/item/set_up_resources_folder/set_up_resources_folder_request_builder.py +++ b/msgraph/generated/education/users/item/assignments/item/submissions/item/set_up_resources_folder/set_up_resources_folder_request_builder.py @@ -35,7 +35,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Trigger the creation of the SharePoint resource folder where all file-based resources (Word, Excel, and so on) should be uploaded for a given submission. Only teachers and students can perform this operation. Note that files must be located in this folder in order to be added as resources. Only a student in the class can determine what files to upload in a given submission-level resource folder. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[EducationSubmission] - Find more info here: https://learn.microsoft.com/graph/api/educationsubmission-setupresourcesfolder?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/education/users/item/assignments/item/submissions/item/submit/submit_request_builder.py b/msgraph/generated/education/users/item/assignments/item/submissions/item/submit/submit_request_builder.py index 207f9e72772..e854342ccce 100644 --- a/msgraph/generated/education/users/item/assignments/item/submissions/item/submit/submit_request_builder.py +++ b/msgraph/generated/education/users/item/assignments/item/submissions/item/submit/submit_request_builder.py @@ -35,7 +35,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Indicate that a student is done with the work and is ready to hand in the assignment. Only teachers, students, and applications with application permissions can perform this operation. This method changes the status of the submission from working to submitted. During the submit process, all the resources are copied to the submittedResources bucket. The teacher will be looking at the submitted resources list for grading. A teacher can also submit a student's assignment on their behalf. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[EducationSubmission] - Find more info here: https://learn.microsoft.com/graph/api/educationsubmission-submit?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/education/users/item/assignments/item/submissions/item/unsubmit/unsubmit_request_builder.py b/msgraph/generated/education/users/item/assignments/item/submissions/item/unsubmit/unsubmit_request_builder.py index f8ae04760c5..adf550637d9 100644 --- a/msgraph/generated/education/users/item/assignments/item/submissions/item/unsubmit/unsubmit_request_builder.py +++ b/msgraph/generated/education/users/item/assignments/item/submissions/item/unsubmit/unsubmit_request_builder.py @@ -35,7 +35,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Indicate that a student wants to work on the submission of the assignment after it was turned in. Only teachers, students, and applications with application permissions can perform this operation. This method changes the status of the submission from submitted to working. During the submit process, all the resources are copied from submittedResources to workingResources. The teacher will be looking at the working resources list for grading. A teacher can also unsubmit a student's assignment on their behalf. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[EducationSubmission] - Find more info here: https://learn.microsoft.com/graph/api/educationsubmission-unsubmit?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/group_lifecycle_policies/item/add_group/add_group_request_builder.py b/msgraph/generated/group_lifecycle_policies/item/add_group/add_group_request_builder.py index 1331e602cbe..d3f78030fa9 100644 --- a/msgraph/generated/group_lifecycle_policies/item/add_group/add_group_request_builder.py +++ b/msgraph/generated/group_lifecycle_policies/item/add_group/add_group_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: AddGroupPostRequestBody, request_configuration: Option param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[AddGroupPostResponse] - Find more info here: https://learn.microsoft.com/graph/api/grouplifecyclepolicy-addgroup?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/group_lifecycle_policies/item/remove_group/remove_group_request_builder.py b/msgraph/generated/group_lifecycle_policies/item/remove_group/remove_group_request_builder.py index 7f93bc73212..e640f8b61ec 100644 --- a/msgraph/generated/group_lifecycle_policies/item/remove_group/remove_group_request_builder.py +++ b/msgraph/generated/group_lifecycle_policies/item/remove_group/remove_group_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: RemoveGroupPostRequestBody, request_configuration: Opt param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[RemoveGroupPostResponse] - Find more info here: https://learn.microsoft.com/graph/api/grouplifecyclepolicy-removegroup?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/group_setting_templates/delta/delta_request_builder.py b/msgraph/generated/group_setting_templates/delta/delta_request_builder.py index 5fa35a82bcd..a4b5b0296b7 100644 --- a/msgraph/generated/group_setting_templates/delta/delta_request_builder.py +++ b/msgraph/generated/group_setting_templates/delta/delta_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get newly created, updated, or deleted directory objects without performing a full read of the entire directoryObject collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/directoryobject-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/group_setting_templates/get_available_extension_properties/get_available_extension_properties_request_builder.py b/msgraph/generated/group_setting_templates/get_available_extension_properties/get_available_extension_properties_request_builder.py index 2640dd2bacb..f26b5d1d332 100644 --- a/msgraph/generated/group_setting_templates/get_available_extension_properties/get_available_extension_properties_request_builder.py +++ b/msgraph/generated/group_setting_templates/get_available_extension_properties/get_available_extension_properties_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: GetAvailableExtensionPropertiesPostRequestBody, reques param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetAvailableExtensionPropertiesPostResponse] - Find more info here: https://learn.microsoft.com/graph/api/directoryobject-getavailableextensionproperties?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/group_setting_templates/get_by_ids/get_by_ids_request_builder.py b/msgraph/generated/group_setting_templates/get_by_ids/get_by_ids_request_builder.py index 339f9da83cd..4a9d9154e91 100644 --- a/msgraph/generated/group_setting_templates/get_by_ids/get_by_ids_request_builder.py +++ b/msgraph/generated/group_setting_templates/get_by_ids/get_by_ids_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: GetByIdsPostRequestBody, request_configuration: Option param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetByIdsPostResponse] - Find more info here: https://learn.microsoft.com/graph/api/directoryobject-getbyids?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/group_setting_templates/item/check_member_groups/check_member_groups_request_builder.py b/msgraph/generated/group_setting_templates/item/check_member_groups/check_member_groups_request_builder.py index 60ad9ac8da6..07d4b6cd9f4 100644 --- a/msgraph/generated/group_setting_templates/item/check_member_groups/check_member_groups_request_builder.py +++ b/msgraph/generated/group_setting_templates/item/check_member_groups/check_member_groups_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: CheckMemberGroupsPostRequestBody, request_configuratio param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[CheckMemberGroupsPostResponse] - Find more info here: https://learn.microsoft.com/graph/api/directoryobject-checkmembergroups?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/group_setting_templates/item/get_member_groups/get_member_groups_request_builder.py b/msgraph/generated/group_setting_templates/item/get_member_groups/get_member_groups_request_builder.py index 040f373d263..83da17b828c 100644 --- a/msgraph/generated/group_setting_templates/item/get_member_groups/get_member_groups_request_builder.py +++ b/msgraph/generated/group_setting_templates/item/get_member_groups/get_member_groups_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: GetMemberGroupsPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetMemberGroupsPostResponse] - Find more info here: https://learn.microsoft.com/graph/api/directoryobject-getmembergroups?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/group_setting_templates/item/get_member_objects/get_member_objects_request_builder.py b/msgraph/generated/group_setting_templates/item/get_member_objects/get_member_objects_request_builder.py index 4cd1026a80d..191c23e89ca 100644 --- a/msgraph/generated/group_setting_templates/item/get_member_objects/get_member_objects_request_builder.py +++ b/msgraph/generated/group_setting_templates/item/get_member_objects/get_member_objects_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: GetMemberObjectsPostRequestBody, request_configuration param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetMemberObjectsPostResponse] - Find more info here: https://learn.microsoft.com/graph/api/directoryobject-getmemberobjects?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/group_setting_templates/item/restore/restore_request_builder.py b/msgraph/generated/group_setting_templates/item/restore/restore_request_builder.py index 4ea45563a9c..97a6f3371b5 100644 --- a/msgraph/generated/group_setting_templates/item/restore/restore_request_builder.py +++ b/msgraph/generated/group_setting_templates/item/restore/restore_request_builder.py @@ -35,7 +35,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Restore a recently deleted application, group, servicePrincipal, administrative unit, or user object from deleted items. Restore a recently deleted directory object from deleted items. The following types are supported:- administrativeUnit- application- certificateBasedAuthPki- certificateAuthorityDetail- group- servicePrincipal param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DirectoryObject] - Find more info here: https://learn.microsoft.com/graph/api/directory-deleteditems-restore?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/group_setting_templates/validate_properties/validate_properties_request_builder.py b/msgraph/generated/group_setting_templates/validate_properties/validate_properties_request_builder.py index c18eae46dea..9a34377c74c 100644 --- a/msgraph/generated/group_setting_templates/validate_properties/validate_properties_request_builder.py +++ b/msgraph/generated/group_setting_templates/validate_properties/validate_properties_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: ValidatePropertiesPostRequestBody, request_configurati param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/directoryobject-validateproperties?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/delta/delta_request_builder.py b/msgraph/generated/groups/delta/delta_request_builder.py index eba2811a80a..5be8555d208 100644 --- a/msgraph/generated/groups/delta/delta_request_builder.py +++ b/msgraph/generated/groups/delta/delta_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get newly created, updated, or deleted groups, including group membership changes, without having to perform a full read of the entire group collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/group-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/groups/get_available_extension_properties/get_available_extension_properties_request_builder.py b/msgraph/generated/groups/get_available_extension_properties/get_available_extension_properties_request_builder.py index 9fc312c4532..246b32b3a0e 100644 --- a/msgraph/generated/groups/get_available_extension_properties/get_available_extension_properties_request_builder.py +++ b/msgraph/generated/groups/get_available_extension_properties/get_available_extension_properties_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: GetAvailableExtensionPropertiesPostRequestBody, reques param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetAvailableExtensionPropertiesPostResponse] - Find more info here: https://learn.microsoft.com/graph/api/directoryobject-getavailableextensionproperties?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/get_by_ids/get_by_ids_request_builder.py b/msgraph/generated/groups/get_by_ids/get_by_ids_request_builder.py index c19cccfc59f..60834be2001 100644 --- a/msgraph/generated/groups/get_by_ids/get_by_ids_request_builder.py +++ b/msgraph/generated/groups/get_by_ids/get_by_ids_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: GetByIdsPostRequestBody, request_configuration: Option param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetByIdsPostResponse] - Find more info here: https://learn.microsoft.com/graph/api/directoryobject-getbyids?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/add_favorite/add_favorite_request_builder.py b/msgraph/generated/groups/item/add_favorite/add_favorite_request_builder.py index cb0e9531b42..33c6bfd6974 100644 --- a/msgraph/generated/groups/item/add_favorite/add_favorite_request_builder.py +++ b/msgraph/generated/groups/item/add_favorite/add_favorite_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Add the group to the list of the current user's favorite groups. The group shows up in Outlook and Teams favorites. Supported for Microsoft 365 groups only. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/group-addfavorite?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/groups/item/assign_license/assign_license_request_builder.py b/msgraph/generated/groups/item/assign_license/assign_license_request_builder.py index 76052ac9237..ea45e18b7bb 100644 --- a/msgraph/generated/groups/item/assign_license/assign_license_request_builder.py +++ b/msgraph/generated/groups/item/assign_license/assign_license_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: AssignLicensePostRequestBody, request_configuration: O param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[Group] - Find more info here: https://learn.microsoft.com/graph/api/group-assignlicense?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/calendar/calendar_view/delta/delta_request_builder.py b/msgraph/generated/groups/item/calendar/calendar_view/delta/delta_request_builder.py index 52512e30592..ce813cb23dc 100644 --- a/msgraph/generated/groups/item/calendar/calendar_view/delta/delta_request_builder.py +++ b/msgraph/generated/groups/item/calendar/calendar_view/delta/delta_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/event-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/groups/item/calendar/events/delta/delta_request_builder.py b/msgraph/generated/groups/item/calendar/events/delta/delta_request_builder.py index 2b461dc524a..f5fed6118f1 100644 --- a/msgraph/generated/groups/item/calendar/events/delta/delta_request_builder.py +++ b/msgraph/generated/groups/item/calendar/events/delta/delta_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/event-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/groups/item/calendar/events/item/accept/accept_request_builder.py b/msgraph/generated/groups/item/calendar/events/item/accept/accept_request_builder.py index ac3d030a547..13705c49911 100644 --- a/msgraph/generated/groups/item/calendar/events/item/accept/accept_request_builder.py +++ b/msgraph/generated/groups/item/calendar/events/item/accept/accept_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: AcceptPostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-accept?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/calendar/events/item/attachments/create_upload_session/create_upload_session_request_builder.py b/msgraph/generated/groups/item/calendar/events/item/attachments/create_upload_session/create_upload_session_request_builder.py index f423a3fa5e5..4652f6b0d41 100644 --- a/msgraph/generated/groups/item/calendar/events/item/attachments/create_upload_session/create_upload_session_request_builder.py +++ b/msgraph/generated/groups/item/calendar/events/item/attachments/create_upload_session/create_upload_session_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: CreateUploadSessionPostRequestBody, request_configurat param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[UploadSession] - Find more info here: https://learn.microsoft.com/graph/api/attachment-createuploadsession?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/calendar/events/item/cancel/cancel_request_builder.py b/msgraph/generated/groups/item/calendar/events/item/cancel/cancel_request_builder.py index bdfc3eeb548..7c436700d57 100644 --- a/msgraph/generated/groups/item/calendar/events/item/cancel/cancel_request_builder.py +++ b/msgraph/generated/groups/item/calendar/events/item/cancel/cancel_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: CancelPostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-cancel?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/calendar/events/item/decline/decline_request_builder.py b/msgraph/generated/groups/item/calendar/events/item/decline/decline_request_builder.py index 944c5848dd5..e4ca8eb0ace 100644 --- a/msgraph/generated/groups/item/calendar/events/item/decline/decline_request_builder.py +++ b/msgraph/generated/groups/item/calendar/events/item/decline/decline_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: DeclinePostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-decline?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/calendar/events/item/dismiss_reminder/dismiss_reminder_request_builder.py b/msgraph/generated/groups/item/calendar/events/item/dismiss_reminder/dismiss_reminder_request_builder.py index ff9cc6e6790..96e43780163 100644 --- a/msgraph/generated/groups/item/calendar/events/item/dismiss_reminder/dismiss_reminder_request_builder.py +++ b/msgraph/generated/groups/item/calendar/events/item/dismiss_reminder/dismiss_reminder_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Dismiss a reminder that has been triggered for an event in a user calendar. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-dismissreminder?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/groups/item/calendar/events/item/forward/forward_request_builder.py b/msgraph/generated/groups/item/calendar/events/item/forward/forward_request_builder.py index 4b214c2a37f..de7ed218619 100644 --- a/msgraph/generated/groups/item/calendar/events/item/forward/forward_request_builder.py +++ b/msgraph/generated/groups/item/calendar/events/item/forward/forward_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: ForwardPostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-forward?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/calendar/events/item/instances/delta/delta_request_builder.py b/msgraph/generated/groups/item/calendar/events/item/instances/delta/delta_request_builder.py index 48431d8df30..a3df30cf677 100644 --- a/msgraph/generated/groups/item/calendar/events/item/instances/delta/delta_request_builder.py +++ b/msgraph/generated/groups/item/calendar/events/item/instances/delta/delta_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/event-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/groups/item/calendar/events/item/snooze_reminder/snooze_reminder_request_builder.py b/msgraph/generated/groups/item/calendar/events/item/snooze_reminder/snooze_reminder_request_builder.py index 33e461c7ed1..20156d3f09a 100644 --- a/msgraph/generated/groups/item/calendar/events/item/snooze_reminder/snooze_reminder_request_builder.py +++ b/msgraph/generated/groups/item/calendar/events/item/snooze_reminder/snooze_reminder_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: SnoozeReminderPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-snoozereminder?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/calendar/events/item/tentatively_accept/tentatively_accept_request_builder.py b/msgraph/generated/groups/item/calendar/events/item/tentatively_accept/tentatively_accept_request_builder.py index e21a1e0ebe3..65a2aa038bd 100644 --- a/msgraph/generated/groups/item/calendar/events/item/tentatively_accept/tentatively_accept_request_builder.py +++ b/msgraph/generated/groups/item/calendar/events/item/tentatively_accept/tentatively_accept_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: TentativelyAcceptPostRequestBody, request_configuratio param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-tentativelyaccept?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/calendar/get_schedule/get_schedule_request_builder.py b/msgraph/generated/groups/item/calendar/get_schedule/get_schedule_request_builder.py index ccccd795b6e..53d691bce7a 100644 --- a/msgraph/generated/groups/item/calendar/get_schedule/get_schedule_request_builder.py +++ b/msgraph/generated/groups/item/calendar/get_schedule/get_schedule_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: GetSchedulePostRequestBody, request_configuration: Opt param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetSchedulePostResponse] - Find more info here: https://learn.microsoft.com/graph/api/calendar-getschedule?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/calendar/permanent_delete/permanent_delete_request_builder.py b/msgraph/generated/groups/item/calendar/permanent_delete/permanent_delete_request_builder.py index 276e365d0e1..42eee716ae3 100644 --- a/msgraph/generated/groups/item/calendar/permanent_delete/permanent_delete_request_builder.py +++ b/msgraph/generated/groups/item/calendar/permanent_delete/permanent_delete_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Permanently delete a calendar folder and the events that it contains and remove them from the mailbox. For more information about item retention, see Configure deleted item retention and recoverable items quotas. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/calendar-permanentdelete?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/groups/item/calendar_view/delta/delta_request_builder.py b/msgraph/generated/groups/item/calendar_view/delta/delta_request_builder.py index d6ca24ce62b..b2e798b1020 100644 --- a/msgraph/generated/groups/item/calendar_view/delta/delta_request_builder.py +++ b/msgraph/generated/groups/item/calendar_view/delta/delta_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/event-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/groups/item/check_member_groups/check_member_groups_request_builder.py b/msgraph/generated/groups/item/check_member_groups/check_member_groups_request_builder.py index b887e5d8d5f..5b5fd283940 100644 --- a/msgraph/generated/groups/item/check_member_groups/check_member_groups_request_builder.py +++ b/msgraph/generated/groups/item/check_member_groups/check_member_groups_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: CheckMemberGroupsPostRequestBody, request_configuratio param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[CheckMemberGroupsPostResponse] - Find more info here: https://learn.microsoft.com/graph/api/directoryobject-checkmembergroups?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/conversations/item/conversation_item_request_builder.py b/msgraph/generated/groups/item/conversations/item/conversation_item_request_builder.py index 1a9dc0b9816..a64aba6f531 100644 --- a/msgraph/generated/groups/item/conversations/item/conversation_item_request_builder.py +++ b/msgraph/generated/groups/item/conversations/item/conversation_item_request_builder.py @@ -52,10 +52,10 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[Query async def get(self,request_configuration: Optional[RequestConfiguration[ConversationItemRequestBuilderGetQueryParameters]] = None) -> Optional[Conversation]: """ - The group's conversations. + Retrieve the properties and relationships of conversation object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[Conversation] - Find more info here: https://learn.microsoft.com/graph/api/group-get-conversation?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/conversation-get?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration @@ -84,7 +84,7 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ConversationItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - The group's conversations. + Retrieve the properties and relationships of conversation object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -122,7 +122,7 @@ class ConversationItemRequestBuilderDeleteRequestConfiguration(RequestConfigurat @dataclass class ConversationItemRequestBuilderGetQueryParameters(): """ - The group's conversations. + Retrieve the properties and relationships of conversation object. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph/generated/groups/item/conversations/item/threads/item/posts/item/attachments/create_upload_session/create_upload_session_request_builder.py b/msgraph/generated/groups/item/conversations/item/threads/item/posts/item/attachments/create_upload_session/create_upload_session_request_builder.py index 02d2a8c8d19..de0faa4d7f9 100644 --- a/msgraph/generated/groups/item/conversations/item/threads/item/posts/item/attachments/create_upload_session/create_upload_session_request_builder.py +++ b/msgraph/generated/groups/item/conversations/item/threads/item/posts/item/attachments/create_upload_session/create_upload_session_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: CreateUploadSessionPostRequestBody, request_configurat param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[UploadSession] - Find more info here: https://learn.microsoft.com/graph/api/attachment-createuploadsession?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/conversations/item/threads/item/posts/item/forward/forward_request_builder.py b/msgraph/generated/groups/item/conversations/item/threads/item/posts/item/forward/forward_request_builder.py index b62af1bc04c..363c441e25c 100644 --- a/msgraph/generated/groups/item/conversations/item/threads/item/posts/item/forward/forward_request_builder.py +++ b/msgraph/generated/groups/item/conversations/item/threads/item/posts/item/forward/forward_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: ForwardPostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/post-forward?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/conversations/item/threads/item/posts/item/in_reply_to/attachments/create_upload_session/create_upload_session_request_builder.py b/msgraph/generated/groups/item/conversations/item/threads/item/posts/item/in_reply_to/attachments/create_upload_session/create_upload_session_request_builder.py index db38f4a02d1..53d9c31762c 100644 --- a/msgraph/generated/groups/item/conversations/item/threads/item/posts/item/in_reply_to/attachments/create_upload_session/create_upload_session_request_builder.py +++ b/msgraph/generated/groups/item/conversations/item/threads/item/posts/item/in_reply_to/attachments/create_upload_session/create_upload_session_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: CreateUploadSessionPostRequestBody, request_configurat param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[UploadSession] - Find more info here: https://learn.microsoft.com/graph/api/attachment-createuploadsession?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/conversations/item/threads/item/posts/item/in_reply_to/forward/forward_request_builder.py b/msgraph/generated/groups/item/conversations/item/threads/item/posts/item/in_reply_to/forward/forward_request_builder.py index 865d22b21f9..ba03b701463 100644 --- a/msgraph/generated/groups/item/conversations/item/threads/item/posts/item/in_reply_to/forward/forward_request_builder.py +++ b/msgraph/generated/groups/item/conversations/item/threads/item/posts/item/in_reply_to/forward/forward_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: ForwardPostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/post-forward?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/conversations/item/threads/item/reply/reply_request_builder.py b/msgraph/generated/groups/item/conversations/item/threads/item/reply/reply_request_builder.py index e3c6457c9cd..c9ced9770b7 100644 --- a/msgraph/generated/groups/item/conversations/item/threads/item/reply/reply_request_builder.py +++ b/msgraph/generated/groups/item/conversations/item/threads/item/reply/reply_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: ReplyPostRequestBody, request_configuration: Optional[ param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/opentypeextension-post-opentypeextension?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/events/delta/delta_request_builder.py b/msgraph/generated/groups/item/events/delta/delta_request_builder.py index ea4d6372252..e10d58e52b5 100644 --- a/msgraph/generated/groups/item/events/delta/delta_request_builder.py +++ b/msgraph/generated/groups/item/events/delta/delta_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/event-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/groups/item/events/item/accept/accept_request_builder.py b/msgraph/generated/groups/item/events/item/accept/accept_request_builder.py index 8eb07917595..79919eb47df 100644 --- a/msgraph/generated/groups/item/events/item/accept/accept_request_builder.py +++ b/msgraph/generated/groups/item/events/item/accept/accept_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: AcceptPostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-accept?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/events/item/attachments/create_upload_session/create_upload_session_request_builder.py b/msgraph/generated/groups/item/events/item/attachments/create_upload_session/create_upload_session_request_builder.py index 4d434fd36c2..d8a638db03c 100644 --- a/msgraph/generated/groups/item/events/item/attachments/create_upload_session/create_upload_session_request_builder.py +++ b/msgraph/generated/groups/item/events/item/attachments/create_upload_session/create_upload_session_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: CreateUploadSessionPostRequestBody, request_configurat param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[UploadSession] - Find more info here: https://learn.microsoft.com/graph/api/attachment-createuploadsession?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/events/item/cancel/cancel_request_builder.py b/msgraph/generated/groups/item/events/item/cancel/cancel_request_builder.py index 54329f94ba1..4315413bbd6 100644 --- a/msgraph/generated/groups/item/events/item/cancel/cancel_request_builder.py +++ b/msgraph/generated/groups/item/events/item/cancel/cancel_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: CancelPostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-cancel?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/events/item/decline/decline_request_builder.py b/msgraph/generated/groups/item/events/item/decline/decline_request_builder.py index 58f70f01ea8..2f852f63fa5 100644 --- a/msgraph/generated/groups/item/events/item/decline/decline_request_builder.py +++ b/msgraph/generated/groups/item/events/item/decline/decline_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: DeclinePostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-decline?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/events/item/dismiss_reminder/dismiss_reminder_request_builder.py b/msgraph/generated/groups/item/events/item/dismiss_reminder/dismiss_reminder_request_builder.py index 6eee5014fcc..88005db41a2 100644 --- a/msgraph/generated/groups/item/events/item/dismiss_reminder/dismiss_reminder_request_builder.py +++ b/msgraph/generated/groups/item/events/item/dismiss_reminder/dismiss_reminder_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Dismiss a reminder that has been triggered for an event in a user calendar. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-dismissreminder?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/groups/item/events/item/forward/forward_request_builder.py b/msgraph/generated/groups/item/events/item/forward/forward_request_builder.py index 8a644eca607..d9ffc6be44d 100644 --- a/msgraph/generated/groups/item/events/item/forward/forward_request_builder.py +++ b/msgraph/generated/groups/item/events/item/forward/forward_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: ForwardPostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-forward?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/events/item/instances/delta/delta_request_builder.py b/msgraph/generated/groups/item/events/item/instances/delta/delta_request_builder.py index 07e3a0e9edc..6521d5a36bf 100644 --- a/msgraph/generated/groups/item/events/item/instances/delta/delta_request_builder.py +++ b/msgraph/generated/groups/item/events/item/instances/delta/delta_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/event-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/groups/item/events/item/snooze_reminder/snooze_reminder_request_builder.py b/msgraph/generated/groups/item/events/item/snooze_reminder/snooze_reminder_request_builder.py index 34e9474e4bb..477f3c1772d 100644 --- a/msgraph/generated/groups/item/events/item/snooze_reminder/snooze_reminder_request_builder.py +++ b/msgraph/generated/groups/item/events/item/snooze_reminder/snooze_reminder_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: SnoozeReminderPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-snoozereminder?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/events/item/tentatively_accept/tentatively_accept_request_builder.py b/msgraph/generated/groups/item/events/item/tentatively_accept/tentatively_accept_request_builder.py index b65feb5f594..4fb34b79e2a 100644 --- a/msgraph/generated/groups/item/events/item/tentatively_accept/tentatively_accept_request_builder.py +++ b/msgraph/generated/groups/item/events/item/tentatively_accept/tentatively_accept_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: TentativelyAcceptPostRequestBody, request_configuratio param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-tentativelyaccept?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/get_member_groups/get_member_groups_request_builder.py b/msgraph/generated/groups/item/get_member_groups/get_member_groups_request_builder.py index 1d47e6f80b0..625d2ad4e85 100644 --- a/msgraph/generated/groups/item/get_member_groups/get_member_groups_request_builder.py +++ b/msgraph/generated/groups/item/get_member_groups/get_member_groups_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: GetMemberGroupsPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetMemberGroupsPostResponse] - Find more info here: https://learn.microsoft.com/graph/api/directoryobject-getmembergroups?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/get_member_objects/get_member_objects_request_builder.py b/msgraph/generated/groups/item/get_member_objects/get_member_objects_request_builder.py index 26483962e71..a64d866762b 100644 --- a/msgraph/generated/groups/item/get_member_objects/get_member_objects_request_builder.py +++ b/msgraph/generated/groups/item/get_member_objects/get_member_objects_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: GetMemberObjectsPostRequestBody, request_configuration param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetMemberObjectsPostResponse] - Find more info here: https://learn.microsoft.com/graph/api/directoryobject-getmemberobjects?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/group_lifecycle_policies/item/add_group/add_group_request_builder.py b/msgraph/generated/groups/item/group_lifecycle_policies/item/add_group/add_group_request_builder.py index cdb387cc4be..8859f3668a1 100644 --- a/msgraph/generated/groups/item/group_lifecycle_policies/item/add_group/add_group_request_builder.py +++ b/msgraph/generated/groups/item/group_lifecycle_policies/item/add_group/add_group_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: AddGroupPostRequestBody, request_configuration: Option param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[AddGroupPostResponse] - Find more info here: https://learn.microsoft.com/graph/api/grouplifecyclepolicy-addgroup?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/group_lifecycle_policies/item/remove_group/remove_group_request_builder.py b/msgraph/generated/groups/item/group_lifecycle_policies/item/remove_group/remove_group_request_builder.py index f4b042bcb41..a18dee2aceb 100644 --- a/msgraph/generated/groups/item/group_lifecycle_policies/item/remove_group/remove_group_request_builder.py +++ b/msgraph/generated/groups/item/group_lifecycle_policies/item/remove_group/remove_group_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: RemoveGroupPostRequestBody, request_configuration: Opt param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[RemoveGroupPostResponse] - Find more info here: https://learn.microsoft.com/graph/api/grouplifecyclepolicy-removegroup?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/onenote/notebooks/get_notebook_from_web_url/get_notebook_from_web_url_request_builder.py b/msgraph/generated/groups/item/onenote/notebooks/get_notebook_from_web_url/get_notebook_from_web_url_request_builder.py index 0c7eaaf83e8..d486af8e30f 100644 --- a/msgraph/generated/groups/item/onenote/notebooks/get_notebook_from_web_url/get_notebook_from_web_url_request_builder.py +++ b/msgraph/generated/groups/item/onenote/notebooks/get_notebook_from_web_url/get_notebook_from_web_url_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: GetNotebookFromWebUrlPostRequestBody, request_configur param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[CopyNotebookModel] - Find more info here: https://learn.microsoft.com/graph/api/notebook-getnotebookfromweburl?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/onenote/notebooks/get_recent_notebooks_with_include_personal_notebooks/get_recent_notebooks_with_include_personal_notebooks_request_builder.py b/msgraph/generated/groups/item/onenote/notebooks/get_recent_notebooks_with_include_personal_notebooks/get_recent_notebooks_with_include_personal_notebooks_request_builder.py index e8e92573986..308eb1254c7 100644 --- a/msgraph/generated/groups/item/onenote/notebooks/get_recent_notebooks_with_include_personal_notebooks/get_recent_notebooks_with_include_personal_notebooks_request_builder.py +++ b/msgraph/generated/groups/item/onenote/notebooks/get_recent_notebooks_with_include_personal_notebooks/get_recent_notebooks_with_include_personal_notebooks_request_builder.py @@ -38,7 +38,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[GetRecen Get a list of recentNotebook instances that have been accessed by the signed-in user. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetRecentNotebooksWithIncludePersonalNotebooksGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/notebook-getrecentnotebooks?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/groups/item/onenote/notebooks/item/copy_notebook/copy_notebook_request_builder.py b/msgraph/generated/groups/item/onenote/notebooks/item/copy_notebook/copy_notebook_request_builder.py index c42e65c707b..d16446e2563 100644 --- a/msgraph/generated/groups/item/onenote/notebooks/item/copy_notebook/copy_notebook_request_builder.py +++ b/msgraph/generated/groups/item/onenote/notebooks/item/copy_notebook/copy_notebook_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: CopyNotebookPostRequestBody, request_configuration: Op param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OnenoteOperation] - Find more info here: https://learn.microsoft.com/graph/api/notebook-copynotebook?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/onenote/notebooks/item/section_groups/item/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py b/msgraph/generated/groups/item/onenote/notebooks/item/section_groups/item/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py index e291579be03..2671796ab12 100644 --- a/msgraph/generated/groups/item/onenote/notebooks/item/section_groups/item/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py +++ b/msgraph/generated/groups/item/onenote/notebooks/item/section_groups/item/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: CopyToNotebookPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OnenoteOperation] - Find more info here: https://learn.microsoft.com/graph/api/section-copytonotebook?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/onenote/notebooks/item/section_groups/item/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py b/msgraph/generated/groups/item/onenote/notebooks/item/section_groups/item/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py index 0547add0540..8ceab8f29ea 100644 --- a/msgraph/generated/groups/item/onenote/notebooks/item/section_groups/item/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py +++ b/msgraph/generated/groups/item/onenote/notebooks/item/section_groups/item/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: CopyToSectionGroupPostRequestBody, request_configurati param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OnenoteOperation] - Find more info here: https://learn.microsoft.com/graph/api/section-copytosectiongroup?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/onenote/notebooks/item/section_groups/item/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py b/msgraph/generated/groups/item/onenote/notebooks/item/section_groups/item/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py index 464d3b9888c..ea939858d5e 100644 --- a/msgraph/generated/groups/item/onenote/notebooks/item/section_groups/item/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py +++ b/msgraph/generated/groups/item/onenote/notebooks/item/section_groups/item/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: CopyToSectionPostRequestBody, request_configuration: O param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OnenoteOperation] - Find more info here: https://learn.microsoft.com/graph/api/page-copytosection?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/onenote/notebooks/item/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py b/msgraph/generated/groups/item/onenote/notebooks/item/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py index 14aa47a7976..93c408d6a9b 100644 --- a/msgraph/generated/groups/item/onenote/notebooks/item/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py +++ b/msgraph/generated/groups/item/onenote/notebooks/item/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: CopyToNotebookPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OnenoteOperation] - Find more info here: https://learn.microsoft.com/graph/api/section-copytonotebook?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/onenote/notebooks/item/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py b/msgraph/generated/groups/item/onenote/notebooks/item/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py index 9067b254bac..4b7c479bc58 100644 --- a/msgraph/generated/groups/item/onenote/notebooks/item/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py +++ b/msgraph/generated/groups/item/onenote/notebooks/item/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: CopyToSectionGroupPostRequestBody, request_configurati param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OnenoteOperation] - Find more info here: https://learn.microsoft.com/graph/api/section-copytosectiongroup?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/onenote/notebooks/item/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py b/msgraph/generated/groups/item/onenote/notebooks/item/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py index 849ea3b1109..4cae4aa8521 100644 --- a/msgraph/generated/groups/item/onenote/notebooks/item/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py +++ b/msgraph/generated/groups/item/onenote/notebooks/item/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: CopyToSectionPostRequestBody, request_configuration: O param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OnenoteOperation] - Find more info here: https://learn.microsoft.com/graph/api/page-copytosection?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/onenote/pages/item/copy_to_section/copy_to_section_request_builder.py b/msgraph/generated/groups/item/onenote/pages/item/copy_to_section/copy_to_section_request_builder.py index 2564f8cb7f9..bf7100c8c4a 100644 --- a/msgraph/generated/groups/item/onenote/pages/item/copy_to_section/copy_to_section_request_builder.py +++ b/msgraph/generated/groups/item/onenote/pages/item/copy_to_section/copy_to_section_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: CopyToSectionPostRequestBody, request_configuration: O param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OnenoteOperation] - Find more info here: https://learn.microsoft.com/graph/api/page-copytosection?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/onenote/section_groups/item/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py b/msgraph/generated/groups/item/onenote/section_groups/item/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py index 93cb746c769..2a1f5615ba2 100644 --- a/msgraph/generated/groups/item/onenote/section_groups/item/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py +++ b/msgraph/generated/groups/item/onenote/section_groups/item/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: CopyToNotebookPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OnenoteOperation] - Find more info here: https://learn.microsoft.com/graph/api/section-copytonotebook?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/onenote/section_groups/item/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py b/msgraph/generated/groups/item/onenote/section_groups/item/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py index 7277635be28..8f94f2a2afb 100644 --- a/msgraph/generated/groups/item/onenote/section_groups/item/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py +++ b/msgraph/generated/groups/item/onenote/section_groups/item/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: CopyToSectionGroupPostRequestBody, request_configurati param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OnenoteOperation] - Find more info here: https://learn.microsoft.com/graph/api/section-copytosectiongroup?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/onenote/section_groups/item/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py b/msgraph/generated/groups/item/onenote/section_groups/item/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py index c5faba9cc9b..2c3b1e7162a 100644 --- a/msgraph/generated/groups/item/onenote/section_groups/item/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py +++ b/msgraph/generated/groups/item/onenote/section_groups/item/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: CopyToSectionPostRequestBody, request_configuration: O param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OnenoteOperation] - Find more info here: https://learn.microsoft.com/graph/api/page-copytosection?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/onenote/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py b/msgraph/generated/groups/item/onenote/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py index e761e3f268c..c49c4871dbb 100644 --- a/msgraph/generated/groups/item/onenote/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py +++ b/msgraph/generated/groups/item/onenote/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: CopyToNotebookPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OnenoteOperation] - Find more info here: https://learn.microsoft.com/graph/api/section-copytonotebook?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/onenote/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py b/msgraph/generated/groups/item/onenote/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py index 79e8e7ceb3f..25ab849124d 100644 --- a/msgraph/generated/groups/item/onenote/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py +++ b/msgraph/generated/groups/item/onenote/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: CopyToSectionGroupPostRequestBody, request_configurati param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OnenoteOperation] - Find more info here: https://learn.microsoft.com/graph/api/section-copytosectiongroup?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/onenote/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py b/msgraph/generated/groups/item/onenote/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py index 30a3bef888c..1861a421023 100644 --- a/msgraph/generated/groups/item/onenote/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py +++ b/msgraph/generated/groups/item/onenote/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: CopyToSectionPostRequestBody, request_configuration: O param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OnenoteOperation] - Find more info here: https://learn.microsoft.com/graph/api/page-copytosection?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/remove_favorite/remove_favorite_request_builder.py b/msgraph/generated/groups/item/remove_favorite/remove_favorite_request_builder.py index fef94626e7c..6d232844722 100644 --- a/msgraph/generated/groups/item/remove_favorite/remove_favorite_request_builder.py +++ b/msgraph/generated/groups/item/remove_favorite/remove_favorite_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Remove the group from the list of the current user's favorite groups. Supported for Microsoft 365 groups only. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/group-removefavorite?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/groups/item/renew/renew_request_builder.py b/msgraph/generated/groups/item/renew/renew_request_builder.py index a2ca6f6fc14..fbce7a3a3e2 100644 --- a/msgraph/generated/groups/item/renew/renew_request_builder.py +++ b/msgraph/generated/groups/item/renew/renew_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Renew a group's expiration. When a group is renewed, the group expiration is extended by the number of days defined in the policy. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/group-renew?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/groups/item/reset_unseen_count/reset_unseen_count_request_builder.py b/msgraph/generated/groups/item/reset_unseen_count/reset_unseen_count_request_builder.py index a60c2d14772..2da48e50337 100644 --- a/msgraph/generated/groups/item/reset_unseen_count/reset_unseen_count_request_builder.py +++ b/msgraph/generated/groups/item/reset_unseen_count/reset_unseen_count_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Reset the unseenCount of all the posts that the current user hasn't seen since their last visit. Supported for Microsoft 365 groups only. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/group-resetunseencount?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/groups/item/restore/restore_request_builder.py b/msgraph/generated/groups/item/restore/restore_request_builder.py index f2dd89c4e75..8242567a671 100644 --- a/msgraph/generated/groups/item/restore/restore_request_builder.py +++ b/msgraph/generated/groups/item/restore/restore_request_builder.py @@ -35,7 +35,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Restore a recently deleted application, group, servicePrincipal, administrative unit, or user object from deleted items. Restore a recently deleted directory object from deleted items. The following types are supported:- administrativeUnit- application- certificateBasedAuthPki- certificateAuthorityDetail- group- servicePrincipal param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DirectoryObject] - Find more info here: https://learn.microsoft.com/graph/api/directory-deleteditems-restore?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/groups/item/retry_service_provisioning/retry_service_provisioning_request_builder.py b/msgraph/generated/groups/item/retry_service_provisioning/retry_service_provisioning_request_builder.py index 7c9253f3184..0b920606ac1 100644 --- a/msgraph/generated/groups/item/retry_service_provisioning/retry_service_provisioning_request_builder.py +++ b/msgraph/generated/groups/item/retry_service_provisioning/retry_service_provisioning_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Retry the group service provisioning. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/group-retryserviceprovisioning?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/groups/item/sites/add/add_request_builder.py b/msgraph/generated/groups/item/sites/add/add_request_builder.py index 4a37032710b..6bc3dea9ebc 100644 --- a/msgraph/generated/groups/item/sites/add/add_request_builder.py +++ b/msgraph/generated/groups/item/sites/add/add_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: AddPostRequestBody, request_configuration: Optional[Re param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[AddPostResponse] - Find more info here: https://learn.microsoft.com/graph/api/site-follow?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/sites/delta/delta_request_builder.py b/msgraph/generated/groups/item/sites/delta/delta_request_builder.py index 874f2c39fa2..f9dd44e6aa3 100644 --- a/msgraph/generated/groups/item/sites/delta/delta_request_builder.py +++ b/msgraph/generated/groups/item/sites/delta/delta_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get newly created, updated, or deleted sites without having to perform a full read of the entire sites collection. A delta function call for sites is similar to a GET request, except that by appropriately applying state tokens in one or more of these calls,you can query for incremental changes in the sites. It allows you to maintain and synchronize a local store of a user's sites without having to fetch all the sites from the server every time.The application calls the API without specifying any parameters.The service begins enumerating sites and returns pages of changes to these sites, accompanied by either an @odata.nextLink or an @odata.deltaLink.Your application should continue making calls using the @odata.nextLink until there's an @odata.deltaLink in the response. After you receive all the changes, you can apply them to your local state.To monitor future changes, call the delta API by using the @odata.deltaLink in the previous response. Any resources marked as deleted should be removed from your local state. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/site-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/groups/item/sites/get_all_sites/get_all_sites_request_builder.py b/msgraph/generated/groups/item/sites/get_all_sites/get_all_sites_request_builder.py index d5baf9a68ae..f6ff1b438c6 100644 --- a/msgraph/generated/groups/item/sites/get_all_sites/get_all_sites_request_builder.py +++ b/msgraph/generated/groups/item/sites/get_all_sites/get_all_sites_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[GetAllSi List sites across geographies in an organization. This API can also be used to enumerate all sites in a non-multi-geo tenant. For more information, see Best practices for discovering files and detecting changes at scale. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetAllSitesGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/site-getallsites?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/groups/item/sites/item/content_types/add_copy/add_copy_request_builder.py b/msgraph/generated/groups/item/sites/item/content_types/add_copy/add_copy_request_builder.py index 7f78ce5a1ca..6b3eced53b0 100644 --- a/msgraph/generated/groups/item/sites/item/content_types/add_copy/add_copy_request_builder.py +++ b/msgraph/generated/groups/item/sites/item/content_types/add_copy/add_copy_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: AddCopyPostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ContentType] - Find more info here: https://learn.microsoft.com/graph/api/contenttype-addcopy?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/sites/item/content_types/add_copy_from_content_type_hub/add_copy_from_content_type_hub_request_builder.py b/msgraph/generated/groups/item/sites/item/content_types/add_copy_from_content_type_hub/add_copy_from_content_type_hub_request_builder.py index 2065cceb62f..9f73e1889a6 100644 --- a/msgraph/generated/groups/item/sites/item/content_types/add_copy_from_content_type_hub/add_copy_from_content_type_hub_request_builder.py +++ b/msgraph/generated/groups/item/sites/item/content_types/add_copy_from_content_type_hub/add_copy_from_content_type_hub_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: AddCopyFromContentTypeHubPostRequestBody, request_conf param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ContentType] - Find more info here: https://learn.microsoft.com/graph/api/contenttype-addcopyfromcontenttypehub?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/sites/item/content_types/get_compatible_hub_content_types/get_compatible_hub_content_types_request_builder.py b/msgraph/generated/groups/item/sites/item/content_types/get_compatible_hub_content_types/get_compatible_hub_content_types_request_builder.py index ae8ccfdacbc..6c7deaaabd0 100644 --- a/msgraph/generated/groups/item/sites/item/content_types/get_compatible_hub_content_types/get_compatible_hub_content_types_request_builder.py +++ b/msgraph/generated/groups/item/sites/item/content_types/get_compatible_hub_content_types/get_compatible_hub_content_types_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[GetCompa Get a list of compatible content types from the content type hub that can be added to a target site or a list. This method is part of the content type publishing changes to optimize the syncing of published content types to sites and lists, effectively switching from a 'push everywhere' to 'pull as needed' approach. The method allows users to pull content types directly from the content type hub to a site or list. For more information, see contentType: addCopyFromContentTypeHub and the blog post Syntex Product Updates – August 2021. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetCompatibleHubContentTypesGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/contenttype-getcompatiblehubcontenttypes?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/groups/item/sites/item/content_types/item/associate_with_hub_sites/associate_with_hub_sites_request_builder.py b/msgraph/generated/groups/item/sites/item/content_types/item/associate_with_hub_sites/associate_with_hub_sites_request_builder.py index 4f91ad7472e..d4bef07e401 100644 --- a/msgraph/generated/groups/item/sites/item/content_types/item/associate_with_hub_sites/associate_with_hub_sites_request_builder.py +++ b/msgraph/generated/groups/item/sites/item/content_types/item/associate_with_hub_sites/associate_with_hub_sites_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: AssociateWithHubSitesPostRequestBody, request_configur param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/contenttype-associatewithhubsites?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/sites/item/content_types/item/copy_to_default_content_location/copy_to_default_content_location_request_builder.py b/msgraph/generated/groups/item/sites/item/content_types/item/copy_to_default_content_location/copy_to_default_content_location_request_builder.py index a4345b5cae8..fb21dd16fac 100644 --- a/msgraph/generated/groups/item/sites/item/content_types/item/copy_to_default_content_location/copy_to_default_content_location_request_builder.py +++ b/msgraph/generated/groups/item/sites/item/content_types/item/copy_to_default_content_location/copy_to_default_content_location_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: CopyToDefaultContentLocationPostRequestBody, request_c param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/contenttype-copytodefaultcontentlocation?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/sites/item/content_types/item/is_published/is_published_request_builder.py b/msgraph/generated/groups/item/sites/item/content_types/item/is_published/is_published_request_builder.py index e4be0b11c86..5bd3ac1b715 100644 --- a/msgraph/generated/groups/item/sites/item/content_types/item/is_published/is_published_request_builder.py +++ b/msgraph/generated/groups/item/sites/item/content_types/item/is_published/is_published_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Check the publishing status of a contentType in a content type hub site. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[IsPublishedGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/contenttype-ispublished?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/groups/item/sites/item/content_types/item/publish/publish_request_builder.py b/msgraph/generated/groups/item/sites/item/content_types/item/publish/publish_request_builder.py index 48f507dc99c..89d9e14ef7b 100644 --- a/msgraph/generated/groups/item/sites/item/content_types/item/publish/publish_request_builder.py +++ b/msgraph/generated/groups/item/sites/item/content_types/item/publish/publish_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Publishes a contentType present in the content type hub site. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/contenttype-publish?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/groups/item/sites/item/content_types/item/unpublish/unpublish_request_builder.py b/msgraph/generated/groups/item/sites/item/content_types/item/unpublish/unpublish_request_builder.py index d15328a7ea2..f491a4e234a 100644 --- a/msgraph/generated/groups/item/sites/item/content_types/item/unpublish/unpublish_request_builder.py +++ b/msgraph/generated/groups/item/sites/item/content_types/item/unpublish/unpublish_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Unpublish a contentType from a content type hub site. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/contenttype-unpublish?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/groups/item/sites/item/get_applicable_content_types_for_list_with_list_id/get_applicable_content_types_for_list_with_list_id_request_builder.py b/msgraph/generated/groups/item/sites/item/get_applicable_content_types_for_list_with_list_id/get_applicable_content_types_for_list_with_list_id_request_builder.py index 0d0d853572b..77991afa967 100644 --- a/msgraph/generated/groups/item/sites/item/get_applicable_content_types_for_list_with_list_id/get_applicable_content_types_for_list_with_list_id_request_builder.py +++ b/msgraph/generated/groups/item/sites/item/get_applicable_content_types_for_list_with_list_id/get_applicable_content_types_for_list_with_list_id_request_builder.py @@ -38,7 +38,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[GetAppli Get site contentTypes that can be added to a list. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetApplicableContentTypesForListWithListIdGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/site-getapplicablecontenttypesforlist?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/groups/item/sites/item/get_by_path_with_path/columns/columns_request_builder.py b/msgraph/generated/groups/item/sites/item/get_by_path_with_path/columns/columns_request_builder.py index 6e246141342..04c5cd33b2e 100644 --- a/msgraph/generated/groups/item/sites/item/get_by_path_with_path/columns/columns_request_builder.py +++ b/msgraph/generated/groups/item/sites/item/get_by_path_with_path/columns/columns_request_builder.py @@ -29,7 +29,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/groups/{group%2Did}/sites/{site%2Did}/getByPath(path='{path}')/columns{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/groups/{group%2Did}/sites/{site%2Did}/getByPath(path='{path}')/columns{?%24count,%24expand,%24filter,%24search,%24select,%24skip,%24top}", path_parameters) async def get(self,request_configuration: Optional[RequestConfiguration[ColumnsRequestBuilderGetQueryParameters]] = None) -> Optional[ColumnDefinitionCollectionResponse]: """ @@ -129,8 +129,6 @@ def get_query_parameter(self,original_name: str) -> str: return "%24expand" if original_name == "filter": return "%24filter" - if original_name == "orderby": - return "%24orderby" if original_name == "search": return "%24search" if original_name == "select": @@ -150,9 +148,6 @@ def get_query_parameter(self,original_name: str) -> str: # Filter items by property values filter: Optional[str] = None - # Order items by property values - orderby: Optional[list[str]] = None - # Search items by search phrases search: Optional[str] = None diff --git a/msgraph/generated/groups/item/sites/item/get_by_path_with_path/content_types/content_types_request_builder.py b/msgraph/generated/groups/item/sites/item/get_by_path_with_path/content_types/content_types_request_builder.py index de1943f9881..c4968bbcc4b 100644 --- a/msgraph/generated/groups/item/sites/item/get_by_path_with_path/content_types/content_types_request_builder.py +++ b/msgraph/generated/groups/item/sites/item/get_by_path_with_path/content_types/content_types_request_builder.py @@ -29,7 +29,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/groups/{group%2Did}/sites/{site%2Did}/getByPath(path='{path}')/contentTypes{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/groups/{group%2Did}/sites/{site%2Did}/getByPath(path='{path}')/contentTypes{?%24count,%24expand,%24filter,%24search,%24select,%24skip,%24top}", path_parameters) async def get(self,request_configuration: Optional[RequestConfiguration[ContentTypesRequestBuilderGetQueryParameters]] = None) -> Optional[ContentTypeCollectionResponse]: """ @@ -129,8 +129,6 @@ def get_query_parameter(self,original_name: str) -> str: return "%24expand" if original_name == "filter": return "%24filter" - if original_name == "orderby": - return "%24orderby" if original_name == "search": return "%24search" if original_name == "select": @@ -150,9 +148,6 @@ def get_query_parameter(self,original_name: str) -> str: # Filter items by property values filter: Optional[str] = None - # Order items by property values - orderby: Optional[list[str]] = None - # Search items by search phrases search: Optional[str] = None diff --git a/msgraph/generated/groups/item/sites/item/get_by_path_with_path/drives/drives_request_builder.py b/msgraph/generated/groups/item/sites/item/get_by_path_with_path/drives/drives_request_builder.py index 199336f3c60..529832c8c7a 100644 --- a/msgraph/generated/groups/item/sites/item/get_by_path_with_path/drives/drives_request_builder.py +++ b/msgraph/generated/groups/item/sites/item/get_by_path_with_path/drives/drives_request_builder.py @@ -28,7 +28,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/groups/{group%2Did}/sites/{site%2Did}/getByPath(path='{path}')/drives{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/groups/{group%2Did}/sites/{site%2Did}/getByPath(path='{path}')/drives{?%24count,%24expand,%24filter,%24search,%24select,%24skip,%24top}", path_parameters) async def get(self,request_configuration: Optional[RequestConfiguration[DrivesRequestBuilderGetQueryParameters]] = None) -> Optional[DriveCollectionResponse]: """ @@ -90,8 +90,6 @@ def get_query_parameter(self,original_name: str) -> str: return "%24expand" if original_name == "filter": return "%24filter" - if original_name == "orderby": - return "%24orderby" if original_name == "search": return "%24search" if original_name == "select": @@ -111,9 +109,6 @@ def get_query_parameter(self,original_name: str) -> str: # Filter items by property values filter: Optional[str] = None - # Order items by property values - orderby: Optional[list[str]] = None - # Search items by search phrases search: Optional[str] = None diff --git a/msgraph/generated/groups/item/sites/item/get_by_path_with_path/external_columns/external_columns_request_builder.py b/msgraph/generated/groups/item/sites/item/get_by_path_with_path/external_columns/external_columns_request_builder.py index a534d76e43a..b13de985e80 100644 --- a/msgraph/generated/groups/item/sites/item/get_by_path_with_path/external_columns/external_columns_request_builder.py +++ b/msgraph/generated/groups/item/sites/item/get_by_path_with_path/external_columns/external_columns_request_builder.py @@ -28,7 +28,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/groups/{group%2Did}/sites/{site%2Did}/getByPath(path='{path}')/externalColumns{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/groups/{group%2Did}/sites/{site%2Did}/getByPath(path='{path}')/externalColumns{?%24count,%24expand,%24filter,%24search,%24select,%24skip,%24top}", path_parameters) async def get(self,request_configuration: Optional[RequestConfiguration[ExternalColumnsRequestBuilderGetQueryParameters]] = None) -> Optional[ColumnDefinitionCollectionResponse]: """ @@ -90,8 +90,6 @@ def get_query_parameter(self,original_name: str) -> str: return "%24expand" if original_name == "filter": return "%24filter" - if original_name == "orderby": - return "%24orderby" if original_name == "search": return "%24search" if original_name == "select": @@ -111,9 +109,6 @@ def get_query_parameter(self,original_name: str) -> str: # Filter items by property values filter: Optional[str] = None - # Order items by property values - orderby: Optional[list[str]] = None - # Search items by search phrases search: Optional[str] = None diff --git a/msgraph/generated/groups/item/sites/item/get_by_path_with_path/get_applicable_content_types_for_list_with_list_id/get_applicable_content_types_for_list_with_list_id_request_builder.py b/msgraph/generated/groups/item/sites/item/get_by_path_with_path/get_applicable_content_types_for_list_with_list_id/get_applicable_content_types_for_list_with_list_id_request_builder.py index 252b9e953d0..2a21359c4e0 100644 --- a/msgraph/generated/groups/item/sites/item/get_by_path_with_path/get_applicable_content_types_for_list_with_list_id/get_applicable_content_types_for_list_with_list_id_request_builder.py +++ b/msgraph/generated/groups/item/sites/item/get_by_path_with_path/get_applicable_content_types_for_list_with_list_id/get_applicable_content_types_for_list_with_list_id_request_builder.py @@ -38,7 +38,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[GetAppli Get site contentTypes that can be added to a list. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetApplicableContentTypesForListWithListIdGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/site-getapplicablecontenttypesforlist?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/groups/item/sites/item/get_by_path_with_path/items/items_request_builder.py b/msgraph/generated/groups/item/sites/item/get_by_path_with_path/items/items_request_builder.py index 60efaee14ba..187ea829834 100644 --- a/msgraph/generated/groups/item/sites/item/get_by_path_with_path/items/items_request_builder.py +++ b/msgraph/generated/groups/item/sites/item/get_by_path_with_path/items/items_request_builder.py @@ -28,7 +28,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/groups/{group%2Did}/sites/{site%2Did}/getByPath(path='{path}')/items{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/groups/{group%2Did}/sites/{site%2Did}/getByPath(path='{path}')/items{?%24count,%24expand,%24filter,%24search,%24select,%24skip,%24top}", path_parameters) async def get(self,request_configuration: Optional[RequestConfiguration[ItemsRequestBuilderGetQueryParameters]] = None) -> Optional[BaseItemCollectionResponse]: """ @@ -90,8 +90,6 @@ def get_query_parameter(self,original_name: str) -> str: return "%24expand" if original_name == "filter": return "%24filter" - if original_name == "orderby": - return "%24orderby" if original_name == "search": return "%24search" if original_name == "select": @@ -111,9 +109,6 @@ def get_query_parameter(self,original_name: str) -> str: # Filter items by property values filter: Optional[str] = None - # Order items by property values - orderby: Optional[list[str]] = None - # Search items by search phrases search: Optional[str] = None diff --git a/msgraph/generated/groups/item/sites/item/get_by_path_with_path/lists/lists_request_builder.py b/msgraph/generated/groups/item/sites/item/get_by_path_with_path/lists/lists_request_builder.py index 6905c2a81fd..b04564538e0 100644 --- a/msgraph/generated/groups/item/sites/item/get_by_path_with_path/lists/lists_request_builder.py +++ b/msgraph/generated/groups/item/sites/item/get_by_path_with_path/lists/lists_request_builder.py @@ -29,7 +29,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/groups/{group%2Did}/sites/{site%2Did}/getByPath(path='{path}')/lists{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/groups/{group%2Did}/sites/{site%2Did}/getByPath(path='{path}')/lists{?%24count,%24expand,%24filter,%24search,%24select,%24skip,%24top}", path_parameters) async def get(self,request_configuration: Optional[RequestConfiguration[ListsRequestBuilderGetQueryParameters]] = None) -> Optional[ListCollectionResponse]: """ @@ -129,8 +129,6 @@ def get_query_parameter(self,original_name: str) -> str: return "%24expand" if original_name == "filter": return "%24filter" - if original_name == "orderby": - return "%24orderby" if original_name == "search": return "%24search" if original_name == "select": @@ -150,9 +148,6 @@ def get_query_parameter(self,original_name: str) -> str: # Filter items by property values filter: Optional[str] = None - # Order items by property values - orderby: Optional[list[str]] = None - # Search items by search phrases search: Optional[str] = None diff --git a/msgraph/generated/groups/item/sites/item/get_by_path_with_path/operations/operations_request_builder.py b/msgraph/generated/groups/item/sites/item/get_by_path_with_path/operations/operations_request_builder.py index bac5560f462..b17c092fc1c 100644 --- a/msgraph/generated/groups/item/sites/item/get_by_path_with_path/operations/operations_request_builder.py +++ b/msgraph/generated/groups/item/sites/item/get_by_path_with_path/operations/operations_request_builder.py @@ -29,7 +29,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/groups/{group%2Did}/sites/{site%2Did}/getByPath(path='{path}')/operations{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/groups/{group%2Did}/sites/{site%2Did}/getByPath(path='{path}')/operations{?%24count,%24expand,%24filter,%24search,%24select,%24skip,%24top}", path_parameters) async def get(self,request_configuration: Optional[RequestConfiguration[OperationsRequestBuilderGetQueryParameters]] = None) -> Optional[RichLongRunningOperationCollectionResponse]: """ @@ -129,8 +129,6 @@ def get_query_parameter(self,original_name: str) -> str: return "%24expand" if original_name == "filter": return "%24filter" - if original_name == "orderby": - return "%24orderby" if original_name == "search": return "%24search" if original_name == "select": @@ -150,9 +148,6 @@ def get_query_parameter(self,original_name: str) -> str: # Filter items by property values filter: Optional[str] = None - # Order items by property values - orderby: Optional[list[str]] = None - # Search items by search phrases search: Optional[str] = None diff --git a/msgraph/generated/groups/item/sites/item/get_by_path_with_path/pages/pages_request_builder.py b/msgraph/generated/groups/item/sites/item/get_by_path_with_path/pages/pages_request_builder.py index 4cc5195210c..2caca5846ef 100644 --- a/msgraph/generated/groups/item/sites/item/get_by_path_with_path/pages/pages_request_builder.py +++ b/msgraph/generated/groups/item/sites/item/get_by_path_with_path/pages/pages_request_builder.py @@ -29,7 +29,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/groups/{group%2Did}/sites/{site%2Did}/getByPath(path='{path}')/pages{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/groups/{group%2Did}/sites/{site%2Did}/getByPath(path='{path}')/pages{?%24count,%24expand,%24filter,%24search,%24select,%24skip,%24top}", path_parameters) async def get(self,request_configuration: Optional[RequestConfiguration[PagesRequestBuilderGetQueryParameters]] = None) -> Optional[BaseSitePageCollectionResponse]: """ @@ -129,8 +129,6 @@ def get_query_parameter(self,original_name: str) -> str: return "%24expand" if original_name == "filter": return "%24filter" - if original_name == "orderby": - return "%24orderby" if original_name == "search": return "%24search" if original_name == "select": @@ -150,9 +148,6 @@ def get_query_parameter(self,original_name: str) -> str: # Filter items by property values filter: Optional[str] = None - # Order items by property values - orderby: Optional[list[str]] = None - # Search items by search phrases search: Optional[str] = None diff --git a/msgraph/generated/groups/item/sites/item/get_by_path_with_path/permissions/permissions_request_builder.py b/msgraph/generated/groups/item/sites/item/get_by_path_with_path/permissions/permissions_request_builder.py index 70a7228d3b7..e2696161199 100644 --- a/msgraph/generated/groups/item/sites/item/get_by_path_with_path/permissions/permissions_request_builder.py +++ b/msgraph/generated/groups/item/sites/item/get_by_path_with_path/permissions/permissions_request_builder.py @@ -29,7 +29,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/groups/{group%2Did}/sites/{site%2Did}/getByPath(path='{path}')/permissions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/groups/{group%2Did}/sites/{site%2Did}/getByPath(path='{path}')/permissions{?%24count,%24expand,%24filter,%24search,%24select,%24skip,%24top}", path_parameters) async def get(self,request_configuration: Optional[RequestConfiguration[PermissionsRequestBuilderGetQueryParameters]] = None) -> Optional[PermissionCollectionResponse]: """ @@ -129,8 +129,6 @@ def get_query_parameter(self,original_name: str) -> str: return "%24expand" if original_name == "filter": return "%24filter" - if original_name == "orderby": - return "%24orderby" if original_name == "search": return "%24search" if original_name == "select": @@ -150,9 +148,6 @@ def get_query_parameter(self,original_name: str) -> str: # Filter items by property values filter: Optional[str] = None - # Order items by property values - orderby: Optional[list[str]] = None - # Search items by search phrases search: Optional[str] = None diff --git a/msgraph/generated/groups/item/sites/item/get_by_path_with_path/sites/sites_request_builder.py b/msgraph/generated/groups/item/sites/item/get_by_path_with_path/sites/sites_request_builder.py index 5864f7c1ad8..6df1b46bcf4 100644 --- a/msgraph/generated/groups/item/sites/item/get_by_path_with_path/sites/sites_request_builder.py +++ b/msgraph/generated/groups/item/sites/item/get_by_path_with_path/sites/sites_request_builder.py @@ -28,7 +28,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/groups/{group%2Did}/sites/{site%2Did}/getByPath(path='{path}')/sites{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/groups/{group%2Did}/sites/{site%2Did}/getByPath(path='{path}')/sites{?%24count,%24expand,%24filter,%24search,%24select,%24skip,%24top}", path_parameters) async def get(self,request_configuration: Optional[RequestConfiguration[SitesRequestBuilderGetQueryParameters]] = None) -> Optional[SiteCollectionResponse]: """ @@ -90,8 +90,6 @@ def get_query_parameter(self,original_name: str) -> str: return "%24expand" if original_name == "filter": return "%24filter" - if original_name == "orderby": - return "%24orderby" if original_name == "search": return "%24search" if original_name == "select": @@ -111,9 +109,6 @@ def get_query_parameter(self,original_name: str) -> str: # Filter items by property values filter: Optional[str] = None - # Order items by property values - orderby: Optional[list[str]] = None - # Search items by search phrases search: Optional[str] = None diff --git a/msgraph/generated/groups/item/sites/item/get_by_path_with_path/term_stores/term_stores_request_builder.py b/msgraph/generated/groups/item/sites/item/get_by_path_with_path/term_stores/term_stores_request_builder.py index 8944bf4f02e..913a18001c1 100644 --- a/msgraph/generated/groups/item/sites/item/get_by_path_with_path/term_stores/term_stores_request_builder.py +++ b/msgraph/generated/groups/item/sites/item/get_by_path_with_path/term_stores/term_stores_request_builder.py @@ -29,7 +29,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/groups/{group%2Did}/sites/{site%2Did}/getByPath(path='{path}')/termStores{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/groups/{group%2Did}/sites/{site%2Did}/getByPath(path='{path}')/termStores{?%24count,%24expand,%24filter,%24search,%24select,%24skip,%24top}", path_parameters) async def get(self,request_configuration: Optional[RequestConfiguration[TermStoresRequestBuilderGetQueryParameters]] = None) -> Optional[StoreCollectionResponse]: """ @@ -129,8 +129,6 @@ def get_query_parameter(self,original_name: str) -> str: return "%24expand" if original_name == "filter": return "%24filter" - if original_name == "orderby": - return "%24orderby" if original_name == "search": return "%24search" if original_name == "select": @@ -150,9 +148,6 @@ def get_query_parameter(self,original_name: str) -> str: # Filter items by property values filter: Optional[str] = None - # Order items by property values - orderby: Optional[list[str]] = None - # Search items by search phrases search: Optional[str] = None diff --git a/msgraph/generated/groups/item/sites/item/lists/item/content_types/add_copy/add_copy_request_builder.py b/msgraph/generated/groups/item/sites/item/lists/item/content_types/add_copy/add_copy_request_builder.py index 1bed4ef964e..01cbb88f0cf 100644 --- a/msgraph/generated/groups/item/sites/item/lists/item/content_types/add_copy/add_copy_request_builder.py +++ b/msgraph/generated/groups/item/sites/item/lists/item/content_types/add_copy/add_copy_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: AddCopyPostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ContentType] - Find more info here: https://learn.microsoft.com/graph/api/contenttype-addcopy?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/sites/item/lists/item/content_types/add_copy_from_content_type_hub/add_copy_from_content_type_hub_request_builder.py b/msgraph/generated/groups/item/sites/item/lists/item/content_types/add_copy_from_content_type_hub/add_copy_from_content_type_hub_request_builder.py index f5f95e15ed6..cc21a2196be 100644 --- a/msgraph/generated/groups/item/sites/item/lists/item/content_types/add_copy_from_content_type_hub/add_copy_from_content_type_hub_request_builder.py +++ b/msgraph/generated/groups/item/sites/item/lists/item/content_types/add_copy_from_content_type_hub/add_copy_from_content_type_hub_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: AddCopyFromContentTypeHubPostRequestBody, request_conf param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ContentType] - Find more info here: https://learn.microsoft.com/graph/api/contenttype-addcopyfromcontenttypehub?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/sites/item/lists/item/content_types/get_compatible_hub_content_types/get_compatible_hub_content_types_request_builder.py b/msgraph/generated/groups/item/sites/item/lists/item/content_types/get_compatible_hub_content_types/get_compatible_hub_content_types_request_builder.py index 63b5bd68b85..3000c9821a1 100644 --- a/msgraph/generated/groups/item/sites/item/lists/item/content_types/get_compatible_hub_content_types/get_compatible_hub_content_types_request_builder.py +++ b/msgraph/generated/groups/item/sites/item/lists/item/content_types/get_compatible_hub_content_types/get_compatible_hub_content_types_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[GetCompa Get a list of compatible content types from the content type hub that can be added to a target site or a list. This method is part of the content type publishing changes to optimize the syncing of published content types to sites and lists, effectively switching from a 'push everywhere' to 'pull as needed' approach. The method allows users to pull content types directly from the content type hub to a site or list. For more information, see contentType: addCopyFromContentTypeHub and the blog post Syntex Product Updates – August 2021. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetCompatibleHubContentTypesGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/contenttype-getcompatiblehubcontenttypes?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/groups/item/sites/item/lists/item/content_types/item/associate_with_hub_sites/associate_with_hub_sites_request_builder.py b/msgraph/generated/groups/item/sites/item/lists/item/content_types/item/associate_with_hub_sites/associate_with_hub_sites_request_builder.py index b7a77bd6916..422c96226a3 100644 --- a/msgraph/generated/groups/item/sites/item/lists/item/content_types/item/associate_with_hub_sites/associate_with_hub_sites_request_builder.py +++ b/msgraph/generated/groups/item/sites/item/lists/item/content_types/item/associate_with_hub_sites/associate_with_hub_sites_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: AssociateWithHubSitesPostRequestBody, request_configur param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/contenttype-associatewithhubsites?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/sites/item/lists/item/content_types/item/copy_to_default_content_location/copy_to_default_content_location_request_builder.py b/msgraph/generated/groups/item/sites/item/lists/item/content_types/item/copy_to_default_content_location/copy_to_default_content_location_request_builder.py index 0b9f291c8a0..c0405bd7f0d 100644 --- a/msgraph/generated/groups/item/sites/item/lists/item/content_types/item/copy_to_default_content_location/copy_to_default_content_location_request_builder.py +++ b/msgraph/generated/groups/item/sites/item/lists/item/content_types/item/copy_to_default_content_location/copy_to_default_content_location_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: CopyToDefaultContentLocationPostRequestBody, request_c param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/contenttype-copytodefaultcontentlocation?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/sites/item/lists/item/content_types/item/is_published/is_published_request_builder.py b/msgraph/generated/groups/item/sites/item/lists/item/content_types/item/is_published/is_published_request_builder.py index 6d2b87c00ef..2f9853aad47 100644 --- a/msgraph/generated/groups/item/sites/item/lists/item/content_types/item/is_published/is_published_request_builder.py +++ b/msgraph/generated/groups/item/sites/item/lists/item/content_types/item/is_published/is_published_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Check the publishing status of a contentType in a content type hub site. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[IsPublishedGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/contenttype-ispublished?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/groups/item/sites/item/lists/item/content_types/item/publish/publish_request_builder.py b/msgraph/generated/groups/item/sites/item/lists/item/content_types/item/publish/publish_request_builder.py index d2ec79cb51a..610e9894f1a 100644 --- a/msgraph/generated/groups/item/sites/item/lists/item/content_types/item/publish/publish_request_builder.py +++ b/msgraph/generated/groups/item/sites/item/lists/item/content_types/item/publish/publish_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Publishes a contentType present in the content type hub site. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/contenttype-publish?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/groups/item/sites/item/lists/item/content_types/item/unpublish/unpublish_request_builder.py b/msgraph/generated/groups/item/sites/item/lists/item/content_types/item/unpublish/unpublish_request_builder.py index 9225ec87fe5..b5f2727a963 100644 --- a/msgraph/generated/groups/item/sites/item/lists/item/content_types/item/unpublish/unpublish_request_builder.py +++ b/msgraph/generated/groups/item/sites/item/lists/item/content_types/item/unpublish/unpublish_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Unpublish a contentType from a content type hub site. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/contenttype-unpublish?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/groups/item/sites/item/lists/item/items/delta/delta_request_builder.py b/msgraph/generated/groups/item/sites/item/lists/item/items/delta/delta_request_builder.py index 16291ce8dd5..3585fb1562c 100644 --- a/msgraph/generated/groups/item/sites/item/lists/item/items/delta/delta_request_builder.py +++ b/msgraph/generated/groups/item/sites/item/lists/item/items/delta/delta_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get newly created, updated, or deleted list items without having to perform a full read of the entire items collection. Your app begins by calling delta without any parameters.The service starts enumerating the hierarchy of the list, returning pages of items, and either an @odata.nextLink or an @odata.deltaLink.Your app should continue calling with the @odata.nextLink until you see an @odata.deltaLink returned. After you received all the changes, you can apply them to your local state.To check for changes in the future, call delta again with the @odata.deltaLink from the previous response. The delta feed shows the latest state for each item, not each change. If an item was renamed twice, it only shows up once, with its latest name.The same item might appear more than once in a delta feed, for various reasons. You should use the last occurrence you see. Items with this property should be removed from your local state. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/listitem-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/groups/item/sites/item/lists/item/items/item/document_set_versions/item/restore/restore_request_builder.py b/msgraph/generated/groups/item/sites/item/lists/item/items/item/document_set_versions/item/restore/restore_request_builder.py index 6064fa1479c..172e7577fdc 100644 --- a/msgraph/generated/groups/item/sites/item/lists/item/items/item/document_set_versions/item/restore/restore_request_builder.py +++ b/msgraph/generated/groups/item/sites/item/lists/item/items/item/document_set_versions/item/restore/restore_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Restore a document set version. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/documentsetversion-restore?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/groups/item/sites/item/lists/item/items/item/versions/item/restore_version/restore_version_request_builder.py b/msgraph/generated/groups/item/sites/item/lists/item/items/item/versions/item/restore_version/restore_version_request_builder.py index 05cc100839d..485282b76c0 100644 --- a/msgraph/generated/groups/item/sites/item/lists/item/items/item/versions/item/restore_version/restore_version_request_builder.py +++ b/msgraph/generated/groups/item/sites/item/lists/item/items/item/versions/item/restore_version/restore_version_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Restore a previous version of a ListItem to be the current version. This will create a new version with the contents of the previous version, but preserves all existing versions of the item. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/listitemversion-restore?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/groups/item/sites/item/lists/item/subscriptions/item/reauthorize/reauthorize_request_builder.py b/msgraph/generated/groups/item/sites/item/lists/item/subscriptions/item/reauthorize/reauthorize_request_builder.py index 1e4c2b1e7d6..35e7bc344b0 100644 --- a/msgraph/generated/groups/item/sites/item/lists/item/subscriptions/item/reauthorize/reauthorize_request_builder.py +++ b/msgraph/generated/groups/item/sites/item/lists/item/subscriptions/item/reauthorize/reauthorize_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Reauthorize a subscription when you receive a reauthorizationRequired challenge. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/subscription-reauthorize?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/groups/item/sites/item/onenote/notebooks/get_notebook_from_web_url/get_notebook_from_web_url_request_builder.py b/msgraph/generated/groups/item/sites/item/onenote/notebooks/get_notebook_from_web_url/get_notebook_from_web_url_request_builder.py index 9fce2fe2cdc..de381c745c2 100644 --- a/msgraph/generated/groups/item/sites/item/onenote/notebooks/get_notebook_from_web_url/get_notebook_from_web_url_request_builder.py +++ b/msgraph/generated/groups/item/sites/item/onenote/notebooks/get_notebook_from_web_url/get_notebook_from_web_url_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: GetNotebookFromWebUrlPostRequestBody, request_configur param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[CopyNotebookModel] - Find more info here: https://learn.microsoft.com/graph/api/notebook-getnotebookfromweburl?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/sites/item/onenote/notebooks/get_recent_notebooks_with_include_personal_notebooks/get_recent_notebooks_with_include_personal_notebooks_request_builder.py b/msgraph/generated/groups/item/sites/item/onenote/notebooks/get_recent_notebooks_with_include_personal_notebooks/get_recent_notebooks_with_include_personal_notebooks_request_builder.py index b27deed41a3..265439868c6 100644 --- a/msgraph/generated/groups/item/sites/item/onenote/notebooks/get_recent_notebooks_with_include_personal_notebooks/get_recent_notebooks_with_include_personal_notebooks_request_builder.py +++ b/msgraph/generated/groups/item/sites/item/onenote/notebooks/get_recent_notebooks_with_include_personal_notebooks/get_recent_notebooks_with_include_personal_notebooks_request_builder.py @@ -38,7 +38,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[GetRecen Get a list of recentNotebook instances that have been accessed by the signed-in user. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetRecentNotebooksWithIncludePersonalNotebooksGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/notebook-getrecentnotebooks?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/groups/item/sites/item/onenote/notebooks/item/copy_notebook/copy_notebook_request_builder.py b/msgraph/generated/groups/item/sites/item/onenote/notebooks/item/copy_notebook/copy_notebook_request_builder.py index 3897c54c15b..7a87d137913 100644 --- a/msgraph/generated/groups/item/sites/item/onenote/notebooks/item/copy_notebook/copy_notebook_request_builder.py +++ b/msgraph/generated/groups/item/sites/item/onenote/notebooks/item/copy_notebook/copy_notebook_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: CopyNotebookPostRequestBody, request_configuration: Op param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OnenoteOperation] - Find more info here: https://learn.microsoft.com/graph/api/notebook-copynotebook?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/sites/item/onenote/notebooks/item/section_groups/item/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py b/msgraph/generated/groups/item/sites/item/onenote/notebooks/item/section_groups/item/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py index a957d01be98..3f0d495ba5e 100644 --- a/msgraph/generated/groups/item/sites/item/onenote/notebooks/item/section_groups/item/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py +++ b/msgraph/generated/groups/item/sites/item/onenote/notebooks/item/section_groups/item/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: CopyToNotebookPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OnenoteOperation] - Find more info here: https://learn.microsoft.com/graph/api/section-copytonotebook?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/sites/item/onenote/notebooks/item/section_groups/item/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py b/msgraph/generated/groups/item/sites/item/onenote/notebooks/item/section_groups/item/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py index cf9f726517e..1bcfaa72a3f 100644 --- a/msgraph/generated/groups/item/sites/item/onenote/notebooks/item/section_groups/item/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py +++ b/msgraph/generated/groups/item/sites/item/onenote/notebooks/item/section_groups/item/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: CopyToSectionGroupPostRequestBody, request_configurati param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OnenoteOperation] - Find more info here: https://learn.microsoft.com/graph/api/section-copytosectiongroup?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/sites/item/onenote/notebooks/item/section_groups/item/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py b/msgraph/generated/groups/item/sites/item/onenote/notebooks/item/section_groups/item/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py index 5b77cb52693..07419a5db87 100644 --- a/msgraph/generated/groups/item/sites/item/onenote/notebooks/item/section_groups/item/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py +++ b/msgraph/generated/groups/item/sites/item/onenote/notebooks/item/section_groups/item/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: CopyToSectionPostRequestBody, request_configuration: O param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OnenoteOperation] - Find more info here: https://learn.microsoft.com/graph/api/page-copytosection?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/sites/item/onenote/notebooks/item/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py b/msgraph/generated/groups/item/sites/item/onenote/notebooks/item/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py index 08ac893a9ee..f256dbd4369 100644 --- a/msgraph/generated/groups/item/sites/item/onenote/notebooks/item/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py +++ b/msgraph/generated/groups/item/sites/item/onenote/notebooks/item/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: CopyToNotebookPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OnenoteOperation] - Find more info here: https://learn.microsoft.com/graph/api/section-copytonotebook?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/sites/item/onenote/notebooks/item/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py b/msgraph/generated/groups/item/sites/item/onenote/notebooks/item/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py index a62befcbf0c..2b11a101e8a 100644 --- a/msgraph/generated/groups/item/sites/item/onenote/notebooks/item/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py +++ b/msgraph/generated/groups/item/sites/item/onenote/notebooks/item/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: CopyToSectionGroupPostRequestBody, request_configurati param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OnenoteOperation] - Find more info here: https://learn.microsoft.com/graph/api/section-copytosectiongroup?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/sites/item/onenote/notebooks/item/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py b/msgraph/generated/groups/item/sites/item/onenote/notebooks/item/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py index e1ad690745e..20088ef35b1 100644 --- a/msgraph/generated/groups/item/sites/item/onenote/notebooks/item/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py +++ b/msgraph/generated/groups/item/sites/item/onenote/notebooks/item/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: CopyToSectionPostRequestBody, request_configuration: O param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OnenoteOperation] - Find more info here: https://learn.microsoft.com/graph/api/page-copytosection?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/sites/item/onenote/pages/item/copy_to_section/copy_to_section_request_builder.py b/msgraph/generated/groups/item/sites/item/onenote/pages/item/copy_to_section/copy_to_section_request_builder.py index e56badf8eeb..ddaa4f8149a 100644 --- a/msgraph/generated/groups/item/sites/item/onenote/pages/item/copy_to_section/copy_to_section_request_builder.py +++ b/msgraph/generated/groups/item/sites/item/onenote/pages/item/copy_to_section/copy_to_section_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: CopyToSectionPostRequestBody, request_configuration: O param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OnenoteOperation] - Find more info here: https://learn.microsoft.com/graph/api/page-copytosection?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/sites/item/onenote/section_groups/item/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py b/msgraph/generated/groups/item/sites/item/onenote/section_groups/item/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py index 013462f7d64..b2efe367968 100644 --- a/msgraph/generated/groups/item/sites/item/onenote/section_groups/item/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py +++ b/msgraph/generated/groups/item/sites/item/onenote/section_groups/item/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: CopyToNotebookPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OnenoteOperation] - Find more info here: https://learn.microsoft.com/graph/api/section-copytonotebook?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/sites/item/onenote/section_groups/item/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py b/msgraph/generated/groups/item/sites/item/onenote/section_groups/item/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py index e82cf3289e0..3e965e20e2b 100644 --- a/msgraph/generated/groups/item/sites/item/onenote/section_groups/item/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py +++ b/msgraph/generated/groups/item/sites/item/onenote/section_groups/item/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: CopyToSectionGroupPostRequestBody, request_configurati param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OnenoteOperation] - Find more info here: https://learn.microsoft.com/graph/api/section-copytosectiongroup?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/sites/item/onenote/section_groups/item/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py b/msgraph/generated/groups/item/sites/item/onenote/section_groups/item/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py index fd8c8f54dc3..c438ede0bb0 100644 --- a/msgraph/generated/groups/item/sites/item/onenote/section_groups/item/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py +++ b/msgraph/generated/groups/item/sites/item/onenote/section_groups/item/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: CopyToSectionPostRequestBody, request_configuration: O param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OnenoteOperation] - Find more info here: https://learn.microsoft.com/graph/api/page-copytosection?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/sites/item/onenote/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py b/msgraph/generated/groups/item/sites/item/onenote/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py index e8072773380..a4a555c0186 100644 --- a/msgraph/generated/groups/item/sites/item/onenote/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py +++ b/msgraph/generated/groups/item/sites/item/onenote/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: CopyToNotebookPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OnenoteOperation] - Find more info here: https://learn.microsoft.com/graph/api/section-copytonotebook?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/sites/item/onenote/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py b/msgraph/generated/groups/item/sites/item/onenote/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py index de3e6a07de9..28ce768cd91 100644 --- a/msgraph/generated/groups/item/sites/item/onenote/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py +++ b/msgraph/generated/groups/item/sites/item/onenote/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: CopyToSectionGroupPostRequestBody, request_configurati param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OnenoteOperation] - Find more info here: https://learn.microsoft.com/graph/api/section-copytosectiongroup?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/sites/item/onenote/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py b/msgraph/generated/groups/item/sites/item/onenote/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py index 431992067a7..f208778b58f 100644 --- a/msgraph/generated/groups/item/sites/item/onenote/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py +++ b/msgraph/generated/groups/item/sites/item/onenote/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: CopyToSectionPostRequestBody, request_configuration: O param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OnenoteOperation] - Find more info here: https://learn.microsoft.com/graph/api/page-copytosection?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/sites/item/permissions/item/grant/grant_request_builder.py b/msgraph/generated/groups/item/sites/item/permissions/item/grant/grant_request_builder.py index d70256c202f..c242ea55031 100644 --- a/msgraph/generated/groups/item/sites/item/permissions/item/grant/grant_request_builder.py +++ b/msgraph/generated/groups/item/sites/item/permissions/item/grant/grant_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: GrantPostRequestBody, request_configuration: Optional[ param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GrantPostResponse] - Find more info here: https://learn.microsoft.com/graph/api/permission-grant?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/sites/remove/remove_request_builder.py b/msgraph/generated/groups/item/sites/remove/remove_request_builder.py index d4058992070..bff96f18ad3 100644 --- a/msgraph/generated/groups/item/sites/remove/remove_request_builder.py +++ b/msgraph/generated/groups/item/sites/remove/remove_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: RemovePostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[RemovePostResponse] - Find more info here: https://learn.microsoft.com/graph/api/site-unfollow?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/subscribe_by_mail/subscribe_by_mail_request_builder.py b/msgraph/generated/groups/item/subscribe_by_mail/subscribe_by_mail_request_builder.py index b2af7422cd2..dc1d7c451f4 100644 --- a/msgraph/generated/groups/item/subscribe_by_mail/subscribe_by_mail_request_builder.py +++ b/msgraph/generated/groups/item/subscribe_by_mail/subscribe_by_mail_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Calling this method will enable the current user to receive email notifications for this group, about new posts, events, and files in that group. Supported for Microsoft 365 groups only. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/group-subscribebymail?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/groups/item/team/archive/archive_request_builder.py b/msgraph/generated/groups/item/team/archive/archive_request_builder.py index 0fd483189e1..925e8c4b689 100644 --- a/msgraph/generated/groups/item/team/archive/archive_request_builder.py +++ b/msgraph/generated/groups/item/team/archive/archive_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: ArchivePostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/team-archive?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/team/channels/get_all_messages/get_all_messages_request_builder.py b/msgraph/generated/groups/item/team/channels/get_all_messages/get_all_messages_request_builder.py index c179541e7d7..7ed3cd9cb55 100644 --- a/msgraph/generated/groups/item/team/channels/get_all_messages/get_all_messages_request_builder.py +++ b/msgraph/generated/groups/item/team/channels/get_all_messages/get_all_messages_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[GetAllMe Retrieve messages across all channels in a team, including text, audio, and video conversations. To learn more about how to use the Microsoft Teams export APIs to export content, see Export content with the Microsoft Teams export APIs. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetAllMessagesGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/channel-getallmessages?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/groups/item/team/channels/get_all_retained_messages/get_all_retained_messages_request_builder.py b/msgraph/generated/groups/item/team/channels/get_all_retained_messages/get_all_retained_messages_request_builder.py index 75dbd661a85..5b3c95cd5e5 100644 --- a/msgraph/generated/groups/item/team/channels/get_all_retained_messages/get_all_retained_messages_request_builder.py +++ b/msgraph/generated/groups/item/team/channels/get_all_retained_messages/get_all_retained_messages_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[GetAllRe Get all retained messages across all channels in a team. To learn more about how to use the Microsoft Teams export APIs to export content, see Export content with the Microsoft Teams export APIs. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetAllRetainedMessagesGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/channel-getallretainedmessages?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/groups/item/team/channels/item/all_members/add/add_request_builder.py b/msgraph/generated/groups/item/team/channels/item/all_members/add/add_request_builder.py index 8a220ac4093..d089517ec44 100644 --- a/msgraph/generated/groups/item/team/channels/item/all_members/add/add_request_builder.py +++ b/msgraph/generated/groups/item/team/channels/item/all_members/add/add_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: AddPostRequestBody, request_configuration: Optional[Re param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[AddPostResponse] - Find more info here: https://learn.microsoft.com/graph/api/conversationmembers-add?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/team/channels/item/all_members/remove/remove_request_builder.py b/msgraph/generated/groups/item/team/channels/item/all_members/remove/remove_request_builder.py index bdcebc77b7c..a59ad41d40a 100644 --- a/msgraph/generated/groups/item/team/channels/item/all_members/remove/remove_request_builder.py +++ b/msgraph/generated/groups/item/team/channels/item/all_members/remove/remove_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: RemovePostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[RemovePostResponse] - Find more info here: https://learn.microsoft.com/graph/api/conversationmember-remove?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/team/channels/item/archive/archive_request_builder.py b/msgraph/generated/groups/item/team/channels/item/archive/archive_request_builder.py index 162fd81b431..30614441e92 100644 --- a/msgraph/generated/groups/item/team/channels/item/archive/archive_request_builder.py +++ b/msgraph/generated/groups/item/team/channels/item/archive/archive_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: ArchivePostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/channel-archive?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/team/channels/item/complete_migration/complete_migration_request_builder.py b/msgraph/generated/groups/item/team/channels/item/complete_migration/complete_migration_request_builder.py index 16b722e3c31..7c15fc7323b 100644 --- a/msgraph/generated/groups/item/team/channels/item/complete_migration/complete_migration_request_builder.py +++ b/msgraph/generated/groups/item/team/channels/item/complete_migration/complete_migration_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Complete the message migration process by removing migration mode from a channel in a team. Migration mode is a special state that prevents certain operations, like sending messages and adding members, during the data migration process. After a completeMigration request is made, you can't import additional messages into the team. You can add members to the team after the request returns a successful response. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/channel-completemigration?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/groups/item/team/channels/item/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_request_builder.py b/msgraph/generated/groups/item/team/channels/item/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_request_builder.py index e0685463c35..02f6be54ce3 100644 --- a/msgraph/generated/groups/item/team/channels/item/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_request_builder.py +++ b/msgraph/generated/groups/item/team/channels/item/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DoesUser Determine whether a user has access to a shared channel. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/channel-doesuserhaveaccess?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/groups/item/team/channels/item/members/add/add_request_builder.py b/msgraph/generated/groups/item/team/channels/item/members/add/add_request_builder.py index 2be4e1fd035..f90b424a964 100644 --- a/msgraph/generated/groups/item/team/channels/item/members/add/add_request_builder.py +++ b/msgraph/generated/groups/item/team/channels/item/members/add/add_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: AddPostRequestBody, request_configuration: Optional[Re param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[AddPostResponse] - Find more info here: https://learn.microsoft.com/graph/api/conversationmembers-add?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/team/channels/item/members/remove/remove_request_builder.py b/msgraph/generated/groups/item/team/channels/item/members/remove/remove_request_builder.py index 602ecd1a91f..1fd3d192923 100644 --- a/msgraph/generated/groups/item/team/channels/item/members/remove/remove_request_builder.py +++ b/msgraph/generated/groups/item/team/channels/item/members/remove/remove_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: RemovePostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[RemovePostResponse] - Find more info here: https://learn.microsoft.com/graph/api/conversationmember-remove?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/team/channels/item/messages/delta/delta_request_builder.py b/msgraph/generated/groups/item/team/channels/item/messages/delta/delta_request_builder.py index 76c27d96341..5d27e91dfe8 100644 --- a/msgraph/generated/groups/item/team/channels/item/messages/delta/delta_request_builder.py +++ b/msgraph/generated/groups/item/team/channels/item/messages/delta/delta_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can get new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/chatmessage-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/groups/item/team/channels/item/messages/item/replies/delta/delta_request_builder.py b/msgraph/generated/groups/item/team/channels/item/messages/item/replies/delta/delta_request_builder.py index 84f4b8cb178..03233f542f6 100644 --- a/msgraph/generated/groups/item/team/channels/item/messages/item/replies/delta/delta_request_builder.py +++ b/msgraph/generated/groups/item/team/channels/item/messages/item/replies/delta/delta_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can get new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/chatmessage-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/groups/item/team/channels/item/messages/item/replies/item/soft_delete/soft_delete_request_builder.py b/msgraph/generated/groups/item/team/channels/item/messages/item/replies/item/soft_delete/soft_delete_request_builder.py index 79d6888efed..0dfedb7ea3d 100644 --- a/msgraph/generated/groups/item/team/channels/item/messages/item/replies/item/soft_delete/soft_delete_request_builder.py +++ b/msgraph/generated/groups/item/team/channels/item/messages/item/replies/item/soft_delete/soft_delete_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Delete a single chatMessage or a chat message reply in a channel or a chat. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/chatmessage-softdelete?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/groups/item/team/channels/item/messages/item/replies/item/undo_soft_delete/undo_soft_delete_request_builder.py b/msgraph/generated/groups/item/team/channels/item/messages/item/replies/item/undo_soft_delete/undo_soft_delete_request_builder.py index ad719cc9690..405edb8363b 100644 --- a/msgraph/generated/groups/item/team/channels/item/messages/item/replies/item/undo_soft_delete/undo_soft_delete_request_builder.py +++ b/msgraph/generated/groups/item/team/channels/item/messages/item/replies/item/undo_soft_delete/undo_soft_delete_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Undo soft deletion of a single chatMessage or a chat message reply in a channel or a chat. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/chatmessage-undosoftdelete?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/groups/item/team/channels/item/messages/item/soft_delete/soft_delete_request_builder.py b/msgraph/generated/groups/item/team/channels/item/messages/item/soft_delete/soft_delete_request_builder.py index dbdcf8096e3..9350d7abaef 100644 --- a/msgraph/generated/groups/item/team/channels/item/messages/item/soft_delete/soft_delete_request_builder.py +++ b/msgraph/generated/groups/item/team/channels/item/messages/item/soft_delete/soft_delete_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Delete a single chatMessage or a chat message reply in a channel or a chat. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/chatmessage-softdelete?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/groups/item/team/channels/item/messages/item/undo_soft_delete/undo_soft_delete_request_builder.py b/msgraph/generated/groups/item/team/channels/item/messages/item/undo_soft_delete/undo_soft_delete_request_builder.py index 19facde0863..451874c3d31 100644 --- a/msgraph/generated/groups/item/team/channels/item/messages/item/undo_soft_delete/undo_soft_delete_request_builder.py +++ b/msgraph/generated/groups/item/team/channels/item/messages/item/undo_soft_delete/undo_soft_delete_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Undo soft deletion of a single chatMessage or a chat message reply in a channel or a chat. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/chatmessage-undosoftdelete?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/groups/item/team/channels/item/provision_email/provision_email_request_builder.py b/msgraph/generated/groups/item/team/channels/item/provision_email/provision_email_request_builder.py index 9f93ba17333..ed648f62412 100644 --- a/msgraph/generated/groups/item/team/channels/item/provision_email/provision_email_request_builder.py +++ b/msgraph/generated/groups/item/team/channels/item/provision_email/provision_email_request_builder.py @@ -35,7 +35,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Provision an email address for a channel. Microsoft Teams doesn't automatically provision an email address for a channel by default. To have Teams provision an email address, you can call provisionEmail, or through the Teams user interface, select Get email address, which triggers Teams to generate an email address if it has not already provisioned one. To remove the email address of a channel, use the removeEmail method. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ProvisionChannelEmailResult] - Find more info here: https://learn.microsoft.com/graph/api/channel-provisionemail?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/groups/item/team/channels/item/remove_email/remove_email_request_builder.py b/msgraph/generated/groups/item/team/channels/item/remove_email/remove_email_request_builder.py index bac422287f4..aa41cdba899 100644 --- a/msgraph/generated/groups/item/team/channels/item/remove_email/remove_email_request_builder.py +++ b/msgraph/generated/groups/item/team/channels/item/remove_email/remove_email_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Remove the email address of a channel. You can remove an email address only if it was provisioned using the provisionEmail method or through the Microsoft Teams client. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/channel-removeemail?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/groups/item/team/channels/item/unarchive/unarchive_request_builder.py b/msgraph/generated/groups/item/team/channels/item/unarchive/unarchive_request_builder.py index 6cfa13f3ec2..1449c90dc44 100644 --- a/msgraph/generated/groups/item/team/channels/item/unarchive/unarchive_request_builder.py +++ b/msgraph/generated/groups/item/team/channels/item/unarchive/unarchive_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Restore an archived channel. Unarchiving restores the ability for users to send messages and edit the channel. Channels are archived via the channel: archive method. Unarchiving is an asynchronous operation; a channel is unarchived when the asynchronous unarchiving operation completes successfully, which might occur after this method responds. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/channel-unarchive?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/groups/item/team/clone/clone_request_builder.py b/msgraph/generated/groups/item/team/clone/clone_request_builder.py index 73cbbb5900f..ec90c18fb41 100644 --- a/msgraph/generated/groups/item/team/clone/clone_request_builder.py +++ b/msgraph/generated/groups/item/team/clone/clone_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: ClonePostRequestBody, request_configuration: Optional[ param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/team-clone?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/team/complete_migration/complete_migration_request_builder.py b/msgraph/generated/groups/item/team/complete_migration/complete_migration_request_builder.py index 96ada9957ae..89a406cf9aa 100644 --- a/msgraph/generated/groups/item/team/complete_migration/complete_migration_request_builder.py +++ b/msgraph/generated/groups/item/team/complete_migration/complete_migration_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Complete the message migration process by removing migration mode from a team. Migration mode is a special state where certain operations are barred, like message POST and membership operations during the data migration process. After a completeMigration request is made, you can't import additional messages into the team. You can add members to the team after the request returns a successful response. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/team-completemigration?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/groups/item/team/installed_apps/item/upgrade/upgrade_request_builder.py b/msgraph/generated/groups/item/team/installed_apps/item/upgrade/upgrade_request_builder.py index b00af46b667..b396fe23ad0 100644 --- a/msgraph/generated/groups/item/team/installed_apps/item/upgrade/upgrade_request_builder.py +++ b/msgraph/generated/groups/item/team/installed_apps/item/upgrade/upgrade_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: UpgradePostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/chat-teamsappinstallation-upgrade?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/team/members/add/add_request_builder.py b/msgraph/generated/groups/item/team/members/add/add_request_builder.py index 8cab1c5fb53..ccc0f95d233 100644 --- a/msgraph/generated/groups/item/team/members/add/add_request_builder.py +++ b/msgraph/generated/groups/item/team/members/add/add_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: AddPostRequestBody, request_configuration: Optional[Re param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[AddPostResponse] - Find more info here: https://learn.microsoft.com/graph/api/conversationmembers-add?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/team/members/remove/remove_request_builder.py b/msgraph/generated/groups/item/team/members/remove/remove_request_builder.py index 9ab816ae5c3..04f5505e919 100644 --- a/msgraph/generated/groups/item/team/members/remove/remove_request_builder.py +++ b/msgraph/generated/groups/item/team/members/remove/remove_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: RemovePostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[RemovePostResponse] - Find more info here: https://learn.microsoft.com/graph/api/conversationmember-remove?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/team/primary_channel/all_members/add/add_request_builder.py b/msgraph/generated/groups/item/team/primary_channel/all_members/add/add_request_builder.py index 845248ca7a3..45af303febf 100644 --- a/msgraph/generated/groups/item/team/primary_channel/all_members/add/add_request_builder.py +++ b/msgraph/generated/groups/item/team/primary_channel/all_members/add/add_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: AddPostRequestBody, request_configuration: Optional[Re param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[AddPostResponse] - Find more info here: https://learn.microsoft.com/graph/api/conversationmembers-add?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/team/primary_channel/all_members/remove/remove_request_builder.py b/msgraph/generated/groups/item/team/primary_channel/all_members/remove/remove_request_builder.py index 0d1b714e923..bce1087467d 100644 --- a/msgraph/generated/groups/item/team/primary_channel/all_members/remove/remove_request_builder.py +++ b/msgraph/generated/groups/item/team/primary_channel/all_members/remove/remove_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: RemovePostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[RemovePostResponse] - Find more info here: https://learn.microsoft.com/graph/api/conversationmember-remove?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/team/primary_channel/archive/archive_request_builder.py b/msgraph/generated/groups/item/team/primary_channel/archive/archive_request_builder.py index 8630ac28356..5087a61c6ac 100644 --- a/msgraph/generated/groups/item/team/primary_channel/archive/archive_request_builder.py +++ b/msgraph/generated/groups/item/team/primary_channel/archive/archive_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: ArchivePostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/channel-archive?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/team/primary_channel/complete_migration/complete_migration_request_builder.py b/msgraph/generated/groups/item/team/primary_channel/complete_migration/complete_migration_request_builder.py index 6693d9aed43..723986b27ef 100644 --- a/msgraph/generated/groups/item/team/primary_channel/complete_migration/complete_migration_request_builder.py +++ b/msgraph/generated/groups/item/team/primary_channel/complete_migration/complete_migration_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Complete the message migration process by removing migration mode from a channel in a team. Migration mode is a special state that prevents certain operations, like sending messages and adding members, during the data migration process. After a completeMigration request is made, you can't import additional messages into the team. You can add members to the team after the request returns a successful response. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/channel-completemigration?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/groups/item/team/primary_channel/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_request_builder.py b/msgraph/generated/groups/item/team/primary_channel/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_request_builder.py index 502c6a7e742..314eba992db 100644 --- a/msgraph/generated/groups/item/team/primary_channel/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_request_builder.py +++ b/msgraph/generated/groups/item/team/primary_channel/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DoesUser Determine whether a user has access to a shared channel. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/channel-doesuserhaveaccess?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/groups/item/team/primary_channel/members/add/add_request_builder.py b/msgraph/generated/groups/item/team/primary_channel/members/add/add_request_builder.py index 5ee3cb0ed55..6ae5e3c42ee 100644 --- a/msgraph/generated/groups/item/team/primary_channel/members/add/add_request_builder.py +++ b/msgraph/generated/groups/item/team/primary_channel/members/add/add_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: AddPostRequestBody, request_configuration: Optional[Re param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[AddPostResponse] - Find more info here: https://learn.microsoft.com/graph/api/conversationmembers-add?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/team/primary_channel/members/remove/remove_request_builder.py b/msgraph/generated/groups/item/team/primary_channel/members/remove/remove_request_builder.py index 60da356dda5..bdde9d01090 100644 --- a/msgraph/generated/groups/item/team/primary_channel/members/remove/remove_request_builder.py +++ b/msgraph/generated/groups/item/team/primary_channel/members/remove/remove_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: RemovePostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[RemovePostResponse] - Find more info here: https://learn.microsoft.com/graph/api/conversationmember-remove?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/team/primary_channel/messages/delta/delta_request_builder.py b/msgraph/generated/groups/item/team/primary_channel/messages/delta/delta_request_builder.py index 989a122a3d8..456311fe966 100644 --- a/msgraph/generated/groups/item/team/primary_channel/messages/delta/delta_request_builder.py +++ b/msgraph/generated/groups/item/team/primary_channel/messages/delta/delta_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can get new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/chatmessage-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/groups/item/team/primary_channel/messages/item/replies/delta/delta_request_builder.py b/msgraph/generated/groups/item/team/primary_channel/messages/item/replies/delta/delta_request_builder.py index dcce39a92df..e89513ed3ee 100644 --- a/msgraph/generated/groups/item/team/primary_channel/messages/item/replies/delta/delta_request_builder.py +++ b/msgraph/generated/groups/item/team/primary_channel/messages/item/replies/delta/delta_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can get new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/chatmessage-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/groups/item/team/primary_channel/messages/item/replies/item/soft_delete/soft_delete_request_builder.py b/msgraph/generated/groups/item/team/primary_channel/messages/item/replies/item/soft_delete/soft_delete_request_builder.py index 6cd36d4ce00..20d05a2cb00 100644 --- a/msgraph/generated/groups/item/team/primary_channel/messages/item/replies/item/soft_delete/soft_delete_request_builder.py +++ b/msgraph/generated/groups/item/team/primary_channel/messages/item/replies/item/soft_delete/soft_delete_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Delete a single chatMessage or a chat message reply in a channel or a chat. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/chatmessage-softdelete?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/groups/item/team/primary_channel/messages/item/replies/item/undo_soft_delete/undo_soft_delete_request_builder.py b/msgraph/generated/groups/item/team/primary_channel/messages/item/replies/item/undo_soft_delete/undo_soft_delete_request_builder.py index 310f5824d12..8fecfcc44dd 100644 --- a/msgraph/generated/groups/item/team/primary_channel/messages/item/replies/item/undo_soft_delete/undo_soft_delete_request_builder.py +++ b/msgraph/generated/groups/item/team/primary_channel/messages/item/replies/item/undo_soft_delete/undo_soft_delete_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Undo soft deletion of a single chatMessage or a chat message reply in a channel or a chat. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/chatmessage-undosoftdelete?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/groups/item/team/primary_channel/messages/item/soft_delete/soft_delete_request_builder.py b/msgraph/generated/groups/item/team/primary_channel/messages/item/soft_delete/soft_delete_request_builder.py index 0de048a2f86..974be2194d4 100644 --- a/msgraph/generated/groups/item/team/primary_channel/messages/item/soft_delete/soft_delete_request_builder.py +++ b/msgraph/generated/groups/item/team/primary_channel/messages/item/soft_delete/soft_delete_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Delete a single chatMessage or a chat message reply in a channel or a chat. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/chatmessage-softdelete?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/groups/item/team/primary_channel/messages/item/undo_soft_delete/undo_soft_delete_request_builder.py b/msgraph/generated/groups/item/team/primary_channel/messages/item/undo_soft_delete/undo_soft_delete_request_builder.py index 5c02452379f..67bbb3c250b 100644 --- a/msgraph/generated/groups/item/team/primary_channel/messages/item/undo_soft_delete/undo_soft_delete_request_builder.py +++ b/msgraph/generated/groups/item/team/primary_channel/messages/item/undo_soft_delete/undo_soft_delete_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Undo soft deletion of a single chatMessage or a chat message reply in a channel or a chat. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/chatmessage-undosoftdelete?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/groups/item/team/primary_channel/provision_email/provision_email_request_builder.py b/msgraph/generated/groups/item/team/primary_channel/provision_email/provision_email_request_builder.py index ba649d8fb3b..305dd24af57 100644 --- a/msgraph/generated/groups/item/team/primary_channel/provision_email/provision_email_request_builder.py +++ b/msgraph/generated/groups/item/team/primary_channel/provision_email/provision_email_request_builder.py @@ -35,7 +35,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Provision an email address for a channel. Microsoft Teams doesn't automatically provision an email address for a channel by default. To have Teams provision an email address, you can call provisionEmail, or through the Teams user interface, select Get email address, which triggers Teams to generate an email address if it has not already provisioned one. To remove the email address of a channel, use the removeEmail method. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ProvisionChannelEmailResult] - Find more info here: https://learn.microsoft.com/graph/api/channel-provisionemail?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/groups/item/team/primary_channel/remove_email/remove_email_request_builder.py b/msgraph/generated/groups/item/team/primary_channel/remove_email/remove_email_request_builder.py index 76a032e7f73..64c9369c6f5 100644 --- a/msgraph/generated/groups/item/team/primary_channel/remove_email/remove_email_request_builder.py +++ b/msgraph/generated/groups/item/team/primary_channel/remove_email/remove_email_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Remove the email address of a channel. You can remove an email address only if it was provisioned using the provisionEmail method or through the Microsoft Teams client. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/channel-removeemail?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/groups/item/team/primary_channel/unarchive/unarchive_request_builder.py b/msgraph/generated/groups/item/team/primary_channel/unarchive/unarchive_request_builder.py index abc927232f0..3573efc46f0 100644 --- a/msgraph/generated/groups/item/team/primary_channel/unarchive/unarchive_request_builder.py +++ b/msgraph/generated/groups/item/team/primary_channel/unarchive/unarchive_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Restore an archived channel. Unarchiving restores the ability for users to send messages and edit the channel. Channels are archived via the channel: archive method. Unarchiving is an asynchronous operation; a channel is unarchived when the asynchronous unarchiving operation completes successfully, which might occur after this method responds. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/channel-unarchive?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/groups/item/team/schedule/share/share_request_builder.py b/msgraph/generated/groups/item/team/schedule/share/share_request_builder.py index 4dba5c4bef3..3a0bb968447 100644 --- a/msgraph/generated/groups/item/team/schedule/share/share_request_builder.py +++ b/msgraph/generated/groups/item/team/schedule/share/share_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: SharePostRequestBody, request_configuration: Optional[ param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/schedule-share?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/team/schedule/time_cards/clock_in/clock_in_request_builder.py b/msgraph/generated/groups/item/team/schedule/time_cards/clock_in/clock_in_request_builder.py index 510ec74cb57..21e2cf1f1a4 100644 --- a/msgraph/generated/groups/item/team/schedule/time_cards/clock_in/clock_in_request_builder.py +++ b/msgraph/generated/groups/item/team/schedule/time_cards/clock_in/clock_in_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: ClockInPostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[TimeCard] - Find more info here: https://learn.microsoft.com/graph/api/timecard-clockin?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/team/schedule/time_cards/item/confirm/confirm_request_builder.py b/msgraph/generated/groups/item/team/schedule/time_cards/item/confirm/confirm_request_builder.py index c9b9b3dd8ca..ec6af9aaafc 100644 --- a/msgraph/generated/groups/item/team/schedule/time_cards/item/confirm/confirm_request_builder.py +++ b/msgraph/generated/groups/item/team/schedule/time_cards/item/confirm/confirm_request_builder.py @@ -35,7 +35,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Confirm a timeCard. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[TimeCard] - Find more info here: https://learn.microsoft.com/graph/api/timecard-confirm?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/groups/item/team/send_activity_notification/send_activity_notification_request_builder.py b/msgraph/generated/groups/item/team/send_activity_notification/send_activity_notification_request_builder.py index eaef834c05c..dbf8540e6de 100644 --- a/msgraph/generated/groups/item/team/send_activity_notification/send_activity_notification_request_builder.py +++ b/msgraph/generated/groups/item/team/send_activity_notification/send_activity_notification_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: SendActivityNotificationPostRequestBody, request_confi param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/team-sendactivitynotification?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/team/unarchive/unarchive_request_builder.py b/msgraph/generated/groups/item/team/unarchive/unarchive_request_builder.py index 0e287e9d21d..4ff1872b8a7 100644 --- a/msgraph/generated/groups/item/team/unarchive/unarchive_request_builder.py +++ b/msgraph/generated/groups/item/team/unarchive/unarchive_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Restore an archived team. This API restores users' ability to send messages and edit the team, abiding by tenant and team settings. A Team is archived using the archive API. Unarchiving is an async operation. A team is unarchived once the async operation completes successfully, which might occur subsequent to a response from this API. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/team-unarchive?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/groups/item/threads/item/conversation_thread_item_request_builder.py b/msgraph/generated/groups/item/threads/item/conversation_thread_item_request_builder.py index 028f0e7fe5c..ba03a0c7345 100644 --- a/msgraph/generated/groups/item/threads/item/conversation_thread_item_request_builder.py +++ b/msgraph/generated/groups/item/threads/item/conversation_thread_item_request_builder.py @@ -53,10 +53,10 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[Query async def get(self,request_configuration: Optional[RequestConfiguration[ConversationThreadItemRequestBuilderGetQueryParameters]] = None) -> Optional[ConversationThread]: """ - Get a specific thread that belongs to a group. You can specify both the parent conversation and the thread, or, you can specify the thread without referencing the parent conversation. + Get a thread object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ConversationThread] - Find more info here: https://learn.microsoft.com/graph/api/conversationthread-get?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/group-get-thread?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration @@ -109,7 +109,7 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ConversationThreadItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Get a specific thread that belongs to a group. You can specify both the parent conversation and the thread, or, you can specify the thread without referencing the parent conversation. + Get a thread object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -171,7 +171,7 @@ class ConversationThreadItemRequestBuilderDeleteRequestConfiguration(RequestConf @dataclass class ConversationThreadItemRequestBuilderGetQueryParameters(): """ - Get a specific thread that belongs to a group. You can specify both the parent conversation and the thread, or, you can specify the thread without referencing the parent conversation. + Get a thread object. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph/generated/groups/item/threads/item/posts/item/attachments/create_upload_session/create_upload_session_request_builder.py b/msgraph/generated/groups/item/threads/item/posts/item/attachments/create_upload_session/create_upload_session_request_builder.py index 364bd2e466a..8a0daf030e5 100644 --- a/msgraph/generated/groups/item/threads/item/posts/item/attachments/create_upload_session/create_upload_session_request_builder.py +++ b/msgraph/generated/groups/item/threads/item/posts/item/attachments/create_upload_session/create_upload_session_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: CreateUploadSessionPostRequestBody, request_configurat param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[UploadSession] - Find more info here: https://learn.microsoft.com/graph/api/attachment-createuploadsession?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/threads/item/posts/item/forward/forward_request_builder.py b/msgraph/generated/groups/item/threads/item/posts/item/forward/forward_request_builder.py index a1f2bfd7ec3..888b3f56025 100644 --- a/msgraph/generated/groups/item/threads/item/posts/item/forward/forward_request_builder.py +++ b/msgraph/generated/groups/item/threads/item/posts/item/forward/forward_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: ForwardPostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/post-forward?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/threads/item/posts/item/in_reply_to/attachments/create_upload_session/create_upload_session_request_builder.py b/msgraph/generated/groups/item/threads/item/posts/item/in_reply_to/attachments/create_upload_session/create_upload_session_request_builder.py index d7a5e71da9e..fad49ea1b26 100644 --- a/msgraph/generated/groups/item/threads/item/posts/item/in_reply_to/attachments/create_upload_session/create_upload_session_request_builder.py +++ b/msgraph/generated/groups/item/threads/item/posts/item/in_reply_to/attachments/create_upload_session/create_upload_session_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: CreateUploadSessionPostRequestBody, request_configurat param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[UploadSession] - Find more info here: https://learn.microsoft.com/graph/api/attachment-createuploadsession?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/threads/item/posts/item/in_reply_to/forward/forward_request_builder.py b/msgraph/generated/groups/item/threads/item/posts/item/in_reply_to/forward/forward_request_builder.py index ea941e9f4e8..1acebbc4481 100644 --- a/msgraph/generated/groups/item/threads/item/posts/item/in_reply_to/forward/forward_request_builder.py +++ b/msgraph/generated/groups/item/threads/item/posts/item/in_reply_to/forward/forward_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: ForwardPostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/post-forward?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/threads/item/posts/posts_request_builder.py b/msgraph/generated/groups/item/threads/item/posts/posts_request_builder.py index 3350700aed4..132fb64d858 100644 --- a/msgraph/generated/groups/item/threads/item/posts/posts_request_builder.py +++ b/msgraph/generated/groups/item/threads/item/posts/posts_request_builder.py @@ -48,10 +48,10 @@ def by_post_id(self,post_id: str) -> PostItemRequestBuilder: async def get(self,request_configuration: Optional[RequestConfiguration[PostsRequestBuilderGetQueryParameters]] = None) -> Optional[PostCollectionResponse]: """ - Get the posts of the specified thread. You can specify both the parent conversation and the thread, or,you can specify the thread without referencing the parent conversation. + Get the properties and relationships of a post in a specified thread. You can specify both the parent conversation and the thread, or, you can specify the thread without referencing the parent conversation. Since the post resource supports extensions, you can also use the GET operation to get custom properties and extension data in a post instance. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[PostCollectionResponse] - Find more info here: https://learn.microsoft.com/graph/api/conversationthread-list-posts?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/post-get?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration @@ -69,7 +69,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[PostsReq def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[PostsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Get the posts of the specified thread. You can specify both the parent conversation and the thread, or,you can specify the thread without referencing the parent conversation. + Get the properties and relationships of a post in a specified thread. You can specify both the parent conversation and the thread, or, you can specify the thread without referencing the parent conversation. Since the post resource supports extensions, you can also use the GET operation to get custom properties and extension data in a post instance. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -100,7 +100,7 @@ def count(self) -> CountRequestBuilder: @dataclass class PostsRequestBuilderGetQueryParameters(): """ - Get the posts of the specified thread. You can specify both the parent conversation and the thread, or,you can specify the thread without referencing the parent conversation. + Get the properties and relationships of a post in a specified thread. You can specify both the parent conversation and the thread, or, you can specify the thread without referencing the parent conversation. Since the post resource supports extensions, you can also use the GET operation to get custom properties and extension data in a post instance. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph/generated/groups/item/threads/item/reply/reply_request_builder.py b/msgraph/generated/groups/item/threads/item/reply/reply_request_builder.py index 6f10d812c98..3b2357210da 100644 --- a/msgraph/generated/groups/item/threads/item/reply/reply_request_builder.py +++ b/msgraph/generated/groups/item/threads/item/reply/reply_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: ReplyPostRequestBody, request_configuration: Optional[ param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/opentypeextension-post-opentypeextension?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/unsubscribe_by_mail/unsubscribe_by_mail_request_builder.py b/msgraph/generated/groups/item/unsubscribe_by_mail/unsubscribe_by_mail_request_builder.py index 21bab55da4e..225b8652ac3 100644 --- a/msgraph/generated/groups/item/unsubscribe_by_mail/unsubscribe_by_mail_request_builder.py +++ b/msgraph/generated/groups/item/unsubscribe_by_mail/unsubscribe_by_mail_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Calling this method prevents the current user from receiving email notifications for this group about new posts, events, and files in that group. Supported for Microsoft 365 groups only. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/group-unsubscribebymail?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/groups/item/validate_properties/validate_properties_request_builder.py b/msgraph/generated/groups/item/validate_properties/validate_properties_request_builder.py index 28b06a060bd..67215d98250 100644 --- a/msgraph/generated/groups/item/validate_properties/validate_properties_request_builder.py +++ b/msgraph/generated/groups/item/validate_properties/validate_properties_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: ValidatePropertiesPostRequestBody, request_configurati param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/group-validateproperties?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/validate_properties/validate_properties_request_builder.py b/msgraph/generated/groups/validate_properties/validate_properties_request_builder.py index 6b4de1a20cf..f41f7257bb0 100644 --- a/msgraph/generated/groups/validate_properties/validate_properties_request_builder.py +++ b/msgraph/generated/groups/validate_properties/validate_properties_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: ValidatePropertiesPostRequestBody, request_configurati param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/directoryobject-validateproperties?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/identity/api_connectors/item/upload_client_certificate/upload_client_certificate_request_builder.py b/msgraph/generated/identity/api_connectors/item/upload_client_certificate/upload_client_certificate_request_builder.py index df77a091c9d..21baee78180 100644 --- a/msgraph/generated/identity/api_connectors/item/upload_client_certificate/upload_client_certificate_request_builder.py +++ b/msgraph/generated/identity/api_connectors/item/upload_client_certificate/upload_client_certificate_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: UploadClientCertificatePostRequestBody, request_config param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[IdentityApiConnector] - Find more info here: https://learn.microsoft.com/graph/api/identityapiconnector-uploadclientcertificate?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/identity/b2x_user_flows/item/api_connector_configuration/post_attribute_collection/upload_client_certificate/upload_client_certificate_request_builder.py b/msgraph/generated/identity/b2x_user_flows/item/api_connector_configuration/post_attribute_collection/upload_client_certificate/upload_client_certificate_request_builder.py index 14aa2296a2f..3064665bd85 100644 --- a/msgraph/generated/identity/b2x_user_flows/item/api_connector_configuration/post_attribute_collection/upload_client_certificate/upload_client_certificate_request_builder.py +++ b/msgraph/generated/identity/b2x_user_flows/item/api_connector_configuration/post_attribute_collection/upload_client_certificate/upload_client_certificate_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: UploadClientCertificatePostRequestBody, request_config param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[IdentityApiConnector] - Find more info here: https://learn.microsoft.com/graph/api/identityapiconnector-uploadclientcertificate?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/identity/b2x_user_flows/item/api_connector_configuration/post_federation_signup/upload_client_certificate/upload_client_certificate_request_builder.py b/msgraph/generated/identity/b2x_user_flows/item/api_connector_configuration/post_federation_signup/upload_client_certificate/upload_client_certificate_request_builder.py index d5824d6ef5d..f79ca2d8cd7 100644 --- a/msgraph/generated/identity/b2x_user_flows/item/api_connector_configuration/post_federation_signup/upload_client_certificate/upload_client_certificate_request_builder.py +++ b/msgraph/generated/identity/b2x_user_flows/item/api_connector_configuration/post_federation_signup/upload_client_certificate/upload_client_certificate_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: UploadClientCertificatePostRequestBody, request_config param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[IdentityApiConnector] - Find more info here: https://learn.microsoft.com/graph/api/identityapiconnector-uploadclientcertificate?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/identity/b2x_user_flows/item/user_attribute_assignments/get_order/get_order_request_builder.py b/msgraph/generated/identity/b2x_user_flows/item/user_attribute_assignments/get_order/get_order_request_builder.py index 33749058831..dd8df0916a9 100644 --- a/msgraph/generated/identity/b2x_user_flows/item/user_attribute_assignments/get_order/get_order_request_builder.py +++ b/msgraph/generated/identity/b2x_user_flows/item/user_attribute_assignments/get_order/get_order_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get the order of identityUserFlowAttributeAssignments being collected within a user flow. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[AssignmentOrder] - Find more info here: https://learn.microsoft.com/graph/api/identityuserflowattributeassignment-getorder?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/identity/b2x_user_flows/item/user_attribute_assignments/set_order/set_order_request_builder.py b/msgraph/generated/identity/b2x_user_flows/item/user_attribute_assignments/set_order/set_order_request_builder.py index 6d46a550e60..95851d4f090 100644 --- a/msgraph/generated/identity/b2x_user_flows/item/user_attribute_assignments/set_order/set_order_request_builder.py +++ b/msgraph/generated/identity/b2x_user_flows/item/user_attribute_assignments/set_order/set_order_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: SetOrderPostRequestBody, request_configuration: Option param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/identityuserflowattributeassignment-setorder?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/identity/conditional_access/authentication_strength/policies/item/update_allowed_combinations/update_allowed_combinations_post_request_body.py b/msgraph/generated/identity/conditional_access/authentication_strength/policies/item/update_allowed_combinations/update_allowed_combinations_post_request_body.py index 19d6e9e45aa..56c0fa1ba2d 100644 --- a/msgraph/generated/identity/conditional_access/authentication_strength/policies/item/update_allowed_combinations/update_allowed_combinations_post_request_body.py +++ b/msgraph/generated/identity/conditional_access/authentication_strength/policies/item/update_allowed_combinations/update_allowed_combinations_post_request_body.py @@ -5,9 +5,6 @@ from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton from typing import Any, Optional, TYPE_CHECKING, Union -if TYPE_CHECKING: - from .......models.authentication_method_modes import AuthenticationMethodModes - @dataclass class UpdateAllowedCombinationsPostRequestBody(AdditionalDataHolder, BackedModel, Parsable): # Stores model information. @@ -16,7 +13,7 @@ class UpdateAllowedCombinationsPostRequestBody(AdditionalDataHolder, BackedModel # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. additional_data: dict[str, Any] = field(default_factory=dict) # The allowedCombinations property - allowed_combinations: Optional[list[AuthenticationMethodModes]] = None + allowed_combinations: Optional[list[str]] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> UpdateAllowedCombinationsPostRequestBody: @@ -34,12 +31,8 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ - from .......models.authentication_method_modes import AuthenticationMethodModes - - from .......models.authentication_method_modes import AuthenticationMethodModes - fields: dict[str, Callable[[Any], None]] = { - "allowedCombinations": lambda n : setattr(self, 'allowed_combinations', n.get_collection_of_enum_values(AuthenticationMethodModes)), + "allowedCombinations": lambda n : setattr(self, 'allowed_combinations', n.get_collection_of_primitive_values(str)), } return fields @@ -51,7 +44,7 @@ def serialize(self,writer: SerializationWriter) -> None: """ if writer is None: raise TypeError("writer cannot be null.") - writer.write_collection_of_enum_values("allowedCombinations", self.allowed_combinations) + writer.write_collection_of_primitive_values("allowedCombinations", self.allowed_combinations) writer.write_additional_data_value(self.additional_data) diff --git a/msgraph/generated/identity/conditional_access/authentication_strength/policies/item/update_allowed_combinations/update_allowed_combinations_request_builder.py b/msgraph/generated/identity/conditional_access/authentication_strength/policies/item/update_allowed_combinations/update_allowed_combinations_request_builder.py index d09ebfe61aa..0f2bcc11401 100644 --- a/msgraph/generated/identity/conditional_access/authentication_strength/policies/item/update_allowed_combinations/update_allowed_combinations_request_builder.py +++ b/msgraph/generated/identity/conditional_access/authentication_strength/policies/item/update_allowed_combinations/update_allowed_combinations_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: UpdateAllowedCombinationsPostRequestBody, request_conf param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[UpdateAllowedCombinationsResult] - Find more info here: https://learn.microsoft.com/graph/api/authenticationstrengthpolicy-updateallowedcombinations?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/identity/conditional_access/authentication_strength/policies/item/usage/usage_request_builder.py b/msgraph/generated/identity/conditional_access/authentication_strength/policies/item/usage/usage_request_builder.py index f72e21251c5..c29a7f263fc 100644 --- a/msgraph/generated/identity/conditional_access/authentication_strength/policies/item/usage/usage_request_builder.py +++ b/msgraph/generated/identity/conditional_access/authentication_strength/policies/item/usage/usage_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Allows the caller to see which Conditional Access policies reference a specified authentication strength policy. The policies are returned in two collections, one containing Conditional Access policies that require an MFA claim and the other containing Conditional Access policies that do not require such a claim. Policies in the former category are restricted in what kinds of changes may be made to them to prevent undermining the MFA requirement of those policies. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[AuthenticationStrengthUsage] - Find more info here: https://learn.microsoft.com/graph/api/authenticationstrengthpolicy-usage?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/identity/conditional_access/named_locations/item/named_location_item_request_builder.py b/msgraph/generated/identity/conditional_access/named_locations/item/named_location_item_request_builder.py index 59183b3c763..536d1c79db0 100644 --- a/msgraph/generated/identity/conditional_access/named_locations/item/named_location_item_request_builder.py +++ b/msgraph/generated/identity/conditional_access/named_locations/item/named_location_item_request_builder.py @@ -32,10 +32,10 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: """ - Delete an ipNamedLocation object. + Delete a countryNamedLocation object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/ipnamedlocation-delete?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/countrynamedlocation-delete?view=graph-rest-1.0 """ request_info = self.to_delete_request_information( request_configuration @@ -72,11 +72,11 @@ async def get(self,request_configuration: Optional[RequestConfiguration[NamedLoc async def patch(self,body: NamedLocation, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[NamedLocation]: """ - Update the properties of an ipNamedLocation object. + Update the properties of a countryNamedLocation object. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[NamedLocation] - Find more info here: https://learn.microsoft.com/graph/api/ipnamedlocation-update?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/countrynamedlocation-update?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") @@ -96,7 +96,7 @@ async def patch(self,body: NamedLocation, request_configuration: Optional[Reques def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Delete an ipNamedLocation object. + Delete a countryNamedLocation object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -118,7 +118,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi def to_patch_request_information(self,body: NamedLocation, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Update the properties of an ipNamedLocation object. + Update the properties of a countryNamedLocation object. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation diff --git a/msgraph/generated/identity/custom_authentication_extensions/item/validate_authentication_configuration/validate_authentication_configuration_request_builder.py b/msgraph/generated/identity/custom_authentication_extensions/item/validate_authentication_configuration/validate_authentication_configuration_request_builder.py index d62babc611c..964115b936f 100644 --- a/msgraph/generated/identity/custom_authentication_extensions/item/validate_authentication_configuration/validate_authentication_configuration_request_builder.py +++ b/msgraph/generated/identity/custom_authentication_extensions/item/validate_authentication_configuration/validate_authentication_configuration_request_builder.py @@ -35,7 +35,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa An API to check validity of the endpoint and and authentication configuration for a customAuthenticationExtension object, which can represent one of the following derived types: param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[AuthenticationConfigurationValidation] - Find more info here: https://learn.microsoft.com/graph/api/customauthenticationextension-validateauthenticationconfiguration?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/identity/identity_providers/available_provider_types/available_provider_types_request_builder.py b/msgraph/generated/identity/identity_providers/available_provider_types/available_provider_types_request_builder.py index 84f785e9948..f7d455d0111 100644 --- a/msgraph/generated/identity/identity_providers/available_provider_types/available_provider_types_request_builder.py +++ b/msgraph/generated/identity/identity_providers/available_provider_types/available_provider_types_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[Availabl Get all identity providers supported in a directory. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[AvailableProviderTypesGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/identityproviderbase-availableprovidertypes?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/identity_governance/access_reviews/definitions/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py b/msgraph/generated/identity_governance/access_reviews/definitions/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py index 22f3220b29f..36133ed8217 100644 --- a/msgraph/generated/identity_governance/access_reviews/definitions/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py +++ b/msgraph/generated/identity_governance/access_reviews/definitions/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py @@ -38,7 +38,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[FilterBy Returns accessReviewScheduleDefinition objects where the calling user is a reviewer on one or more accessReviewInstance objects. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[FilterByCurrentUserWithOnGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/accessreviewscheduledefinition-filterbycurrentuser?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/identity_governance/access_reviews/definitions/item/instances/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py b/msgraph/generated/identity_governance/access_reviews/definitions/item/instances/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py index 8e3c9e54252..4f91b8a1079 100644 --- a/msgraph/generated/identity_governance/access_reviews/definitions/item/instances/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py +++ b/msgraph/generated/identity_governance/access_reviews/definitions/item/instances/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py @@ -38,7 +38,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[FilterBy Retrieve all accessReviewInstance objects on a given accessReviewScheduleDefinition where the calling user is a reviewer on one or more accessReviewInstanceDecisionItem objects. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[FilterByCurrentUserWithOnGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/accessreviewinstance-filterbycurrentuser?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/identity_governance/access_reviews/definitions/item/instances/item/accept_recommendations/accept_recommendations_request_builder.py b/msgraph/generated/identity_governance/access_reviews/definitions/item/instances/item/accept_recommendations/accept_recommendations_request_builder.py index 0e4be00cf42..f56673ec77e 100644 --- a/msgraph/generated/identity_governance/access_reviews/definitions/item/instances/item/accept_recommendations/accept_recommendations_request_builder.py +++ b/msgraph/generated/identity_governance/access_reviews/definitions/item/instances/item/accept_recommendations/accept_recommendations_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Allows the acceptance of recommendations on all accessReviewInstanceDecisionItem objects that haven't been reviewed on an accessReviewInstance object for which the calling user is a reviewer. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/accessreviewinstance-acceptrecommendations?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/identity_governance/access_reviews/definitions/item/instances/item/apply_decisions/apply_decisions_request_builder.py b/msgraph/generated/identity_governance/access_reviews/definitions/item/instances/item/apply_decisions/apply_decisions_request_builder.py index 6a1f2a3ef8f..8437d8ee291 100644 --- a/msgraph/generated/identity_governance/access_reviews/definitions/item/instances/item/apply_decisions/apply_decisions_request_builder.py +++ b/msgraph/generated/identity_governance/access_reviews/definitions/item/instances/item/apply_decisions/apply_decisions_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Apply review decisions on an accessReviewInstance if the decisions were not applied automatically because the autoApplyDecisionsEnabled property is false in the review's accessReviewScheduleSettings. The status of the accessReviewInstance must be Completed to call this method. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/accessreviewinstance-applydecisions?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/identity_governance/access_reviews/definitions/item/instances/item/batch_record_decisions/batch_record_decisions_request_builder.py b/msgraph/generated/identity_governance/access_reviews/definitions/item/instances/item/batch_record_decisions/batch_record_decisions_request_builder.py index 1cc40c95569..be87824ab62 100644 --- a/msgraph/generated/identity_governance/access_reviews/definitions/item/instances/item/batch_record_decisions/batch_record_decisions_request_builder.py +++ b/msgraph/generated/identity_governance/access_reviews/definitions/item/instances/item/batch_record_decisions/batch_record_decisions_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: BatchRecordDecisionsPostRequestBody, request_configura param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/accessreviewinstance-batchrecorddecisions?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/identity_governance/access_reviews/definitions/item/instances/item/decisions/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py b/msgraph/generated/identity_governance/access_reviews/definitions/item/instances/item/decisions/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py index 5ccca9c730b..fe0c51aef40 100644 --- a/msgraph/generated/identity_governance/access_reviews/definitions/item/instances/item/decisions/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py +++ b/msgraph/generated/identity_governance/access_reviews/definitions/item/instances/item/decisions/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py @@ -38,7 +38,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[FilterBy Retrieve all decision items for an instance of an access review or a stage of an instance of a multi-stage access review, for which the calling user is the reviewer. The decision items are represented by accessReviewInstanceDecisionItem objects on a given accessReviewInstance or accessReviewStage for which the calling user is the reviewer. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[FilterByCurrentUserWithOnGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/accessreviewinstancedecisionitem-filterbycurrentuser?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/identity_governance/access_reviews/definitions/item/instances/item/reset_decisions/reset_decisions_request_builder.py b/msgraph/generated/identity_governance/access_reviews/definitions/item/instances/item/reset_decisions/reset_decisions_request_builder.py index 052477feac8..937a6154f49 100644 --- a/msgraph/generated/identity_governance/access_reviews/definitions/item/instances/item/reset_decisions/reset_decisions_request_builder.py +++ b/msgraph/generated/identity_governance/access_reviews/definitions/item/instances/item/reset_decisions/reset_decisions_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Resets all accessReviewInstanceDecisionItem objects on an accessReviewInstance to notReviewed. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/accessreviewinstance-resetdecisions?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/identity_governance/access_reviews/definitions/item/instances/item/send_reminder/send_reminder_request_builder.py b/msgraph/generated/identity_governance/access_reviews/definitions/item/instances/item/send_reminder/send_reminder_request_builder.py index f01736ed030..87d2afffda8 100644 --- a/msgraph/generated/identity_governance/access_reviews/definitions/item/instances/item/send_reminder/send_reminder_request_builder.py +++ b/msgraph/generated/identity_governance/access_reviews/definitions/item/instances/item/send_reminder/send_reminder_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Send a reminder to the reviewers of an active accessReviewInstance. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/accessreviewinstance-sendreminder?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/identity_governance/access_reviews/definitions/item/instances/item/stages/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py b/msgraph/generated/identity_governance/access_reviews/definitions/item/instances/item/stages/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py index 976f54d1be8..7e04ac6888d 100644 --- a/msgraph/generated/identity_governance/access_reviews/definitions/item/instances/item/stages/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py +++ b/msgraph/generated/identity_governance/access_reviews/definitions/item/instances/item/stages/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py @@ -38,7 +38,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[FilterBy Return all accessReviewStage objects on a given accessReviewInstance where the calling user is a reviewer on one or more accessReviewInstanceDecisionItem objects. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[FilterByCurrentUserWithOnGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/accessreviewstage-filterbycurrentuser?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/identity_governance/access_reviews/definitions/item/instances/item/stages/item/decisions/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py b/msgraph/generated/identity_governance/access_reviews/definitions/item/instances/item/stages/item/decisions/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py index f6b4286de11..b9f7f706a72 100644 --- a/msgraph/generated/identity_governance/access_reviews/definitions/item/instances/item/stages/item/decisions/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py +++ b/msgraph/generated/identity_governance/access_reviews/definitions/item/instances/item/stages/item/decisions/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py @@ -38,7 +38,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[FilterBy Retrieve all decision items for an instance of an access review or a stage of an instance of a multi-stage access review, for which the calling user is the reviewer. The decision items are represented by accessReviewInstanceDecisionItem objects on a given accessReviewInstance or accessReviewStage for which the calling user is the reviewer. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[FilterByCurrentUserWithOnGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/accessreviewinstancedecisionitem-filterbycurrentuser?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/identity_governance/access_reviews/definitions/item/instances/item/stages/item/stop/stop_request_builder.py b/msgraph/generated/identity_governance/access_reviews/definitions/item/instances/item/stages/item/stop/stop_request_builder.py index 23bce309114..6567060a1af 100644 --- a/msgraph/generated/identity_governance/access_reviews/definitions/item/instances/item/stages/item/stop/stop_request_builder.py +++ b/msgraph/generated/identity_governance/access_reviews/definitions/item/instances/item/stages/item/stop/stop_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Stop an access review stage that is inProgress. After the access review stage stops, the stage status will be Completed and the reviewers can no longer give input. If there are subsequent stages that depend on the completed stage, the next stage will be created. The accessReviewInstanceDecisionItem objects will always reflect the last decisions recorded across all stages at that given time, regardless of the status of the stages. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/accessreviewstage-stop?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/identity_governance/access_reviews/definitions/item/instances/item/stop/stop_request_builder.py b/msgraph/generated/identity_governance/access_reviews/definitions/item/instances/item/stop/stop_request_builder.py index 9f8bdcb2ad4..8049c2f4242 100644 --- a/msgraph/generated/identity_governance/access_reviews/definitions/item/instances/item/stop/stop_request_builder.py +++ b/msgraph/generated/identity_governance/access_reviews/definitions/item/instances/item/stop/stop_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Stop a currently active accessReviewInstance. After the access review instance stops, the instance status is marked as Completed, the reviewers can no longer give input, and the access review decisions are applied. Stopping an instance will not stop future instances. To prevent a recurring access review from starting future instances, update the schedule definition to change its scheduled end date. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/accessreviewinstance-stop?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/identity_governance/access_reviews/history_definitions/item/instances/item/generate_download_uri/generate_download_uri_request_builder.py b/msgraph/generated/identity_governance/access_reviews/history_definitions/item/instances/item/generate_download_uri/generate_download_uri_request_builder.py index e0ecff5c341..33feae14e26 100644 --- a/msgraph/generated/identity_governance/access_reviews/history_definitions/item/instances/item/generate_download_uri/generate_download_uri_request_builder.py +++ b/msgraph/generated/identity_governance/access_reviews/history_definitions/item/instances/item/generate_download_uri/generate_download_uri_request_builder.py @@ -35,7 +35,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Generates a URI for an accessReviewHistoryInstance object the status for which is done. Each URI can be used to retrieve the instance's review history data. Each URI is valid for 24 hours and can be retrieved by fetching the downloadUri property from the accessReviewHistoryInstance object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[AccessReviewHistoryInstance] - Find more info here: https://learn.microsoft.com/graph/api/accessreviewhistoryinstance-generatedownloaduri?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/identity_governance/app_consent/app_consent_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py b/msgraph/generated/identity_governance/app_consent/app_consent_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py index d621012fc18..c0fe99dcc09 100644 --- a/msgraph/generated/identity_governance/app_consent/app_consent_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py +++ b/msgraph/generated/identity_governance/app_consent/app_consent_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py @@ -38,7 +38,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[FilterBy Retrieve a collection of appConsentRequest objects for which the current user is the reviewer and the status of the userConsentRequest for accessing the specified app is InProgress. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[FilterByCurrentUserWithOnGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/appconsentrequest-filterbycurrentuser?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/identity_governance/app_consent/app_consent_requests/item/user_consent_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py b/msgraph/generated/identity_governance/app_consent/app_consent_requests/item/user_consent_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py index 46eed672f1e..f94ab584e65 100644 --- a/msgraph/generated/identity_governance/app_consent/app_consent_requests/item/user_consent_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py +++ b/msgraph/generated/identity_governance/app_consent/app_consent_requests/item/user_consent_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py @@ -38,7 +38,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[FilterBy Retrieve a collection of userConsentRequest objects for accessing a specified app, for which the current user is the reviewer. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[FilterByCurrentUserWithOnGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/userconsentrequest-filterbycurrentuser?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/identity_governance/entitlement_management/access_package_assignment_approvals/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py b/msgraph/generated/identity_governance/entitlement_management/access_package_assignment_approvals/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py index 4f80fb75f52..6e71c6391b7 100644 --- a/msgraph/generated/identity_governance/entitlement_management/access_package_assignment_approvals/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py +++ b/msgraph/generated/identity_governance/entitlement_management/access_package_assignment_approvals/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py @@ -38,7 +38,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[FilterBy In Microsoft Entra entitlement management, return a collection of access package assignment approvals. The objects returned are those that are in scope for approval by the calling user. In PIM for Groups, return a collection of assignment approvals. The objects returned are those that are in scope for approval by the calling user. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[FilterByCurrentUserWithOnGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/approval-filterbycurrentuser?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/identity_governance/entitlement_management/access_packages/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py b/msgraph/generated/identity_governance/entitlement_management/access_packages/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py index ac0ee018017..ca18329f613 100644 --- a/msgraph/generated/identity_governance/entitlement_management/access_packages/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py +++ b/msgraph/generated/identity_governance/entitlement_management/access_packages/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py @@ -38,7 +38,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[FilterBy In Microsoft Entra Entitlement Management, retrieve a list of accessPackage objects filtered on the signed-in user. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[FilterByCurrentUserWithOnGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/accesspackage-filterbycurrentuser?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/identity_governance/entitlement_management/access_packages/item/get_applicable_policy_requirements/get_applicable_policy_requirements_request_builder.py b/msgraph/generated/identity_governance/entitlement_management/access_packages/item/get_applicable_policy_requirements/get_applicable_policy_requirements_request_builder.py index f63d1700956..e31da16f14c 100644 --- a/msgraph/generated/identity_governance/entitlement_management/access_packages/item/get_applicable_policy_requirements/get_applicable_policy_requirements_request_builder.py +++ b/msgraph/generated/identity_governance/entitlement_management/access_packages/item/get_applicable_policy_requirements/get_applicable_policy_requirements_request_builder.py @@ -35,7 +35,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa In Microsoft Entra entitlement management, this action retrieves a list of accessPackageAssignmentRequestRequirements objects that the currently signed-in user can use to create an accessPackageAssignmentRequest. Each requirement object corresponds to an access package assignment policy that the currently signed-in user is allowed to request an assignment for. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetApplicablePolicyRequirementsPostResponse] - Find more info here: https://learn.microsoft.com/graph/api/accesspackage-getapplicablepolicyrequirements?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/identity_governance/entitlement_management/assignment_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py b/msgraph/generated/identity_governance/entitlement_management/assignment_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py index 5ff7e90f90a..0db69d1febb 100644 --- a/msgraph/generated/identity_governance/entitlement_management/assignment_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py +++ b/msgraph/generated/identity_governance/entitlement_management/assignment_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py @@ -38,7 +38,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[FilterBy In Microsoft Entra Entitlement Management, retrieve a list of accessPackageAssignmentRequest objects filtered on the signed-in user. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[FilterByCurrentUserWithOnGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/accesspackageassignmentrequest-filterbycurrentuser?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/identity_governance/entitlement_management/assignment_requests/item/cancel/cancel_request_builder.py b/msgraph/generated/identity_governance/entitlement_management/assignment_requests/item/cancel/cancel_request_builder.py index 874e26c0fc9..3078b1ddc4d 100644 --- a/msgraph/generated/identity_governance/entitlement_management/assignment_requests/item/cancel/cancel_request_builder.py +++ b/msgraph/generated/identity_governance/entitlement_management/assignment_requests/item/cancel/cancel_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa In Microsoft Entra Entitlement Management, cancel accessPackageAssignmentRequest objects that are in a cancellable state: accepted, pendingApproval, pendingNotBefore, pendingApprovalEscalated. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/accesspackageassignmentrequest-cancel?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/identity_governance/entitlement_management/assignment_requests/item/reprocess/reprocess_request_builder.py b/msgraph/generated/identity_governance/entitlement_management/assignment_requests/item/reprocess/reprocess_request_builder.py index 546b8da5113..0b0479b7d2d 100644 --- a/msgraph/generated/identity_governance/entitlement_management/assignment_requests/item/reprocess/reprocess_request_builder.py +++ b/msgraph/generated/identity_governance/entitlement_management/assignment_requests/item/reprocess/reprocess_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa In Microsoft Entra entitlement management, callers can automatically retry a user's request for access to an access package. It's performed on an accessPackageAssignmentRequest object whose requestState is in a DeliveryFailed or PartiallyDelivered state. You can only reprocess a request within 14 days from the time the original request was completed. For requests completed more than 14 days, you will need to ask the users to cancel the request(s) and make a new request in the MyAccess portal. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/accesspackageassignmentrequest-reprocess?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/identity_governance/entitlement_management/assignment_requests/item/resume/resume_request_builder.py b/msgraph/generated/identity_governance/entitlement_management/assignment_requests/item/resume/resume_request_builder.py index 684966fe55e..a15e0b3413f 100644 --- a/msgraph/generated/identity_governance/entitlement_management/assignment_requests/item/resume/resume_request_builder.py +++ b/msgraph/generated/identity_governance/entitlement_management/assignment_requests/item/resume/resume_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: ResumePostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/accesspackageassignmentrequest-resume?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/identity_governance/entitlement_management/assignments/additional_access/additional_access_request_builder.py b/msgraph/generated/identity_governance/entitlement_management/assignments/additional_access/additional_access_request_builder.py index cd5f7a87caa..094f9c7819b 100644 --- a/msgraph/generated/identity_governance/entitlement_management/assignments/additional_access/additional_access_request_builder.py +++ b/msgraph/generated/identity_governance/entitlement_management/assignments/additional_access/additional_access_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[Addition In Microsoft Entra Entitlement Management, retrieve a collection of accessPackageAssignment objects that indicate a target user has an assignment to a specified access package and also an assignment to another, potentially incompatible, access package. This can be used to prepare to configure the incompatible access packages for a specific access package. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[AdditionalAccessGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/accesspackageassignment-additionalaccess?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/identity_governance/entitlement_management/assignments/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py b/msgraph/generated/identity_governance/entitlement_management/assignments/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py index a62b9bc73b8..3174d55733d 100644 --- a/msgraph/generated/identity_governance/entitlement_management/assignments/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py +++ b/msgraph/generated/identity_governance/entitlement_management/assignments/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py @@ -38,7 +38,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[FilterBy In Microsoft Entra Entitlement Management, retrieve a list of accessPackageAssignment objects filtered on the signed-in user. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[FilterByCurrentUserWithOnGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/accesspackageassignment-filterbycurrentuser?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/identity_governance/entitlement_management/assignments/item/reprocess/reprocess_request_builder.py b/msgraph/generated/identity_governance/entitlement_management/assignments/item/reprocess/reprocess_request_builder.py index 3ff03289698..1b736818e0f 100644 --- a/msgraph/generated/identity_governance/entitlement_management/assignments/item/reprocess/reprocess_request_builder.py +++ b/msgraph/generated/identity_governance/entitlement_management/assignments/item/reprocess/reprocess_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa In Microsoft Entra entitlement management, callers can automatically reevaluate and enforce an accessPackageAssignment object of a user’s assignments for a specific access package. The state of the access package assignment must be Delivered for the administrator to reprocess the user's assignment. Only admins with the Access Package Assignment Manager role, or higher, in Microsoft Entra entitlement management can perform this action. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/accesspackageassignment-reprocess?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/identity_governance/entitlement_management/catalogs/item/custom_workflow_extensions/item/custom_callout_extension_item_request_builder.py b/msgraph/generated/identity_governance/entitlement_management/catalogs/item/custom_workflow_extensions/item/custom_callout_extension_item_request_builder.py index c7f8627e738..32a18b6530f 100644 --- a/msgraph/generated/identity_governance/entitlement_management/catalogs/item/custom_workflow_extensions/item/custom_callout_extension_item_request_builder.py +++ b/msgraph/generated/identity_governance/entitlement_management/catalogs/item/custom_workflow_extensions/item/custom_callout_extension_item_request_builder.py @@ -32,10 +32,10 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: """ - Delete an accessPackageAssignmentRequestWorkflowExtension object. The custom workflow extension must first be removed from any associated policies before it can be deleted. Follow these steps to remove the custom workflow extension from any associated policies: + Delete an accessPackageAssignmentWorkflowExtension object. The custom workflow extension must first be removed from any associated policies before it can be deleted. Follow these steps to remove the custom workflow extension from any associated policies: param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/accesspackageassignmentrequestworkflowextension-delete?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/accesspackageassignmentworkflowextension-delete?view=graph-rest-1.0 """ request_info = self.to_delete_request_information( request_configuration @@ -51,10 +51,10 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[Query async def get(self,request_configuration: Optional[RequestConfiguration[CustomCalloutExtensionItemRequestBuilderGetQueryParameters]] = None) -> Optional[CustomCalloutExtension]: """ - Read the properties and relationships of an accessPackageAssignmentRequestWorkflowExtension object. + Read the properties and relationships of an accessPackageAssignmentWorkflowExtension object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[CustomCalloutExtension] - Find more info here: https://learn.microsoft.com/graph/api/accesspackageassignmentrequestworkflowextension-get?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/accesspackageassignmentworkflowextension-get?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration @@ -96,7 +96,7 @@ async def patch(self,body: CustomCalloutExtension, request_configuration: Option def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Delete an accessPackageAssignmentRequestWorkflowExtension object. The custom workflow extension must first be removed from any associated policies before it can be deleted. Follow these steps to remove the custom workflow extension from any associated policies: + Delete an accessPackageAssignmentWorkflowExtension object. The custom workflow extension must first be removed from any associated policies before it can be deleted. Follow these steps to remove the custom workflow extension from any associated policies: param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -107,7 +107,7 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CustomCalloutExtensionItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Read the properties and relationships of an accessPackageAssignmentRequestWorkflowExtension object. + Read the properties and relationships of an accessPackageAssignmentWorkflowExtension object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -151,7 +151,7 @@ class CustomCalloutExtensionItemRequestBuilderDeleteRequestConfiguration(Request @dataclass class CustomCalloutExtensionItemRequestBuilderGetQueryParameters(): """ - Read the properties and relationships of an accessPackageAssignmentRequestWorkflowExtension object. + Read the properties and relationships of an accessPackageAssignmentWorkflowExtension object. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/microsoft_graph_identity_governance_activate/microsoft_graph_identity_governance_activate_request_builder.py b/msgraph/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/microsoft_graph_identity_governance_activate/microsoft_graph_identity_governance_activate_request_builder.py index 5a6e8023240..4f3e8be9a06 100644 --- a/msgraph/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/microsoft_graph_identity_governance_activate/microsoft_graph_identity_governance_activate_request_builder.py +++ b/msgraph/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/microsoft_graph_identity_governance_activate/microsoft_graph_identity_governance_activate_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: ActivatePostRequestBody, request_configuration: Option param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/identitygovernance-workflow-activate?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/microsoft_graph_identity_governance_create_new_version/microsoft_graph_identity_governance_create_new_version_request_builder.py b/msgraph/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/microsoft_graph_identity_governance_create_new_version/microsoft_graph_identity_governance_create_new_version_request_builder.py index 6fd9f30ec84..54d380a0550 100644 --- a/msgraph/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/microsoft_graph_identity_governance_create_new_version/microsoft_graph_identity_governance_create_new_version_request_builder.py +++ b/msgraph/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/microsoft_graph_identity_governance_create_new_version/microsoft_graph_identity_governance_create_new_version_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: CreateNewVersionPostRequestBody, request_configuration param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[Workflow] - Find more info here: https://learn.microsoft.com/graph/api/identitygovernance-workflow-createnewversion?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/microsoft_graph_identity_governance_restore/microsoft_graph_identity_governance_restore_request_builder.py b/msgraph/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/microsoft_graph_identity_governance_restore/microsoft_graph_identity_governance_restore_request_builder.py index 3126d3d7449..6939ef0cfeb 100644 --- a/msgraph/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/microsoft_graph_identity_governance_restore/microsoft_graph_identity_governance_restore_request_builder.py +++ b/msgraph/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/microsoft_graph_identity_governance_restore/microsoft_graph_identity_governance_restore_request_builder.py @@ -35,7 +35,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Restore a workflow that has been deleted. You can only restore a workflow that was deleted within the last 30 days before Microsoft Entra ID automatically permanently deletes it. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[Workflow] - Find more info here: https://learn.microsoft.com/graph/api/identitygovernance-workflow-restore?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/runs/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py b/msgraph/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/runs/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py index 78e0e25db3f..ce1b0a894ee 100644 --- a/msgraph/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/runs/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py +++ b/msgraph/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/runs/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: ResumePostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/identitygovernance-taskprocessingresult-resume?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/runs/item/user_processing_results/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py b/msgraph/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/runs/item/user_processing_results/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py index 262e10e883a..6cc6f48b3d4 100644 --- a/msgraph/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/runs/item/user_processing_results/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py +++ b/msgraph/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/runs/item/user_processing_results/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: ResumePostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/identitygovernance-taskprocessingresult-resume?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/task_reports/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py b/msgraph/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/task_reports/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py index 0e15ab59c7b..ebc85c47638 100644 --- a/msgraph/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/task_reports/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py +++ b/msgraph/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/task_reports/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: ResumePostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/identitygovernance-taskprocessingresult-resume?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/tasks/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py b/msgraph/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/tasks/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py index 1b720a0dfcb..3222fd9bc4e 100644 --- a/msgraph/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/tasks/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py +++ b/msgraph/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/tasks/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: ResumePostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/identitygovernance-taskprocessingresult-resume?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/user_processing_results/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py b/msgraph/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/user_processing_results/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py index 47bc6b09268..8aea76c74d8 100644 --- a/msgraph/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/user_processing_results/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py +++ b/msgraph/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/user_processing_results/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: ResumePostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/identitygovernance-taskprocessingresult-resume?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/versions/item/tasks/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py b/msgraph/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/versions/item/tasks/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py index 23fca2bb84f..6f756795413 100644 --- a/msgraph/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/versions/item/tasks/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py +++ b/msgraph/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/versions/item/tasks/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: ResumePostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/identitygovernance-taskprocessingresult-resume?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/identity_governance/lifecycle_workflows/insights/microsoft_graph_identity_governance_top_tasks_processed_summary_with_start_date_time_with_end_date_time/microsoft_graph_identity_governance_top_tasks_processed_summary_with_start_date_time_with_end_date_time_request_builder.py b/msgraph/generated/identity_governance/lifecycle_workflows/insights/microsoft_graph_identity_governance_top_tasks_processed_summary_with_start_date_time_with_end_date_time/microsoft_graph_identity_governance_top_tasks_processed_summary_with_start_date_time_with_end_date_time_request_builder.py index b4ef5c91e5f..56517828054 100644 --- a/msgraph/generated/identity_governance/lifecycle_workflows/insights/microsoft_graph_identity_governance_top_tasks_processed_summary_with_start_date_time_with_end_date_time/microsoft_graph_identity_governance_top_tasks_processed_summary_with_start_date_time_with_end_date_time_request_builder.py +++ b/msgraph/generated/identity_governance/lifecycle_workflows/insights/microsoft_graph_identity_governance_top_tasks_processed_summary_with_start_date_time_with_end_date_time/microsoft_graph_identity_governance_top_tasks_processed_summary_with_start_date_time_with_end_date_time_request_builder.py @@ -41,7 +41,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[Microsof Provide a summary of the most processed tasks, known as top tasks, for a specified time period in a tenant. The task definition is provided, along with numerical counts of total, successful, and failed runs. For information about workflows processed, see insights: topWorkflowsProcessedSummary. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[TopTasksProcessedSummaryWithStartDateTimeWithEndDateTimeGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/identitygovernance-insights-toptasksprocessedsummary?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/identity_governance/lifecycle_workflows/insights/microsoft_graph_identity_governance_top_workflows_processed_summary_with_start_date_time_with_end_date_time/microsoft_graph_identity_governance_top_workflows_processed_summary_with_start_date_time_with_end_date_time_request_builder.py b/msgraph/generated/identity_governance/lifecycle_workflows/insights/microsoft_graph_identity_governance_top_workflows_processed_summary_with_start_date_time_with_end_date_time/microsoft_graph_identity_governance_top_workflows_processed_summary_with_start_date_time_with_end_date_time_request_builder.py index e8e63628a82..bb60653d93c 100644 --- a/msgraph/generated/identity_governance/lifecycle_workflows/insights/microsoft_graph_identity_governance_top_workflows_processed_summary_with_start_date_time_with_end_date_time/microsoft_graph_identity_governance_top_workflows_processed_summary_with_start_date_time_with_end_date_time_request_builder.py +++ b/msgraph/generated/identity_governance/lifecycle_workflows/insights/microsoft_graph_identity_governance_top_workflows_processed_summary_with_start_date_time_with_end_date_time/microsoft_graph_identity_governance_top_workflows_processed_summary_with_start_date_time_with_end_date_time_request_builder.py @@ -41,7 +41,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[Microsof Provide a summary of the workflows processed the most, known as top workflows, for a specified period in a tenant. Workflow basic details are given, along with run information. For information about tasks processed, see insights: topTasksProcessedSummary. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[TopWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTimeGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/identitygovernance-insights-topworkflowsprocessedsummary?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/identity_governance/lifecycle_workflows/insights/microsoft_graph_identity_governance_workflows_processed_by_category_with_start_date_time_with_end_date_time/microsoft_graph_identity_governance_workflows_processed_by_category_with_start_date_time_with_end_date_time_request_builder.py b/msgraph/generated/identity_governance/lifecycle_workflows/insights/microsoft_graph_identity_governance_workflows_processed_by_category_with_start_date_time_with_end_date_time/microsoft_graph_identity_governance_workflows_processed_by_category_with_start_date_time_with_end_date_time_request_builder.py index e59781504ae..8d916a807dd 100644 --- a/msgraph/generated/identity_governance/lifecycle_workflows/insights/microsoft_graph_identity_governance_workflows_processed_by_category_with_start_date_time_with_end_date_time/microsoft_graph_identity_governance_workflows_processed_by_category_with_start_date_time_with_end_date_time_request_builder.py +++ b/msgraph/generated/identity_governance/lifecycle_workflows/insights/microsoft_graph_identity_governance_workflows_processed_by_category_with_start_date_time_with_end_date_time/microsoft_graph_identity_governance_workflows_processed_by_category_with_start_date_time_with_end_date_time_request_builder.py @@ -41,7 +41,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Provide a summary of workflows processed, by category, in a tenant. This allows you to quickly get category information, by numerical value, bypassing other information found in the WorkflowsProcessedSummary call. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkflowsInsightsByCategory] - Find more info here: https://learn.microsoft.com/graph/api/identitygovernance-insights-workflowsprocessedbycategory?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/identity_governance/lifecycle_workflows/insights/microsoft_graph_identity_governance_workflows_processed_summary_with_start_date_time_with_end_date_time/microsoft_graph_identity_governance_workflows_processed_summary_with_start_date_time_with_end_date_time_request_builder.py b/msgraph/generated/identity_governance/lifecycle_workflows/insights/microsoft_graph_identity_governance_workflows_processed_summary_with_start_date_time_with_end_date_time/microsoft_graph_identity_governance_workflows_processed_summary_with_start_date_time_with_end_date_time_request_builder.py index a3eabf0f765..1672bc10f4e 100644 --- a/msgraph/generated/identity_governance/lifecycle_workflows/insights/microsoft_graph_identity_governance_workflows_processed_summary_with_start_date_time_with_end_date_time/microsoft_graph_identity_governance_workflows_processed_summary_with_start_date_time_with_end_date_time_request_builder.py +++ b/msgraph/generated/identity_governance/lifecycle_workflows/insights/microsoft_graph_identity_governance_workflows_processed_summary_with_start_date_time_with_end_date_time/microsoft_graph_identity_governance_workflows_processed_summary_with_start_date_time_with_end_date_time_request_builder.py @@ -41,7 +41,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Provide a summary of all workflows processed within a tenant for a specified period. Because the amount of results for listed workflows as returned by the List workflows does not tell you which workflows were processed from the list of created workflows, this summary gives you a quick overview of processed status based on counts. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkflowsInsightsSummary] - Find more info here: https://learn.microsoft.com/graph/api/identitygovernance-insights-workflowsprocessedsummary?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/identity_governance/lifecycle_workflows/workflow_templates/item/tasks/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py b/msgraph/generated/identity_governance/lifecycle_workflows/workflow_templates/item/tasks/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py index 736ebe211cb..b29fc8f5509 100644 --- a/msgraph/generated/identity_governance/lifecycle_workflows/workflow_templates/item/tasks/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py +++ b/msgraph/generated/identity_governance/lifecycle_workflows/workflow_templates/item/tasks/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: ResumePostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/identitygovernance-taskprocessingresult-resume?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/identity_governance/lifecycle_workflows/workflows/item/microsoft_graph_identity_governance_activate/microsoft_graph_identity_governance_activate_request_builder.py b/msgraph/generated/identity_governance/lifecycle_workflows/workflows/item/microsoft_graph_identity_governance_activate/microsoft_graph_identity_governance_activate_request_builder.py index a57ec56c5e6..8e75a24f341 100644 --- a/msgraph/generated/identity_governance/lifecycle_workflows/workflows/item/microsoft_graph_identity_governance_activate/microsoft_graph_identity_governance_activate_request_builder.py +++ b/msgraph/generated/identity_governance/lifecycle_workflows/workflows/item/microsoft_graph_identity_governance_activate/microsoft_graph_identity_governance_activate_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: ActivatePostRequestBody, request_configuration: Option param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/identitygovernance-workflow-activate?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/identity_governance/lifecycle_workflows/workflows/item/microsoft_graph_identity_governance_create_new_version/microsoft_graph_identity_governance_create_new_version_request_builder.py b/msgraph/generated/identity_governance/lifecycle_workflows/workflows/item/microsoft_graph_identity_governance_create_new_version/microsoft_graph_identity_governance_create_new_version_request_builder.py index 8c160ce06f2..876e633e2d0 100644 --- a/msgraph/generated/identity_governance/lifecycle_workflows/workflows/item/microsoft_graph_identity_governance_create_new_version/microsoft_graph_identity_governance_create_new_version_request_builder.py +++ b/msgraph/generated/identity_governance/lifecycle_workflows/workflows/item/microsoft_graph_identity_governance_create_new_version/microsoft_graph_identity_governance_create_new_version_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: CreateNewVersionPostRequestBody, request_configuration param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[Workflow] - Find more info here: https://learn.microsoft.com/graph/api/identitygovernance-workflow-createnewversion?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/identity_governance/lifecycle_workflows/workflows/item/microsoft_graph_identity_governance_restore/microsoft_graph_identity_governance_restore_request_builder.py b/msgraph/generated/identity_governance/lifecycle_workflows/workflows/item/microsoft_graph_identity_governance_restore/microsoft_graph_identity_governance_restore_request_builder.py index 509d0c63660..31dc06d8316 100644 --- a/msgraph/generated/identity_governance/lifecycle_workflows/workflows/item/microsoft_graph_identity_governance_restore/microsoft_graph_identity_governance_restore_request_builder.py +++ b/msgraph/generated/identity_governance/lifecycle_workflows/workflows/item/microsoft_graph_identity_governance_restore/microsoft_graph_identity_governance_restore_request_builder.py @@ -35,7 +35,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Restore a workflow that has been deleted. You can only restore a workflow that was deleted within the last 30 days before Microsoft Entra ID automatically permanently deletes it. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[Workflow] - Find more info here: https://learn.microsoft.com/graph/api/identitygovernance-workflow-restore?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/identity_governance/lifecycle_workflows/workflows/item/runs/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py b/msgraph/generated/identity_governance/lifecycle_workflows/workflows/item/runs/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py index 35340d690b0..823bf7c99b9 100644 --- a/msgraph/generated/identity_governance/lifecycle_workflows/workflows/item/runs/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py +++ b/msgraph/generated/identity_governance/lifecycle_workflows/workflows/item/runs/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: ResumePostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/identitygovernance-taskprocessingresult-resume?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/identity_governance/lifecycle_workflows/workflows/item/runs/item/user_processing_results/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py b/msgraph/generated/identity_governance/lifecycle_workflows/workflows/item/runs/item/user_processing_results/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py index 58911e9bb11..8a903198343 100644 --- a/msgraph/generated/identity_governance/lifecycle_workflows/workflows/item/runs/item/user_processing_results/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py +++ b/msgraph/generated/identity_governance/lifecycle_workflows/workflows/item/runs/item/user_processing_results/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: ResumePostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/identitygovernance-taskprocessingresult-resume?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/identity_governance/lifecycle_workflows/workflows/item/task_reports/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py b/msgraph/generated/identity_governance/lifecycle_workflows/workflows/item/task_reports/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py index 58f8cffd892..fad3ae6da5b 100644 --- a/msgraph/generated/identity_governance/lifecycle_workflows/workflows/item/task_reports/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py +++ b/msgraph/generated/identity_governance/lifecycle_workflows/workflows/item/task_reports/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: ResumePostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/identitygovernance-taskprocessingresult-resume?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/identity_governance/lifecycle_workflows/workflows/item/tasks/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py b/msgraph/generated/identity_governance/lifecycle_workflows/workflows/item/tasks/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py index 080c1fed0a0..533ed03fefa 100644 --- a/msgraph/generated/identity_governance/lifecycle_workflows/workflows/item/tasks/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py +++ b/msgraph/generated/identity_governance/lifecycle_workflows/workflows/item/tasks/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: ResumePostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/identitygovernance-taskprocessingresult-resume?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/identity_governance/lifecycle_workflows/workflows/item/user_processing_results/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py b/msgraph/generated/identity_governance/lifecycle_workflows/workflows/item/user_processing_results/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py index 1157ba426ed..22b7fbfe0f3 100644 --- a/msgraph/generated/identity_governance/lifecycle_workflows/workflows/item/user_processing_results/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py +++ b/msgraph/generated/identity_governance/lifecycle_workflows/workflows/item/user_processing_results/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: ResumePostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/identitygovernance-taskprocessingresult-resume?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/identity_governance/lifecycle_workflows/workflows/item/versions/item/tasks/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py b/msgraph/generated/identity_governance/lifecycle_workflows/workflows/item/versions/item/tasks/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py index 698717899a7..2d9925a69e7 100644 --- a/msgraph/generated/identity_governance/lifecycle_workflows/workflows/item/versions/item/tasks/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py +++ b/msgraph/generated/identity_governance/lifecycle_workflows/workflows/item/versions/item/tasks/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: ResumePostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/identitygovernance-taskprocessingresult-resume?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/identity_governance/privileged_access/group/assignment_approvals/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py b/msgraph/generated/identity_governance/privileged_access/group/assignment_approvals/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py index 2fc07b9fa36..a0225503236 100644 --- a/msgraph/generated/identity_governance/privileged_access/group/assignment_approvals/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py +++ b/msgraph/generated/identity_governance/privileged_access/group/assignment_approvals/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py @@ -38,7 +38,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[FilterBy In Microsoft Entra entitlement management, return a collection of access package assignment approvals. The objects returned are those that are in scope for approval by the calling user. In PIM for Groups, return a collection of assignment approvals. The objects returned are those that are in scope for approval by the calling user. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[FilterByCurrentUserWithOnGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/approval-filterbycurrentuser?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/identity_governance/privileged_access/group/assignment_schedule_instances/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py b/msgraph/generated/identity_governance/privileged_access/group/assignment_schedule_instances/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py index 9b024e1ea81..412d7b38398 100644 --- a/msgraph/generated/identity_governance/privileged_access/group/assignment_schedule_instances/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py +++ b/msgraph/generated/identity_governance/privileged_access/group/assignment_schedule_instances/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py @@ -38,7 +38,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[FilterBy In PIM for Groups, retrieve the schedule instances for membership or ownership assignments for the calling principal to groups that are governed by PIM. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[FilterByCurrentUserWithOnGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/privilegedaccessgroupassignmentscheduleinstance-filterbycurrentuser?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/identity_governance/privileged_access/group/assignment_schedule_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py b/msgraph/generated/identity_governance/privileged_access/group/assignment_schedule_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py index 7f0bb30d88e..c609cffaf9c 100644 --- a/msgraph/generated/identity_governance/privileged_access/group/assignment_schedule_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py +++ b/msgraph/generated/identity_governance/privileged_access/group/assignment_schedule_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py @@ -38,7 +38,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[FilterBy In PIM for Groups, retrieve the requests for membership or ownership assignments for the calling principal to groups that are governed by PIM. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[FilterByCurrentUserWithOnGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/privilegedaccessgroupassignmentschedulerequest-filterbycurrentuser?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/identity_governance/privileged_access/group/assignment_schedule_requests/item/cancel/cancel_request_builder.py b/msgraph/generated/identity_governance/privileged_access/group/assignment_schedule_requests/item/cancel/cancel_request_builder.py index ef11bd75ca8..cb55ed1f177 100644 --- a/msgraph/generated/identity_governance/privileged_access/group/assignment_schedule_requests/item/cancel/cancel_request_builder.py +++ b/msgraph/generated/identity_governance/privileged_access/group/assignment_schedule_requests/item/cancel/cancel_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Cancel an access assignment request to a group whose membership and ownership are governed by PIM. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/privilegedaccessgroupassignmentschedulerequest-cancel?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/identity_governance/privileged_access/group/assignment_schedules/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py b/msgraph/generated/identity_governance/privileged_access/group/assignment_schedules/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py index 9910119f9b6..a2926e23d6b 100644 --- a/msgraph/generated/identity_governance/privileged_access/group/assignment_schedules/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py +++ b/msgraph/generated/identity_governance/privileged_access/group/assignment_schedules/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py @@ -38,7 +38,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[FilterBy In PIM for Groups, retrieve the schedules for membership or ownership assignments for the calling principal to groups that are governed by PIM. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[FilterByCurrentUserWithOnGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/privilegedaccessgroupassignmentschedule-filterbycurrentuser?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/identity_governance/privileged_access/group/eligibility_schedule_instances/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py b/msgraph/generated/identity_governance/privileged_access/group/eligibility_schedule_instances/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py index 05beff866e4..894d2647fb2 100644 --- a/msgraph/generated/identity_governance/privileged_access/group/eligibility_schedule_instances/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py +++ b/msgraph/generated/identity_governance/privileged_access/group/eligibility_schedule_instances/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py @@ -38,7 +38,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[FilterBy Return instances of membership and ownership eligibility schedules for the calling principal. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[FilterByCurrentUserWithOnGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/privilegedaccessgroupeligibilityscheduleinstance-filterbycurrentuser?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/identity_governance/privileged_access/group/eligibility_schedule_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py b/msgraph/generated/identity_governance/privileged_access/group/eligibility_schedule_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py index c839104a091..5bc6afb0a8f 100644 --- a/msgraph/generated/identity_governance/privileged_access/group/eligibility_schedule_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py +++ b/msgraph/generated/identity_governance/privileged_access/group/eligibility_schedule_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py @@ -38,7 +38,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[FilterBy In PIM for Groups, retrieve the requests for membership or ownership eligibilities for the calling principal to groups that are governed by PIM. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[FilterByCurrentUserWithOnGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/privilegedaccessgroupeligibilityschedulerequest-filterbycurrentuser?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/identity_governance/privileged_access/group/eligibility_schedule_requests/item/cancel/cancel_request_builder.py b/msgraph/generated/identity_governance/privileged_access/group/eligibility_schedule_requests/item/cancel/cancel_request_builder.py index a2b4672dcd5..e57e6fc6018 100644 --- a/msgraph/generated/identity_governance/privileged_access/group/eligibility_schedule_requests/item/cancel/cancel_request_builder.py +++ b/msgraph/generated/identity_governance/privileged_access/group/eligibility_schedule_requests/item/cancel/cancel_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Cancel an eligibility assignment request to a group whose membership and ownership are governed by PIM. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/privilegedaccessgroupeligibilityschedulerequest-cancel?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/identity_governance/privileged_access/group/eligibility_schedules/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py b/msgraph/generated/identity_governance/privileged_access/group/eligibility_schedules/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py index ebf169bed5c..b7f0fe7b14a 100644 --- a/msgraph/generated/identity_governance/privileged_access/group/eligibility_schedules/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py +++ b/msgraph/generated/identity_governance/privileged_access/group/eligibility_schedules/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py @@ -38,7 +38,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[FilterBy Retrieve schedules of membership and ownership eligibility requests for the calling principal. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[FilterByCurrentUserWithOnGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/privilegedaccessgroupeligibilityschedule-filterbycurrentuser?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/identity_protection/risky_service_principals/confirm_compromised/confirm_compromised_request_builder.py b/msgraph/generated/identity_protection/risky_service_principals/confirm_compromised/confirm_compromised_request_builder.py index 600fc48eb15..d468e36eefd 100644 --- a/msgraph/generated/identity_protection/risky_service_principals/confirm_compromised/confirm_compromised_request_builder.py +++ b/msgraph/generated/identity_protection/risky_service_principals/confirm_compromised/confirm_compromised_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: ConfirmCompromisedPostRequestBody, request_configurati param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/riskyserviceprincipal-confirmcompromised?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/identity_protection/risky_service_principals/dismiss/dismiss_request_builder.py b/msgraph/generated/identity_protection/risky_service_principals/dismiss/dismiss_request_builder.py index 69c1e7f1a2f..7cfe55c68c9 100644 --- a/msgraph/generated/identity_protection/risky_service_principals/dismiss/dismiss_request_builder.py +++ b/msgraph/generated/identity_protection/risky_service_principals/dismiss/dismiss_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: DismissPostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/riskyserviceprincipal-dismiss?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/identity_protection/risky_users/confirm_compromised/confirm_compromised_request_builder.py b/msgraph/generated/identity_protection/risky_users/confirm_compromised/confirm_compromised_request_builder.py index d7e166d0223..1b8e13090fa 100644 --- a/msgraph/generated/identity_protection/risky_users/confirm_compromised/confirm_compromised_request_builder.py +++ b/msgraph/generated/identity_protection/risky_users/confirm_compromised/confirm_compromised_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: ConfirmCompromisedPostRequestBody, request_configurati param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/riskyuser-confirmcompromised?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/identity_protection/risky_users/confirm_safe/confirm_safe_request_builder.py b/msgraph/generated/identity_protection/risky_users/confirm_safe/confirm_safe_request_builder.py index 7c92f94219e..dbcaade1050 100644 --- a/msgraph/generated/identity_protection/risky_users/confirm_safe/confirm_safe_request_builder.py +++ b/msgraph/generated/identity_protection/risky_users/confirm_safe/confirm_safe_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: ConfirmSafePostRequestBody, request_configuration: Opt param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/riskyuser-confirmsafe?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/identity_protection/risky_users/dismiss/dismiss_request_builder.py b/msgraph/generated/identity_protection/risky_users/dismiss/dismiss_request_builder.py index 2192cb80647..5573d69a335 100644 --- a/msgraph/generated/identity_protection/risky_users/dismiss/dismiss_request_builder.py +++ b/msgraph/generated/identity_protection/risky_users/dismiss/dismiss_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: DismissPostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/riskyuser-dismiss?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/identity_providers/available_provider_types/available_provider_types_request_builder.py b/msgraph/generated/identity_providers/available_provider_types/available_provider_types_request_builder.py index e17c7501326..f933084b4a2 100644 --- a/msgraph/generated/identity_providers/available_provider_types/available_provider_types_request_builder.py +++ b/msgraph/generated/identity_providers/available_provider_types/available_provider_types_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[Availabl Retrieves all identity provider types available in a directory. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[AvailableProviderTypesGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/identityprovider-list-availableprovidertypes?view=graph-rest-1.0 """ warn("The identityProvider API is deprecated and will stop returning data on March 2023. Please use the new identityProviderBase API. as of 2021-05/identityProvider on 2021-08-24 and will be removed 2023-03-15", DeprecationWarning) request_info = self.to_get_request_information( diff --git a/msgraph/generated/kiota-dom-export.txt b/msgraph/generated/kiota-dom-export.txt index 7f5c9c97ca9..22f0f9e9bf7 100644 --- a/msgraph/generated/kiota-dom-export.txt +++ b/msgraph/generated/kiota-dom-export.txt @@ -5173,8 +5173,8 @@ msgraph.generated.communications.calls.item.addLargeGalleryView.AddLargeGalleryV msgraph.generated.communications.calls.item.addLargeGalleryView.AddLargeGalleryViewRequestBuilder::|public|to_post_request_information(body:AddLargeGalleryViewPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph.generated.communications.calls.item.addLargeGalleryView.AddLargeGalleryViewRequestBuilder::|public|url_template:str msgraph.generated.communications.calls.item.addLargeGalleryView.AddLargeGalleryViewRequestBuilder::|public|with_url(raw_url:str):AddLargeGalleryViewRequestBuilder -msgraph.generated.communications.calls.item.answer.AnswerPostRequestBody::|public|accepted_modalities():list[Modality] -msgraph.generated.communications.calls.item.answer.AnswerPostRequestBody::|public|accepted_modalities(value:list[Modality]):None +msgraph.generated.communications.calls.item.answer.AnswerPostRequestBody::|public|accepted_modalities():list[str] +msgraph.generated.communications.calls.item.answer.AnswerPostRequestBody::|public|accepted_modalities(value:list[str]):None msgraph.generated.communications.calls.item.answer.AnswerPostRequestBody::|public|additional_data():dict[str, Any] msgraph.generated.communications.calls.item.answer.AnswerPostRequestBody::|public|additional_data(value:dict[str, Any]):None msgraph.generated.communications.calls.item.answer.AnswerPostRequestBody::|public|backing_store:BackingStore @@ -38726,7 +38726,6 @@ msgraph.generated.drives.item.items.item.workbook.tables.itemAtWithIndex.columns msgraph.generated.drives.item.items.item.workbook.tables.itemAtWithIndex.columns.ColumnsRequestBuilder.ColumnsRequestBuilderGetQueryParameters::|public|expand:list[str] msgraph.generated.drives.item.items.item.workbook.tables.itemAtWithIndex.columns.ColumnsRequestBuilder.ColumnsRequestBuilderGetQueryParameters::|public|filter:str msgraph.generated.drives.item.items.item.workbook.tables.itemAtWithIndex.columns.ColumnsRequestBuilder.ColumnsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.drives.item.items.item.workbook.tables.itemAtWithIndex.columns.ColumnsRequestBuilder.ColumnsRequestBuilderGetQueryParameters::|public|orderby:list[str] msgraph.generated.drives.item.items.item.workbook.tables.itemAtWithIndex.columns.ColumnsRequestBuilder.ColumnsRequestBuilderGetQueryParameters::|public|search:str msgraph.generated.drives.item.items.item.workbook.tables.itemAtWithIndex.columns.ColumnsRequestBuilder.ColumnsRequestBuilderGetQueryParameters::|public|select:list[str] msgraph.generated.drives.item.items.item.workbook.tables.itemAtWithIndex.columns.ColumnsRequestBuilder.ColumnsRequestBuilderGetQueryParameters::|public|skip:int @@ -38812,7 +38811,6 @@ msgraph.generated.drives.item.items.item.workbook.tables.itemAtWithIndex.rows.Ro msgraph.generated.drives.item.items.item.workbook.tables.itemAtWithIndex.rows.RowsRequestBuilder.RowsRequestBuilderGetQueryParameters::|public|expand:list[str] msgraph.generated.drives.item.items.item.workbook.tables.itemAtWithIndex.rows.RowsRequestBuilder.RowsRequestBuilderGetQueryParameters::|public|filter:str msgraph.generated.drives.item.items.item.workbook.tables.itemAtWithIndex.rows.RowsRequestBuilder.RowsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.drives.item.items.item.workbook.tables.itemAtWithIndex.rows.RowsRequestBuilder.RowsRequestBuilderGetQueryParameters::|public|orderby:list[str] msgraph.generated.drives.item.items.item.workbook.tables.itemAtWithIndex.rows.RowsRequestBuilder.RowsRequestBuilderGetQueryParameters::|public|search:str msgraph.generated.drives.item.items.item.workbook.tables.itemAtWithIndex.rows.RowsRequestBuilder.RowsRequestBuilderGetQueryParameters::|public|select:list[str] msgraph.generated.drives.item.items.item.workbook.tables.itemAtWithIndex.rows.RowsRequestBuilder.RowsRequestBuilderGetQueryParameters::|public|skip:int @@ -40936,7 +40934,6 @@ msgraph.generated.drives.item.items.item.workbook.worksheets.item.charts.item.se msgraph.generated.drives.item.items.item.workbook.worksheets.item.charts.item.series.itemAtWithIndex.points.PointsRequestBuilder.PointsRequestBuilderGetQueryParameters::|public|expand:list[str] msgraph.generated.drives.item.items.item.workbook.worksheets.item.charts.item.series.itemAtWithIndex.points.PointsRequestBuilder.PointsRequestBuilderGetQueryParameters::|public|filter:str msgraph.generated.drives.item.items.item.workbook.worksheets.item.charts.item.series.itemAtWithIndex.points.PointsRequestBuilder.PointsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.drives.item.items.item.workbook.worksheets.item.charts.item.series.itemAtWithIndex.points.PointsRequestBuilder.PointsRequestBuilderGetQueryParameters::|public|orderby:list[str] msgraph.generated.drives.item.items.item.workbook.worksheets.item.charts.item.series.itemAtWithIndex.points.PointsRequestBuilder.PointsRequestBuilderGetQueryParameters::|public|search:str msgraph.generated.drives.item.items.item.workbook.worksheets.item.charts.item.series.itemAtWithIndex.points.PointsRequestBuilder.PointsRequestBuilderGetQueryParameters::|public|select:list[str] msgraph.generated.drives.item.items.item.workbook.worksheets.item.charts.item.series.itemAtWithIndex.points.PointsRequestBuilder.PointsRequestBuilderGetQueryParameters::|public|skip:int @@ -41335,7 +41332,6 @@ msgraph.generated.drives.item.items.item.workbook.worksheets.item.charts.itemAtW msgraph.generated.drives.item.items.item.workbook.worksheets.item.charts.itemAtWithIndex.series.SeriesRequestBuilder.SeriesRequestBuilderGetQueryParameters::|public|expand:list[str] msgraph.generated.drives.item.items.item.workbook.worksheets.item.charts.itemAtWithIndex.series.SeriesRequestBuilder.SeriesRequestBuilderGetQueryParameters::|public|filter:str msgraph.generated.drives.item.items.item.workbook.worksheets.item.charts.itemAtWithIndex.series.SeriesRequestBuilder.SeriesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.drives.item.items.item.workbook.worksheets.item.charts.itemAtWithIndex.series.SeriesRequestBuilder.SeriesRequestBuilderGetQueryParameters::|public|orderby:list[str] msgraph.generated.drives.item.items.item.workbook.worksheets.item.charts.itemAtWithIndex.series.SeriesRequestBuilder.SeriesRequestBuilderGetQueryParameters::|public|search:str msgraph.generated.drives.item.items.item.workbook.worksheets.item.charts.itemAtWithIndex.series.SeriesRequestBuilder.SeriesRequestBuilderGetQueryParameters::|public|select:list[str] msgraph.generated.drives.item.items.item.workbook.worksheets.item.charts.itemAtWithIndex.series.SeriesRequestBuilder.SeriesRequestBuilderGetQueryParameters::|public|skip:int @@ -41592,7 +41588,6 @@ msgraph.generated.drives.item.items.item.workbook.worksheets.item.charts.itemWit msgraph.generated.drives.item.items.item.workbook.worksheets.item.charts.itemWithName.series.SeriesRequestBuilder.SeriesRequestBuilderGetQueryParameters::|public|expand:list[str] msgraph.generated.drives.item.items.item.workbook.worksheets.item.charts.itemWithName.series.SeriesRequestBuilder.SeriesRequestBuilderGetQueryParameters::|public|filter:str msgraph.generated.drives.item.items.item.workbook.worksheets.item.charts.itemWithName.series.SeriesRequestBuilder.SeriesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.drives.item.items.item.workbook.worksheets.item.charts.itemWithName.series.SeriesRequestBuilder.SeriesRequestBuilderGetQueryParameters::|public|orderby:list[str] msgraph.generated.drives.item.items.item.workbook.worksheets.item.charts.itemWithName.series.SeriesRequestBuilder.SeriesRequestBuilderGetQueryParameters::|public|search:str msgraph.generated.drives.item.items.item.workbook.worksheets.item.charts.itemWithName.series.SeriesRequestBuilder.SeriesRequestBuilderGetQueryParameters::|public|select:list[str] msgraph.generated.drives.item.items.item.workbook.worksheets.item.charts.itemWithName.series.SeriesRequestBuilder.SeriesRequestBuilderGetQueryParameters::|public|skip:int @@ -47172,7 +47167,6 @@ msgraph.generated.drives.item.items.item.workbook.worksheets.item.tables.itemAtW msgraph.generated.drives.item.items.item.workbook.worksheets.item.tables.itemAtWithIndex.columns.ColumnsRequestBuilder.ColumnsRequestBuilderGetQueryParameters::|public|expand:list[str] msgraph.generated.drives.item.items.item.workbook.worksheets.item.tables.itemAtWithIndex.columns.ColumnsRequestBuilder.ColumnsRequestBuilderGetQueryParameters::|public|filter:str msgraph.generated.drives.item.items.item.workbook.worksheets.item.tables.itemAtWithIndex.columns.ColumnsRequestBuilder.ColumnsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.drives.item.items.item.workbook.worksheets.item.tables.itemAtWithIndex.columns.ColumnsRequestBuilder.ColumnsRequestBuilderGetQueryParameters::|public|orderby:list[str] msgraph.generated.drives.item.items.item.workbook.worksheets.item.tables.itemAtWithIndex.columns.ColumnsRequestBuilder.ColumnsRequestBuilderGetQueryParameters::|public|search:str msgraph.generated.drives.item.items.item.workbook.worksheets.item.tables.itemAtWithIndex.columns.ColumnsRequestBuilder.ColumnsRequestBuilderGetQueryParameters::|public|select:list[str] msgraph.generated.drives.item.items.item.workbook.worksheets.item.tables.itemAtWithIndex.columns.ColumnsRequestBuilder.ColumnsRequestBuilderGetQueryParameters::|public|skip:int @@ -47258,7 +47252,6 @@ msgraph.generated.drives.item.items.item.workbook.worksheets.item.tables.itemAtW msgraph.generated.drives.item.items.item.workbook.worksheets.item.tables.itemAtWithIndex.rows.RowsRequestBuilder.RowsRequestBuilderGetQueryParameters::|public|expand:list[str] msgraph.generated.drives.item.items.item.workbook.worksheets.item.tables.itemAtWithIndex.rows.RowsRequestBuilder.RowsRequestBuilderGetQueryParameters::|public|filter:str msgraph.generated.drives.item.items.item.workbook.worksheets.item.tables.itemAtWithIndex.rows.RowsRequestBuilder.RowsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.drives.item.items.item.workbook.worksheets.item.tables.itemAtWithIndex.rows.RowsRequestBuilder.RowsRequestBuilderGetQueryParameters::|public|orderby:list[str] msgraph.generated.drives.item.items.item.workbook.worksheets.item.tables.itemAtWithIndex.rows.RowsRequestBuilder.RowsRequestBuilderGetQueryParameters::|public|search:str msgraph.generated.drives.item.items.item.workbook.worksheets.item.tables.itemAtWithIndex.rows.RowsRequestBuilder.RowsRequestBuilderGetQueryParameters::|public|select:list[str] msgraph.generated.drives.item.items.item.workbook.worksheets.item.tables.itemAtWithIndex.rows.RowsRequestBuilder.RowsRequestBuilderGetQueryParameters::|public|skip:int @@ -61166,7 +61159,6 @@ msgraph.generated.groups.item.sites.item.getByPathWithPath.columns.ColumnsReques msgraph.generated.groups.item.sites.item.getByPathWithPath.columns.ColumnsRequestBuilder.ColumnsRequestBuilderGetQueryParameters::|public|expand:list[str] msgraph.generated.groups.item.sites.item.getByPathWithPath.columns.ColumnsRequestBuilder.ColumnsRequestBuilderGetQueryParameters::|public|filter:str msgraph.generated.groups.item.sites.item.getByPathWithPath.columns.ColumnsRequestBuilder.ColumnsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.sites.item.getByPathWithPath.columns.ColumnsRequestBuilder.ColumnsRequestBuilderGetQueryParameters::|public|orderby:list[str] msgraph.generated.groups.item.sites.item.getByPathWithPath.columns.ColumnsRequestBuilder.ColumnsRequestBuilderGetQueryParameters::|public|search:str msgraph.generated.groups.item.sites.item.getByPathWithPath.columns.ColumnsRequestBuilder.ColumnsRequestBuilderGetQueryParameters::|public|select:list[str] msgraph.generated.groups.item.sites.item.getByPathWithPath.columns.ColumnsRequestBuilder.ColumnsRequestBuilderGetQueryParameters::|public|skip:int @@ -61187,7 +61179,6 @@ msgraph.generated.groups.item.sites.item.getByPathWithPath.contentTypes.ContentT msgraph.generated.groups.item.sites.item.getByPathWithPath.contentTypes.ContentTypesRequestBuilder.ContentTypesRequestBuilderGetQueryParameters::|public|expand:list[str] msgraph.generated.groups.item.sites.item.getByPathWithPath.contentTypes.ContentTypesRequestBuilder.ContentTypesRequestBuilderGetQueryParameters::|public|filter:str msgraph.generated.groups.item.sites.item.getByPathWithPath.contentTypes.ContentTypesRequestBuilder.ContentTypesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.sites.item.getByPathWithPath.contentTypes.ContentTypesRequestBuilder.ContentTypesRequestBuilderGetQueryParameters::|public|orderby:list[str] msgraph.generated.groups.item.sites.item.getByPathWithPath.contentTypes.ContentTypesRequestBuilder.ContentTypesRequestBuilderGetQueryParameters::|public|search:str msgraph.generated.groups.item.sites.item.getByPathWithPath.contentTypes.ContentTypesRequestBuilder.ContentTypesRequestBuilderGetQueryParameters::|public|select:list[str] msgraph.generated.groups.item.sites.item.getByPathWithPath.contentTypes.ContentTypesRequestBuilder.ContentTypesRequestBuilderGetQueryParameters::|public|skip:int @@ -61232,7 +61223,6 @@ msgraph.generated.groups.item.sites.item.getByPathWithPath.drives.DrivesRequestB msgraph.generated.groups.item.sites.item.getByPathWithPath.drives.DrivesRequestBuilder.DrivesRequestBuilderGetQueryParameters::|public|expand:list[str] msgraph.generated.groups.item.sites.item.getByPathWithPath.drives.DrivesRequestBuilder.DrivesRequestBuilderGetQueryParameters::|public|filter:str msgraph.generated.groups.item.sites.item.getByPathWithPath.drives.DrivesRequestBuilder.DrivesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.sites.item.getByPathWithPath.drives.DrivesRequestBuilder.DrivesRequestBuilderGetQueryParameters::|public|orderby:list[str] msgraph.generated.groups.item.sites.item.getByPathWithPath.drives.DrivesRequestBuilder.DrivesRequestBuilderGetQueryParameters::|public|search:str msgraph.generated.groups.item.sites.item.getByPathWithPath.drives.DrivesRequestBuilder.DrivesRequestBuilderGetQueryParameters::|public|select:list[str] msgraph.generated.groups.item.sites.item.getByPathWithPath.drives.DrivesRequestBuilder.DrivesRequestBuilderGetQueryParameters::|public|skip:int @@ -61250,7 +61240,6 @@ msgraph.generated.groups.item.sites.item.getByPathWithPath.externalColumns.Exter msgraph.generated.groups.item.sites.item.getByPathWithPath.externalColumns.ExternalColumnsRequestBuilder.ExternalColumnsRequestBuilderGetQueryParameters::|public|expand:list[str] msgraph.generated.groups.item.sites.item.getByPathWithPath.externalColumns.ExternalColumnsRequestBuilder.ExternalColumnsRequestBuilderGetQueryParameters::|public|filter:str msgraph.generated.groups.item.sites.item.getByPathWithPath.externalColumns.ExternalColumnsRequestBuilder.ExternalColumnsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.sites.item.getByPathWithPath.externalColumns.ExternalColumnsRequestBuilder.ExternalColumnsRequestBuilderGetQueryParameters::|public|orderby:list[str] msgraph.generated.groups.item.sites.item.getByPathWithPath.externalColumns.ExternalColumnsRequestBuilder.ExternalColumnsRequestBuilderGetQueryParameters::|public|search:str msgraph.generated.groups.item.sites.item.getByPathWithPath.externalColumns.ExternalColumnsRequestBuilder.ExternalColumnsRequestBuilderGetQueryParameters::|public|select:list[str] msgraph.generated.groups.item.sites.item.getByPathWithPath.externalColumns.ExternalColumnsRequestBuilder.ExternalColumnsRequestBuilderGetQueryParameters::|public|skip:int @@ -61372,7 +61361,6 @@ msgraph.generated.groups.item.sites.item.getByPathWithPath.items.ItemsRequestBui msgraph.generated.groups.item.sites.item.getByPathWithPath.items.ItemsRequestBuilder.ItemsRequestBuilderGetQueryParameters::|public|expand:list[str] msgraph.generated.groups.item.sites.item.getByPathWithPath.items.ItemsRequestBuilder.ItemsRequestBuilderGetQueryParameters::|public|filter:str msgraph.generated.groups.item.sites.item.getByPathWithPath.items.ItemsRequestBuilder.ItemsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.sites.item.getByPathWithPath.items.ItemsRequestBuilder.ItemsRequestBuilderGetQueryParameters::|public|orderby:list[str] msgraph.generated.groups.item.sites.item.getByPathWithPath.items.ItemsRequestBuilder.ItemsRequestBuilderGetQueryParameters::|public|search:str msgraph.generated.groups.item.sites.item.getByPathWithPath.items.ItemsRequestBuilder.ItemsRequestBuilderGetQueryParameters::|public|select:list[str] msgraph.generated.groups.item.sites.item.getByPathWithPath.items.ItemsRequestBuilder.ItemsRequestBuilderGetQueryParameters::|public|skip:int @@ -61402,7 +61390,6 @@ msgraph.generated.groups.item.sites.item.getByPathWithPath.lists.ListsRequestBui msgraph.generated.groups.item.sites.item.getByPathWithPath.lists.ListsRequestBuilder.ListsRequestBuilderGetQueryParameters::|public|expand:list[str] msgraph.generated.groups.item.sites.item.getByPathWithPath.lists.ListsRequestBuilder.ListsRequestBuilderGetQueryParameters::|public|filter:str msgraph.generated.groups.item.sites.item.getByPathWithPath.lists.ListsRequestBuilder.ListsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.sites.item.getByPathWithPath.lists.ListsRequestBuilder.ListsRequestBuilderGetQueryParameters::|public|orderby:list[str] msgraph.generated.groups.item.sites.item.getByPathWithPath.lists.ListsRequestBuilder.ListsRequestBuilderGetQueryParameters::|public|search:str msgraph.generated.groups.item.sites.item.getByPathWithPath.lists.ListsRequestBuilder.ListsRequestBuilderGetQueryParameters::|public|select:list[str] msgraph.generated.groups.item.sites.item.getByPathWithPath.lists.ListsRequestBuilder.ListsRequestBuilderGetQueryParameters::|public|skip:int @@ -61441,7 +61428,6 @@ msgraph.generated.groups.item.sites.item.getByPathWithPath.operations.Operations msgraph.generated.groups.item.sites.item.getByPathWithPath.operations.OperationsRequestBuilder.OperationsRequestBuilderGetQueryParameters::|public|expand:list[str] msgraph.generated.groups.item.sites.item.getByPathWithPath.operations.OperationsRequestBuilder.OperationsRequestBuilderGetQueryParameters::|public|filter:str msgraph.generated.groups.item.sites.item.getByPathWithPath.operations.OperationsRequestBuilder.OperationsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.sites.item.getByPathWithPath.operations.OperationsRequestBuilder.OperationsRequestBuilderGetQueryParameters::|public|orderby:list[str] msgraph.generated.groups.item.sites.item.getByPathWithPath.operations.OperationsRequestBuilder.OperationsRequestBuilderGetQueryParameters::|public|search:str msgraph.generated.groups.item.sites.item.getByPathWithPath.operations.OperationsRequestBuilder.OperationsRequestBuilderGetQueryParameters::|public|select:list[str] msgraph.generated.groups.item.sites.item.getByPathWithPath.operations.OperationsRequestBuilder.OperationsRequestBuilderGetQueryParameters::|public|skip:int @@ -61462,7 +61448,6 @@ msgraph.generated.groups.item.sites.item.getByPathWithPath.pages.PagesRequestBui msgraph.generated.groups.item.sites.item.getByPathWithPath.pages.PagesRequestBuilder.PagesRequestBuilderGetQueryParameters::|public|expand:list[str] msgraph.generated.groups.item.sites.item.getByPathWithPath.pages.PagesRequestBuilder.PagesRequestBuilderGetQueryParameters::|public|filter:str msgraph.generated.groups.item.sites.item.getByPathWithPath.pages.PagesRequestBuilder.PagesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.sites.item.getByPathWithPath.pages.PagesRequestBuilder.PagesRequestBuilderGetQueryParameters::|public|orderby:list[str] msgraph.generated.groups.item.sites.item.getByPathWithPath.pages.PagesRequestBuilder.PagesRequestBuilderGetQueryParameters::|public|search:str msgraph.generated.groups.item.sites.item.getByPathWithPath.pages.PagesRequestBuilder.PagesRequestBuilderGetQueryParameters::|public|select:list[str] msgraph.generated.groups.item.sites.item.getByPathWithPath.pages.PagesRequestBuilder.PagesRequestBuilderGetQueryParameters::|public|skip:int @@ -61483,7 +61468,6 @@ msgraph.generated.groups.item.sites.item.getByPathWithPath.permissions.Permissio msgraph.generated.groups.item.sites.item.getByPathWithPath.permissions.PermissionsRequestBuilder.PermissionsRequestBuilderGetQueryParameters::|public|expand:list[str] msgraph.generated.groups.item.sites.item.getByPathWithPath.permissions.PermissionsRequestBuilder.PermissionsRequestBuilderGetQueryParameters::|public|filter:str msgraph.generated.groups.item.sites.item.getByPathWithPath.permissions.PermissionsRequestBuilder.PermissionsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.sites.item.getByPathWithPath.permissions.PermissionsRequestBuilder.PermissionsRequestBuilderGetQueryParameters::|public|orderby:list[str] msgraph.generated.groups.item.sites.item.getByPathWithPath.permissions.PermissionsRequestBuilder.PermissionsRequestBuilderGetQueryParameters::|public|search:str msgraph.generated.groups.item.sites.item.getByPathWithPath.permissions.PermissionsRequestBuilder.PermissionsRequestBuilderGetQueryParameters::|public|select:list[str] msgraph.generated.groups.item.sites.item.getByPathWithPath.permissions.PermissionsRequestBuilder.PermissionsRequestBuilderGetQueryParameters::|public|skip:int @@ -61504,7 +61488,6 @@ msgraph.generated.groups.item.sites.item.getByPathWithPath.sites.SitesRequestBui msgraph.generated.groups.item.sites.item.getByPathWithPath.sites.SitesRequestBuilder.SitesRequestBuilderGetQueryParameters::|public|expand:list[str] msgraph.generated.groups.item.sites.item.getByPathWithPath.sites.SitesRequestBuilder.SitesRequestBuilderGetQueryParameters::|public|filter:str msgraph.generated.groups.item.sites.item.getByPathWithPath.sites.SitesRequestBuilder.SitesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.sites.item.getByPathWithPath.sites.SitesRequestBuilder.SitesRequestBuilderGetQueryParameters::|public|orderby:list[str] msgraph.generated.groups.item.sites.item.getByPathWithPath.sites.SitesRequestBuilder.SitesRequestBuilderGetQueryParameters::|public|search:str msgraph.generated.groups.item.sites.item.getByPathWithPath.sites.SitesRequestBuilder.SitesRequestBuilderGetQueryParameters::|public|select:list[str] msgraph.generated.groups.item.sites.item.getByPathWithPath.sites.SitesRequestBuilder.SitesRequestBuilderGetQueryParameters::|public|skip:int @@ -61540,7 +61523,6 @@ msgraph.generated.groups.item.sites.item.getByPathWithPath.termStores.TermStores msgraph.generated.groups.item.sites.item.getByPathWithPath.termStores.TermStoresRequestBuilder.TermStoresRequestBuilderGetQueryParameters::|public|expand:list[str] msgraph.generated.groups.item.sites.item.getByPathWithPath.termStores.TermStoresRequestBuilder.TermStoresRequestBuilderGetQueryParameters::|public|filter:str msgraph.generated.groups.item.sites.item.getByPathWithPath.termStores.TermStoresRequestBuilder.TermStoresRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.sites.item.getByPathWithPath.termStores.TermStoresRequestBuilder.TermStoresRequestBuilderGetQueryParameters::|public|orderby:list[str] msgraph.generated.groups.item.sites.item.getByPathWithPath.termStores.TermStoresRequestBuilder.TermStoresRequestBuilderGetQueryParameters::|public|search:str msgraph.generated.groups.item.sites.item.getByPathWithPath.termStores.TermStoresRequestBuilder.TermStoresRequestBuilderGetQueryParameters::|public|select:list[str] msgraph.generated.groups.item.sites.item.getByPathWithPath.termStores.TermStoresRequestBuilder.TermStoresRequestBuilderGetQueryParameters::|public|skip:int @@ -76879,8 +76861,8 @@ msgraph.generated.identity.conditionalAccess.authenticationStrength.policies.ite msgraph.generated.identity.conditionalAccess.authenticationStrength.policies.item.combinationConfigurations.item.AuthenticationCombinationConfigurationItemRequestBuilder::|public|with_url(raw_url:str):AuthenticationCombinationConfigurationItemRequestBuilder msgraph.generated.identity.conditionalAccess.authenticationStrength.policies.item.updateAllowedCombinations.UpdateAllowedCombinationsPostRequestBody::|public|additional_data():dict[str, Any] msgraph.generated.identity.conditionalAccess.authenticationStrength.policies.item.updateAllowedCombinations.UpdateAllowedCombinationsPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.identity.conditionalAccess.authenticationStrength.policies.item.updateAllowedCombinations.UpdateAllowedCombinationsPostRequestBody::|public|allowed_combinations():list[AuthenticationMethodModes] -msgraph.generated.identity.conditionalAccess.authenticationStrength.policies.item.updateAllowedCombinations.UpdateAllowedCombinationsPostRequestBody::|public|allowed_combinations(value:list[AuthenticationMethodModes]):None +msgraph.generated.identity.conditionalAccess.authenticationStrength.policies.item.updateAllowedCombinations.UpdateAllowedCombinationsPostRequestBody::|public|allowed_combinations():list[str] +msgraph.generated.identity.conditionalAccess.authenticationStrength.policies.item.updateAllowedCombinations.UpdateAllowedCombinationsPostRequestBody::|public|allowed_combinations(value:list[str]):None msgraph.generated.identity.conditionalAccess.authenticationStrength.policies.item.updateAllowedCombinations.UpdateAllowedCombinationsPostRequestBody::|public|backing_store:BackingStore msgraph.generated.identity.conditionalAccess.authenticationStrength.policies.item.updateAllowedCombinations.UpdateAllowedCombinationsPostRequestBody::|public|constructor():None msgraph.generated.identity.conditionalAccess.authenticationStrength.policies.item.updateAllowedCombinations.UpdateAllowedCombinationsPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -91730,34 +91712,9 @@ msgraph.generated.models.AccessPackageAutomaticRequestSettings::|public|serializ msgraph.generated.models.AccessPackageAutomaticRequestSettings::|static|public|create_from_discriminator_value(parse_node:ParseNode):AccessPackageAutomaticRequestSettings msgraph.generated.models.AccessPackageAutomaticRequestSettings~~>AdditionalDataHolder; BackedModel; Parsable msgraph.generated.models.AccessPackageCatalog-->Entity -msgraph.generated.models.AccessPackageCatalog::|public|access_packages():list[AccessPackage] -msgraph.generated.models.AccessPackageCatalog::|public|access_packages(value:list[AccessPackage]):None -msgraph.generated.models.AccessPackageCatalog::|public|catalog_type():AccessPackageCatalogType -msgraph.generated.models.AccessPackageCatalog::|public|catalog_type(value:AccessPackageCatalogType):None msgraph.generated.models.AccessPackageCatalog::|public|constructor():None -msgraph.generated.models.AccessPackageCatalog::|public|created_date_time():datetime.datetime -msgraph.generated.models.AccessPackageCatalog::|public|created_date_time(value:datetime.datetime):None -msgraph.generated.models.AccessPackageCatalog::|public|custom_workflow_extensions():list[CustomCalloutExtension] -msgraph.generated.models.AccessPackageCatalog::|public|custom_workflow_extensions(value:list[CustomCalloutExtension]):None -msgraph.generated.models.AccessPackageCatalog::|public|description():str -msgraph.generated.models.AccessPackageCatalog::|public|description(value:str):None -msgraph.generated.models.AccessPackageCatalog::|public|display_name():str -msgraph.generated.models.AccessPackageCatalog::|public|display_name(value:str):None msgraph.generated.models.AccessPackageCatalog::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.AccessPackageCatalog::|public|is_externally_visible():bool -msgraph.generated.models.AccessPackageCatalog::|public|is_externally_visible(value:bool):None -msgraph.generated.models.AccessPackageCatalog::|public|modified_date_time():datetime.datetime -msgraph.generated.models.AccessPackageCatalog::|public|modified_date_time(value:datetime.datetime):None -msgraph.generated.models.AccessPackageCatalog::|public|odata_type:str -msgraph.generated.models.AccessPackageCatalog::|public|resources():list[AccessPackageResource] -msgraph.generated.models.AccessPackageCatalog::|public|resources(value:list[AccessPackageResource]):None -msgraph.generated.models.AccessPackageCatalog::|public|resource_roles():list[AccessPackageResourceRole] -msgraph.generated.models.AccessPackageCatalog::|public|resource_roles(value:list[AccessPackageResourceRole]):None -msgraph.generated.models.AccessPackageCatalog::|public|resource_scopes():list[AccessPackageResourceScope] -msgraph.generated.models.AccessPackageCatalog::|public|resource_scopes(value:list[AccessPackageResourceScope]):None msgraph.generated.models.AccessPackageCatalog::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.AccessPackageCatalog::|public|state():AccessPackageCatalogState -msgraph.generated.models.AccessPackageCatalog::|public|state(value:AccessPackageCatalogState):None msgraph.generated.models.AccessPackageCatalog::|static|public|create_from_discriminator_value(parse_node:ParseNode):AccessPackageCatalog msgraph.generated.models.AccessPackageCatalogCollectionResponse-->BaseCollectionPaginationCountResponse msgraph.generated.models.AccessPackageCatalogCollectionResponse::|public|constructor():None @@ -91766,13 +91723,6 @@ msgraph.generated.models.AccessPackageCatalogCollectionResponse::|public|seriali msgraph.generated.models.AccessPackageCatalogCollectionResponse::|public|value():list[AccessPackageCatalog] msgraph.generated.models.AccessPackageCatalogCollectionResponse::|public|value(value:list[AccessPackageCatalog]):None msgraph.generated.models.AccessPackageCatalogCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):AccessPackageCatalogCollectionResponse -msgraph.generated.models.AccessPackageCatalogState::0000-Unpublished -msgraph.generated.models.AccessPackageCatalogState::0001-Published -msgraph.generated.models.AccessPackageCatalogState::0002-UnknownFutureValue -msgraph.generated.models.AccessPackageCatalogType::0000-UserManaged -msgraph.generated.models.AccessPackageCatalogType::0001-ServiceDefault -msgraph.generated.models.AccessPackageCatalogType::0002-ServiceManaged -msgraph.generated.models.AccessPackageCatalogType::0003-UnknownFutureValue msgraph.generated.models.AccessPackageCollectionResponse-->BaseCollectionPaginationCountResponse msgraph.generated.models.AccessPackageCollectionResponse::|public|constructor():None msgraph.generated.models.AccessPackageCollectionResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -91954,27 +91904,8 @@ msgraph.generated.models.AccessPackageResourceCollectionResponse::|public|value( msgraph.generated.models.AccessPackageResourceCollectionResponse::|public|value(value:list[AccessPackageResource]):None msgraph.generated.models.AccessPackageResourceCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):AccessPackageResourceCollectionResponse msgraph.generated.models.AccessPackageResourceEnvironment-->Entity -msgraph.generated.models.AccessPackageResourceEnvironment::|public|connection_info():ConnectionInfo -msgraph.generated.models.AccessPackageResourceEnvironment::|public|connection_info(value:ConnectionInfo):None msgraph.generated.models.AccessPackageResourceEnvironment::|public|constructor():None -msgraph.generated.models.AccessPackageResourceEnvironment::|public|created_date_time():datetime.datetime -msgraph.generated.models.AccessPackageResourceEnvironment::|public|created_date_time(value:datetime.datetime):None -msgraph.generated.models.AccessPackageResourceEnvironment::|public|description():str -msgraph.generated.models.AccessPackageResourceEnvironment::|public|description(value:str):None -msgraph.generated.models.AccessPackageResourceEnvironment::|public|display_name():str -msgraph.generated.models.AccessPackageResourceEnvironment::|public|display_name(value:str):None msgraph.generated.models.AccessPackageResourceEnvironment::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.AccessPackageResourceEnvironment::|public|is_default_environment():bool -msgraph.generated.models.AccessPackageResourceEnvironment::|public|is_default_environment(value:bool):None -msgraph.generated.models.AccessPackageResourceEnvironment::|public|modified_date_time():datetime.datetime -msgraph.generated.models.AccessPackageResourceEnvironment::|public|modified_date_time(value:datetime.datetime):None -msgraph.generated.models.AccessPackageResourceEnvironment::|public|odata_type:str -msgraph.generated.models.AccessPackageResourceEnvironment::|public|origin_id():str -msgraph.generated.models.AccessPackageResourceEnvironment::|public|origin_id(value:str):None -msgraph.generated.models.AccessPackageResourceEnvironment::|public|origin_system():str -msgraph.generated.models.AccessPackageResourceEnvironment::|public|origin_system(value:str):None -msgraph.generated.models.AccessPackageResourceEnvironment::|public|resources():list[AccessPackageResource] -msgraph.generated.models.AccessPackageResourceEnvironment::|public|resources(value:list[AccessPackageResource]):None msgraph.generated.models.AccessPackageResourceEnvironment::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.AccessPackageResourceEnvironment::|static|public|create_from_discriminator_value(parse_node:ParseNode):AccessPackageResourceEnvironment msgraph.generated.models.AccessPackageResourceEnvironmentCollectionResponse-->BaseCollectionPaginationCountResponse @@ -92009,18 +91940,7 @@ msgraph.generated.models.AccessPackageResourceRequestCollectionResponse::|public msgraph.generated.models.AccessPackageResourceRequestCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):AccessPackageResourceRequestCollectionResponse msgraph.generated.models.AccessPackageResourceRole-->Entity msgraph.generated.models.AccessPackageResourceRole::|public|constructor():None -msgraph.generated.models.AccessPackageResourceRole::|public|description():str -msgraph.generated.models.AccessPackageResourceRole::|public|description(value:str):None -msgraph.generated.models.AccessPackageResourceRole::|public|display_name():str -msgraph.generated.models.AccessPackageResourceRole::|public|display_name(value:str):None msgraph.generated.models.AccessPackageResourceRole::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.AccessPackageResourceRole::|public|odata_type:str -msgraph.generated.models.AccessPackageResourceRole::|public|origin_id():str -msgraph.generated.models.AccessPackageResourceRole::|public|origin_id(value:str):None -msgraph.generated.models.AccessPackageResourceRole::|public|origin_system():str -msgraph.generated.models.AccessPackageResourceRole::|public|origin_system(value:str):None -msgraph.generated.models.AccessPackageResourceRole::|public|resource():AccessPackageResource -msgraph.generated.models.AccessPackageResourceRole::|public|resource(value:AccessPackageResource):None msgraph.generated.models.AccessPackageResourceRole::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.AccessPackageResourceRole::|static|public|create_from_discriminator_value(parse_node:ParseNode):AccessPackageResourceRole msgraph.generated.models.AccessPackageResourceRoleCollectionResponse-->BaseCollectionPaginationCountResponse @@ -92051,20 +91971,7 @@ msgraph.generated.models.AccessPackageResourceRoleScopeCollectionResponse::|publ msgraph.generated.models.AccessPackageResourceRoleScopeCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):AccessPackageResourceRoleScopeCollectionResponse msgraph.generated.models.AccessPackageResourceScope-->Entity msgraph.generated.models.AccessPackageResourceScope::|public|constructor():None -msgraph.generated.models.AccessPackageResourceScope::|public|description():str -msgraph.generated.models.AccessPackageResourceScope::|public|description(value:str):None -msgraph.generated.models.AccessPackageResourceScope::|public|display_name():str -msgraph.generated.models.AccessPackageResourceScope::|public|display_name(value:str):None msgraph.generated.models.AccessPackageResourceScope::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.AccessPackageResourceScope::|public|is_root_scope():bool -msgraph.generated.models.AccessPackageResourceScope::|public|is_root_scope(value:bool):None -msgraph.generated.models.AccessPackageResourceScope::|public|odata_type:str -msgraph.generated.models.AccessPackageResourceScope::|public|origin_id():str -msgraph.generated.models.AccessPackageResourceScope::|public|origin_id(value:str):None -msgraph.generated.models.AccessPackageResourceScope::|public|origin_system():str -msgraph.generated.models.AccessPackageResourceScope::|public|origin_system(value:str):None -msgraph.generated.models.AccessPackageResourceScope::|public|resource():AccessPackageResource -msgraph.generated.models.AccessPackageResourceScope::|public|resource(value:AccessPackageResource):None msgraph.generated.models.AccessPackageResourceScope::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.AccessPackageResourceScope::|static|public|create_from_discriminator_value(parse_node:ParseNode):AccessPackageResourceScope msgraph.generated.models.AccessPackageResourceScopeCollectionResponse-->BaseCollectionPaginationCountResponse @@ -92075,29 +91982,10 @@ msgraph.generated.models.AccessPackageResourceScopeCollectionResponse::|public|v msgraph.generated.models.AccessPackageResourceScopeCollectionResponse::|public|value(value:list[AccessPackageResourceScope]):None msgraph.generated.models.AccessPackageResourceScopeCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):AccessPackageResourceScopeCollectionResponse msgraph.generated.models.AccessPackageSubject-->Entity -msgraph.generated.models.AccessPackageSubject::|public|connected_organization():ConnectedOrganization -msgraph.generated.models.AccessPackageSubject::|public|connected_organization(value:ConnectedOrganization):None msgraph.generated.models.AccessPackageSubject::|public|constructor():None -msgraph.generated.models.AccessPackageSubject::|public|display_name():str -msgraph.generated.models.AccessPackageSubject::|public|display_name(value:str):None -msgraph.generated.models.AccessPackageSubject::|public|email():str -msgraph.generated.models.AccessPackageSubject::|public|email(value:str):None msgraph.generated.models.AccessPackageSubject::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.AccessPackageSubject::|public|object_id():str -msgraph.generated.models.AccessPackageSubject::|public|object_id(value:str):None -msgraph.generated.models.AccessPackageSubject::|public|odata_type:str -msgraph.generated.models.AccessPackageSubject::|public|on_premises_security_identifier():str -msgraph.generated.models.AccessPackageSubject::|public|on_premises_security_identifier(value:str):None -msgraph.generated.models.AccessPackageSubject::|public|principal_name():str -msgraph.generated.models.AccessPackageSubject::|public|principal_name(value:str):None msgraph.generated.models.AccessPackageSubject::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.AccessPackageSubject::|public|subject_type():AccessPackageSubjectType -msgraph.generated.models.AccessPackageSubject::|public|subject_type(value:AccessPackageSubjectType):None msgraph.generated.models.AccessPackageSubject::|static|public|create_from_discriminator_value(parse_node:ParseNode):AccessPackageSubject -msgraph.generated.models.AccessPackageSubjectType::0000-NotSpecified -msgraph.generated.models.AccessPackageSubjectType::0001-User -msgraph.generated.models.AccessPackageSubjectType::0002-ServicePrincipal -msgraph.generated.models.AccessPackageSubjectType::0003-UnknownFutureValue msgraph.generated.models.AccessPackageTextInputQuestion-->AccessPackageQuestion msgraph.generated.models.AccessPackageTextInputQuestion::|public|constructor():None msgraph.generated.models.AccessPackageTextInputQuestion::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -92128,20 +92016,14 @@ msgraph.generated.models.AccessReviewExpirationBehavior::0000-KeepAccess msgraph.generated.models.AccessReviewExpirationBehavior::0001-RemoveAccess msgraph.generated.models.AccessReviewExpirationBehavior::0002-AcceptAccessRecommendation msgraph.generated.models.AccessReviewExpirationBehavior::0003-UnknownFutureValue -msgraph.generated.models.AccessReviewHistoryDecisionFilter::0000-Approve -msgraph.generated.models.AccessReviewHistoryDecisionFilter::0001-Deny -msgraph.generated.models.AccessReviewHistoryDecisionFilter::0002-NotReviewed -msgraph.generated.models.AccessReviewHistoryDecisionFilter::0003-DontKnow -msgraph.generated.models.AccessReviewHistoryDecisionFilter::0004-NotNotified -msgraph.generated.models.AccessReviewHistoryDecisionFilter::0005-UnknownFutureValue msgraph.generated.models.AccessReviewHistoryDefinition-->Entity msgraph.generated.models.AccessReviewHistoryDefinition::|public|constructor():None msgraph.generated.models.AccessReviewHistoryDefinition::|public|created_by():UserIdentity msgraph.generated.models.AccessReviewHistoryDefinition::|public|created_by(value:UserIdentity):None msgraph.generated.models.AccessReviewHistoryDefinition::|public|created_date_time():datetime.datetime msgraph.generated.models.AccessReviewHistoryDefinition::|public|created_date_time(value:datetime.datetime):None -msgraph.generated.models.AccessReviewHistoryDefinition::|public|decisions():list[AccessReviewHistoryDecisionFilter] -msgraph.generated.models.AccessReviewHistoryDefinition::|public|decisions(value:list[AccessReviewHistoryDecisionFilter]):None +msgraph.generated.models.AccessReviewHistoryDefinition::|public|decisions():list[str] +msgraph.generated.models.AccessReviewHistoryDefinition::|public|decisions(value:list[str]):None msgraph.generated.models.AccessReviewHistoryDefinition::|public|display_name():str msgraph.generated.models.AccessReviewHistoryDefinition::|public|display_name(value:str):None msgraph.generated.models.AccessReviewHistoryDefinition::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -92615,10 +92497,7 @@ msgraph.generated.models.ActionState::0005-Failed msgraph.generated.models.ActionState::0006-NotSupported msgraph.generated.models.ActivitiesContainer-->Entity msgraph.generated.models.ActivitiesContainer::|public|constructor():None -msgraph.generated.models.ActivitiesContainer::|public|content_activities():list[ContentActivity] -msgraph.generated.models.ActivitiesContainer::|public|content_activities(value:list[ContentActivity]):None msgraph.generated.models.ActivitiesContainer::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.ActivitiesContainer::|public|odata_type:str msgraph.generated.models.ActivitiesContainer::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.ActivitiesContainer::|static|public|create_from_discriminator_value(parse_node:ParseNode):ActivitiesContainer msgraph.generated.models.ActivityBasedTimeoutPolicy-->StsPolicy @@ -92903,18 +92782,6 @@ msgraph.generated.models.AgreementFile::|public|localizations(value:list[Agreeme msgraph.generated.models.AgreementFile::|public|odata_type:str msgraph.generated.models.AgreementFile::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.AgreementFile::|static|public|create_from_discriminator_value(parse_node:ParseNode):AgreementFile -msgraph.generated.models.AgreementFileData::|public|additional_data():dict[str, Any] -msgraph.generated.models.AgreementFileData::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.models.AgreementFileData::|public|backing_store:BackingStore -msgraph.generated.models.AgreementFileData::|public|constructor():None -msgraph.generated.models.AgreementFileData::|public|data():bytes -msgraph.generated.models.AgreementFileData::|public|data(value:bytes):None -msgraph.generated.models.AgreementFileData::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.AgreementFileData::|public|odata_type():str -msgraph.generated.models.AgreementFileData::|public|odata_type(value:str):None -msgraph.generated.models.AgreementFileData::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.AgreementFileData::|static|public|create_from_discriminator_value(parse_node:ParseNode):AgreementFileData -msgraph.generated.models.AgreementFileData~~>AdditionalDataHolder; BackedModel; Parsable msgraph.generated.models.AgreementFileLocalization-->AgreementFileProperties msgraph.generated.models.AgreementFileLocalization::|public|constructor():None msgraph.generated.models.AgreementFileLocalization::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -92932,22 +92799,7 @@ msgraph.generated.models.AgreementFileLocalizationCollectionResponse::|public|va msgraph.generated.models.AgreementFileLocalizationCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):AgreementFileLocalizationCollectionResponse msgraph.generated.models.AgreementFileProperties-->Entity msgraph.generated.models.AgreementFileProperties::|public|constructor():None -msgraph.generated.models.AgreementFileProperties::|public|created_date_time():datetime.datetime -msgraph.generated.models.AgreementFileProperties::|public|created_date_time(value:datetime.datetime):None -msgraph.generated.models.AgreementFileProperties::|public|display_name():str -msgraph.generated.models.AgreementFileProperties::|public|display_name(value:str):None -msgraph.generated.models.AgreementFileProperties::|public|file_data():AgreementFileData -msgraph.generated.models.AgreementFileProperties::|public|file_data(value:AgreementFileData):None -msgraph.generated.models.AgreementFileProperties::|public|file_name():str -msgraph.generated.models.AgreementFileProperties::|public|file_name(value:str):None msgraph.generated.models.AgreementFileProperties::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.AgreementFileProperties::|public|is_default():bool -msgraph.generated.models.AgreementFileProperties::|public|is_default(value:bool):None -msgraph.generated.models.AgreementFileProperties::|public|is_major_version():bool -msgraph.generated.models.AgreementFileProperties::|public|is_major_version(value:bool):None -msgraph.generated.models.AgreementFileProperties::|public|language():str -msgraph.generated.models.AgreementFileProperties::|public|language(value:str):None -msgraph.generated.models.AgreementFileProperties::|public|odata_type:str msgraph.generated.models.AgreementFileProperties::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.AgreementFileProperties::|static|public|create_from_discriminator_value(parse_node:ParseNode):AgreementFileProperties msgraph.generated.models.AgreementFileVersion-->AgreementFileProperties @@ -94442,42 +94294,6 @@ msgraph.generated.models.AppScope::|public|serialize(writer:SerializationWriter) msgraph.generated.models.AppScope::|public|type():str msgraph.generated.models.AppScope::|public|type(value:str):None msgraph.generated.models.AppScope::|static|public|create_from_discriminator_value(parse_node:ParseNode):AppScope -msgraph.generated.models.AppsInstallationOptionsForMac::|public|additional_data():dict[str, Any] -msgraph.generated.models.AppsInstallationOptionsForMac::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.models.AppsInstallationOptionsForMac::|public|backing_store:BackingStore -msgraph.generated.models.AppsInstallationOptionsForMac::|public|constructor():None -msgraph.generated.models.AppsInstallationOptionsForMac::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.AppsInstallationOptionsForMac::|public|is_microsoft365_apps_enabled():bool -msgraph.generated.models.AppsInstallationOptionsForMac::|public|is_microsoft365_apps_enabled(value:bool):None -msgraph.generated.models.AppsInstallationOptionsForMac::|public|is_skype_for_business_enabled():bool -msgraph.generated.models.AppsInstallationOptionsForMac::|public|is_skype_for_business_enabled(value:bool):None -msgraph.generated.models.AppsInstallationOptionsForMac::|public|odata_type():str -msgraph.generated.models.AppsInstallationOptionsForMac::|public|odata_type(value:str):None -msgraph.generated.models.AppsInstallationOptionsForMac::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.AppsInstallationOptionsForMac::|static|public|create_from_discriminator_value(parse_node:ParseNode):AppsInstallationOptionsForMac -msgraph.generated.models.AppsInstallationOptionsForMac~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.models.AppsInstallationOptionsForWindows::|public|additional_data():dict[str, Any] -msgraph.generated.models.AppsInstallationOptionsForWindows::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.models.AppsInstallationOptionsForWindows::|public|backing_store:BackingStore -msgraph.generated.models.AppsInstallationOptionsForWindows::|public|constructor():None -msgraph.generated.models.AppsInstallationOptionsForWindows::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.AppsInstallationOptionsForWindows::|public|is_microsoft365_apps_enabled():bool -msgraph.generated.models.AppsInstallationOptionsForWindows::|public|is_microsoft365_apps_enabled(value:bool):None -msgraph.generated.models.AppsInstallationOptionsForWindows::|public|is_project_enabled():bool -msgraph.generated.models.AppsInstallationOptionsForWindows::|public|is_project_enabled(value:bool):None -msgraph.generated.models.AppsInstallationOptionsForWindows::|public|is_skype_for_business_enabled():bool -msgraph.generated.models.AppsInstallationOptionsForWindows::|public|is_skype_for_business_enabled(value:bool):None -msgraph.generated.models.AppsInstallationOptionsForWindows::|public|is_visio_enabled():bool -msgraph.generated.models.AppsInstallationOptionsForWindows::|public|is_visio_enabled(value:bool):None -msgraph.generated.models.AppsInstallationOptionsForWindows::|public|odata_type():str -msgraph.generated.models.AppsInstallationOptionsForWindows::|public|odata_type(value:str):None -msgraph.generated.models.AppsInstallationOptionsForWindows::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.AppsInstallationOptionsForWindows::|static|public|create_from_discriminator_value(parse_node:ParseNode):AppsInstallationOptionsForWindows -msgraph.generated.models.AppsInstallationOptionsForWindows~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.models.AppsUpdateChannelType::0000-Current -msgraph.generated.models.AppsUpdateChannelType::0001-MonthlyEnterprise -msgraph.generated.models.AppsUpdateChannelType::0002-SemiAnnual -msgraph.generated.models.AppsUpdateChannelType::0003-UnknownFutureValue msgraph.generated.models.ArchivedPrintJob::|public|acquired_by_printer():bool msgraph.generated.models.ArchivedPrintJob::|public|acquired_by_printer(value:bool):None msgraph.generated.models.ArchivedPrintJob::|public|acquired_date_time():datetime.datetime @@ -94986,36 +94802,6 @@ msgraph.generated.models.AttributeDefinitionMetadataEntry::|public|value(value:s msgraph.generated.models.AttributeDefinitionMetadataEntry::|static|public|create_from_discriminator_value(parse_node:ParseNode):AttributeDefinitionMetadataEntry msgraph.generated.models.AttributeDefinitionMetadataEntry~~>AdditionalDataHolder; BackedModel; Parsable msgraph.generated.models.AttributeDefinition~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.models.AttributeFlowBehavior::0000-FlowWhenChanged -msgraph.generated.models.AttributeFlowBehavior::0001-FlowAlways -msgraph.generated.models.AttributeFlowType::0000-Always -msgraph.generated.models.AttributeFlowType::0001-ObjectAddOnly -msgraph.generated.models.AttributeFlowType::0002-MultiValueAddOnly -msgraph.generated.models.AttributeFlowType::0003-ValueAddOnly -msgraph.generated.models.AttributeFlowType::0004-AttributeAddOnly -msgraph.generated.models.AttributeMapping::|public|additional_data():dict[str, Any] -msgraph.generated.models.AttributeMapping::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.models.AttributeMapping::|public|backing_store:BackingStore -msgraph.generated.models.AttributeMapping::|public|constructor():None -msgraph.generated.models.AttributeMapping::|public|default_value():str -msgraph.generated.models.AttributeMapping::|public|default_value(value:str):None -msgraph.generated.models.AttributeMapping::|public|export_missing_references():bool -msgraph.generated.models.AttributeMapping::|public|export_missing_references(value:bool):None -msgraph.generated.models.AttributeMapping::|public|flow_behavior():AttributeFlowBehavior -msgraph.generated.models.AttributeMapping::|public|flow_behavior(value:AttributeFlowBehavior):None -msgraph.generated.models.AttributeMapping::|public|flow_type():AttributeFlowType -msgraph.generated.models.AttributeMapping::|public|flow_type(value:AttributeFlowType):None -msgraph.generated.models.AttributeMapping::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.AttributeMapping::|public|matching_priority():int -msgraph.generated.models.AttributeMapping::|public|matching_priority(value:int):None -msgraph.generated.models.AttributeMapping::|public|odata_type():str -msgraph.generated.models.AttributeMapping::|public|odata_type(value:str):None -msgraph.generated.models.AttributeMapping::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.AttributeMapping::|public|source():AttributeMappingSource -msgraph.generated.models.AttributeMapping::|public|source(value:AttributeMappingSource):None -msgraph.generated.models.AttributeMapping::|public|target_attribute_name():str -msgraph.generated.models.AttributeMapping::|public|target_attribute_name(value:str):None -msgraph.generated.models.AttributeMapping::|static|public|create_from_discriminator_value(parse_node:ParseNode):AttributeMapping msgraph.generated.models.AttributeMappingFunctionSchema-->Entity msgraph.generated.models.AttributeMappingFunctionSchema::|public|constructor():None msgraph.generated.models.AttributeMappingFunctionSchema::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -95070,7 +94856,6 @@ msgraph.generated.models.AttributeMappingSourceType::0000-Attribute msgraph.generated.models.AttributeMappingSourceType::0001-Constant msgraph.generated.models.AttributeMappingSourceType::0002-Function msgraph.generated.models.AttributeMappingSource~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.models.AttributeMapping~~>AdditionalDataHolder; BackedModel; Parsable msgraph.generated.models.AttributeRuleMembers-->SubjectSet msgraph.generated.models.AttributeRuleMembers::|public|constructor():None msgraph.generated.models.AttributeRuleMembers::|public|description():str @@ -95310,31 +95095,8 @@ msgraph.generated.models.AuditResource::|static|public|create_from_discriminator msgraph.generated.models.AuditResource~~>AdditionalDataHolder; BackedModel; Parsable msgraph.generated.models.Authentication-->Entity msgraph.generated.models.Authentication::|public|constructor():None -msgraph.generated.models.Authentication::|public|email_methods():list[EmailAuthenticationMethod] -msgraph.generated.models.Authentication::|public|email_methods(value:list[EmailAuthenticationMethod]):None -msgraph.generated.models.Authentication::|public|fido2_methods():list[Fido2AuthenticationMethod] -msgraph.generated.models.Authentication::|public|fido2_methods(value:list[Fido2AuthenticationMethod]):None msgraph.generated.models.Authentication::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.Authentication::|public|methods():list[AuthenticationMethod] -msgraph.generated.models.Authentication::|public|methods(value:list[AuthenticationMethod]):None -msgraph.generated.models.Authentication::|public|microsoft_authenticator_methods():list[MicrosoftAuthenticatorAuthenticationMethod] -msgraph.generated.models.Authentication::|public|microsoft_authenticator_methods(value:list[MicrosoftAuthenticatorAuthenticationMethod]):None -msgraph.generated.models.Authentication::|public|odata_type:str -msgraph.generated.models.Authentication::|public|operations():list[LongRunningOperation] -msgraph.generated.models.Authentication::|public|operations(value:list[LongRunningOperation]):None -msgraph.generated.models.Authentication::|public|password_methods():list[PasswordAuthenticationMethod] -msgraph.generated.models.Authentication::|public|password_methods(value:list[PasswordAuthenticationMethod]):None -msgraph.generated.models.Authentication::|public|phone_methods():list[PhoneAuthenticationMethod] -msgraph.generated.models.Authentication::|public|phone_methods(value:list[PhoneAuthenticationMethod]):None -msgraph.generated.models.Authentication::|public|platform_credential_methods():list[PlatformCredentialAuthenticationMethod] -msgraph.generated.models.Authentication::|public|platform_credential_methods(value:list[PlatformCredentialAuthenticationMethod]):None msgraph.generated.models.Authentication::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.Authentication::|public|software_oath_methods():list[SoftwareOathAuthenticationMethod] -msgraph.generated.models.Authentication::|public|software_oath_methods(value:list[SoftwareOathAuthenticationMethod]):None -msgraph.generated.models.Authentication::|public|temporary_access_pass_methods():list[TemporaryAccessPassAuthenticationMethod] -msgraph.generated.models.Authentication::|public|temporary_access_pass_methods(value:list[TemporaryAccessPassAuthenticationMethod]):None -msgraph.generated.models.Authentication::|public|windows_hello_for_business_methods():list[WindowsHelloForBusinessAuthenticationMethod] -msgraph.generated.models.Authentication::|public|windows_hello_for_business_methods(value:list[WindowsHelloForBusinessAuthenticationMethod]):None msgraph.generated.models.Authentication::|static|public|create_from_discriminator_value(parse_node:ParseNode):Authentication msgraph.generated.models.AuthenticationAttributeCollectionInputConfiguration::|public|additional_data():dict[str, Any] msgraph.generated.models.AuthenticationAttributeCollectionInputConfiguration::|public|additional_data(value:dict[str, Any]):None @@ -96028,13 +95790,6 @@ msgraph.generated.models.AzureCommunicationServicesUserIdentity::|public|get_fie msgraph.generated.models.AzureCommunicationServicesUserIdentity::|public|odata_type:str msgraph.generated.models.AzureCommunicationServicesUserIdentity::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.AzureCommunicationServicesUserIdentity::|static|public|create_from_discriminator_value(parse_node:ParseNode):AzureCommunicationServicesUserIdentity -msgraph.generated.models.B2bIdentityProvidersType::0000-AzureActiveDirectory -msgraph.generated.models.B2bIdentityProvidersType::0001-ExternalFederation -msgraph.generated.models.B2bIdentityProvidersType::0002-SocialIdentityProviders -msgraph.generated.models.B2bIdentityProvidersType::0003-EmailOneTimePasscode -msgraph.generated.models.B2bIdentityProvidersType::0004-MicrosoftAccount -msgraph.generated.models.B2bIdentityProvidersType::0005-DefaultConfiguredIdp -msgraph.generated.models.B2bIdentityProvidersType::0006-UnknownFutureValue msgraph.generated.models.B2xIdentityUserFlow-->IdentityUserFlow msgraph.generated.models.B2xIdentityUserFlow::|public|api_connector_configuration():UserFlowApiConnectorConfiguration msgraph.generated.models.B2xIdentityUserFlow::|public|api_connector_configuration(value:UserFlowApiConnectorConfiguration):None @@ -96168,31 +95923,8 @@ msgraph.generated.models.BaseEndUserNotification::|static|public|create_from_dis msgraph.generated.models.BaseEndUserNotification~~>AdditionalDataHolder; BackedModel; Parsable msgraph.generated.models.BaseItem-->Entity msgraph.generated.models.BaseItem::|public|constructor():None -msgraph.generated.models.BaseItem::|public|created_by():IdentitySet -msgraph.generated.models.BaseItem::|public|created_by(value:IdentitySet):None -msgraph.generated.models.BaseItem::|public|created_by_user():User -msgraph.generated.models.BaseItem::|public|created_by_user(value:User):None -msgraph.generated.models.BaseItem::|public|created_date_time():datetime.datetime -msgraph.generated.models.BaseItem::|public|created_date_time(value:datetime.datetime):None -msgraph.generated.models.BaseItem::|public|description():str -msgraph.generated.models.BaseItem::|public|description(value:str):None -msgraph.generated.models.BaseItem::|public|e_tag():str -msgraph.generated.models.BaseItem::|public|e_tag(value:str):None msgraph.generated.models.BaseItem::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.BaseItem::|public|last_modified_by():IdentitySet -msgraph.generated.models.BaseItem::|public|last_modified_by(value:IdentitySet):None -msgraph.generated.models.BaseItem::|public|last_modified_by_user():User -msgraph.generated.models.BaseItem::|public|last_modified_by_user(value:User):None -msgraph.generated.models.BaseItem::|public|last_modified_date_time():datetime.datetime -msgraph.generated.models.BaseItem::|public|last_modified_date_time(value:datetime.datetime):None -msgraph.generated.models.BaseItem::|public|name():str -msgraph.generated.models.BaseItem::|public|name(value:str):None -msgraph.generated.models.BaseItem::|public|odata_type:str -msgraph.generated.models.BaseItem::|public|parent_reference():ItemReference -msgraph.generated.models.BaseItem::|public|parent_reference(value:ItemReference):None msgraph.generated.models.BaseItem::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.BaseItem::|public|web_url():str -msgraph.generated.models.BaseItem::|public|web_url(value:str):None msgraph.generated.models.BaseItem::|static|public|create_from_discriminator_value(parse_node:ParseNode):BaseItem msgraph.generated.models.BaseItemCollectionResponse-->BaseCollectionPaginationCountResponse msgraph.generated.models.BaseItemCollectionResponse::|public|constructor():None @@ -97136,7 +96868,6 @@ msgraph.generated.models.BuiltInIdentityProvider::|static|public|create_from_dis msgraph.generated.models.BulkUpload-->Entity msgraph.generated.models.BulkUpload::|public|constructor():None msgraph.generated.models.BulkUpload::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.BulkUpload::|public|odata_type:str msgraph.generated.models.BulkUpload::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.BulkUpload::|static|public|create_from_discriminator_value(parse_node:ParseNode):BulkUpload msgraph.generated.models.Bundle::|public|additional_data():dict[str, Any] @@ -97170,46 +96901,9 @@ msgraph.generated.models.CalculatedColumn::|public|serialize(writer:Serializatio msgraph.generated.models.CalculatedColumn::|static|public|create_from_discriminator_value(parse_node:ParseNode):CalculatedColumn msgraph.generated.models.CalculatedColumn~~>AdditionalDataHolder; BackedModel; Parsable msgraph.generated.models.Calendar-->Entity -msgraph.generated.models.Calendar::|public|allowed_online_meeting_providers():list[OnlineMeetingProviderType] -msgraph.generated.models.Calendar::|public|allowed_online_meeting_providers(value:list[OnlineMeetingProviderType]):None -msgraph.generated.models.Calendar::|public|calendar_permissions():list[CalendarPermission] -msgraph.generated.models.Calendar::|public|calendar_permissions(value:list[CalendarPermission]):None -msgraph.generated.models.Calendar::|public|calendar_view():list[Event] -msgraph.generated.models.Calendar::|public|calendar_view(value:list[Event]):None -msgraph.generated.models.Calendar::|public|can_edit():bool -msgraph.generated.models.Calendar::|public|can_edit(value:bool):None -msgraph.generated.models.Calendar::|public|can_share():bool -msgraph.generated.models.Calendar::|public|can_share(value:bool):None -msgraph.generated.models.Calendar::|public|can_view_private_items():bool -msgraph.generated.models.Calendar::|public|can_view_private_items(value:bool):None -msgraph.generated.models.Calendar::|public|change_key():str -msgraph.generated.models.Calendar::|public|change_key(value:str):None -msgraph.generated.models.Calendar::|public|color():CalendarColor -msgraph.generated.models.Calendar::|public|color(value:CalendarColor):None msgraph.generated.models.Calendar::|public|constructor():None -msgraph.generated.models.Calendar::|public|default_online_meeting_provider():OnlineMeetingProviderType -msgraph.generated.models.Calendar::|public|default_online_meeting_provider(value:OnlineMeetingProviderType):None -msgraph.generated.models.Calendar::|public|events():list[Event] -msgraph.generated.models.Calendar::|public|events(value:list[Event]):None msgraph.generated.models.Calendar::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.Calendar::|public|hex_color():str -msgraph.generated.models.Calendar::|public|hex_color(value:str):None -msgraph.generated.models.Calendar::|public|is_default_calendar():bool -msgraph.generated.models.Calendar::|public|is_default_calendar(value:bool):None -msgraph.generated.models.Calendar::|public|is_removable():bool -msgraph.generated.models.Calendar::|public|is_removable(value:bool):None -msgraph.generated.models.Calendar::|public|is_tallying_responses():bool -msgraph.generated.models.Calendar::|public|is_tallying_responses(value:bool):None -msgraph.generated.models.Calendar::|public|multi_value_extended_properties():list[MultiValueLegacyExtendedProperty] -msgraph.generated.models.Calendar::|public|multi_value_extended_properties(value:list[MultiValueLegacyExtendedProperty]):None -msgraph.generated.models.Calendar::|public|name():str -msgraph.generated.models.Calendar::|public|name(value:str):None -msgraph.generated.models.Calendar::|public|odata_type:str -msgraph.generated.models.Calendar::|public|owner():EmailAddress -msgraph.generated.models.Calendar::|public|owner(value:EmailAddress):None msgraph.generated.models.Calendar::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.Calendar::|public|single_value_extended_properties():list[SingleValueLegacyExtendedProperty] -msgraph.generated.models.Calendar::|public|single_value_extended_properties(value:list[SingleValueLegacyExtendedProperty]):None msgraph.generated.models.Calendar::|static|public|create_from_discriminator_value(parse_node:ParseNode):Calendar msgraph.generated.models.CalendarCollectionResponse-->BaseCollectionPaginationCountResponse msgraph.generated.models.CalendarCollectionResponse::|public|constructor():None @@ -97218,17 +96912,6 @@ msgraph.generated.models.CalendarCollectionResponse::|public|serialize(writer:Se msgraph.generated.models.CalendarCollectionResponse::|public|value():list[Calendar] msgraph.generated.models.CalendarCollectionResponse::|public|value(value:list[Calendar]):None msgraph.generated.models.CalendarCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):CalendarCollectionResponse -msgraph.generated.models.CalendarColor::0000-Auto -msgraph.generated.models.CalendarColor::0001-LightBlue -msgraph.generated.models.CalendarColor::0002-LightGreen -msgraph.generated.models.CalendarColor::0003-LightOrange -msgraph.generated.models.CalendarColor::0004-LightGray -msgraph.generated.models.CalendarColor::0005-LightYellow -msgraph.generated.models.CalendarColor::0006-LightTeal -msgraph.generated.models.CalendarColor::0007-LightPink -msgraph.generated.models.CalendarColor::0008-LightBrown -msgraph.generated.models.CalendarColor::0009-LightRed -msgraph.generated.models.CalendarColor::0010-MaxColor msgraph.generated.models.CalendarGroup-->Entity msgraph.generated.models.CalendarGroup::|public|calendars():list[Calendar] msgraph.generated.models.CalendarGroup::|public|calendars(value:list[Calendar]):None @@ -97251,8 +96934,8 @@ msgraph.generated.models.CalendarGroupCollectionResponse::|public|value():list[C msgraph.generated.models.CalendarGroupCollectionResponse::|public|value(value:list[CalendarGroup]):None msgraph.generated.models.CalendarGroupCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):CalendarGroupCollectionResponse msgraph.generated.models.CalendarPermission-->Entity -msgraph.generated.models.CalendarPermission::|public|allowed_roles():list[CalendarRoleType] -msgraph.generated.models.CalendarPermission::|public|allowed_roles(value:list[CalendarRoleType]):None +msgraph.generated.models.CalendarPermission::|public|allowed_roles():list[str] +msgraph.generated.models.CalendarPermission::|public|allowed_roles(value:list[str]):None msgraph.generated.models.CalendarPermission::|public|constructor():None msgraph.generated.models.CalendarPermission::|public|email_address():EmailAddress msgraph.generated.models.CalendarPermission::|public|email_address(value:EmailAddress):None @@ -97352,8 +97035,8 @@ msgraph.generated.models.Call::|public|operations():list[CommsOperation] msgraph.generated.models.Call::|public|operations(value:list[CommsOperation]):None msgraph.generated.models.Call::|public|participants():list[Participant] msgraph.generated.models.Call::|public|participants(value:list[Participant]):None -msgraph.generated.models.Call::|public|requested_modalities():list[Modality] -msgraph.generated.models.Call::|public|requested_modalities(value:list[Modality]):None +msgraph.generated.models.Call::|public|requested_modalities():list[str] +msgraph.generated.models.Call::|public|requested_modalities(value:list[str]):None msgraph.generated.models.Call::|public|result_info():ResultInfo msgraph.generated.models.Call::|public|result_info(value:ResultInfo):None msgraph.generated.models.Call::|public|serialize(writer:SerializationWriter):None @@ -97507,18 +97190,6 @@ msgraph.generated.models.CallRecordingStatus::0001-Failure msgraph.generated.models.CallRecordingStatus::0002-Initial msgraph.generated.models.CallRecordingStatus::0003-ChunkFinished msgraph.generated.models.CallRecordingStatus::0004-UnknownFutureValue -msgraph.generated.models.callRecords.AdministrativeUnitInfo::|public|additional_data():dict[str, Any] -msgraph.generated.models.callRecords.AdministrativeUnitInfo::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.models.callRecords.AdministrativeUnitInfo::|public|backing_store:BackingStore -msgraph.generated.models.callRecords.AdministrativeUnitInfo::|public|constructor():None -msgraph.generated.models.callRecords.AdministrativeUnitInfo::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.callRecords.AdministrativeUnitInfo::|public|id():str -msgraph.generated.models.callRecords.AdministrativeUnitInfo::|public|id(value:str):None -msgraph.generated.models.callRecords.AdministrativeUnitInfo::|public|odata_type():str -msgraph.generated.models.callRecords.AdministrativeUnitInfo::|public|odata_type(value:str):None -msgraph.generated.models.callRecords.AdministrativeUnitInfo::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.callRecords.AdministrativeUnitInfo::|static|public|create_from_discriminator_value(parse_node:ParseNode):AdministrativeUnitInfo -msgraph.generated.models.callRecords.AdministrativeUnitInfo~~>AdditionalDataHolder; BackedModel; Parsable msgraph.generated.models.callRecords.AudioCodec::0000-Unknown msgraph.generated.models.callRecords.AudioCodec::0001-Invalid msgraph.generated.models.callRecords.AudioCodec::0002-Cn @@ -97937,13 +97608,8 @@ msgraph.generated.models.callRecords.Participant::|public|odata_type:str msgraph.generated.models.callRecords.Participant::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.callRecords.Participant::|static|public|create_from_discriminator_value(parse_node:ParseNode):Participant msgraph.generated.models.callRecords.ParticipantBase-->Entity -msgraph.generated.models.callRecords.ParticipantBase::|public|administrative_unit_infos():list[AdministrativeUnitInfo] -msgraph.generated.models.callRecords.ParticipantBase::|public|administrative_unit_infos(value:list[AdministrativeUnitInfo]):None msgraph.generated.models.callRecords.ParticipantBase::|public|constructor():None msgraph.generated.models.callRecords.ParticipantBase::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.callRecords.ParticipantBase::|public|identity():CommunicationsIdentitySet -msgraph.generated.models.callRecords.ParticipantBase::|public|identity(value:CommunicationsIdentitySet):None -msgraph.generated.models.callRecords.ParticipantBase::|public|odata_type:str msgraph.generated.models.callRecords.ParticipantBase::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.callRecords.ParticipantBase::|static|public|create_from_discriminator_value(parse_node:ParseNode):ParticipantBase msgraph.generated.models.callRecords.ParticipantCollectionResponse-->BaseCollectionPaginationCountResponse @@ -98321,12 +97987,7 @@ msgraph.generated.models.CancelMediaProcessingOperation::|static|public|create_f msgraph.generated.models.CanvasLayout-->Entity msgraph.generated.models.CanvasLayout::|public|constructor():None msgraph.generated.models.CanvasLayout::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.CanvasLayout::|public|horizontal_sections():list[HorizontalSection] -msgraph.generated.models.CanvasLayout::|public|horizontal_sections(value:list[HorizontalSection]):None -msgraph.generated.models.CanvasLayout::|public|odata_type:str msgraph.generated.models.CanvasLayout::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.CanvasLayout::|public|vertical_section():VerticalSection -msgraph.generated.models.CanvasLayout::|public|vertical_section(value:VerticalSection):None msgraph.generated.models.CanvasLayout::|static|public|create_from_discriminator_value(parse_node:ParseNode):CanvasLayout msgraph.generated.models.CategoryColor::0000-None_ msgraph.generated.models.CategoryColor::0001-Preset0 @@ -98859,21 +98520,8 @@ msgraph.generated.models.ChatMessageImportance::0001-High msgraph.generated.models.ChatMessageImportance::0002-Urgent msgraph.generated.models.ChatMessageImportance::0003-UnknownFutureValue msgraph.generated.models.ChatMessageInfo-->Entity -msgraph.generated.models.ChatMessageInfo::|public|body():ItemBody -msgraph.generated.models.ChatMessageInfo::|public|body(value:ItemBody):None msgraph.generated.models.ChatMessageInfo::|public|constructor():None -msgraph.generated.models.ChatMessageInfo::|public|created_date_time():datetime.datetime -msgraph.generated.models.ChatMessageInfo::|public|created_date_time(value:datetime.datetime):None -msgraph.generated.models.ChatMessageInfo::|public|event_detail():EventMessageDetail -msgraph.generated.models.ChatMessageInfo::|public|event_detail(value:EventMessageDetail):None -msgraph.generated.models.ChatMessageInfo::|public|from_():ChatMessageFromIdentitySet -msgraph.generated.models.ChatMessageInfo::|public|from_(value:ChatMessageFromIdentitySet):None msgraph.generated.models.ChatMessageInfo::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.ChatMessageInfo::|public|is_deleted():bool -msgraph.generated.models.ChatMessageInfo::|public|is_deleted(value:bool):None -msgraph.generated.models.ChatMessageInfo::|public|message_type():ChatMessageType -msgraph.generated.models.ChatMessageInfo::|public|message_type(value:ChatMessageType):None -msgraph.generated.models.ChatMessageInfo::|public|odata_type:str msgraph.generated.models.ChatMessageInfo::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.ChatMessageInfo::|static|public|create_from_discriminator_value(parse_node:ParseNode):ChatMessageInfo msgraph.generated.models.ChatMessageMention::|public|additional_data():dict[str, Any] @@ -99197,9 +98845,6 @@ msgraph.generated.models.CloudClipboardItemPayload~~>AdditionalDataHolder; Backe msgraph.generated.models.CloudClipboardRoot-->Entity msgraph.generated.models.CloudClipboardRoot::|public|constructor():None msgraph.generated.models.CloudClipboardRoot::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.CloudClipboardRoot::|public|items():list[CloudClipboardItem] -msgraph.generated.models.CloudClipboardRoot::|public|items(value:list[CloudClipboardItem]):None -msgraph.generated.models.CloudClipboardRoot::|public|odata_type:str msgraph.generated.models.CloudClipboardRoot::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.CloudClipboardRoot::|static|public|create_from_discriminator_value(parse_node:ParseNode):CloudClipboardRoot msgraph.generated.models.CloudCommunications::|public|additional_data():dict[str, Any] @@ -99873,29 +99518,6 @@ msgraph.generated.models.CloudPcWindowsSetting::|public|odata_type(value:str):No msgraph.generated.models.CloudPcWindowsSetting::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.CloudPcWindowsSetting::|static|public|create_from_discriminator_value(parse_node:ParseNode):CloudPcWindowsSetting msgraph.generated.models.CloudPcWindowsSetting~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.models.CoachmarkLocation::|public|additional_data():dict[str, Any] -msgraph.generated.models.CoachmarkLocation::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.models.CoachmarkLocation::|public|backing_store:BackingStore -msgraph.generated.models.CoachmarkLocation::|public|constructor():None -msgraph.generated.models.CoachmarkLocation::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.CoachmarkLocation::|public|length():int -msgraph.generated.models.CoachmarkLocation::|public|length(value:int):None -msgraph.generated.models.CoachmarkLocation::|public|odata_type():str -msgraph.generated.models.CoachmarkLocation::|public|odata_type(value:str):None -msgraph.generated.models.CoachmarkLocation::|public|offset():int -msgraph.generated.models.CoachmarkLocation::|public|offset(value:int):None -msgraph.generated.models.CoachmarkLocation::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.CoachmarkLocation::|public|type():CoachmarkLocationType -msgraph.generated.models.CoachmarkLocation::|public|type(value:CoachmarkLocationType):None -msgraph.generated.models.CoachmarkLocation::|static|public|create_from_discriminator_value(parse_node:ParseNode):CoachmarkLocation -msgraph.generated.models.CoachmarkLocationType::0000-Unknown -msgraph.generated.models.CoachmarkLocationType::0001-FromEmail -msgraph.generated.models.CoachmarkLocationType::0002-Subject -msgraph.generated.models.CoachmarkLocationType::0003-ExternalTag -msgraph.generated.models.CoachmarkLocationType::0004-DisplayName -msgraph.generated.models.CoachmarkLocationType::0005-MessageBody -msgraph.generated.models.CoachmarkLocationType::0006-UnknownFutureValue -msgraph.generated.models.CoachmarkLocation~~>AdditionalDataHolder; BackedModel; Parsable msgraph.generated.models.CollapseProperty::|public|additional_data():dict[str, Any] msgraph.generated.models.CollapseProperty::|public|additional_data(value:dict[str, Any]):None msgraph.generated.models.CollapseProperty::|public|backing_store:BackingStore @@ -100271,6 +99893,22 @@ msgraph.generated.models.ComplianceStatus::0005-Error msgraph.generated.models.ComplianceStatus::0006-Conflict msgraph.generated.models.ComplianceStatus::0007-NotAssigned msgraph.generated.models.Compliance~~>AdditionalDataHolder; BackedModel; Parsable +msgraph.generated.models.ComputeRightsAndInheritanceResult::|public|additional_data():dict[str, Any] +msgraph.generated.models.ComputeRightsAndInheritanceResult::|public|additional_data(value:dict[str, Any]):None +msgraph.generated.models.ComputeRightsAndInheritanceResult::|public|backing_store:BackingStore +msgraph.generated.models.ComputeRightsAndInheritanceResult::|public|constructor():None +msgraph.generated.models.ComputeRightsAndInheritanceResult::|public|content_rights():list[LabelContentRight] +msgraph.generated.models.ComputeRightsAndInheritanceResult::|public|content_rights(value:list[LabelContentRight]):None +msgraph.generated.models.ComputeRightsAndInheritanceResult::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.ComputeRightsAndInheritanceResult::|public|inherited_label():SensitivityLabel +msgraph.generated.models.ComputeRightsAndInheritanceResult::|public|inherited_label(value:SensitivityLabel):None +msgraph.generated.models.ComputeRightsAndInheritanceResult::|public|odata_type():str +msgraph.generated.models.ComputeRightsAndInheritanceResult::|public|odata_type(value:str):None +msgraph.generated.models.ComputeRightsAndInheritanceResult::|public|sensitivity_labels():list[SensitivityLabel] +msgraph.generated.models.ComputeRightsAndInheritanceResult::|public|sensitivity_labels(value:list[SensitivityLabel]):None +msgraph.generated.models.ComputeRightsAndInheritanceResult::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.ComputeRightsAndInheritanceResult::|static|public|create_from_discriminator_value(parse_node:ParseNode):ComputeRightsAndInheritanceResult +msgraph.generated.models.ComputeRightsAndInheritanceResult~~>AdditionalDataHolder; BackedModel; Parsable msgraph.generated.models.ConditionalAccessAllExternalTenants-->ConditionalAccessExternalTenants msgraph.generated.models.ConditionalAccessAllExternalTenants::|public|constructor():None msgraph.generated.models.ConditionalAccessAllExternalTenants::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -100597,6 +100235,8 @@ msgraph.generated.models.ConditionalAccessSessionControls::|public|odata_type(): msgraph.generated.models.ConditionalAccessSessionControls::|public|odata_type(value:str):None msgraph.generated.models.ConditionalAccessSessionControls::|public|persistent_browser():PersistentBrowserSessionControl msgraph.generated.models.ConditionalAccessSessionControls::|public|persistent_browser(value:PersistentBrowserSessionControl):None +msgraph.generated.models.ConditionalAccessSessionControls::|public|secure_sign_in_session():SecureSignInSessionControl +msgraph.generated.models.ConditionalAccessSessionControls::|public|secure_sign_in_session(value:SecureSignInSessionControl):None msgraph.generated.models.ConditionalAccessSessionControls::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.ConditionalAccessSessionControls::|public|sign_in_frequency():SignInFrequencySessionControl msgraph.generated.models.ConditionalAccessSessionControls::|public|sign_in_frequency(value:SignInFrequencySessionControl):None @@ -100738,18 +100378,6 @@ msgraph.generated.models.ConnectionDirection::0000-Unknown msgraph.generated.models.ConnectionDirection::0001-Inbound msgraph.generated.models.ConnectionDirection::0002-Outbound msgraph.generated.models.ConnectionDirection::0003-UnknownFutureValue -msgraph.generated.models.ConnectionInfo::|public|additional_data():dict[str, Any] -msgraph.generated.models.ConnectionInfo::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.models.ConnectionInfo::|public|backing_store:BackingStore -msgraph.generated.models.ConnectionInfo::|public|constructor():None -msgraph.generated.models.ConnectionInfo::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.ConnectionInfo::|public|odata_type():str -msgraph.generated.models.ConnectionInfo::|public|odata_type(value:str):None -msgraph.generated.models.ConnectionInfo::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.ConnectionInfo::|public|url():str -msgraph.generated.models.ConnectionInfo::|public|url(value:str):None -msgraph.generated.models.ConnectionInfo::|static|public|create_from_discriminator_value(parse_node:ParseNode):ConnectionInfo -msgraph.generated.models.ConnectionInfo~~>AdditionalDataHolder; BackedModel; Parsable msgraph.generated.models.ConnectionStatus::0000-Unknown msgraph.generated.models.ConnectionStatus::0001-Attempted msgraph.generated.models.ConnectionStatus::0002-Succeeded @@ -100876,18 +100504,6 @@ msgraph.generated.models.ContactRelationship::0004-Guardian msgraph.generated.models.ContactRelationship::0005-Child msgraph.generated.models.ContactRelationship::0006-Other msgraph.generated.models.ContactRelationship::0007-UnknownFutureValue -msgraph.generated.models.ContainerFilter::|public|additional_data():dict[str, Any] -msgraph.generated.models.ContainerFilter::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.models.ContainerFilter::|public|backing_store:BackingStore -msgraph.generated.models.ContainerFilter::|public|constructor():None -msgraph.generated.models.ContainerFilter::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.ContainerFilter::|public|included_containers():list[str] -msgraph.generated.models.ContainerFilter::|public|included_containers(value:list[str]):None -msgraph.generated.models.ContainerFilter::|public|odata_type():str -msgraph.generated.models.ContainerFilter::|public|odata_type(value:str):None -msgraph.generated.models.ContainerFilter::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.ContainerFilter::|static|public|create_from_discriminator_value(parse_node:ParseNode):ContainerFilter -msgraph.generated.models.ContainerFilter~~>AdditionalDataHolder; BackedModel; Parsable msgraph.generated.models.ContentActivity-->Entity msgraph.generated.models.ContentActivity::|public|constructor():None msgraph.generated.models.ContentActivity::|public|content_metadata():ProcessContentRequest @@ -100927,24 +100543,6 @@ msgraph.generated.models.ContentBase::|public|odata_type(value:str):None msgraph.generated.models.ContentBase::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.ContentBase::|static|public|create_from_discriminator_value(parse_node:ParseNode):ContentBase msgraph.generated.models.ContentBase~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.models.ContentCustomization::|public|additional_data():dict[str, Any] -msgraph.generated.models.ContentCustomization::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.models.ContentCustomization::|public|attribute_collection():list[KeyValue] -msgraph.generated.models.ContentCustomization::|public|attribute_collection(value:list[KeyValue]):None -msgraph.generated.models.ContentCustomization::|public|attribute_collection_relative_url():str -msgraph.generated.models.ContentCustomization::|public|attribute_collection_relative_url(value:str):None -msgraph.generated.models.ContentCustomization::|public|backing_store:BackingStore -msgraph.generated.models.ContentCustomization::|public|constructor():None -msgraph.generated.models.ContentCustomization::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.ContentCustomization::|public|odata_type():str -msgraph.generated.models.ContentCustomization::|public|odata_type(value:str):None -msgraph.generated.models.ContentCustomization::|public|registration_campaign():list[KeyValue] -msgraph.generated.models.ContentCustomization::|public|registration_campaign(value:list[KeyValue]):None -msgraph.generated.models.ContentCustomization::|public|registration_campaign_relative_url():str -msgraph.generated.models.ContentCustomization::|public|registration_campaign_relative_url(value:str):None -msgraph.generated.models.ContentCustomization::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.ContentCustomization::|static|public|create_from_discriminator_value(parse_node:ParseNode):ContentCustomization -msgraph.generated.models.ContentCustomization~~>AdditionalDataHolder; BackedModel; Parsable msgraph.generated.models.ContentProcessingErrorType::0000-Transient msgraph.generated.models.ContentProcessingErrorType::0001-Permanent msgraph.generated.models.ContentProcessingErrorType::0002-UnknownFutureValue @@ -101203,9 +100801,6 @@ msgraph.generated.models.CopilotAdminLimitedMode::|static|public|create_from_dis msgraph.generated.models.CopilotAdminSetting-->Entity msgraph.generated.models.CopilotAdminSetting::|public|constructor():None msgraph.generated.models.CopilotAdminSetting::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.CopilotAdminSetting::|public|limited_mode():CopilotAdminLimitedMode -msgraph.generated.models.CopilotAdminSetting::|public|limited_mode(value:CopilotAdminLimitedMode):None -msgraph.generated.models.CopilotAdminSetting::|public|odata_type:str msgraph.generated.models.CopilotAdminSetting::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.CopilotAdminSetting::|static|public|create_from_discriminator_value(parse_node:ParseNode):CopilotAdminSetting msgraph.generated.models.CopyNotebookModel::|public|additional_data():dict[str, Any] @@ -101308,28 +100903,9 @@ msgraph.generated.models.CrossTenantAccessPolicyB2BSetting::|public|users_and_gr msgraph.generated.models.CrossTenantAccessPolicyB2BSetting::|static|public|create_from_discriminator_value(parse_node:ParseNode):CrossTenantAccessPolicyB2BSetting msgraph.generated.models.CrossTenantAccessPolicyB2BSetting~~>AdditionalDataHolder; BackedModel; Parsable msgraph.generated.models.CrossTenantAccessPolicyConfigurationDefault-->Entity -msgraph.generated.models.CrossTenantAccessPolicyConfigurationDefault::|public|automatic_user_consent_settings():InboundOutboundPolicyConfiguration -msgraph.generated.models.CrossTenantAccessPolicyConfigurationDefault::|public|automatic_user_consent_settings(value:InboundOutboundPolicyConfiguration):None -msgraph.generated.models.CrossTenantAccessPolicyConfigurationDefault::|public|b2b_collaboration_inbound():CrossTenantAccessPolicyB2BSetting -msgraph.generated.models.CrossTenantAccessPolicyConfigurationDefault::|public|b2b_collaboration_inbound(value:CrossTenantAccessPolicyB2BSetting):None -msgraph.generated.models.CrossTenantAccessPolicyConfigurationDefault::|public|b2b_collaboration_outbound():CrossTenantAccessPolicyB2BSetting -msgraph.generated.models.CrossTenantAccessPolicyConfigurationDefault::|public|b2b_collaboration_outbound(value:CrossTenantAccessPolicyB2BSetting):None -msgraph.generated.models.CrossTenantAccessPolicyConfigurationDefault::|public|b2b_direct_connect_inbound():CrossTenantAccessPolicyB2BSetting -msgraph.generated.models.CrossTenantAccessPolicyConfigurationDefault::|public|b2b_direct_connect_inbound(value:CrossTenantAccessPolicyB2BSetting):None -msgraph.generated.models.CrossTenantAccessPolicyConfigurationDefault::|public|b2b_direct_connect_outbound():CrossTenantAccessPolicyB2BSetting -msgraph.generated.models.CrossTenantAccessPolicyConfigurationDefault::|public|b2b_direct_connect_outbound(value:CrossTenantAccessPolicyB2BSetting):None msgraph.generated.models.CrossTenantAccessPolicyConfigurationDefault::|public|constructor():None msgraph.generated.models.CrossTenantAccessPolicyConfigurationDefault::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.CrossTenantAccessPolicyConfigurationDefault::|public|inbound_trust():CrossTenantAccessPolicyInboundTrust -msgraph.generated.models.CrossTenantAccessPolicyConfigurationDefault::|public|inbound_trust(value:CrossTenantAccessPolicyInboundTrust):None -msgraph.generated.models.CrossTenantAccessPolicyConfigurationDefault::|public|invitation_redemption_identity_provider_configuration():DefaultInvitationRedemptionIdentityProviderConfiguration -msgraph.generated.models.CrossTenantAccessPolicyConfigurationDefault::|public|invitation_redemption_identity_provider_configuration(value:DefaultInvitationRedemptionIdentityProviderConfiguration):None -msgraph.generated.models.CrossTenantAccessPolicyConfigurationDefault::|public|is_service_default():bool -msgraph.generated.models.CrossTenantAccessPolicyConfigurationDefault::|public|is_service_default(value:bool):None -msgraph.generated.models.CrossTenantAccessPolicyConfigurationDefault::|public|odata_type:str msgraph.generated.models.CrossTenantAccessPolicyConfigurationDefault::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.CrossTenantAccessPolicyConfigurationDefault::|public|tenant_restrictions():CrossTenantAccessPolicyTenantRestrictions -msgraph.generated.models.CrossTenantAccessPolicyConfigurationDefault::|public|tenant_restrictions(value:CrossTenantAccessPolicyTenantRestrictions):None msgraph.generated.models.CrossTenantAccessPolicyConfigurationDefault::|static|public|create_from_discriminator_value(parse_node:ParseNode):CrossTenantAccessPolicyConfigurationDefault msgraph.generated.models.CrossTenantAccessPolicyConfigurationPartner::|public|additional_data():dict[str, Any] msgraph.generated.models.CrossTenantAccessPolicyConfigurationPartner::|public|additional_data(value:dict[str, Any]):None @@ -101489,19 +101065,8 @@ msgraph.generated.models.CustomAuthenticationExtensionCollectionResponse::|publi msgraph.generated.models.CustomAuthenticationExtensionCollectionResponse::|public|value(value:list[CustomAuthenticationExtension]):None msgraph.generated.models.CustomAuthenticationExtensionCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):CustomAuthenticationExtensionCollectionResponse msgraph.generated.models.CustomCalloutExtension-->Entity -msgraph.generated.models.CustomCalloutExtension::|public|authentication_configuration():CustomExtensionAuthenticationConfiguration -msgraph.generated.models.CustomCalloutExtension::|public|authentication_configuration(value:CustomExtensionAuthenticationConfiguration):None -msgraph.generated.models.CustomCalloutExtension::|public|client_configuration():CustomExtensionClientConfiguration -msgraph.generated.models.CustomCalloutExtension::|public|client_configuration(value:CustomExtensionClientConfiguration):None msgraph.generated.models.CustomCalloutExtension::|public|constructor():None -msgraph.generated.models.CustomCalloutExtension::|public|description():str -msgraph.generated.models.CustomCalloutExtension::|public|description(value:str):None -msgraph.generated.models.CustomCalloutExtension::|public|display_name():str -msgraph.generated.models.CustomCalloutExtension::|public|display_name(value:str):None -msgraph.generated.models.CustomCalloutExtension::|public|endpoint_configuration():CustomExtensionEndpointConfiguration -msgraph.generated.models.CustomCalloutExtension::|public|endpoint_configuration(value:CustomExtensionEndpointConfiguration):None msgraph.generated.models.CustomCalloutExtension::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.CustomCalloutExtension::|public|odata_type:str msgraph.generated.models.CustomCalloutExtension::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.CustomCalloutExtension::|static|public|create_from_discriminator_value(parse_node:ParseNode):CustomCalloutExtension msgraph.generated.models.CustomCalloutExtensionCollectionResponse-->BaseCollectionPaginationCountResponse @@ -101682,8 +101247,8 @@ msgraph.generated.models.CustomTimeZone::|public|standard_offset():StandardTimeZ msgraph.generated.models.CustomTimeZone::|public|standard_offset(value:StandardTimeZoneOffset):None msgraph.generated.models.CustomTimeZone::|static|public|create_from_discriminator_value(parse_node:ParseNode):CustomTimeZone msgraph.generated.models.CustomTrainingSetting-->TrainingSetting -msgraph.generated.models.CustomTrainingSetting::|public|assigned_to():list[TrainingAssignedTo] -msgraph.generated.models.CustomTrainingSetting::|public|assigned_to(value:list[TrainingAssignedTo]):None +msgraph.generated.models.CustomTrainingSetting::|public|assigned_to():list[str] +msgraph.generated.models.CustomTrainingSetting::|public|assigned_to(value:list[str]):None msgraph.generated.models.CustomTrainingSetting::|public|constructor():None msgraph.generated.models.CustomTrainingSetting::|public|description():str msgraph.generated.models.CustomTrainingSetting::|public|description(value:str):None @@ -101730,7 +101295,6 @@ msgraph.generated.models.DataPolicyOperationStatus::0004-UnknownFutureValue msgraph.generated.models.DataSecurityAndGovernance-->Entity msgraph.generated.models.DataSecurityAndGovernance::|public|constructor():None msgraph.generated.models.DataSecurityAndGovernance::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.DataSecurityAndGovernance::|public|odata_type:str msgraph.generated.models.DataSecurityAndGovernance::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.DataSecurityAndGovernance::|static|public|create_from_discriminator_value(parse_node:ParseNode):DataSecurityAndGovernance msgraph.generated.models.DataSubject::|public|additional_data():dict[str, Any] @@ -101836,12 +101400,6 @@ msgraph.generated.models.DefaultColumnValue::|public|value():str msgraph.generated.models.DefaultColumnValue::|public|value(value:str):None msgraph.generated.models.DefaultColumnValue::|static|public|create_from_discriminator_value(parse_node:ParseNode):DefaultColumnValue msgraph.generated.models.DefaultColumnValue~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.models.DefaultInvitationRedemptionIdentityProviderConfiguration-->InvitationRedemptionIdentityProviderConfiguration -msgraph.generated.models.DefaultInvitationRedemptionIdentityProviderConfiguration::|public|constructor():None -msgraph.generated.models.DefaultInvitationRedemptionIdentityProviderConfiguration::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.DefaultInvitationRedemptionIdentityProviderConfiguration::|public|odata_type:str -msgraph.generated.models.DefaultInvitationRedemptionIdentityProviderConfiguration::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.DefaultInvitationRedemptionIdentityProviderConfiguration::|static|public|create_from_discriminator_value(parse_node:ParseNode):DefaultInvitationRedemptionIdentityProviderConfiguration msgraph.generated.models.DefaultManagedAppProtection-->ManagedAppProtection msgraph.generated.models.DefaultManagedAppProtection::|public|apps():list[ManagedMobileApp] msgraph.generated.models.DefaultManagedAppProtection::|public|apps(value:list[ManagedMobileApp]):None @@ -102479,12 +102037,7 @@ msgraph.generated.models.DeviceAppManagement::|public|windows_information_protec msgraph.generated.models.DeviceAppManagement::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeviceAppManagement msgraph.generated.models.DeviceCategory-->Entity msgraph.generated.models.DeviceCategory::|public|constructor():None -msgraph.generated.models.DeviceCategory::|public|description():str -msgraph.generated.models.DeviceCategory::|public|description(value:str):None -msgraph.generated.models.DeviceCategory::|public|display_name():str -msgraph.generated.models.DeviceCategory::|public|display_name(value:str):None msgraph.generated.models.DeviceCategory::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.DeviceCategory::|public|odata_type:str msgraph.generated.models.DeviceCategory::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.DeviceCategory::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeviceCategory msgraph.generated.models.DeviceCategoryCollectionResponse-->BaseCollectionPaginationCountResponse @@ -102530,24 +102083,9 @@ msgraph.generated.models.DeviceComplianceActionType::0004-Wipe msgraph.generated.models.DeviceComplianceActionType::0005-RemoveResourceAccessProfiles msgraph.generated.models.DeviceComplianceActionType::0006-PushNotification msgraph.generated.models.DeviceComplianceDeviceOverview-->Entity -msgraph.generated.models.DeviceComplianceDeviceOverview::|public|configuration_version():int -msgraph.generated.models.DeviceComplianceDeviceOverview::|public|configuration_version(value:int):None msgraph.generated.models.DeviceComplianceDeviceOverview::|public|constructor():None -msgraph.generated.models.DeviceComplianceDeviceOverview::|public|error_count():int -msgraph.generated.models.DeviceComplianceDeviceOverview::|public|error_count(value:int):None -msgraph.generated.models.DeviceComplianceDeviceOverview::|public|failed_count():int -msgraph.generated.models.DeviceComplianceDeviceOverview::|public|failed_count(value:int):None msgraph.generated.models.DeviceComplianceDeviceOverview::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.DeviceComplianceDeviceOverview::|public|last_update_date_time():datetime.datetime -msgraph.generated.models.DeviceComplianceDeviceOverview::|public|last_update_date_time(value:datetime.datetime):None -msgraph.generated.models.DeviceComplianceDeviceOverview::|public|not_applicable_count():int -msgraph.generated.models.DeviceComplianceDeviceOverview::|public|not_applicable_count(value:int):None -msgraph.generated.models.DeviceComplianceDeviceOverview::|public|odata_type:str -msgraph.generated.models.DeviceComplianceDeviceOverview::|public|pending_count():int -msgraph.generated.models.DeviceComplianceDeviceOverview::|public|pending_count(value:int):None msgraph.generated.models.DeviceComplianceDeviceOverview::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.DeviceComplianceDeviceOverview::|public|success_count():int -msgraph.generated.models.DeviceComplianceDeviceOverview::|public|success_count(value:int):None msgraph.generated.models.DeviceComplianceDeviceOverview::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeviceComplianceDeviceOverview msgraph.generated.models.DeviceComplianceDeviceStatus-->Entity msgraph.generated.models.DeviceComplianceDeviceStatus::|public|compliance_grace_period_expiration_date_time():datetime.datetime @@ -102799,24 +102337,9 @@ msgraph.generated.models.DeviceComplianceSettingStateCollectionResponse::|public msgraph.generated.models.DeviceComplianceSettingStateCollectionResponse::|public|value(value:list[DeviceComplianceSettingState]):None msgraph.generated.models.DeviceComplianceSettingStateCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeviceComplianceSettingStateCollectionResponse msgraph.generated.models.DeviceComplianceUserOverview-->Entity -msgraph.generated.models.DeviceComplianceUserOverview::|public|configuration_version():int -msgraph.generated.models.DeviceComplianceUserOverview::|public|configuration_version(value:int):None msgraph.generated.models.DeviceComplianceUserOverview::|public|constructor():None -msgraph.generated.models.DeviceComplianceUserOverview::|public|error_count():int -msgraph.generated.models.DeviceComplianceUserOverview::|public|error_count(value:int):None -msgraph.generated.models.DeviceComplianceUserOverview::|public|failed_count():int -msgraph.generated.models.DeviceComplianceUserOverview::|public|failed_count(value:int):None msgraph.generated.models.DeviceComplianceUserOverview::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.DeviceComplianceUserOverview::|public|last_update_date_time():datetime.datetime -msgraph.generated.models.DeviceComplianceUserOverview::|public|last_update_date_time(value:datetime.datetime):None -msgraph.generated.models.DeviceComplianceUserOverview::|public|not_applicable_count():int -msgraph.generated.models.DeviceComplianceUserOverview::|public|not_applicable_count(value:int):None -msgraph.generated.models.DeviceComplianceUserOverview::|public|odata_type:str -msgraph.generated.models.DeviceComplianceUserOverview::|public|pending_count():int -msgraph.generated.models.DeviceComplianceUserOverview::|public|pending_count(value:int):None msgraph.generated.models.DeviceComplianceUserOverview::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.DeviceComplianceUserOverview::|public|success_count():int -msgraph.generated.models.DeviceComplianceUserOverview::|public|success_count(value:int):None msgraph.generated.models.DeviceComplianceUserOverview::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeviceComplianceUserOverview msgraph.generated.models.DeviceComplianceUserStatus-->Entity msgraph.generated.models.DeviceComplianceUserStatus::|public|constructor():None @@ -102892,24 +102415,9 @@ msgraph.generated.models.DeviceConfigurationCollectionResponse::|public|value(): msgraph.generated.models.DeviceConfigurationCollectionResponse::|public|value(value:list[DeviceConfiguration]):None msgraph.generated.models.DeviceConfigurationCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeviceConfigurationCollectionResponse msgraph.generated.models.DeviceConfigurationDeviceOverview-->Entity -msgraph.generated.models.DeviceConfigurationDeviceOverview::|public|configuration_version():int -msgraph.generated.models.DeviceConfigurationDeviceOverview::|public|configuration_version(value:int):None msgraph.generated.models.DeviceConfigurationDeviceOverview::|public|constructor():None -msgraph.generated.models.DeviceConfigurationDeviceOverview::|public|error_count():int -msgraph.generated.models.DeviceConfigurationDeviceOverview::|public|error_count(value:int):None -msgraph.generated.models.DeviceConfigurationDeviceOverview::|public|failed_count():int -msgraph.generated.models.DeviceConfigurationDeviceOverview::|public|failed_count(value:int):None msgraph.generated.models.DeviceConfigurationDeviceOverview::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.DeviceConfigurationDeviceOverview::|public|last_update_date_time():datetime.datetime -msgraph.generated.models.DeviceConfigurationDeviceOverview::|public|last_update_date_time(value:datetime.datetime):None -msgraph.generated.models.DeviceConfigurationDeviceOverview::|public|not_applicable_count():int -msgraph.generated.models.DeviceConfigurationDeviceOverview::|public|not_applicable_count(value:int):None -msgraph.generated.models.DeviceConfigurationDeviceOverview::|public|odata_type:str -msgraph.generated.models.DeviceConfigurationDeviceOverview::|public|pending_count():int -msgraph.generated.models.DeviceConfigurationDeviceOverview::|public|pending_count(value:int):None msgraph.generated.models.DeviceConfigurationDeviceOverview::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.DeviceConfigurationDeviceOverview::|public|success_count():int -msgraph.generated.models.DeviceConfigurationDeviceOverview::|public|success_count(value:int):None msgraph.generated.models.DeviceConfigurationDeviceOverview::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeviceConfigurationDeviceOverview msgraph.generated.models.DeviceConfigurationDeviceStateSummary-->Entity msgraph.generated.models.DeviceConfigurationDeviceStateSummary::|public|compliant_device_count():int @@ -103018,24 +102526,9 @@ msgraph.generated.models.DeviceConfigurationStateCollectionResponse::|public|val msgraph.generated.models.DeviceConfigurationStateCollectionResponse::|public|value(value:list[DeviceConfigurationState]):None msgraph.generated.models.DeviceConfigurationStateCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeviceConfigurationStateCollectionResponse msgraph.generated.models.DeviceConfigurationUserOverview-->Entity -msgraph.generated.models.DeviceConfigurationUserOverview::|public|configuration_version():int -msgraph.generated.models.DeviceConfigurationUserOverview::|public|configuration_version(value:int):None msgraph.generated.models.DeviceConfigurationUserOverview::|public|constructor():None -msgraph.generated.models.DeviceConfigurationUserOverview::|public|error_count():int -msgraph.generated.models.DeviceConfigurationUserOverview::|public|error_count(value:int):None -msgraph.generated.models.DeviceConfigurationUserOverview::|public|failed_count():int -msgraph.generated.models.DeviceConfigurationUserOverview::|public|failed_count(value:int):None msgraph.generated.models.DeviceConfigurationUserOverview::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.DeviceConfigurationUserOverview::|public|last_update_date_time():datetime.datetime -msgraph.generated.models.DeviceConfigurationUserOverview::|public|last_update_date_time(value:datetime.datetime):None -msgraph.generated.models.DeviceConfigurationUserOverview::|public|not_applicable_count():int -msgraph.generated.models.DeviceConfigurationUserOverview::|public|not_applicable_count(value:int):None -msgraph.generated.models.DeviceConfigurationUserOverview::|public|odata_type:str -msgraph.generated.models.DeviceConfigurationUserOverview::|public|pending_count():int -msgraph.generated.models.DeviceConfigurationUserOverview::|public|pending_count(value:int):None msgraph.generated.models.DeviceConfigurationUserOverview::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.DeviceConfigurationUserOverview::|public|success_count():int -msgraph.generated.models.DeviceConfigurationUserOverview::|public|success_count(value:int):None msgraph.generated.models.DeviceConfigurationUserOverview::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeviceConfigurationUserOverview msgraph.generated.models.DeviceConfigurationUserStatus-->Entity msgraph.generated.models.DeviceConfigurationUserStatus::|public|constructor():None @@ -103208,26 +102701,6 @@ msgraph.generated.models.DeviceEnrollmentWindowsHelloForBusinessConfiguration::| msgraph.generated.models.DeviceEnrollmentWindowsHelloForBusinessConfiguration::|public|unlock_with_biometrics_enabled():bool msgraph.generated.models.DeviceEnrollmentWindowsHelloForBusinessConfiguration::|public|unlock_with_biometrics_enabled(value:bool):None msgraph.generated.models.DeviceEnrollmentWindowsHelloForBusinessConfiguration::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeviceEnrollmentWindowsHelloForBusinessConfiguration -msgraph.generated.models.DeviceExchangeAccessStateSummary::|public|additional_data():dict[str, Any] -msgraph.generated.models.DeviceExchangeAccessStateSummary::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.models.DeviceExchangeAccessStateSummary::|public|allowed_device_count():int -msgraph.generated.models.DeviceExchangeAccessStateSummary::|public|allowed_device_count(value:int):None -msgraph.generated.models.DeviceExchangeAccessStateSummary::|public|backing_store:BackingStore -msgraph.generated.models.DeviceExchangeAccessStateSummary::|public|blocked_device_count():int -msgraph.generated.models.DeviceExchangeAccessStateSummary::|public|blocked_device_count(value:int):None -msgraph.generated.models.DeviceExchangeAccessStateSummary::|public|constructor():None -msgraph.generated.models.DeviceExchangeAccessStateSummary::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.DeviceExchangeAccessStateSummary::|public|odata_type():str -msgraph.generated.models.DeviceExchangeAccessStateSummary::|public|odata_type(value:str):None -msgraph.generated.models.DeviceExchangeAccessStateSummary::|public|quarantined_device_count():int -msgraph.generated.models.DeviceExchangeAccessStateSummary::|public|quarantined_device_count(value:int):None -msgraph.generated.models.DeviceExchangeAccessStateSummary::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.DeviceExchangeAccessStateSummary::|public|unavailable_device_count():int -msgraph.generated.models.DeviceExchangeAccessStateSummary::|public|unavailable_device_count(value:int):None -msgraph.generated.models.DeviceExchangeAccessStateSummary::|public|unknown_device_count():int -msgraph.generated.models.DeviceExchangeAccessStateSummary::|public|unknown_device_count(value:int):None -msgraph.generated.models.DeviceExchangeAccessStateSummary::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeviceExchangeAccessStateSummary -msgraph.generated.models.DeviceExchangeAccessStateSummary~~>AdditionalDataHolder; BackedModel; Parsable msgraph.generated.models.DeviceGeoLocation::|public|additional_data():dict[str, Any] msgraph.generated.models.DeviceGeoLocation::|public|additional_data(value:dict[str, Any]):None msgraph.generated.models.DeviceGeoLocation::|public|altitude():float @@ -103720,10 +103193,7 @@ msgraph.generated.models.DeviceManagementReportFileFormat::0002-Json msgraph.generated.models.DeviceManagementReportFileFormat::0003-UnknownFutureValue msgraph.generated.models.DeviceManagementReports-->Entity msgraph.generated.models.DeviceManagementReports::|public|constructor():None -msgraph.generated.models.DeviceManagementReports::|public|export_jobs():list[DeviceManagementExportJob] -msgraph.generated.models.DeviceManagementReports::|public|export_jobs(value:list[DeviceManagementExportJob]):None msgraph.generated.models.DeviceManagementReports::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.DeviceManagementReports::|public|odata_type:str msgraph.generated.models.DeviceManagementReports::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.DeviceManagementReports::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeviceManagementReports msgraph.generated.models.DeviceManagementReportStatus::0000-Unknown @@ -103787,40 +103257,6 @@ msgraph.generated.models.DeviceMetadata::|public|operating_system_specifications msgraph.generated.models.DeviceMetadata::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.DeviceMetadata::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeviceMetadata msgraph.generated.models.DeviceMetadata~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.models.DeviceOperatingSystemSummary::|public|additional_data():dict[str, Any] -msgraph.generated.models.DeviceOperatingSystemSummary::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.models.DeviceOperatingSystemSummary::|public|android_corporate_work_profile_count():int -msgraph.generated.models.DeviceOperatingSystemSummary::|public|android_corporate_work_profile_count(value:int):None -msgraph.generated.models.DeviceOperatingSystemSummary::|public|android_count():int -msgraph.generated.models.DeviceOperatingSystemSummary::|public|android_count(value:int):None -msgraph.generated.models.DeviceOperatingSystemSummary::|public|android_dedicated_count():int -msgraph.generated.models.DeviceOperatingSystemSummary::|public|android_dedicated_count(value:int):None -msgraph.generated.models.DeviceOperatingSystemSummary::|public|android_device_admin_count():int -msgraph.generated.models.DeviceOperatingSystemSummary::|public|android_device_admin_count(value:int):None -msgraph.generated.models.DeviceOperatingSystemSummary::|public|android_fully_managed_count():int -msgraph.generated.models.DeviceOperatingSystemSummary::|public|android_fully_managed_count(value:int):None -msgraph.generated.models.DeviceOperatingSystemSummary::|public|android_work_profile_count():int -msgraph.generated.models.DeviceOperatingSystemSummary::|public|android_work_profile_count(value:int):None -msgraph.generated.models.DeviceOperatingSystemSummary::|public|backing_store:BackingStore -msgraph.generated.models.DeviceOperatingSystemSummary::|public|config_mgr_device_count():int -msgraph.generated.models.DeviceOperatingSystemSummary::|public|config_mgr_device_count(value:int):None -msgraph.generated.models.DeviceOperatingSystemSummary::|public|constructor():None -msgraph.generated.models.DeviceOperatingSystemSummary::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.DeviceOperatingSystemSummary::|public|ios_count():int -msgraph.generated.models.DeviceOperatingSystemSummary::|public|ios_count(value:int):None -msgraph.generated.models.DeviceOperatingSystemSummary::|public|mac_o_s_count():int -msgraph.generated.models.DeviceOperatingSystemSummary::|public|mac_o_s_count(value:int):None -msgraph.generated.models.DeviceOperatingSystemSummary::|public|odata_type():str -msgraph.generated.models.DeviceOperatingSystemSummary::|public|odata_type(value:str):None -msgraph.generated.models.DeviceOperatingSystemSummary::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.DeviceOperatingSystemSummary::|public|unknown_count():int -msgraph.generated.models.DeviceOperatingSystemSummary::|public|unknown_count(value:int):None -msgraph.generated.models.DeviceOperatingSystemSummary::|public|windows_count():int -msgraph.generated.models.DeviceOperatingSystemSummary::|public|windows_count(value:int):None -msgraph.generated.models.DeviceOperatingSystemSummary::|public|windows_mobile_count():int -msgraph.generated.models.DeviceOperatingSystemSummary::|public|windows_mobile_count(value:int):None -msgraph.generated.models.DeviceOperatingSystemSummary::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeviceOperatingSystemSummary -msgraph.generated.models.DeviceOperatingSystemSummary~~>AdditionalDataHolder; BackedModel; Parsable msgraph.generated.models.DevicePlatformType::0000-Android msgraph.generated.models.DevicePlatformType::0001-AndroidForWork msgraph.generated.models.DevicePlatformType::0002-IOS @@ -104662,20 +104098,7 @@ msgraph.generated.models.DriveRestoreArtifactsBulkAdditionRequestCollectionRespo msgraph.generated.models.DriveRestoreArtifactsBulkAdditionRequestCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):DriveRestoreArtifactsBulkAdditionRequestCollectionResponse msgraph.generated.models.EBookInstallSummary-->Entity msgraph.generated.models.EBookInstallSummary::|public|constructor():None -msgraph.generated.models.EBookInstallSummary::|public|failed_device_count():int -msgraph.generated.models.EBookInstallSummary::|public|failed_device_count(value:int):None -msgraph.generated.models.EBookInstallSummary::|public|failed_user_count():int -msgraph.generated.models.EBookInstallSummary::|public|failed_user_count(value:int):None msgraph.generated.models.EBookInstallSummary::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.EBookInstallSummary::|public|installed_device_count():int -msgraph.generated.models.EBookInstallSummary::|public|installed_device_count(value:int):None -msgraph.generated.models.EBookInstallSummary::|public|installed_user_count():int -msgraph.generated.models.EBookInstallSummary::|public|installed_user_count(value:int):None -msgraph.generated.models.EBookInstallSummary::|public|not_installed_device_count():int -msgraph.generated.models.EBookInstallSummary::|public|not_installed_device_count(value:int):None -msgraph.generated.models.EBookInstallSummary::|public|not_installed_user_count():int -msgraph.generated.models.EBookInstallSummary::|public|not_installed_user_count(value:int):None -msgraph.generated.models.EBookInstallSummary::|public|odata_type:str msgraph.generated.models.EBookInstallSummary::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.EBookInstallSummary::|static|public|create_from_discriminator_value(parse_node:ParseNode):EBookInstallSummary msgraph.generated.models.Edge-->Entity @@ -104818,17 +104241,8 @@ msgraph.generated.models.EducationAssignmentCollectionResponse::|public|value(): msgraph.generated.models.EducationAssignmentCollectionResponse::|public|value(value:list[EducationAssignment]):None msgraph.generated.models.EducationAssignmentCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):EducationAssignmentCollectionResponse msgraph.generated.models.EducationAssignmentDefaults-->Entity -msgraph.generated.models.EducationAssignmentDefaults::|public|added_student_action():EducationAddedStudentAction -msgraph.generated.models.EducationAssignmentDefaults::|public|added_student_action(value:EducationAddedStudentAction):None -msgraph.generated.models.EducationAssignmentDefaults::|public|add_to_calendar_action():EducationAddToCalendarOptions -msgraph.generated.models.EducationAssignmentDefaults::|public|add_to_calendar_action(value:EducationAddToCalendarOptions):None msgraph.generated.models.EducationAssignmentDefaults::|public|constructor():None -msgraph.generated.models.EducationAssignmentDefaults::|public|due_time():datetime.time -msgraph.generated.models.EducationAssignmentDefaults::|public|due_time(value:datetime.time):None msgraph.generated.models.EducationAssignmentDefaults::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.EducationAssignmentDefaults::|public|notification_channel_url():str -msgraph.generated.models.EducationAssignmentDefaults::|public|notification_channel_url(value:str):None -msgraph.generated.models.EducationAssignmentDefaults::|public|odata_type:str msgraph.generated.models.EducationAssignmentDefaults::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.EducationAssignmentDefaults::|static|public|create_from_discriminator_value(parse_node:ParseNode):EducationAssignmentDefaults msgraph.generated.models.EducationAssignmentGrade::|public|additional_data():dict[str, Any] @@ -104915,12 +104329,7 @@ msgraph.generated.models.EducationAssignmentResourceCollectionResponse::|static| msgraph.generated.models.EducationAssignmentSettings-->Entity msgraph.generated.models.EducationAssignmentSettings::|public|constructor():None msgraph.generated.models.EducationAssignmentSettings::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.EducationAssignmentSettings::|public|grading_categories():list[EducationGradingCategory] -msgraph.generated.models.EducationAssignmentSettings::|public|grading_categories(value:list[EducationGradingCategory]):None -msgraph.generated.models.EducationAssignmentSettings::|public|odata_type:str msgraph.generated.models.EducationAssignmentSettings::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.EducationAssignmentSettings::|public|submission_animation_disabled():bool -msgraph.generated.models.EducationAssignmentSettings::|public|submission_animation_disabled(value:bool):None msgraph.generated.models.EducationAssignmentSettings::|static|public|create_from_discriminator_value(parse_node:ParseNode):EducationAssignmentSettings msgraph.generated.models.EducationAssignmentStatus::0000-Draft msgraph.generated.models.EducationAssignmentStatus::0001-Published @@ -105099,12 +104508,7 @@ msgraph.generated.models.EducationGender::0002-Other msgraph.generated.models.EducationGender::0003-UnknownFutureValue msgraph.generated.models.EducationGradingCategory-->Entity msgraph.generated.models.EducationGradingCategory::|public|constructor():None -msgraph.generated.models.EducationGradingCategory::|public|display_name():str -msgraph.generated.models.EducationGradingCategory::|public|display_name(value:str):None msgraph.generated.models.EducationGradingCategory::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.EducationGradingCategory::|public|odata_type:str -msgraph.generated.models.EducationGradingCategory::|public|percentage_weight():int -msgraph.generated.models.EducationGradingCategory::|public|percentage_weight(value:int):None msgraph.generated.models.EducationGradingCategory::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.EducationGradingCategory::|static|public|create_from_discriminator_value(parse_node:ParseNode):EducationGradingCategory msgraph.generated.models.EducationGradingCategoryCollectionResponse-->BaseCollectionPaginationCountResponse @@ -105304,26 +104708,7 @@ msgraph.generated.models.EducationRoot::|static|public|create_from_discriminator msgraph.generated.models.EducationRoot~~>AdditionalDataHolder; BackedModel; Parsable msgraph.generated.models.EducationRubric-->Entity msgraph.generated.models.EducationRubric::|public|constructor():None -msgraph.generated.models.EducationRubric::|public|created_by():IdentitySet -msgraph.generated.models.EducationRubric::|public|created_by(value:IdentitySet):None -msgraph.generated.models.EducationRubric::|public|created_date_time():datetime.datetime -msgraph.generated.models.EducationRubric::|public|created_date_time(value:datetime.datetime):None -msgraph.generated.models.EducationRubric::|public|description():EducationItemBody -msgraph.generated.models.EducationRubric::|public|description(value:EducationItemBody):None -msgraph.generated.models.EducationRubric::|public|display_name():str -msgraph.generated.models.EducationRubric::|public|display_name(value:str):None msgraph.generated.models.EducationRubric::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.EducationRubric::|public|grading():EducationAssignmentGradeType -msgraph.generated.models.EducationRubric::|public|grading(value:EducationAssignmentGradeType):None -msgraph.generated.models.EducationRubric::|public|last_modified_by():IdentitySet -msgraph.generated.models.EducationRubric::|public|last_modified_by(value:IdentitySet):None -msgraph.generated.models.EducationRubric::|public|last_modified_date_time():datetime.datetime -msgraph.generated.models.EducationRubric::|public|last_modified_date_time(value:datetime.datetime):None -msgraph.generated.models.EducationRubric::|public|levels():list[RubricLevel] -msgraph.generated.models.EducationRubric::|public|levels(value:list[RubricLevel]):None -msgraph.generated.models.EducationRubric::|public|odata_type:str -msgraph.generated.models.EducationRubric::|public|qualities():list[RubricQuality] -msgraph.generated.models.EducationRubric::|public|qualities(value:list[RubricQuality]):None msgraph.generated.models.EducationRubric::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.EducationRubric::|static|public|create_from_discriminator_value(parse_node:ParseNode):EducationRubric msgraph.generated.models.EducationRubricCollectionResponse-->BaseCollectionPaginationCountResponse @@ -105716,20 +105101,6 @@ msgraph.generated.models.EmailIdentity::|public|get_field_deserializers():dict[s msgraph.generated.models.EmailIdentity::|public|odata_type:str msgraph.generated.models.EmailIdentity::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.EmailIdentity::|static|public|create_from_discriminator_value(parse_node:ParseNode):EmailIdentity -msgraph.generated.models.EmailPayloadDetail-->PayloadDetail -msgraph.generated.models.EmailPayloadDetail::|public|constructor():None -msgraph.generated.models.EmailPayloadDetail::|public|from_email():str -msgraph.generated.models.EmailPayloadDetail::|public|from_email(value:str):None -msgraph.generated.models.EmailPayloadDetail::|public|from_name():str -msgraph.generated.models.EmailPayloadDetail::|public|from_name(value:str):None -msgraph.generated.models.EmailPayloadDetail::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.EmailPayloadDetail::|public|is_external_sender():bool -msgraph.generated.models.EmailPayloadDetail::|public|is_external_sender(value:bool):None -msgraph.generated.models.EmailPayloadDetail::|public|odata_type:str -msgraph.generated.models.EmailPayloadDetail::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.EmailPayloadDetail::|public|subject():str -msgraph.generated.models.EmailPayloadDetail::|public|subject(value:str):None -msgraph.generated.models.EmailPayloadDetail::|static|public|create_from_discriminator_value(parse_node:ParseNode):EmailPayloadDetail msgraph.generated.models.EmailRole::0000-Unknown msgraph.generated.models.EmailRole::0001-Sender msgraph.generated.models.EmailRole::0002-Recipient @@ -105800,9 +105171,6 @@ msgraph.generated.models.EmployeeExperience::|static|public|create_from_discrimi msgraph.generated.models.EmployeeExperienceUser-->Entity msgraph.generated.models.EmployeeExperienceUser::|public|constructor():None msgraph.generated.models.EmployeeExperienceUser::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.EmployeeExperienceUser::|public|learning_course_activities():list[LearningCourseActivity] -msgraph.generated.models.EmployeeExperienceUser::|public|learning_course_activities(value:list[LearningCourseActivity]):None -msgraph.generated.models.EmployeeExperienceUser::|public|odata_type:str msgraph.generated.models.EmployeeExperienceUser::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.EmployeeExperienceUser::|static|public|create_from_discriminator_value(parse_node:ParseNode):EmployeeExperienceUser msgraph.generated.models.EmployeeExperience~~>AdditionalDataHolder; BackedModel; Parsable @@ -105853,31 +105221,8 @@ msgraph.generated.models.EndpointType::0003-SkypeForBusinessVoipPhone msgraph.generated.models.EndpointType::0004-UnknownFutureValue msgraph.generated.models.EndUserNotification-->Entity msgraph.generated.models.EndUserNotification::|public|constructor():None -msgraph.generated.models.EndUserNotification::|public|created_by():EmailIdentity -msgraph.generated.models.EndUserNotification::|public|created_by(value:EmailIdentity):None -msgraph.generated.models.EndUserNotification::|public|created_date_time():datetime.datetime -msgraph.generated.models.EndUserNotification::|public|created_date_time(value:datetime.datetime):None -msgraph.generated.models.EndUserNotification::|public|description():str -msgraph.generated.models.EndUserNotification::|public|description(value:str):None -msgraph.generated.models.EndUserNotification::|public|details():list[EndUserNotificationDetail] -msgraph.generated.models.EndUserNotification::|public|details(value:list[EndUserNotificationDetail]):None -msgraph.generated.models.EndUserNotification::|public|display_name():str -msgraph.generated.models.EndUserNotification::|public|display_name(value:str):None msgraph.generated.models.EndUserNotification::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.EndUserNotification::|public|last_modified_by():EmailIdentity -msgraph.generated.models.EndUserNotification::|public|last_modified_by(value:EmailIdentity):None -msgraph.generated.models.EndUserNotification::|public|last_modified_date_time():datetime.datetime -msgraph.generated.models.EndUserNotification::|public|last_modified_date_time(value:datetime.datetime):None -msgraph.generated.models.EndUserNotification::|public|notification_type():EndUserNotificationType -msgraph.generated.models.EndUserNotification::|public|notification_type(value:EndUserNotificationType):None -msgraph.generated.models.EndUserNotification::|public|odata_type:str msgraph.generated.models.EndUserNotification::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.EndUserNotification::|public|source():SimulationContentSource -msgraph.generated.models.EndUserNotification::|public|source(value:SimulationContentSource):None -msgraph.generated.models.EndUserNotification::|public|status():SimulationContentStatus -msgraph.generated.models.EndUserNotification::|public|status(value:SimulationContentStatus):None -msgraph.generated.models.EndUserNotification::|public|supported_locales():list[str] -msgraph.generated.models.EndUserNotification::|public|supported_locales(value:list[str]):None msgraph.generated.models.EndUserNotification::|static|public|create_from_discriminator_value(parse_node:ParseNode):EndUserNotification msgraph.generated.models.EndUserNotificationCollectionResponse-->BaseCollectionPaginationCountResponse msgraph.generated.models.EndUserNotificationCollectionResponse::|public|constructor():None @@ -105936,12 +105281,6 @@ msgraph.generated.models.EndUserNotificationSettingType::0002-TrainingSelected msgraph.generated.models.EndUserNotificationSettingType::0003-NoNotification msgraph.generated.models.EndUserNotificationSettingType::0004-UnknownFutureValue msgraph.generated.models.EndUserNotificationSetting~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.models.EndUserNotificationType::0000-Unknown -msgraph.generated.models.EndUserNotificationType::0001-PositiveReinforcement -msgraph.generated.models.EndUserNotificationType::0002-NoTraining -msgraph.generated.models.EndUserNotificationType::0003-TrainingAssignment -msgraph.generated.models.EndUserNotificationType::0004-TrainingReminder -msgraph.generated.models.EndUserNotificationType::0005-UnknownFutureValue msgraph.generated.models.EngagementAsyncOperation-->LongRunningOperation msgraph.generated.models.EngagementAsyncOperation::|public|constructor():None msgraph.generated.models.EngagementAsyncOperation::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -106026,34 +105365,9 @@ msgraph.generated.models.EnterpriseCodeSigningCertificate::|public|upload_date_t msgraph.generated.models.EnterpriseCodeSigningCertificate::|public|upload_date_time(value:datetime.datetime):None msgraph.generated.models.EnterpriseCodeSigningCertificate::|static|public|create_from_discriminator_value(parse_node:ParseNode):EnterpriseCodeSigningCertificate msgraph.generated.models.EntitlementManagement-->Entity -msgraph.generated.models.EntitlementManagement::|public|access_packages():list[AccessPackage] -msgraph.generated.models.EntitlementManagement::|public|access_packages(value:list[AccessPackage]):None -msgraph.generated.models.EntitlementManagement::|public|access_package_assignment_approvals():list[Approval] -msgraph.generated.models.EntitlementManagement::|public|access_package_assignment_approvals(value:list[Approval]):None -msgraph.generated.models.EntitlementManagement::|public|assignments():list[AccessPackageAssignment] -msgraph.generated.models.EntitlementManagement::|public|assignments(value:list[AccessPackageAssignment]):None -msgraph.generated.models.EntitlementManagement::|public|assignment_policies():list[AccessPackageAssignmentPolicy] -msgraph.generated.models.EntitlementManagement::|public|assignment_policies(value:list[AccessPackageAssignmentPolicy]):None -msgraph.generated.models.EntitlementManagement::|public|assignment_requests():list[AccessPackageAssignmentRequest] -msgraph.generated.models.EntitlementManagement::|public|assignment_requests(value:list[AccessPackageAssignmentRequest]):None -msgraph.generated.models.EntitlementManagement::|public|catalogs():list[AccessPackageCatalog] -msgraph.generated.models.EntitlementManagement::|public|catalogs(value:list[AccessPackageCatalog]):None -msgraph.generated.models.EntitlementManagement::|public|connected_organizations():list[ConnectedOrganization] -msgraph.generated.models.EntitlementManagement::|public|connected_organizations(value:list[ConnectedOrganization]):None msgraph.generated.models.EntitlementManagement::|public|constructor():None msgraph.generated.models.EntitlementManagement::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.EntitlementManagement::|public|odata_type:str -msgraph.generated.models.EntitlementManagement::|public|resources():list[AccessPackageResource] -msgraph.generated.models.EntitlementManagement::|public|resources(value:list[AccessPackageResource]):None -msgraph.generated.models.EntitlementManagement::|public|resource_environments():list[AccessPackageResourceEnvironment] -msgraph.generated.models.EntitlementManagement::|public|resource_environments(value:list[AccessPackageResourceEnvironment]):None -msgraph.generated.models.EntitlementManagement::|public|resource_requests():list[AccessPackageResourceRequest] -msgraph.generated.models.EntitlementManagement::|public|resource_requests(value:list[AccessPackageResourceRequest]):None -msgraph.generated.models.EntitlementManagement::|public|resource_role_scopes():list[AccessPackageResourceRoleScope] -msgraph.generated.models.EntitlementManagement::|public|resource_role_scopes(value:list[AccessPackageResourceRoleScope]):None msgraph.generated.models.EntitlementManagement::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.EntitlementManagement::|public|settings():EntitlementManagementSettings -msgraph.generated.models.EntitlementManagement::|public|settings(value:EntitlementManagementSettings):None msgraph.generated.models.EntitlementManagement::|static|public|create_from_discriminator_value(parse_node:ParseNode):EntitlementManagement msgraph.generated.models.EntitlementManagementSchedule::|public|additional_data():dict[str, Any] msgraph.generated.models.EntitlementManagementSchedule::|public|additional_data(value:dict[str, Any]):None @@ -106092,19 +105406,6 @@ msgraph.generated.models.Entity::|public|odata_type():str msgraph.generated.models.Entity::|public|odata_type(value:str):None msgraph.generated.models.Entity::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.Entity::|static|public|create_from_discriminator_value(parse_node:ParseNode):Entity -msgraph.generated.models.EntityType::0000-Event -msgraph.generated.models.EntityType::0001-Message -msgraph.generated.models.EntityType::0002-DriveItem -msgraph.generated.models.EntityType::0003-ExternalItem -msgraph.generated.models.EntityType::0004-Site -msgraph.generated.models.EntityType::0005-List_ -msgraph.generated.models.EntityType::0006-ListItem -msgraph.generated.models.EntityType::0007-Drive -msgraph.generated.models.EntityType::0008-UnknownFutureValue -msgraph.generated.models.EntityType::0009-ChatMessage -msgraph.generated.models.EntityType::0010-Person -msgraph.generated.models.EntityType::0011-Acronym -msgraph.generated.models.EntityType::0012-Bookmark msgraph.generated.models.Entity~~>AdditionalDataHolder; BackedModel; Parsable msgraph.generated.models.EnumeratedDeviceRegistrationMembership-->DeviceRegistrationMembership msgraph.generated.models.EnumeratedDeviceRegistrationMembership::|public|constructor():None @@ -106697,17 +105998,6 @@ msgraph.generated.models.externalConnectors.ItemIdResolver::|public|serialize(wr msgraph.generated.models.externalConnectors.ItemIdResolver::|public|url_match_info():UrlMatchInfo msgraph.generated.models.externalConnectors.ItemIdResolver::|public|url_match_info(value:UrlMatchInfo):None msgraph.generated.models.externalConnectors.ItemIdResolver::|static|public|create_from_discriminator_value(parse_node:ParseNode):ItemIdResolver -msgraph.generated.models.externalConnectors.Label::0000-Title -msgraph.generated.models.externalConnectors.Label::0001-Url -msgraph.generated.models.externalConnectors.Label::0002-CreatedBy -msgraph.generated.models.externalConnectors.Label::0003-LastModifiedBy -msgraph.generated.models.externalConnectors.Label::0004-Authors -msgraph.generated.models.externalConnectors.Label::0005-CreatedDateTime -msgraph.generated.models.externalConnectors.Label::0006-LastModifiedDateTime -msgraph.generated.models.externalConnectors.Label::0007-FileName -msgraph.generated.models.externalConnectors.Label::0008-FileExtension -msgraph.generated.models.externalConnectors.Label::0009-UnknownFutureValue -msgraph.generated.models.externalConnectors.Label::0010-IconUrl msgraph.generated.models.externalConnectors.Properties::|public|additional_data():dict[str, Any] msgraph.generated.models.externalConnectors.Properties::|public|additional_data(value:dict[str, Any]):None msgraph.generated.models.externalConnectors.Properties::|public|backing_store:BackingStore @@ -106736,42 +106026,6 @@ msgraph.generated.models.externalConnectors.PropertyRule::|public|values_joined_ msgraph.generated.models.externalConnectors.PropertyRule::|public|values_joined_by(value:BinaryOperator):None msgraph.generated.models.externalConnectors.PropertyRule::|static|public|create_from_discriminator_value(parse_node:ParseNode):PropertyRule msgraph.generated.models.externalConnectors.PropertyRule~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.models.externalConnectors.PropertyType::0000-String -msgraph.generated.models.externalConnectors.PropertyType::0001-Int64 -msgraph.generated.models.externalConnectors.PropertyType::0002-Double -msgraph.generated.models.externalConnectors.PropertyType::0003-DateTime -msgraph.generated.models.externalConnectors.PropertyType::0004-Boolean -msgraph.generated.models.externalConnectors.PropertyType::0005-StringCollection -msgraph.generated.models.externalConnectors.PropertyType::0006-Int64Collection -msgraph.generated.models.externalConnectors.PropertyType::0007-DoubleCollection -msgraph.generated.models.externalConnectors.PropertyType::0008-DateTimeCollection -msgraph.generated.models.externalConnectors.PropertyType::0009-UnknownFutureValue -msgraph.generated.models.externalConnectors.Property_::|public|additional_data():dict[str, Any] -msgraph.generated.models.externalConnectors.Property_::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.models.externalConnectors.Property_::|public|aliases():list[str] -msgraph.generated.models.externalConnectors.Property_::|public|aliases(value:list[str]):None -msgraph.generated.models.externalConnectors.Property_::|public|backing_store:BackingStore -msgraph.generated.models.externalConnectors.Property_::|public|constructor():None -msgraph.generated.models.externalConnectors.Property_::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.externalConnectors.Property_::|public|is_queryable():bool -msgraph.generated.models.externalConnectors.Property_::|public|is_queryable(value:bool):None -msgraph.generated.models.externalConnectors.Property_::|public|is_refinable():bool -msgraph.generated.models.externalConnectors.Property_::|public|is_refinable(value:bool):None -msgraph.generated.models.externalConnectors.Property_::|public|is_retrievable():bool -msgraph.generated.models.externalConnectors.Property_::|public|is_retrievable(value:bool):None -msgraph.generated.models.externalConnectors.Property_::|public|is_searchable():bool -msgraph.generated.models.externalConnectors.Property_::|public|is_searchable(value:bool):None -msgraph.generated.models.externalConnectors.Property_::|public|labels():list[Label] -msgraph.generated.models.externalConnectors.Property_::|public|labels(value:list[Label]):None -msgraph.generated.models.externalConnectors.Property_::|public|name():str -msgraph.generated.models.externalConnectors.Property_::|public|name(value:str):None -msgraph.generated.models.externalConnectors.Property_::|public|odata_type():str -msgraph.generated.models.externalConnectors.Property_::|public|odata_type(value:str):None -msgraph.generated.models.externalConnectors.Property_::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.externalConnectors.Property_::|public|type():PropertyType -msgraph.generated.models.externalConnectors.Property_::|public|type(value:PropertyType):None -msgraph.generated.models.externalConnectors.Property_::|static|public|create_from_discriminator_value(parse_node:ParseNode):Property_ -msgraph.generated.models.externalConnectors.Property_~~>AdditionalDataHolder; BackedModel; Parsable msgraph.generated.models.externalConnectors.RuleOperation::0000-Null msgraph.generated.models.externalConnectors.RuleOperation::0001-Equals msgraph.generated.models.externalConnectors.RuleOperation::0002-NotEquals @@ -106782,13 +106036,8 @@ msgraph.generated.models.externalConnectors.RuleOperation::0006-GreaterThan msgraph.generated.models.externalConnectors.RuleOperation::0007-StartsWith msgraph.generated.models.externalConnectors.RuleOperation::0008-UnknownFutureValue msgraph.generated.models.externalConnectors.Schema-->Entity -msgraph.generated.models.externalConnectors.Schema::|public|base_type():str -msgraph.generated.models.externalConnectors.Schema::|public|base_type(value:str):None msgraph.generated.models.externalConnectors.Schema::|public|constructor():None msgraph.generated.models.externalConnectors.Schema::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.externalConnectors.Schema::|public|odata_type:str -msgraph.generated.models.externalConnectors.Schema::|public|properties():list[Property_] -msgraph.generated.models.externalConnectors.Schema::|public|properties(value:list[Property_]):None msgraph.generated.models.externalConnectors.Schema::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.externalConnectors.Schema::|static|public|create_from_discriminator_value(parse_node:ParseNode):Schema msgraph.generated.models.externalConnectors.SearchSettings::|public|additional_data():dict[str, Any] @@ -107045,7 +106294,6 @@ msgraph.generated.models.Fido2RestrictionEnforcementType::0002-UnknownFutureValu msgraph.generated.models.FieldValueSet-->Entity msgraph.generated.models.FieldValueSet::|public|constructor():None msgraph.generated.models.FieldValueSet::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.FieldValueSet::|public|odata_type:str msgraph.generated.models.FieldValueSet::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.FieldValueSet::|static|public|create_from_discriminator_value(parse_node:ParseNode):FieldValueSet msgraph.generated.models.File::|public|additional_data():dict[str, Any] @@ -107250,65 +106498,8 @@ msgraph.generated.models.FileSystemInfo::|public|serialize(writer:SerializationW msgraph.generated.models.FileSystemInfo::|static|public|create_from_discriminator_value(parse_node:ParseNode):FileSystemInfo msgraph.generated.models.FileSystemInfo~~>AdditionalDataHolder; BackedModel; Parsable msgraph.generated.models.File~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.models.Filter::|public|additional_data():dict[str, Any] -msgraph.generated.models.Filter::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.models.Filter::|public|backing_store:BackingStore -msgraph.generated.models.Filter::|public|category_filter_groups():list[FilterGroup] -msgraph.generated.models.Filter::|public|category_filter_groups(value:list[FilterGroup]):None -msgraph.generated.models.Filter::|public|constructor():None -msgraph.generated.models.Filter::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.Filter::|public|groups():list[FilterGroup] -msgraph.generated.models.Filter::|public|groups(value:list[FilterGroup]):None -msgraph.generated.models.Filter::|public|input_filter_groups():list[FilterGroup] -msgraph.generated.models.Filter::|public|input_filter_groups(value:list[FilterGroup]):None -msgraph.generated.models.Filter::|public|odata_type():str -msgraph.generated.models.Filter::|public|odata_type(value:str):None -msgraph.generated.models.Filter::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.Filter::|static|public|create_from_discriminator_value(parse_node:ParseNode):Filter -msgraph.generated.models.FilterClause::|public|additional_data():dict[str, Any] -msgraph.generated.models.FilterClause::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.models.FilterClause::|public|backing_store:BackingStore -msgraph.generated.models.FilterClause::|public|constructor():None -msgraph.generated.models.FilterClause::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.FilterClause::|public|odata_type():str -msgraph.generated.models.FilterClause::|public|odata_type(value:str):None -msgraph.generated.models.FilterClause::|public|operator_name():str -msgraph.generated.models.FilterClause::|public|operator_name(value:str):None -msgraph.generated.models.FilterClause::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.FilterClause::|public|source_operand_name():str -msgraph.generated.models.FilterClause::|public|source_operand_name(value:str):None -msgraph.generated.models.FilterClause::|public|target_operand():FilterOperand -msgraph.generated.models.FilterClause::|public|target_operand(value:FilterOperand):None -msgraph.generated.models.FilterClause::|static|public|create_from_discriminator_value(parse_node:ParseNode):FilterClause -msgraph.generated.models.FilterClause~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.models.FilterGroup::|public|additional_data():dict[str, Any] -msgraph.generated.models.FilterGroup::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.models.FilterGroup::|public|backing_store:BackingStore -msgraph.generated.models.FilterGroup::|public|clauses():list[FilterClause] -msgraph.generated.models.FilterGroup::|public|clauses(value:list[FilterClause]):None -msgraph.generated.models.FilterGroup::|public|constructor():None -msgraph.generated.models.FilterGroup::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.FilterGroup::|public|name():str -msgraph.generated.models.FilterGroup::|public|name(value:str):None -msgraph.generated.models.FilterGroup::|public|odata_type():str -msgraph.generated.models.FilterGroup::|public|odata_type(value:str):None -msgraph.generated.models.FilterGroup::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.FilterGroup::|static|public|create_from_discriminator_value(parse_node:ParseNode):FilterGroup -msgraph.generated.models.FilterGroup~~>AdditionalDataHolder; BackedModel; Parsable msgraph.generated.models.FilterMode::0000-Include msgraph.generated.models.FilterMode::0001-Exclude -msgraph.generated.models.FilterOperand::|public|additional_data():dict[str, Any] -msgraph.generated.models.FilterOperand::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.models.FilterOperand::|public|backing_store:BackingStore -msgraph.generated.models.FilterOperand::|public|constructor():None -msgraph.generated.models.FilterOperand::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.FilterOperand::|public|odata_type():str -msgraph.generated.models.FilterOperand::|public|odata_type(value:str):None -msgraph.generated.models.FilterOperand::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.FilterOperand::|public|values():list[str] -msgraph.generated.models.FilterOperand::|public|values(value:list[str]):None -msgraph.generated.models.FilterOperand::|static|public|create_from_discriminator_value(parse_node:ParseNode):FilterOperand -msgraph.generated.models.FilterOperand~~>AdditionalDataHolder; BackedModel; Parsable msgraph.generated.models.FilterOperatorSchema-->Entity msgraph.generated.models.FilterOperatorSchema::|public|arity():ScopeOperatorType msgraph.generated.models.FilterOperatorSchema::|public|arity(value:ScopeOperatorType):None @@ -107328,7 +106519,6 @@ msgraph.generated.models.FilterOperatorSchemaCollectionResponse::|public|seriali msgraph.generated.models.FilterOperatorSchemaCollectionResponse::|public|value():list[FilterOperatorSchema] msgraph.generated.models.FilterOperatorSchemaCollectionResponse::|public|value(value:list[FilterOperatorSchema]):None msgraph.generated.models.FilterOperatorSchemaCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):FilterOperatorSchemaCollectionResponse -msgraph.generated.models.Filter~~>AdditionalDataHolder; BackedModel; Parsable msgraph.generated.models.FirewallCertificateRevocationListCheckMethodType::0000-DeviceDefault msgraph.generated.models.FirewallCertificateRevocationListCheckMethodType::0001-None_ msgraph.generated.models.FirewallCertificateRevocationListCheckMethodType::0002-Attempt @@ -107452,9 +106642,6 @@ msgraph.generated.models.GeolocationColumn::|public|odata_type(value:str):None msgraph.generated.models.GeolocationColumn::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.GeolocationColumn::|static|public|create_from_discriminator_value(parse_node:ParseNode):GeolocationColumn msgraph.generated.models.GeolocationColumn~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.models.GiphyRatingType::0000-Strict -msgraph.generated.models.GiphyRatingType::0001-Moderate -msgraph.generated.models.GiphyRatingType::0002-UnknownFutureValue msgraph.generated.models.GovernanceInsight-->Entity msgraph.generated.models.GovernanceInsight::|public|constructor():None msgraph.generated.models.GovernanceInsight::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -107644,18 +106831,6 @@ msgraph.generated.models.GroupCollectionResponse::|public|serialize(writer:Seria msgraph.generated.models.GroupCollectionResponse::|public|value():list[Group] msgraph.generated.models.GroupCollectionResponse::|public|value(value:list[Group]):None msgraph.generated.models.GroupCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):GroupCollectionResponse -msgraph.generated.models.GroupFilter::|public|additional_data():dict[str, Any] -msgraph.generated.models.GroupFilter::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.models.GroupFilter::|public|backing_store:BackingStore -msgraph.generated.models.GroupFilter::|public|constructor():None -msgraph.generated.models.GroupFilter::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.GroupFilter::|public|included_groups():list[str] -msgraph.generated.models.GroupFilter::|public|included_groups(value:list[str]):None -msgraph.generated.models.GroupFilter::|public|odata_type():str -msgraph.generated.models.GroupFilter::|public|odata_type(value:str):None -msgraph.generated.models.GroupFilter::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.GroupFilter::|static|public|create_from_discriminator_value(parse_node:ParseNode):GroupFilter -msgraph.generated.models.GroupFilter~~>AdditionalDataHolder; BackedModel; Parsable msgraph.generated.models.GroupLifecyclePolicy-->Entity msgraph.generated.models.GroupLifecyclePolicy::|public|alternate_notification_emails():str msgraph.generated.models.GroupLifecyclePolicy::|public|alternate_notification_emails(value:str):None @@ -108054,23 +107229,8 @@ msgraph.generated.models.identityGovernance.LifecycleWorkflowProcessingStatus::0 msgraph.generated.models.identityGovernance.LifecycleWorkflowProcessingStatus::0006-UnknownFutureValue msgraph.generated.models.identityGovernance.LifecycleWorkflowsContainer-->Entity msgraph.generated.models.identityGovernance.LifecycleWorkflowsContainer::|public|constructor():None -msgraph.generated.models.identityGovernance.LifecycleWorkflowsContainer::|public|custom_task_extensions():list[CustomTaskExtension] -msgraph.generated.models.identityGovernance.LifecycleWorkflowsContainer::|public|custom_task_extensions(value:list[CustomTaskExtension]):None -msgraph.generated.models.identityGovernance.LifecycleWorkflowsContainer::|public|deleted_items():DeletedItemContainer -msgraph.generated.models.identityGovernance.LifecycleWorkflowsContainer::|public|deleted_items(value:DeletedItemContainer):None msgraph.generated.models.identityGovernance.LifecycleWorkflowsContainer::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.identityGovernance.LifecycleWorkflowsContainer::|public|insights():Insights -msgraph.generated.models.identityGovernance.LifecycleWorkflowsContainer::|public|insights(value:Insights):None -msgraph.generated.models.identityGovernance.LifecycleWorkflowsContainer::|public|odata_type:str msgraph.generated.models.identityGovernance.LifecycleWorkflowsContainer::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.identityGovernance.LifecycleWorkflowsContainer::|public|settings():LifecycleManagementSettings -msgraph.generated.models.identityGovernance.LifecycleWorkflowsContainer::|public|settings(value:LifecycleManagementSettings):None -msgraph.generated.models.identityGovernance.LifecycleWorkflowsContainer::|public|task_definitions():list[TaskDefinition] -msgraph.generated.models.identityGovernance.LifecycleWorkflowsContainer::|public|task_definitions(value:list[TaskDefinition]):None -msgraph.generated.models.identityGovernance.LifecycleWorkflowsContainer::|public|workflows():list[Workflow] -msgraph.generated.models.identityGovernance.LifecycleWorkflowsContainer::|public|workflows(value:list[Workflow]):None -msgraph.generated.models.identityGovernance.LifecycleWorkflowsContainer::|public|workflow_templates():list[WorkflowTemplate] -msgraph.generated.models.identityGovernance.LifecycleWorkflowsContainer::|public|workflow_templates(value:list[WorkflowTemplate]):None msgraph.generated.models.identityGovernance.LifecycleWorkflowsContainer::|static|public|create_from_discriminator_value(parse_node:ParseNode):LifecycleWorkflowsContainer msgraph.generated.models.identityGovernance.MembershipChangeTrigger-->WorkflowExecutionTrigger msgraph.generated.models.identityGovernance.MembershipChangeTrigger::|public|change_type():MembershipChangeType @@ -108807,22 +107967,6 @@ msgraph.generated.models.IdentityUserFlowAttributeType::0001-Custom msgraph.generated.models.IdentityUserFlowAttributeType::0002-Required msgraph.generated.models.IdentityUserFlowAttributeType::0003-UnknownFutureValue msgraph.generated.models.Identity~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.models.IdleSessionSignOut::|public|additional_data():dict[str, Any] -msgraph.generated.models.IdleSessionSignOut::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.models.IdleSessionSignOut::|public|backing_store:BackingStore -msgraph.generated.models.IdleSessionSignOut::|public|constructor():None -msgraph.generated.models.IdleSessionSignOut::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.IdleSessionSignOut::|public|is_enabled():bool -msgraph.generated.models.IdleSessionSignOut::|public|is_enabled(value:bool):None -msgraph.generated.models.IdleSessionSignOut::|public|odata_type():str -msgraph.generated.models.IdleSessionSignOut::|public|odata_type(value:str):None -msgraph.generated.models.IdleSessionSignOut::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.IdleSessionSignOut::|public|sign_out_after_in_seconds():int -msgraph.generated.models.IdleSessionSignOut::|public|sign_out_after_in_seconds(value:int):None -msgraph.generated.models.IdleSessionSignOut::|public|warn_after_in_seconds():int -msgraph.generated.models.IdleSessionSignOut::|public|warn_after_in_seconds(value:int):None -msgraph.generated.models.IdleSessionSignOut::|static|public|create_from_discriminator_value(parse_node:ParseNode):IdleSessionSignOut -msgraph.generated.models.IdleSessionSignOut~~>AdditionalDataHolder; BackedModel; Parsable msgraph.generated.models.Image::|public|additional_data():dict[str, Any] msgraph.generated.models.Image::|public|additional_data(value:dict[str, Any]):None msgraph.generated.models.Image::|public|backing_store:BackingStore @@ -108854,10 +107998,6 @@ msgraph.generated.models.ImageInfo::|public|odata_type(value:str):None msgraph.generated.models.ImageInfo::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.ImageInfo::|static|public|create_from_discriminator_value(parse_node:ParseNode):ImageInfo msgraph.generated.models.ImageInfo~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.models.ImageTaggingChoice::0000-Disabled -msgraph.generated.models.ImageTaggingChoice::0001-Basic -msgraph.generated.models.ImageTaggingChoice::0002-Enhanced -msgraph.generated.models.ImageTaggingChoice::0003-UnknownFutureValue msgraph.generated.models.Image~~>AdditionalDataHolder; BackedModel; Parsable msgraph.generated.models.ImplicitGrantSettings::|public|additional_data():dict[str, Any] msgraph.generated.models.ImplicitGrantSettings::|public|additional_data(value:dict[str, Any]):None @@ -109015,9 +108155,6 @@ msgraph.generated.models.IncompleteData~~>AdditionalDataHolder; BackedModel; Par msgraph.generated.models.InferenceClassification-->Entity msgraph.generated.models.InferenceClassification::|public|constructor():None msgraph.generated.models.InferenceClassification::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.InferenceClassification::|public|odata_type:str -msgraph.generated.models.InferenceClassification::|public|overrides():list[InferenceClassificationOverride] -msgraph.generated.models.InferenceClassification::|public|overrides(value:list[InferenceClassificationOverride]):None msgraph.generated.models.InferenceClassification::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.InferenceClassification::|static|public|create_from_discriminator_value(parse_node:ParseNode):InferenceClassification msgraph.generated.models.InferenceClassificationOverride-->Entity @@ -109203,10 +108340,7 @@ msgraph.generated.models.InternalSponsors::|static|public|create_from_discrimina msgraph.generated.models.InternetExplorerMode-->Entity msgraph.generated.models.InternetExplorerMode::|public|constructor():None msgraph.generated.models.InternetExplorerMode::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.InternetExplorerMode::|public|odata_type:str msgraph.generated.models.InternetExplorerMode::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.InternetExplorerMode::|public|site_lists():list[BrowserSiteList] -msgraph.generated.models.InternetExplorerMode::|public|site_lists(value:list[BrowserSiteList]):None msgraph.generated.models.InternetExplorerMode::|static|public|create_from_discriminator_value(parse_node:ParseNode):InternetExplorerMode msgraph.generated.models.InternetMessageHeader::|public|additional_data():dict[str, Any] msgraph.generated.models.InternetMessageHeader::|public|additional_data(value:dict[str, Any]):None @@ -109333,20 +108467,6 @@ msgraph.generated.models.InvitationParticipantInfo::|public|replaces_call_id(val msgraph.generated.models.InvitationParticipantInfo::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.InvitationParticipantInfo::|static|public|create_from_discriminator_value(parse_node:ParseNode):InvitationParticipantInfo msgraph.generated.models.InvitationParticipantInfo~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.models.InvitationRedemptionIdentityProviderConfiguration::|public|additional_data():dict[str, Any] -msgraph.generated.models.InvitationRedemptionIdentityProviderConfiguration::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.models.InvitationRedemptionIdentityProviderConfiguration::|public|backing_store:BackingStore -msgraph.generated.models.InvitationRedemptionIdentityProviderConfiguration::|public|constructor():None -msgraph.generated.models.InvitationRedemptionIdentityProviderConfiguration::|public|fallback_identity_provider():B2bIdentityProvidersType -msgraph.generated.models.InvitationRedemptionIdentityProviderConfiguration::|public|fallback_identity_provider(value:B2bIdentityProvidersType):None -msgraph.generated.models.InvitationRedemptionIdentityProviderConfiguration::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.InvitationRedemptionIdentityProviderConfiguration::|public|odata_type():str -msgraph.generated.models.InvitationRedemptionIdentityProviderConfiguration::|public|odata_type(value:str):None -msgraph.generated.models.InvitationRedemptionIdentityProviderConfiguration::|public|primary_identity_provider_precedence_order():list[B2bIdentityProvidersType] -msgraph.generated.models.InvitationRedemptionIdentityProviderConfiguration::|public|primary_identity_provider_precedence_order(value:list[B2bIdentityProvidersType]):None -msgraph.generated.models.InvitationRedemptionIdentityProviderConfiguration::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.InvitationRedemptionIdentityProviderConfiguration::|static|public|create_from_discriminator_value(parse_node:ParseNode):InvitationRedemptionIdentityProviderConfiguration -msgraph.generated.models.InvitationRedemptionIdentityProviderConfiguration~~>AdditionalDataHolder; BackedModel; Parsable msgraph.generated.models.InvitedUserMessageInfo::|public|additional_data():dict[str, Any] msgraph.generated.models.InvitedUserMessageInfo::|public|additional_data(value:dict[str, Any]):None msgraph.generated.models.InvitedUserMessageInfo::|public|backing_store:BackingStore @@ -110253,15 +109373,8 @@ msgraph.generated.models.ItemActivityStatCollectionResponse::|public|value():lis msgraph.generated.models.ItemActivityStatCollectionResponse::|public|value(value:list[ItemActivityStat]):None msgraph.generated.models.ItemActivityStatCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):ItemActivityStatCollectionResponse msgraph.generated.models.ItemAnalytics-->Entity -msgraph.generated.models.ItemAnalytics::|public|all_time():ItemActivityStat -msgraph.generated.models.ItemAnalytics::|public|all_time(value:ItemActivityStat):None msgraph.generated.models.ItemAnalytics::|public|constructor():None msgraph.generated.models.ItemAnalytics::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.ItemAnalytics::|public|item_activity_stats():list[ItemActivityStat] -msgraph.generated.models.ItemAnalytics::|public|item_activity_stats(value:list[ItemActivityStat]):None -msgraph.generated.models.ItemAnalytics::|public|last_seven_days():ItemActivityStat -msgraph.generated.models.ItemAnalytics::|public|last_seven_days(value:ItemActivityStat):None -msgraph.generated.models.ItemAnalytics::|public|odata_type:str msgraph.generated.models.ItemAnalytics::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.ItemAnalytics::|static|public|create_from_discriminator_value(parse_node:ParseNode):ItemAnalytics msgraph.generated.models.ItemAttachment-->Attachment @@ -110337,17 +109450,6 @@ msgraph.generated.models.ItemReference~~>AdditionalDataHolder; BackedModel; Pars msgraph.generated.models.ItemRetentionLabel-->Entity msgraph.generated.models.ItemRetentionLabel::|public|constructor():None msgraph.generated.models.ItemRetentionLabel::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.ItemRetentionLabel::|public|is_label_applied_explicitly():bool -msgraph.generated.models.ItemRetentionLabel::|public|is_label_applied_explicitly(value:bool):None -msgraph.generated.models.ItemRetentionLabel::|public|label_applied_by():IdentitySet -msgraph.generated.models.ItemRetentionLabel::|public|label_applied_by(value:IdentitySet):None -msgraph.generated.models.ItemRetentionLabel::|public|label_applied_date_time():datetime.datetime -msgraph.generated.models.ItemRetentionLabel::|public|label_applied_date_time(value:datetime.datetime):None -msgraph.generated.models.ItemRetentionLabel::|public|name():str -msgraph.generated.models.ItemRetentionLabel::|public|name(value:str):None -msgraph.generated.models.ItemRetentionLabel::|public|odata_type:str -msgraph.generated.models.ItemRetentionLabel::|public|retention_settings():RetentionLabelSettings -msgraph.generated.models.ItemRetentionLabel::|public|retention_settings(value:RetentionLabelSettings):None msgraph.generated.models.ItemRetentionLabel::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.ItemRetentionLabel::|static|public|create_from_discriminator_value(parse_node:ParseNode):ItemRetentionLabel msgraph.generated.models.JoinMeetingIdMeetingInfo-->MeetingInfo @@ -110448,6 +109550,11 @@ msgraph.generated.models.KeyValuePair::|public|value(value:str):None msgraph.generated.models.KeyValuePair::|static|public|create_from_discriminator_value(parse_node:ParseNode):KeyValuePair msgraph.generated.models.KeyValuePair~~>AdditionalDataHolder; BackedModel; Parsable msgraph.generated.models.KeyValue~~>AdditionalDataHolder; BackedModel; Parsable +msgraph.generated.models.LabelActionSource::0000-Manual +msgraph.generated.models.LabelActionSource::0001-Automatic +msgraph.generated.models.LabelActionSource::0002-Recommended +msgraph.generated.models.LabelActionSource::0003-None_ +msgraph.generated.models.LabelActionSource::0004-UnknownFutureValue msgraph.generated.models.LabelContentRight-->Entity msgraph.generated.models.LabelContentRight::|public|cid():str msgraph.generated.models.LabelContentRight::|public|cid(value:str):None @@ -110455,36 +109562,17 @@ msgraph.generated.models.LabelContentRight::|public|constructor():None msgraph.generated.models.LabelContentRight::|public|format():str msgraph.generated.models.LabelContentRight::|public|format(value:str):None msgraph.generated.models.LabelContentRight::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.LabelContentRight::|public|label():SensitivityLabel +msgraph.generated.models.LabelContentRight::|public|label(value:SensitivityLabel):None msgraph.generated.models.LabelContentRight::|public|odata_type:str +msgraph.generated.models.LabelContentRight::|public|rights():UsageRights +msgraph.generated.models.LabelContentRight::|public|rights(value:UsageRights):None msgraph.generated.models.LabelContentRight::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.LabelContentRight::|static|public|create_from_discriminator_value(parse_node:ParseNode):LabelContentRight msgraph.generated.models.LandingPage-->Entity msgraph.generated.models.LandingPage::|public|constructor():None -msgraph.generated.models.LandingPage::|public|created_by():EmailIdentity -msgraph.generated.models.LandingPage::|public|created_by(value:EmailIdentity):None -msgraph.generated.models.LandingPage::|public|created_date_time():datetime.datetime -msgraph.generated.models.LandingPage::|public|created_date_time(value:datetime.datetime):None -msgraph.generated.models.LandingPage::|public|description():str -msgraph.generated.models.LandingPage::|public|description(value:str):None -msgraph.generated.models.LandingPage::|public|details():list[LandingPageDetail] -msgraph.generated.models.LandingPage::|public|details(value:list[LandingPageDetail]):None -msgraph.generated.models.LandingPage::|public|display_name():str -msgraph.generated.models.LandingPage::|public|display_name(value:str):None msgraph.generated.models.LandingPage::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.LandingPage::|public|last_modified_by():EmailIdentity -msgraph.generated.models.LandingPage::|public|last_modified_by(value:EmailIdentity):None -msgraph.generated.models.LandingPage::|public|last_modified_date_time():datetime.datetime -msgraph.generated.models.LandingPage::|public|last_modified_date_time(value:datetime.datetime):None -msgraph.generated.models.LandingPage::|public|locale():str -msgraph.generated.models.LandingPage::|public|locale(value:str):None -msgraph.generated.models.LandingPage::|public|odata_type:str msgraph.generated.models.LandingPage::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.LandingPage::|public|source():SimulationContentSource -msgraph.generated.models.LandingPage::|public|source(value:SimulationContentSource):None -msgraph.generated.models.LandingPage::|public|status():SimulationContentStatus -msgraph.generated.models.LandingPage::|public|status(value:SimulationContentStatus):None -msgraph.generated.models.LandingPage::|public|supported_locales():list[str] -msgraph.generated.models.LandingPage::|public|supported_locales(value:list[str]):None msgraph.generated.models.LandingPage::|static|public|create_from_discriminator_value(parse_node:ParseNode):LandingPage msgraph.generated.models.LandingPageCollectionResponse-->BaseCollectionPaginationCountResponse msgraph.generated.models.LandingPageCollectionResponse::|public|constructor():None @@ -110512,9 +109600,6 @@ msgraph.generated.models.LandingPageDetailCollectionResponse::|public|serialize( msgraph.generated.models.LandingPageDetailCollectionResponse::|public|value():list[LandingPageDetail] msgraph.generated.models.LandingPageDetailCollectionResponse::|public|value(value:list[LandingPageDetail]):None msgraph.generated.models.LandingPageDetailCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):LandingPageDetailCollectionResponse -msgraph.generated.models.LayoutTemplateType::0000-Default -msgraph.generated.models.LayoutTemplateType::0001-VerticalSplit -msgraph.generated.models.LayoutTemplateType::0002-UnknownFutureValue msgraph.generated.models.LearningAssignment-->LearningCourseActivity msgraph.generated.models.LearningAssignment::|public|assigned_date_time():datetime.datetime msgraph.generated.models.LearningAssignment::|public|assigned_date_time(value:datetime.datetime):None @@ -110751,41 +109836,10 @@ msgraph.generated.models.ListCollectionResponse::|public|serialize(writer:Serial msgraph.generated.models.ListCollectionResponse::|public|value():list[List_] msgraph.generated.models.ListCollectionResponse::|public|value(value:list[List_]):None msgraph.generated.models.ListCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):ListCollectionResponse -msgraph.generated.models.ListInfo::|public|additional_data():dict[str, Any] -msgraph.generated.models.ListInfo::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.models.ListInfo::|public|backing_store:BackingStore -msgraph.generated.models.ListInfo::|public|constructor():None -msgraph.generated.models.ListInfo::|public|content_types_enabled():bool -msgraph.generated.models.ListInfo::|public|content_types_enabled(value:bool):None -msgraph.generated.models.ListInfo::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.ListInfo::|public|hidden():bool -msgraph.generated.models.ListInfo::|public|hidden(value:bool):None -msgraph.generated.models.ListInfo::|public|odata_type():str -msgraph.generated.models.ListInfo::|public|odata_type(value:str):None -msgraph.generated.models.ListInfo::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.ListInfo::|public|template():str -msgraph.generated.models.ListInfo::|public|template(value:str):None -msgraph.generated.models.ListInfo::|static|public|create_from_discriminator_value(parse_node:ParseNode):ListInfo -msgraph.generated.models.ListInfo~~>AdditionalDataHolder; BackedModel; Parsable msgraph.generated.models.ListItem-->BaseItem -msgraph.generated.models.ListItem::|public|analytics():ItemAnalytics -msgraph.generated.models.ListItem::|public|analytics(value:ItemAnalytics):None msgraph.generated.models.ListItem::|public|constructor():None -msgraph.generated.models.ListItem::|public|content_type():ContentTypeInfo -msgraph.generated.models.ListItem::|public|content_type(value:ContentTypeInfo):None -msgraph.generated.models.ListItem::|public|document_set_versions():list[DocumentSetVersion] -msgraph.generated.models.ListItem::|public|document_set_versions(value:list[DocumentSetVersion]):None -msgraph.generated.models.ListItem::|public|drive_item():DriveItem -msgraph.generated.models.ListItem::|public|drive_item(value:DriveItem):None -msgraph.generated.models.ListItem::|public|fields():FieldValueSet -msgraph.generated.models.ListItem::|public|fields(value:FieldValueSet):None msgraph.generated.models.ListItem::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.ListItem::|public|odata_type:str msgraph.generated.models.ListItem::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.ListItem::|public|sharepoint_ids():SharepointIds -msgraph.generated.models.ListItem::|public|sharepoint_ids(value:SharepointIds):None -msgraph.generated.models.ListItem::|public|versions():list[ListItemVersion] -msgraph.generated.models.ListItem::|public|versions(value:list[ListItemVersion]):None msgraph.generated.models.ListItem::|static|public|create_from_discriminator_value(parse_node:ParseNode):ListItem msgraph.generated.models.ListItemCollectionResponse-->BaseCollectionPaginationCountResponse msgraph.generated.models.ListItemCollectionResponse::|public|constructor():None @@ -110810,30 +109864,9 @@ msgraph.generated.models.ListItemVersionCollectionResponse::|public|value():list msgraph.generated.models.ListItemVersionCollectionResponse::|public|value(value:list[ListItemVersion]):None msgraph.generated.models.ListItemVersionCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):ListItemVersionCollectionResponse msgraph.generated.models.List_-->BaseItem -msgraph.generated.models.List_::|public|columns():list[ColumnDefinition] -msgraph.generated.models.List_::|public|columns(value:list[ColumnDefinition]):None msgraph.generated.models.List_::|public|constructor():None -msgraph.generated.models.List_::|public|content_types():list[ContentType] -msgraph.generated.models.List_::|public|content_types(value:list[ContentType]):None -msgraph.generated.models.List_::|public|display_name():str -msgraph.generated.models.List_::|public|display_name(value:str):None -msgraph.generated.models.List_::|public|drive():Drive -msgraph.generated.models.List_::|public|drive(value:Drive):None msgraph.generated.models.List_::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.List_::|public|items():list[ListItem] -msgraph.generated.models.List_::|public|items(value:list[ListItem]):None -msgraph.generated.models.List_::|public|list_():ListInfo -msgraph.generated.models.List_::|public|list_(value:ListInfo):None -msgraph.generated.models.List_::|public|odata_type:str -msgraph.generated.models.List_::|public|operations():list[RichLongRunningOperation] -msgraph.generated.models.List_::|public|operations(value:list[RichLongRunningOperation]):None msgraph.generated.models.List_::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.List_::|public|sharepoint_ids():SharepointIds -msgraph.generated.models.List_::|public|sharepoint_ids(value:SharepointIds):None -msgraph.generated.models.List_::|public|subscriptions():list[Subscription] -msgraph.generated.models.List_::|public|subscriptions(value:list[Subscription]):None -msgraph.generated.models.List_::|public|system():SystemFacet -msgraph.generated.models.List_::|public|system(value:SystemFacet):None msgraph.generated.models.List_::|static|public|create_from_discriminator_value(parse_node:ParseNode):List_ msgraph.generated.models.LobbyBypassScope::0000-Organizer msgraph.generated.models.LobbyBypassScope::0001-Organization @@ -110994,29 +110027,8 @@ msgraph.generated.models.LogicAppTriggerEndpointConfiguration::|public|url(value msgraph.generated.models.LogicAppTriggerEndpointConfiguration::|static|public|create_from_discriminator_value(parse_node:ParseNode):LogicAppTriggerEndpointConfiguration msgraph.generated.models.LoginPage-->Entity msgraph.generated.models.LoginPage::|public|constructor():None -msgraph.generated.models.LoginPage::|public|content():str -msgraph.generated.models.LoginPage::|public|content(value:str):None -msgraph.generated.models.LoginPage::|public|created_by():EmailIdentity -msgraph.generated.models.LoginPage::|public|created_by(value:EmailIdentity):None -msgraph.generated.models.LoginPage::|public|created_date_time():datetime.datetime -msgraph.generated.models.LoginPage::|public|created_date_time(value:datetime.datetime):None -msgraph.generated.models.LoginPage::|public|description():str -msgraph.generated.models.LoginPage::|public|description(value:str):None -msgraph.generated.models.LoginPage::|public|display_name():str -msgraph.generated.models.LoginPage::|public|display_name(value:str):None msgraph.generated.models.LoginPage::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.LoginPage::|public|language():str -msgraph.generated.models.LoginPage::|public|language(value:str):None -msgraph.generated.models.LoginPage::|public|last_modified_by():EmailIdentity -msgraph.generated.models.LoginPage::|public|last_modified_by(value:EmailIdentity):None -msgraph.generated.models.LoginPage::|public|last_modified_date_time():datetime.datetime -msgraph.generated.models.LoginPage::|public|last_modified_date_time(value:datetime.datetime):None -msgraph.generated.models.LoginPage::|public|odata_type:str msgraph.generated.models.LoginPage::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.LoginPage::|public|source():SimulationContentSource -msgraph.generated.models.LoginPage::|public|source(value:SimulationContentSource):None -msgraph.generated.models.LoginPage::|public|status():SimulationContentStatus -msgraph.generated.models.LoginPage::|public|status(value:SimulationContentStatus):None msgraph.generated.models.LoginPage::|static|public|create_from_discriminator_value(parse_node:ParseNode):LoginPage msgraph.generated.models.LoginPageCollectionResponse-->BaseCollectionPaginationCountResponse msgraph.generated.models.LoginPageCollectionResponse::|public|constructor():None @@ -111025,44 +110037,6 @@ msgraph.generated.models.LoginPageCollectionResponse::|public|serialize(writer:S msgraph.generated.models.LoginPageCollectionResponse::|public|value():list[LoginPage] msgraph.generated.models.LoginPageCollectionResponse::|public|value(value:list[LoginPage]):None msgraph.generated.models.LoginPageCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):LoginPageCollectionResponse -msgraph.generated.models.LoginPageLayoutConfiguration::|public|additional_data():dict[str, Any] -msgraph.generated.models.LoginPageLayoutConfiguration::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.models.LoginPageLayoutConfiguration::|public|backing_store:BackingStore -msgraph.generated.models.LoginPageLayoutConfiguration::|public|constructor():None -msgraph.generated.models.LoginPageLayoutConfiguration::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.LoginPageLayoutConfiguration::|public|is_footer_shown():bool -msgraph.generated.models.LoginPageLayoutConfiguration::|public|is_footer_shown(value:bool):None -msgraph.generated.models.LoginPageLayoutConfiguration::|public|is_header_shown():bool -msgraph.generated.models.LoginPageLayoutConfiguration::|public|is_header_shown(value:bool):None -msgraph.generated.models.LoginPageLayoutConfiguration::|public|layout_template_type():LayoutTemplateType -msgraph.generated.models.LoginPageLayoutConfiguration::|public|layout_template_type(value:LayoutTemplateType):None -msgraph.generated.models.LoginPageLayoutConfiguration::|public|odata_type():str -msgraph.generated.models.LoginPageLayoutConfiguration::|public|odata_type(value:str):None -msgraph.generated.models.LoginPageLayoutConfiguration::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.LoginPageLayoutConfiguration::|static|public|create_from_discriminator_value(parse_node:ParseNode):LoginPageLayoutConfiguration -msgraph.generated.models.LoginPageLayoutConfiguration~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.models.LoginPageTextVisibilitySettings::|public|additional_data():dict[str, Any] -msgraph.generated.models.LoginPageTextVisibilitySettings::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.models.LoginPageTextVisibilitySettings::|public|backing_store:BackingStore -msgraph.generated.models.LoginPageTextVisibilitySettings::|public|constructor():None -msgraph.generated.models.LoginPageTextVisibilitySettings::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.LoginPageTextVisibilitySettings::|public|hide_account_reset_credentials():bool -msgraph.generated.models.LoginPageTextVisibilitySettings::|public|hide_account_reset_credentials(value:bool):None -msgraph.generated.models.LoginPageTextVisibilitySettings::|public|hide_cannot_access_your_account():bool -msgraph.generated.models.LoginPageTextVisibilitySettings::|public|hide_cannot_access_your_account(value:bool):None -msgraph.generated.models.LoginPageTextVisibilitySettings::|public|hide_forgot_my_password():bool -msgraph.generated.models.LoginPageTextVisibilitySettings::|public|hide_forgot_my_password(value:bool):None -msgraph.generated.models.LoginPageTextVisibilitySettings::|public|hide_privacy_and_cookies():bool -msgraph.generated.models.LoginPageTextVisibilitySettings::|public|hide_privacy_and_cookies(value:bool):None -msgraph.generated.models.LoginPageTextVisibilitySettings::|public|hide_reset_it_now():bool -msgraph.generated.models.LoginPageTextVisibilitySettings::|public|hide_reset_it_now(value:bool):None -msgraph.generated.models.LoginPageTextVisibilitySettings::|public|hide_terms_of_use():bool -msgraph.generated.models.LoginPageTextVisibilitySettings::|public|hide_terms_of_use(value:bool):None -msgraph.generated.models.LoginPageTextVisibilitySettings::|public|odata_type():str -msgraph.generated.models.LoginPageTextVisibilitySettings::|public|odata_type(value:str):None -msgraph.generated.models.LoginPageTextVisibilitySettings::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.LoginPageTextVisibilitySettings::|static|public|create_from_discriminator_value(parse_node:ParseNode):LoginPageTextVisibilitySettings -msgraph.generated.models.LoginPageTextVisibilitySettings~~>AdditionalDataHolder; BackedModel; Parsable msgraph.generated.models.LogonType::0000-Unknown msgraph.generated.models.LogonType::0001-Interactive msgraph.generated.models.LogonType::0002-RemoteInteractive @@ -111119,16 +110093,9 @@ msgraph.generated.models.LookupColumn::|public|serialize(writer:SerializationWri msgraph.generated.models.LookupColumn::|static|public|create_from_discriminator_value(parse_node:ParseNode):LookupColumn msgraph.generated.models.LookupColumn~~>AdditionalDataHolder; BackedModel; Parsable msgraph.generated.models.M365AppsInstallationOptions-->Entity -msgraph.generated.models.M365AppsInstallationOptions::|public|apps_for_mac():AppsInstallationOptionsForMac -msgraph.generated.models.M365AppsInstallationOptions::|public|apps_for_mac(value:AppsInstallationOptionsForMac):None -msgraph.generated.models.M365AppsInstallationOptions::|public|apps_for_windows():AppsInstallationOptionsForWindows -msgraph.generated.models.M365AppsInstallationOptions::|public|apps_for_windows(value:AppsInstallationOptionsForWindows):None msgraph.generated.models.M365AppsInstallationOptions::|public|constructor():None msgraph.generated.models.M365AppsInstallationOptions::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.M365AppsInstallationOptions::|public|odata_type:str msgraph.generated.models.M365AppsInstallationOptions::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.M365AppsInstallationOptions::|public|update_channel():AppsUpdateChannelType -msgraph.generated.models.M365AppsInstallationOptions::|public|update_channel(value:AppsUpdateChannelType):None msgraph.generated.models.M365AppsInstallationOptions::|static|public|create_from_discriminator_value(parse_node:ParseNode):M365AppsInstallationOptions msgraph.generated.models.MacOSCompliancePolicy-->DeviceCompliancePolicy msgraph.generated.models.MacOSCompliancePolicy::|public|constructor():None @@ -111802,35 +110769,10 @@ msgraph.generated.models.ManagedAppPolicyCollectionResponse::|public|value():lis msgraph.generated.models.ManagedAppPolicyCollectionResponse::|public|value(value:list[ManagedAppPolicy]):None msgraph.generated.models.ManagedAppPolicyCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):ManagedAppPolicyCollectionResponse msgraph.generated.models.ManagedAppPolicyDeploymentSummary-->Entity -msgraph.generated.models.ManagedAppPolicyDeploymentSummary::|public|configuration_deployed_user_count():int -msgraph.generated.models.ManagedAppPolicyDeploymentSummary::|public|configuration_deployed_user_count(value:int):None -msgraph.generated.models.ManagedAppPolicyDeploymentSummary::|public|configuration_deployment_summary_per_app():list[ManagedAppPolicyDeploymentSummaryPerApp] -msgraph.generated.models.ManagedAppPolicyDeploymentSummary::|public|configuration_deployment_summary_per_app(value:list[ManagedAppPolicyDeploymentSummaryPerApp]):None msgraph.generated.models.ManagedAppPolicyDeploymentSummary::|public|constructor():None -msgraph.generated.models.ManagedAppPolicyDeploymentSummary::|public|display_name():str -msgraph.generated.models.ManagedAppPolicyDeploymentSummary::|public|display_name(value:str):None msgraph.generated.models.ManagedAppPolicyDeploymentSummary::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.ManagedAppPolicyDeploymentSummary::|public|last_refresh_time():datetime.datetime -msgraph.generated.models.ManagedAppPolicyDeploymentSummary::|public|last_refresh_time(value:datetime.datetime):None -msgraph.generated.models.ManagedAppPolicyDeploymentSummary::|public|odata_type:str msgraph.generated.models.ManagedAppPolicyDeploymentSummary::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.ManagedAppPolicyDeploymentSummary::|public|version():str -msgraph.generated.models.ManagedAppPolicyDeploymentSummary::|public|version(value:str):None msgraph.generated.models.ManagedAppPolicyDeploymentSummary::|static|public|create_from_discriminator_value(parse_node:ParseNode):ManagedAppPolicyDeploymentSummary -msgraph.generated.models.ManagedAppPolicyDeploymentSummaryPerApp::|public|additional_data():dict[str, Any] -msgraph.generated.models.ManagedAppPolicyDeploymentSummaryPerApp::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.models.ManagedAppPolicyDeploymentSummaryPerApp::|public|backing_store:BackingStore -msgraph.generated.models.ManagedAppPolicyDeploymentSummaryPerApp::|public|configuration_applied_user_count():int -msgraph.generated.models.ManagedAppPolicyDeploymentSummaryPerApp::|public|configuration_applied_user_count(value:int):None -msgraph.generated.models.ManagedAppPolicyDeploymentSummaryPerApp::|public|constructor():None -msgraph.generated.models.ManagedAppPolicyDeploymentSummaryPerApp::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.ManagedAppPolicyDeploymentSummaryPerApp::|public|mobile_app_identifier():MobileAppIdentifier -msgraph.generated.models.ManagedAppPolicyDeploymentSummaryPerApp::|public|mobile_app_identifier(value:MobileAppIdentifier):None -msgraph.generated.models.ManagedAppPolicyDeploymentSummaryPerApp::|public|odata_type():str -msgraph.generated.models.ManagedAppPolicyDeploymentSummaryPerApp::|public|odata_type(value:str):None -msgraph.generated.models.ManagedAppPolicyDeploymentSummaryPerApp::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.ManagedAppPolicyDeploymentSummaryPerApp::|static|public|create_from_discriminator_value(parse_node:ParseNode):ManagedAppPolicyDeploymentSummaryPerApp -msgraph.generated.models.ManagedAppPolicyDeploymentSummaryPerApp~~>AdditionalDataHolder; BackedModel; Parsable msgraph.generated.models.ManagedAppProtection-->ManagedAppPolicy msgraph.generated.models.ManagedAppProtection::|public|allowed_data_storage_locations():list[ManagedAppDataStorageLocation] msgraph.generated.models.ManagedAppProtection::|public|allowed_data_storage_locations(value:list[ManagedAppDataStorageLocation]):None @@ -112170,24 +111112,9 @@ msgraph.generated.models.ManagedDeviceMobileAppConfigurationDeviceStatusCollecti msgraph.generated.models.ManagedDeviceMobileAppConfigurationDeviceStatusCollectionResponse::|public|value(value:list[ManagedDeviceMobileAppConfigurationDeviceStatus]):None msgraph.generated.models.ManagedDeviceMobileAppConfigurationDeviceStatusCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):ManagedDeviceMobileAppConfigurationDeviceStatusCollectionResponse msgraph.generated.models.ManagedDeviceMobileAppConfigurationDeviceSummary-->Entity -msgraph.generated.models.ManagedDeviceMobileAppConfigurationDeviceSummary::|public|configuration_version():int -msgraph.generated.models.ManagedDeviceMobileAppConfigurationDeviceSummary::|public|configuration_version(value:int):None msgraph.generated.models.ManagedDeviceMobileAppConfigurationDeviceSummary::|public|constructor():None -msgraph.generated.models.ManagedDeviceMobileAppConfigurationDeviceSummary::|public|error_count():int -msgraph.generated.models.ManagedDeviceMobileAppConfigurationDeviceSummary::|public|error_count(value:int):None -msgraph.generated.models.ManagedDeviceMobileAppConfigurationDeviceSummary::|public|failed_count():int -msgraph.generated.models.ManagedDeviceMobileAppConfigurationDeviceSummary::|public|failed_count(value:int):None msgraph.generated.models.ManagedDeviceMobileAppConfigurationDeviceSummary::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.ManagedDeviceMobileAppConfigurationDeviceSummary::|public|last_update_date_time():datetime.datetime -msgraph.generated.models.ManagedDeviceMobileAppConfigurationDeviceSummary::|public|last_update_date_time(value:datetime.datetime):None -msgraph.generated.models.ManagedDeviceMobileAppConfigurationDeviceSummary::|public|not_applicable_count():int -msgraph.generated.models.ManagedDeviceMobileAppConfigurationDeviceSummary::|public|not_applicable_count(value:int):None -msgraph.generated.models.ManagedDeviceMobileAppConfigurationDeviceSummary::|public|odata_type:str -msgraph.generated.models.ManagedDeviceMobileAppConfigurationDeviceSummary::|public|pending_count():int -msgraph.generated.models.ManagedDeviceMobileAppConfigurationDeviceSummary::|public|pending_count(value:int):None msgraph.generated.models.ManagedDeviceMobileAppConfigurationDeviceSummary::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.ManagedDeviceMobileAppConfigurationDeviceSummary::|public|success_count():int -msgraph.generated.models.ManagedDeviceMobileAppConfigurationDeviceSummary::|public|success_count(value:int):None msgraph.generated.models.ManagedDeviceMobileAppConfigurationDeviceSummary::|static|public|create_from_discriminator_value(parse_node:ParseNode):ManagedDeviceMobileAppConfigurationDeviceSummary msgraph.generated.models.ManagedDeviceMobileAppConfigurationUserStatus-->Entity msgraph.generated.models.ManagedDeviceMobileAppConfigurationUserStatus::|public|constructor():None @@ -112213,39 +111140,13 @@ msgraph.generated.models.ManagedDeviceMobileAppConfigurationUserStatusCollection msgraph.generated.models.ManagedDeviceMobileAppConfigurationUserStatusCollectionResponse::|public|value(value:list[ManagedDeviceMobileAppConfigurationUserStatus]):None msgraph.generated.models.ManagedDeviceMobileAppConfigurationUserStatusCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):ManagedDeviceMobileAppConfigurationUserStatusCollectionResponse msgraph.generated.models.ManagedDeviceMobileAppConfigurationUserSummary-->Entity -msgraph.generated.models.ManagedDeviceMobileAppConfigurationUserSummary::|public|configuration_version():int -msgraph.generated.models.ManagedDeviceMobileAppConfigurationUserSummary::|public|configuration_version(value:int):None msgraph.generated.models.ManagedDeviceMobileAppConfigurationUserSummary::|public|constructor():None -msgraph.generated.models.ManagedDeviceMobileAppConfigurationUserSummary::|public|error_count():int -msgraph.generated.models.ManagedDeviceMobileAppConfigurationUserSummary::|public|error_count(value:int):None -msgraph.generated.models.ManagedDeviceMobileAppConfigurationUserSummary::|public|failed_count():int -msgraph.generated.models.ManagedDeviceMobileAppConfigurationUserSummary::|public|failed_count(value:int):None msgraph.generated.models.ManagedDeviceMobileAppConfigurationUserSummary::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.ManagedDeviceMobileAppConfigurationUserSummary::|public|last_update_date_time():datetime.datetime -msgraph.generated.models.ManagedDeviceMobileAppConfigurationUserSummary::|public|last_update_date_time(value:datetime.datetime):None -msgraph.generated.models.ManagedDeviceMobileAppConfigurationUserSummary::|public|not_applicable_count():int -msgraph.generated.models.ManagedDeviceMobileAppConfigurationUserSummary::|public|not_applicable_count(value:int):None -msgraph.generated.models.ManagedDeviceMobileAppConfigurationUserSummary::|public|odata_type:str -msgraph.generated.models.ManagedDeviceMobileAppConfigurationUserSummary::|public|pending_count():int -msgraph.generated.models.ManagedDeviceMobileAppConfigurationUserSummary::|public|pending_count(value:int):None msgraph.generated.models.ManagedDeviceMobileAppConfigurationUserSummary::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.ManagedDeviceMobileAppConfigurationUserSummary::|public|success_count():int -msgraph.generated.models.ManagedDeviceMobileAppConfigurationUserSummary::|public|success_count(value:int):None msgraph.generated.models.ManagedDeviceMobileAppConfigurationUserSummary::|static|public|create_from_discriminator_value(parse_node:ParseNode):ManagedDeviceMobileAppConfigurationUserSummary msgraph.generated.models.ManagedDeviceOverview-->Entity msgraph.generated.models.ManagedDeviceOverview::|public|constructor():None -msgraph.generated.models.ManagedDeviceOverview::|public|device_exchange_access_state_summary():DeviceExchangeAccessStateSummary -msgraph.generated.models.ManagedDeviceOverview::|public|device_exchange_access_state_summary(value:DeviceExchangeAccessStateSummary):None -msgraph.generated.models.ManagedDeviceOverview::|public|device_operating_system_summary():DeviceOperatingSystemSummary -msgraph.generated.models.ManagedDeviceOverview::|public|device_operating_system_summary(value:DeviceOperatingSystemSummary):None -msgraph.generated.models.ManagedDeviceOverview::|public|dual_enrolled_device_count():int -msgraph.generated.models.ManagedDeviceOverview::|public|dual_enrolled_device_count(value:int):None -msgraph.generated.models.ManagedDeviceOverview::|public|enrolled_device_count():int -msgraph.generated.models.ManagedDeviceOverview::|public|enrolled_device_count(value:int):None msgraph.generated.models.ManagedDeviceOverview::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.ManagedDeviceOverview::|public|mdm_enrolled_count():int -msgraph.generated.models.ManagedDeviceOverview::|public|mdm_enrolled_count(value:int):None -msgraph.generated.models.ManagedDeviceOverview::|public|odata_type:str msgraph.generated.models.ManagedDeviceOverview::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.ManagedDeviceOverview::|static|public|create_from_discriminator_value(parse_node:ParseNode):ManagedDeviceOverview msgraph.generated.models.ManagedDeviceOwnerType::0000-Unknown @@ -113262,8 +112163,8 @@ msgraph.generated.models.MicrosoftStoreForBusinessAppCollectionResponse::|static msgraph.generated.models.MicrosoftStoreForBusinessLicenseType::0000-Offline msgraph.generated.models.MicrosoftStoreForBusinessLicenseType::0001-Online msgraph.generated.models.MicrosoftTrainingAssignmentMapping-->TrainingSetting -msgraph.generated.models.MicrosoftTrainingAssignmentMapping::|public|assigned_to():list[TrainingAssignedTo] -msgraph.generated.models.MicrosoftTrainingAssignmentMapping::|public|assigned_to(value:list[TrainingAssignedTo]):None +msgraph.generated.models.MicrosoftTrainingAssignmentMapping::|public|assigned_to():list[str] +msgraph.generated.models.MicrosoftTrainingAssignmentMapping::|public|assigned_to(value:list[str]):None msgraph.generated.models.MicrosoftTrainingAssignmentMapping::|public|constructor():None msgraph.generated.models.MicrosoftTrainingAssignmentMapping::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] msgraph.generated.models.MicrosoftTrainingAssignmentMapping::|public|odata_type:str @@ -113637,35 +112538,10 @@ msgraph.generated.models.MultiTenantOrganizationIdentitySyncPolicyTemplate::|pub msgraph.generated.models.MultiTenantOrganizationIdentitySyncPolicyTemplate::|public|user_sync_inbound(value:CrossTenantUserSyncInbound):None msgraph.generated.models.MultiTenantOrganizationIdentitySyncPolicyTemplate::|static|public|create_from_discriminator_value(parse_node:ParseNode):MultiTenantOrganizationIdentitySyncPolicyTemplate msgraph.generated.models.MultiTenantOrganizationJoinRequestRecord-->Entity -msgraph.generated.models.MultiTenantOrganizationJoinRequestRecord::|public|added_by_tenant_id():str -msgraph.generated.models.MultiTenantOrganizationJoinRequestRecord::|public|added_by_tenant_id(value:str):None msgraph.generated.models.MultiTenantOrganizationJoinRequestRecord::|public|constructor():None msgraph.generated.models.MultiTenantOrganizationJoinRequestRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.MultiTenantOrganizationJoinRequestRecord::|public|member_state():MultiTenantOrganizationMemberState -msgraph.generated.models.MultiTenantOrganizationJoinRequestRecord::|public|member_state(value:MultiTenantOrganizationMemberState):None -msgraph.generated.models.MultiTenantOrganizationJoinRequestRecord::|public|odata_type:str -msgraph.generated.models.MultiTenantOrganizationJoinRequestRecord::|public|role():MultiTenantOrganizationMemberRole -msgraph.generated.models.MultiTenantOrganizationJoinRequestRecord::|public|role(value:MultiTenantOrganizationMemberRole):None msgraph.generated.models.MultiTenantOrganizationJoinRequestRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.MultiTenantOrganizationJoinRequestRecord::|public|transition_details():MultiTenantOrganizationJoinRequestTransitionDetails -msgraph.generated.models.MultiTenantOrganizationJoinRequestRecord::|public|transition_details(value:MultiTenantOrganizationJoinRequestTransitionDetails):None msgraph.generated.models.MultiTenantOrganizationJoinRequestRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):MultiTenantOrganizationJoinRequestRecord -msgraph.generated.models.MultiTenantOrganizationJoinRequestTransitionDetails::|public|additional_data():dict[str, Any] -msgraph.generated.models.MultiTenantOrganizationJoinRequestTransitionDetails::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.models.MultiTenantOrganizationJoinRequestTransitionDetails::|public|backing_store:BackingStore -msgraph.generated.models.MultiTenantOrganizationJoinRequestTransitionDetails::|public|constructor():None -msgraph.generated.models.MultiTenantOrganizationJoinRequestTransitionDetails::|public|desired_member_state():MultiTenantOrganizationMemberState -msgraph.generated.models.MultiTenantOrganizationJoinRequestTransitionDetails::|public|desired_member_state(value:MultiTenantOrganizationMemberState):None -msgraph.generated.models.MultiTenantOrganizationJoinRequestTransitionDetails::|public|details():str -msgraph.generated.models.MultiTenantOrganizationJoinRequestTransitionDetails::|public|details(value:str):None -msgraph.generated.models.MultiTenantOrganizationJoinRequestTransitionDetails::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.MultiTenantOrganizationJoinRequestTransitionDetails::|public|odata_type():str -msgraph.generated.models.MultiTenantOrganizationJoinRequestTransitionDetails::|public|odata_type(value:str):None -msgraph.generated.models.MultiTenantOrganizationJoinRequestTransitionDetails::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.MultiTenantOrganizationJoinRequestTransitionDetails::|public|status():MultiTenantOrganizationMemberProcessingStatus -msgraph.generated.models.MultiTenantOrganizationJoinRequestTransitionDetails::|public|status(value:MultiTenantOrganizationMemberProcessingStatus):None -msgraph.generated.models.MultiTenantOrganizationJoinRequestTransitionDetails::|static|public|create_from_discriminator_value(parse_node:ParseNode):MultiTenantOrganizationJoinRequestTransitionDetails -msgraph.generated.models.MultiTenantOrganizationJoinRequestTransitionDetails~~>AdditionalDataHolder; BackedModel; Parsable msgraph.generated.models.MultiTenantOrganizationMember-->DirectoryObject msgraph.generated.models.MultiTenantOrganizationMember::|public|added_by_tenant_id():UUID msgraph.generated.models.MultiTenantOrganizationMember::|public|added_by_tenant_id(value:UUID):None @@ -114046,10 +112922,6 @@ msgraph.generated.models.ObjectDefinitionMetadataEntry::|public|value(value:str) msgraph.generated.models.ObjectDefinitionMetadataEntry::|static|public|create_from_discriminator_value(parse_node:ParseNode):ObjectDefinitionMetadataEntry msgraph.generated.models.ObjectDefinitionMetadataEntry~~>AdditionalDataHolder; BackedModel; Parsable msgraph.generated.models.ObjectDefinition~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.models.ObjectFlowTypes::0000-None_ -msgraph.generated.models.ObjectFlowTypes::0001-Add -msgraph.generated.models.ObjectFlowTypes::0002-Update -msgraph.generated.models.ObjectFlowTypes::0003-Delete msgraph.generated.models.ObjectIdentity::|public|additional_data():dict[str, Any] msgraph.generated.models.ObjectIdentity::|public|additional_data(value:dict[str, Any]):None msgraph.generated.models.ObjectIdentity::|public|backing_store:BackingStore @@ -114066,53 +112938,6 @@ msgraph.generated.models.ObjectIdentity::|public|sign_in_type():str msgraph.generated.models.ObjectIdentity::|public|sign_in_type(value:str):None msgraph.generated.models.ObjectIdentity::|static|public|create_from_discriminator_value(parse_node:ParseNode):ObjectIdentity msgraph.generated.models.ObjectIdentity~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.models.ObjectMapping::|public|additional_data():dict[str, Any] -msgraph.generated.models.ObjectMapping::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.models.ObjectMapping::|public|attribute_mappings():list[AttributeMapping] -msgraph.generated.models.ObjectMapping::|public|attribute_mappings(value:list[AttributeMapping]):None -msgraph.generated.models.ObjectMapping::|public|backing_store:BackingStore -msgraph.generated.models.ObjectMapping::|public|constructor():None -msgraph.generated.models.ObjectMapping::|public|enabled():bool -msgraph.generated.models.ObjectMapping::|public|enabled(value:bool):None -msgraph.generated.models.ObjectMapping::|public|flow_types():ObjectFlowTypes -msgraph.generated.models.ObjectMapping::|public|flow_types(value:ObjectFlowTypes):None -msgraph.generated.models.ObjectMapping::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.ObjectMapping::|public|metadata():list[ObjectMappingMetadataEntry] -msgraph.generated.models.ObjectMapping::|public|metadata(value:list[ObjectMappingMetadataEntry]):None -msgraph.generated.models.ObjectMapping::|public|name():str -msgraph.generated.models.ObjectMapping::|public|name(value:str):None -msgraph.generated.models.ObjectMapping::|public|odata_type():str -msgraph.generated.models.ObjectMapping::|public|odata_type(value:str):None -msgraph.generated.models.ObjectMapping::|public|scope():Filter -msgraph.generated.models.ObjectMapping::|public|scope(value:Filter):None -msgraph.generated.models.ObjectMapping::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.ObjectMapping::|public|source_object_name():str -msgraph.generated.models.ObjectMapping::|public|source_object_name(value:str):None -msgraph.generated.models.ObjectMapping::|public|target_object_name():str -msgraph.generated.models.ObjectMapping::|public|target_object_name(value:str):None -msgraph.generated.models.ObjectMapping::|static|public|create_from_discriminator_value(parse_node:ParseNode):ObjectMapping -msgraph.generated.models.ObjectMappingMetadata::0000-EscrowBehavior -msgraph.generated.models.ObjectMappingMetadata::0001-DisableMonitoringForChanges -msgraph.generated.models.ObjectMappingMetadata::0002-OriginalJoiningProperty -msgraph.generated.models.ObjectMappingMetadata::0003-Disposition -msgraph.generated.models.ObjectMappingMetadata::0004-IsCustomerDefined -msgraph.generated.models.ObjectMappingMetadata::0005-ExcludeFromReporting -msgraph.generated.models.ObjectMappingMetadata::0006-Unsynchronized -msgraph.generated.models.ObjectMappingMetadataEntry::|public|additional_data():dict[str, Any] -msgraph.generated.models.ObjectMappingMetadataEntry::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.models.ObjectMappingMetadataEntry::|public|backing_store:BackingStore -msgraph.generated.models.ObjectMappingMetadataEntry::|public|constructor():None -msgraph.generated.models.ObjectMappingMetadataEntry::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.ObjectMappingMetadataEntry::|public|key():ObjectMappingMetadata -msgraph.generated.models.ObjectMappingMetadataEntry::|public|key(value:ObjectMappingMetadata):None -msgraph.generated.models.ObjectMappingMetadataEntry::|public|odata_type():str -msgraph.generated.models.ObjectMappingMetadataEntry::|public|odata_type(value:str):None -msgraph.generated.models.ObjectMappingMetadataEntry::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.ObjectMappingMetadataEntry::|public|value():str -msgraph.generated.models.ObjectMappingMetadataEntry::|public|value(value:str):None -msgraph.generated.models.ObjectMappingMetadataEntry::|static|public|create_from_discriminator_value(parse_node:ParseNode):ObjectMappingMetadataEntry -msgraph.generated.models.ObjectMappingMetadataEntry~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.models.ObjectMapping~~>AdditionalDataHolder; BackedModel; Parsable msgraph.generated.models.ODataErrors.ErrorDetails::|public|additional_data():dict[str, Any] msgraph.generated.models.ODataErrors.ErrorDetails::|public|additional_data(value:dict[str, Any]):None msgraph.generated.models.ODataErrors.ErrorDetails::|public|backing_store:BackingStore @@ -114196,14 +113021,7 @@ msgraph.generated.models.OfferShiftRequestCollectionResponse::|static|public|cre msgraph.generated.models.OfficeGraphInsights-->Entity msgraph.generated.models.OfficeGraphInsights::|public|constructor():None msgraph.generated.models.OfficeGraphInsights::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.OfficeGraphInsights::|public|odata_type:str msgraph.generated.models.OfficeGraphInsights::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.OfficeGraphInsights::|public|shared():list[SharedInsight] -msgraph.generated.models.OfficeGraphInsights::|public|shared(value:list[SharedInsight]):None -msgraph.generated.models.OfficeGraphInsights::|public|trending():list[Trending] -msgraph.generated.models.OfficeGraphInsights::|public|trending(value:list[Trending]):None -msgraph.generated.models.OfficeGraphInsights::|public|used():list[UsedInsight] -msgraph.generated.models.OfficeGraphInsights::|public|used(value:list[UsedInsight]):None msgraph.generated.models.OfficeGraphInsights::|static|public|create_from_discriminator_value(parse_node:ParseNode):OfficeGraphInsights msgraph.generated.models.OmaSetting::|public|additional_data():dict[str, Any] msgraph.generated.models.OmaSetting::|public|additional_data(value:dict[str, Any]):None @@ -114442,19 +113260,6 @@ msgraph.generated.models.OneDriveForBusinessRestoreSessionCollectionResponse::|s msgraph.generated.models.Onenote-->Entity msgraph.generated.models.Onenote::|public|constructor():None msgraph.generated.models.Onenote::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.Onenote::|public|notebooks():list[Notebook] -msgraph.generated.models.Onenote::|public|notebooks(value:list[Notebook]):None -msgraph.generated.models.Onenote::|public|odata_type:str -msgraph.generated.models.Onenote::|public|operations():list[OnenoteOperation] -msgraph.generated.models.Onenote::|public|operations(value:list[OnenoteOperation]):None -msgraph.generated.models.Onenote::|public|pages():list[OnenotePage] -msgraph.generated.models.Onenote::|public|pages(value:list[OnenotePage]):None -msgraph.generated.models.Onenote::|public|resources():list[OnenoteResource] -msgraph.generated.models.Onenote::|public|resources(value:list[OnenoteResource]):None -msgraph.generated.models.Onenote::|public|sections():list[OnenoteSection] -msgraph.generated.models.Onenote::|public|sections(value:list[OnenoteSection]):None -msgraph.generated.models.Onenote::|public|section_groups():list[SectionGroup] -msgraph.generated.models.Onenote::|public|section_groups(value:list[SectionGroup]):None msgraph.generated.models.Onenote::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.Onenote::|static|public|create_from_discriminator_value(parse_node:ParseNode):Onenote msgraph.generated.models.OnenoteEntityBaseModel-->Entity @@ -114849,16 +113654,7 @@ msgraph.generated.models.OnPremisesAccidentalDeletionPrevention::|static|public| msgraph.generated.models.OnPremisesAccidentalDeletionPrevention~~>AdditionalDataHolder; BackedModel; Parsable msgraph.generated.models.OnPremisesConditionalAccessSettings-->Entity msgraph.generated.models.OnPremisesConditionalAccessSettings::|public|constructor():None -msgraph.generated.models.OnPremisesConditionalAccessSettings::|public|enabled():bool -msgraph.generated.models.OnPremisesConditionalAccessSettings::|public|enabled(value:bool):None -msgraph.generated.models.OnPremisesConditionalAccessSettings::|public|excluded_groups():list[UUID] -msgraph.generated.models.OnPremisesConditionalAccessSettings::|public|excluded_groups(value:list[UUID]):None msgraph.generated.models.OnPremisesConditionalAccessSettings::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.OnPremisesConditionalAccessSettings::|public|included_groups():list[UUID] -msgraph.generated.models.OnPremisesConditionalAccessSettings::|public|included_groups(value:list[UUID]):None -msgraph.generated.models.OnPremisesConditionalAccessSettings::|public|odata_type:str -msgraph.generated.models.OnPremisesConditionalAccessSettings::|public|override_default_rule():bool -msgraph.generated.models.OnPremisesConditionalAccessSettings::|public|override_default_rule(value:bool):None msgraph.generated.models.OnPremisesConditionalAccessSettings::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.OnPremisesConditionalAccessSettings::|static|public|create_from_discriminator_value(parse_node:ParseNode):OnPremisesConditionalAccessSettings msgraph.generated.models.OnPremisesDirectorySynchronization-->Entity @@ -115295,72 +114091,9 @@ msgraph.generated.models.OrganizationalBrandingLocalizationCollectionResponse::| msgraph.generated.models.OrganizationalBrandingLocalizationCollectionResponse::|public|value(value:list[OrganizationalBrandingLocalization]):None msgraph.generated.models.OrganizationalBrandingLocalizationCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):OrganizationalBrandingLocalizationCollectionResponse msgraph.generated.models.OrganizationalBrandingProperties-->Entity -msgraph.generated.models.OrganizationalBrandingProperties::|public|background_color():str -msgraph.generated.models.OrganizationalBrandingProperties::|public|background_color(value:str):None -msgraph.generated.models.OrganizationalBrandingProperties::|public|background_image():bytes -msgraph.generated.models.OrganizationalBrandingProperties::|public|background_image(value:bytes):None -msgraph.generated.models.OrganizationalBrandingProperties::|public|background_image_relative_url():str -msgraph.generated.models.OrganizationalBrandingProperties::|public|background_image_relative_url(value:str):None -msgraph.generated.models.OrganizationalBrandingProperties::|public|banner_logo():bytes -msgraph.generated.models.OrganizationalBrandingProperties::|public|banner_logo(value:bytes):None -msgraph.generated.models.OrganizationalBrandingProperties::|public|banner_logo_relative_url():str -msgraph.generated.models.OrganizationalBrandingProperties::|public|banner_logo_relative_url(value:str):None -msgraph.generated.models.OrganizationalBrandingProperties::|public|cdn_list():list[str] -msgraph.generated.models.OrganizationalBrandingProperties::|public|cdn_list(value:list[str]):None msgraph.generated.models.OrganizationalBrandingProperties::|public|constructor():None -msgraph.generated.models.OrganizationalBrandingProperties::|public|content_customization():ContentCustomization -msgraph.generated.models.OrganizationalBrandingProperties::|public|content_customization(value:ContentCustomization):None -msgraph.generated.models.OrganizationalBrandingProperties::|public|custom_account_reset_credentials_url():str -msgraph.generated.models.OrganizationalBrandingProperties::|public|custom_account_reset_credentials_url(value:str):None -msgraph.generated.models.OrganizationalBrandingProperties::|public|custom_cannot_access_your_account_text():str -msgraph.generated.models.OrganizationalBrandingProperties::|public|custom_cannot_access_your_account_text(value:str):None -msgraph.generated.models.OrganizationalBrandingProperties::|public|custom_cannot_access_your_account_url():str -msgraph.generated.models.OrganizationalBrandingProperties::|public|custom_cannot_access_your_account_url(value:str):None -msgraph.generated.models.OrganizationalBrandingProperties::|public|custom_c_s_s():bytes -msgraph.generated.models.OrganizationalBrandingProperties::|public|custom_c_s_s(value:bytes):None -msgraph.generated.models.OrganizationalBrandingProperties::|public|custom_c_s_s_relative_url():str -msgraph.generated.models.OrganizationalBrandingProperties::|public|custom_c_s_s_relative_url(value:str):None -msgraph.generated.models.OrganizationalBrandingProperties::|public|custom_forgot_my_password_text():str -msgraph.generated.models.OrganizationalBrandingProperties::|public|custom_forgot_my_password_text(value:str):None -msgraph.generated.models.OrganizationalBrandingProperties::|public|custom_privacy_and_cookies_text():str -msgraph.generated.models.OrganizationalBrandingProperties::|public|custom_privacy_and_cookies_text(value:str):None -msgraph.generated.models.OrganizationalBrandingProperties::|public|custom_privacy_and_cookies_url():str -msgraph.generated.models.OrganizationalBrandingProperties::|public|custom_privacy_and_cookies_url(value:str):None -msgraph.generated.models.OrganizationalBrandingProperties::|public|custom_reset_it_now_text():str -msgraph.generated.models.OrganizationalBrandingProperties::|public|custom_reset_it_now_text(value:str):None -msgraph.generated.models.OrganizationalBrandingProperties::|public|custom_terms_of_use_text():str -msgraph.generated.models.OrganizationalBrandingProperties::|public|custom_terms_of_use_text(value:str):None -msgraph.generated.models.OrganizationalBrandingProperties::|public|custom_terms_of_use_url():str -msgraph.generated.models.OrganizationalBrandingProperties::|public|custom_terms_of_use_url(value:str):None -msgraph.generated.models.OrganizationalBrandingProperties::|public|favicon():bytes -msgraph.generated.models.OrganizationalBrandingProperties::|public|favicon(value:bytes):None -msgraph.generated.models.OrganizationalBrandingProperties::|public|favicon_relative_url():str -msgraph.generated.models.OrganizationalBrandingProperties::|public|favicon_relative_url(value:str):None msgraph.generated.models.OrganizationalBrandingProperties::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.OrganizationalBrandingProperties::|public|header_background_color():str -msgraph.generated.models.OrganizationalBrandingProperties::|public|header_background_color(value:str):None -msgraph.generated.models.OrganizationalBrandingProperties::|public|header_logo():bytes -msgraph.generated.models.OrganizationalBrandingProperties::|public|header_logo(value:bytes):None -msgraph.generated.models.OrganizationalBrandingProperties::|public|header_logo_relative_url():str -msgraph.generated.models.OrganizationalBrandingProperties::|public|header_logo_relative_url(value:str):None -msgraph.generated.models.OrganizationalBrandingProperties::|public|login_page_layout_configuration():LoginPageLayoutConfiguration -msgraph.generated.models.OrganizationalBrandingProperties::|public|login_page_layout_configuration(value:LoginPageLayoutConfiguration):None -msgraph.generated.models.OrganizationalBrandingProperties::|public|login_page_text_visibility_settings():LoginPageTextVisibilitySettings -msgraph.generated.models.OrganizationalBrandingProperties::|public|login_page_text_visibility_settings(value:LoginPageTextVisibilitySettings):None -msgraph.generated.models.OrganizationalBrandingProperties::|public|odata_type:str msgraph.generated.models.OrganizationalBrandingProperties::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.OrganizationalBrandingProperties::|public|sign_in_page_text():str -msgraph.generated.models.OrganizationalBrandingProperties::|public|sign_in_page_text(value:str):None -msgraph.generated.models.OrganizationalBrandingProperties::|public|square_logo():bytes -msgraph.generated.models.OrganizationalBrandingProperties::|public|square_logo(value:bytes):None -msgraph.generated.models.OrganizationalBrandingProperties::|public|square_logo_dark():bytes -msgraph.generated.models.OrganizationalBrandingProperties::|public|square_logo_dark(value:bytes):None -msgraph.generated.models.OrganizationalBrandingProperties::|public|square_logo_dark_relative_url():str -msgraph.generated.models.OrganizationalBrandingProperties::|public|square_logo_dark_relative_url(value:str):None -msgraph.generated.models.OrganizationalBrandingProperties::|public|square_logo_relative_url():str -msgraph.generated.models.OrganizationalBrandingProperties::|public|square_logo_relative_url(value:str):None -msgraph.generated.models.OrganizationalBrandingProperties::|public|username_hint_text():str -msgraph.generated.models.OrganizationalBrandingProperties::|public|username_hint_text(value:str):None msgraph.generated.models.OrganizationalBrandingProperties::|static|public|create_from_discriminator_value(parse_node:ParseNode):OrganizationalBrandingProperties msgraph.generated.models.OrganizationCollectionResponse-->BaseCollectionPaginationCountResponse msgraph.generated.models.OrganizationCollectionResponse::|public|constructor():None @@ -115508,9 +114241,6 @@ msgraph.generated.models.OutlookItem::|static|public|create_from_discriminator_v msgraph.generated.models.OutlookUser-->Entity msgraph.generated.models.OutlookUser::|public|constructor():None msgraph.generated.models.OutlookUser::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.OutlookUser::|public|master_categories():list[OutlookCategory] -msgraph.generated.models.OutlookUser::|public|master_categories(value:list[OutlookCategory]):None -msgraph.generated.models.OutlookUser::|public|odata_type:str msgraph.generated.models.OutlookUser::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.OutlookUser::|static|public|create_from_discriminator_value(parse_node:ParseNode):OutlookUser msgraph.generated.models.OutOfBoxExperienceSetting::|public|additional_data():dict[str, Any] @@ -115702,16 +114432,7 @@ msgraph.generated.models.partners.billing.BilledUsage::|static|public|create_fro msgraph.generated.models.partners.billing.Billing-->Entity msgraph.generated.models.partners.billing.Billing::|public|constructor():None msgraph.generated.models.partners.billing.Billing::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.partners.billing.Billing::|public|manifests():list[Manifest] -msgraph.generated.models.partners.billing.Billing::|public|manifests(value:list[Manifest]):None -msgraph.generated.models.partners.billing.Billing::|public|odata_type:str -msgraph.generated.models.partners.billing.Billing::|public|operations():list[Operation] -msgraph.generated.models.partners.billing.Billing::|public|operations(value:list[Operation]):None -msgraph.generated.models.partners.billing.Billing::|public|reconciliation():BillingReconciliation -msgraph.generated.models.partners.billing.Billing::|public|reconciliation(value:BillingReconciliation):None msgraph.generated.models.partners.billing.Billing::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.partners.billing.Billing::|public|usage():AzureUsage -msgraph.generated.models.partners.billing.Billing::|public|usage(value:AzureUsage):None msgraph.generated.models.partners.billing.Billing::|static|public|create_from_discriminator_value(parse_node:ParseNode):Billing msgraph.generated.models.partners.billing.BillingPeriod::0000-Current msgraph.generated.models.partners.billing.BillingPeriod::0001-Last @@ -115943,98 +114664,10 @@ msgraph.generated.models.PatternedRecurrence::|public|serialize(writer:Serializa msgraph.generated.models.PatternedRecurrence::|static|public|create_from_discriminator_value(parse_node:ParseNode):PatternedRecurrence msgraph.generated.models.PatternedRecurrence~~>AdditionalDataHolder; BackedModel; Parsable msgraph.generated.models.Payload-->Entity -msgraph.generated.models.Payload::|public|brand():PayloadBrand -msgraph.generated.models.Payload::|public|brand(value:PayloadBrand):None -msgraph.generated.models.Payload::|public|complexity():PayloadComplexity -msgraph.generated.models.Payload::|public|complexity(value:PayloadComplexity):None msgraph.generated.models.Payload::|public|constructor():None -msgraph.generated.models.Payload::|public|created_by():EmailIdentity -msgraph.generated.models.Payload::|public|created_by(value:EmailIdentity):None -msgraph.generated.models.Payload::|public|created_date_time():datetime.datetime -msgraph.generated.models.Payload::|public|created_date_time(value:datetime.datetime):None -msgraph.generated.models.Payload::|public|description():str -msgraph.generated.models.Payload::|public|description(value:str):None -msgraph.generated.models.Payload::|public|detail():PayloadDetail -msgraph.generated.models.Payload::|public|detail(value:PayloadDetail):None -msgraph.generated.models.Payload::|public|display_name():str -msgraph.generated.models.Payload::|public|display_name(value:str):None msgraph.generated.models.Payload::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.Payload::|public|industry():PayloadIndustry -msgraph.generated.models.Payload::|public|industry(value:PayloadIndustry):None -msgraph.generated.models.Payload::|public|is_automated():bool -msgraph.generated.models.Payload::|public|is_automated(value:bool):None -msgraph.generated.models.Payload::|public|is_controversial():bool -msgraph.generated.models.Payload::|public|is_controversial(value:bool):None -msgraph.generated.models.Payload::|public|is_current_event():bool -msgraph.generated.models.Payload::|public|is_current_event(value:bool):None -msgraph.generated.models.Payload::|public|language():str -msgraph.generated.models.Payload::|public|language(value:str):None -msgraph.generated.models.Payload::|public|last_modified_by():EmailIdentity -msgraph.generated.models.Payload::|public|last_modified_by(value:EmailIdentity):None -msgraph.generated.models.Payload::|public|last_modified_date_time():datetime.datetime -msgraph.generated.models.Payload::|public|last_modified_date_time(value:datetime.datetime):None -msgraph.generated.models.Payload::|public|odata_type:str -msgraph.generated.models.Payload::|public|payload_tags():list[str] -msgraph.generated.models.Payload::|public|payload_tags(value:list[str]):None -msgraph.generated.models.Payload::|public|platform():PayloadDeliveryPlatform -msgraph.generated.models.Payload::|public|platform(value:PayloadDeliveryPlatform):None -msgraph.generated.models.Payload::|public|predicted_compromise_rate():float -msgraph.generated.models.Payload::|public|predicted_compromise_rate(value:float):None msgraph.generated.models.Payload::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.Payload::|public|simulation_attack_type():SimulationAttackType -msgraph.generated.models.Payload::|public|simulation_attack_type(value:SimulationAttackType):None -msgraph.generated.models.Payload::|public|source():SimulationContentSource -msgraph.generated.models.Payload::|public|source(value:SimulationContentSource):None -msgraph.generated.models.Payload::|public|status():SimulationContentStatus -msgraph.generated.models.Payload::|public|status(value:SimulationContentStatus):None -msgraph.generated.models.Payload::|public|technique():SimulationAttackTechnique -msgraph.generated.models.Payload::|public|technique(value:SimulationAttackTechnique):None -msgraph.generated.models.Payload::|public|theme():PayloadTheme -msgraph.generated.models.Payload::|public|theme(value:PayloadTheme):None msgraph.generated.models.Payload::|static|public|create_from_discriminator_value(parse_node:ParseNode):Payload -msgraph.generated.models.PayloadBrand::0000-Unknown -msgraph.generated.models.PayloadBrand::0001-Other -msgraph.generated.models.PayloadBrand::0002-AmericanExpress -msgraph.generated.models.PayloadBrand::0003-CapitalOne -msgraph.generated.models.PayloadBrand::0004-Dhl -msgraph.generated.models.PayloadBrand::0005-DocuSign -msgraph.generated.models.PayloadBrand::0006-Dropbox -msgraph.generated.models.PayloadBrand::0007-Facebook -msgraph.generated.models.PayloadBrand::0008-FirstAmerican -msgraph.generated.models.PayloadBrand::0009-Microsoft -msgraph.generated.models.PayloadBrand::0010-Netflix -msgraph.generated.models.PayloadBrand::0011-Scotiabank -msgraph.generated.models.PayloadBrand::0012-SendGrid -msgraph.generated.models.PayloadBrand::0013-StewartTitle -msgraph.generated.models.PayloadBrand::0014-Tesco -msgraph.generated.models.PayloadBrand::0015-WellsFargo -msgraph.generated.models.PayloadBrand::0016-SyrinxCloud -msgraph.generated.models.PayloadBrand::0017-Adobe -msgraph.generated.models.PayloadBrand::0018-Teams -msgraph.generated.models.PayloadBrand::0019-Zoom -msgraph.generated.models.PayloadBrand::0020-UnknownFutureValue -msgraph.generated.models.PayloadCoachmark::|public|additional_data():dict[str, Any] -msgraph.generated.models.PayloadCoachmark::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.models.PayloadCoachmark::|public|backing_store:BackingStore -msgraph.generated.models.PayloadCoachmark::|public|coachmark_location():CoachmarkLocation -msgraph.generated.models.PayloadCoachmark::|public|coachmark_location(value:CoachmarkLocation):None -msgraph.generated.models.PayloadCoachmark::|public|constructor():None -msgraph.generated.models.PayloadCoachmark::|public|description():str -msgraph.generated.models.PayloadCoachmark::|public|description(value:str):None -msgraph.generated.models.PayloadCoachmark::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.PayloadCoachmark::|public|indicator():str -msgraph.generated.models.PayloadCoachmark::|public|indicator(value:str):None -msgraph.generated.models.PayloadCoachmark::|public|is_valid():bool -msgraph.generated.models.PayloadCoachmark::|public|is_valid(value:bool):None -msgraph.generated.models.PayloadCoachmark::|public|language():str -msgraph.generated.models.PayloadCoachmark::|public|language(value:str):None -msgraph.generated.models.PayloadCoachmark::|public|odata_type():str -msgraph.generated.models.PayloadCoachmark::|public|odata_type(value:str):None -msgraph.generated.models.PayloadCoachmark::|public|order():str -msgraph.generated.models.PayloadCoachmark::|public|order(value:str):None -msgraph.generated.models.PayloadCoachmark::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.PayloadCoachmark::|static|public|create_from_discriminator_value(parse_node:ParseNode):PayloadCoachmark -msgraph.generated.models.PayloadCoachmark~~>AdditionalDataHolder; BackedModel; Parsable msgraph.generated.models.PayloadCollectionResponse-->BaseCollectionPaginationCountResponse msgraph.generated.models.PayloadCollectionResponse::|public|constructor():None msgraph.generated.models.PayloadCollectionResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -116042,86 +114675,11 @@ msgraph.generated.models.PayloadCollectionResponse::|public|serialize(writer:Ser msgraph.generated.models.PayloadCollectionResponse::|public|value():list[Payload] msgraph.generated.models.PayloadCollectionResponse::|public|value(value:list[Payload]):None msgraph.generated.models.PayloadCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):PayloadCollectionResponse -msgraph.generated.models.PayloadComplexity::0000-Unknown -msgraph.generated.models.PayloadComplexity::0001-Low -msgraph.generated.models.PayloadComplexity::0002-Medium -msgraph.generated.models.PayloadComplexity::0003-High -msgraph.generated.models.PayloadComplexity::0004-UnknownFutureValue msgraph.generated.models.PayloadDeliveryPlatform::0000-Unknown msgraph.generated.models.PayloadDeliveryPlatform::0001-Sms msgraph.generated.models.PayloadDeliveryPlatform::0002-Email msgraph.generated.models.PayloadDeliveryPlatform::0003-Teams msgraph.generated.models.PayloadDeliveryPlatform::0004-UnknownFutureValue -msgraph.generated.models.PayloadDetail::|public|additional_data():dict[str, Any] -msgraph.generated.models.PayloadDetail::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.models.PayloadDetail::|public|backing_store:BackingStore -msgraph.generated.models.PayloadDetail::|public|coachmarks():list[PayloadCoachmark] -msgraph.generated.models.PayloadDetail::|public|coachmarks(value:list[PayloadCoachmark]):None -msgraph.generated.models.PayloadDetail::|public|constructor():None -msgraph.generated.models.PayloadDetail::|public|content():str -msgraph.generated.models.PayloadDetail::|public|content(value:str):None -msgraph.generated.models.PayloadDetail::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.PayloadDetail::|public|odata_type():str -msgraph.generated.models.PayloadDetail::|public|odata_type(value:str):None -msgraph.generated.models.PayloadDetail::|public|phishing_url():str -msgraph.generated.models.PayloadDetail::|public|phishing_url(value:str):None -msgraph.generated.models.PayloadDetail::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.PayloadDetail::|static|public|create_from_discriminator_value(parse_node:ParseNode):PayloadDetail -msgraph.generated.models.PayloadDetail~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.models.PayloadIndustry::0000-Unknown -msgraph.generated.models.PayloadIndustry::0001-Other -msgraph.generated.models.PayloadIndustry::0002-Banking -msgraph.generated.models.PayloadIndustry::0003-BusinessServices -msgraph.generated.models.PayloadIndustry::0004-ConsumerServices -msgraph.generated.models.PayloadIndustry::0005-Education -msgraph.generated.models.PayloadIndustry::0006-Energy -msgraph.generated.models.PayloadIndustry::0007-Construction -msgraph.generated.models.PayloadIndustry::0008-Consulting -msgraph.generated.models.PayloadIndustry::0009-FinancialServices -msgraph.generated.models.PayloadIndustry::0010-Government -msgraph.generated.models.PayloadIndustry::0011-Hospitality -msgraph.generated.models.PayloadIndustry::0012-Insurance -msgraph.generated.models.PayloadIndustry::0013-Legal -msgraph.generated.models.PayloadIndustry::0014-CourierServices -msgraph.generated.models.PayloadIndustry::0015-IT -msgraph.generated.models.PayloadIndustry::0016-Healthcare -msgraph.generated.models.PayloadIndustry::0017-Manufacturing -msgraph.generated.models.PayloadIndustry::0018-Retail -msgraph.generated.models.PayloadIndustry::0019-Telecom -msgraph.generated.models.PayloadIndustry::0020-RealEstate -msgraph.generated.models.PayloadIndustry::0021-UnknownFutureValue -msgraph.generated.models.PayloadTheme::0000-Unknown -msgraph.generated.models.PayloadTheme::0001-Other -msgraph.generated.models.PayloadTheme::0002-AccountActivation -msgraph.generated.models.PayloadTheme::0003-AccountVerification -msgraph.generated.models.PayloadTheme::0004-Billing -msgraph.generated.models.PayloadTheme::0005-CleanUpMail -msgraph.generated.models.PayloadTheme::0006-Controversial -msgraph.generated.models.PayloadTheme::0007-DocumentReceived -msgraph.generated.models.PayloadTheme::0008-Expense -msgraph.generated.models.PayloadTheme::0009-Fax -msgraph.generated.models.PayloadTheme::0010-FinanceReport -msgraph.generated.models.PayloadTheme::0011-IncomingMessages -msgraph.generated.models.PayloadTheme::0012-Invoice -msgraph.generated.models.PayloadTheme::0013-ItemReceived -msgraph.generated.models.PayloadTheme::0014-LoginAlert -msgraph.generated.models.PayloadTheme::0015-MailReceived -msgraph.generated.models.PayloadTheme::0016-Password -msgraph.generated.models.PayloadTheme::0017-Payment -msgraph.generated.models.PayloadTheme::0018-Payroll -msgraph.generated.models.PayloadTheme::0019-PersonalizedOffer -msgraph.generated.models.PayloadTheme::0020-Quarantine -msgraph.generated.models.PayloadTheme::0021-RemoteWork -msgraph.generated.models.PayloadTheme::0022-ReviewMessage -msgraph.generated.models.PayloadTheme::0023-SecurityUpdate -msgraph.generated.models.PayloadTheme::0024-ServiceSuspended -msgraph.generated.models.PayloadTheme::0025-SignatureRequired -msgraph.generated.models.PayloadTheme::0026-UpgradeMailboxStorage -msgraph.generated.models.PayloadTheme::0027-VerifyMailbox -msgraph.generated.models.PayloadTheme::0028-Voicemail -msgraph.generated.models.PayloadTheme::0029-Advertisement -msgraph.generated.models.PayloadTheme::0030-EmployeeEngagement -msgraph.generated.models.PayloadTheme::0031-UnknownFutureValue msgraph.generated.models.PendingContentUpdate::|public|additional_data():dict[str, Any] msgraph.generated.models.PendingContentUpdate::|public|additional_data(value:dict[str, Any]):None msgraph.generated.models.PendingContentUpdate::|public|backing_store:BackingStore @@ -116564,12 +115122,7 @@ msgraph.generated.models.PlannerAppliedCategories~~>AdditionalDataHolder; Backed msgraph.generated.models.PlannerAssignedToTaskBoardTaskFormat-->Entity msgraph.generated.models.PlannerAssignedToTaskBoardTaskFormat::|public|constructor():None msgraph.generated.models.PlannerAssignedToTaskBoardTaskFormat::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.PlannerAssignedToTaskBoardTaskFormat::|public|odata_type:str -msgraph.generated.models.PlannerAssignedToTaskBoardTaskFormat::|public|order_hints_by_assignee():PlannerOrderHintsByAssignee -msgraph.generated.models.PlannerAssignedToTaskBoardTaskFormat::|public|order_hints_by_assignee(value:PlannerOrderHintsByAssignee):None msgraph.generated.models.PlannerAssignedToTaskBoardTaskFormat::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.PlannerAssignedToTaskBoardTaskFormat::|public|unassigned_order_hint():str -msgraph.generated.models.PlannerAssignedToTaskBoardTaskFormat::|public|unassigned_order_hint(value:str):None msgraph.generated.models.PlannerAssignedToTaskBoardTaskFormat::|static|public|create_from_discriminator_value(parse_node:ParseNode):PlannerAssignedToTaskBoardTaskFormat msgraph.generated.models.PlannerAssignments::|public|additional_data():dict[str, Any] msgraph.generated.models.PlannerAssignments::|public|additional_data(value:dict[str, Any]):None @@ -116605,112 +115158,16 @@ msgraph.generated.models.PlannerBucketCollectionResponse::|static|public|create_ msgraph.generated.models.PlannerBucketTaskBoardTaskFormat-->Entity msgraph.generated.models.PlannerBucketTaskBoardTaskFormat::|public|constructor():None msgraph.generated.models.PlannerBucketTaskBoardTaskFormat::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.PlannerBucketTaskBoardTaskFormat::|public|odata_type:str -msgraph.generated.models.PlannerBucketTaskBoardTaskFormat::|public|order_hint():str -msgraph.generated.models.PlannerBucketTaskBoardTaskFormat::|public|order_hint(value:str):None msgraph.generated.models.PlannerBucketTaskBoardTaskFormat::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.PlannerBucketTaskBoardTaskFormat::|static|public|create_from_discriminator_value(parse_node:ParseNode):PlannerBucketTaskBoardTaskFormat -msgraph.generated.models.PlannerCategoryDescriptions::|public|additional_data():dict[str, Any] -msgraph.generated.models.PlannerCategoryDescriptions::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.models.PlannerCategoryDescriptions::|public|backing_store:BackingStore -msgraph.generated.models.PlannerCategoryDescriptions::|public|category1():str -msgraph.generated.models.PlannerCategoryDescriptions::|public|category1(value:str):None -msgraph.generated.models.PlannerCategoryDescriptions::|public|category10():str -msgraph.generated.models.PlannerCategoryDescriptions::|public|category10(value:str):None -msgraph.generated.models.PlannerCategoryDescriptions::|public|category11():str -msgraph.generated.models.PlannerCategoryDescriptions::|public|category11(value:str):None -msgraph.generated.models.PlannerCategoryDescriptions::|public|category12():str -msgraph.generated.models.PlannerCategoryDescriptions::|public|category12(value:str):None -msgraph.generated.models.PlannerCategoryDescriptions::|public|category13():str -msgraph.generated.models.PlannerCategoryDescriptions::|public|category13(value:str):None -msgraph.generated.models.PlannerCategoryDescriptions::|public|category14():str -msgraph.generated.models.PlannerCategoryDescriptions::|public|category14(value:str):None -msgraph.generated.models.PlannerCategoryDescriptions::|public|category15():str -msgraph.generated.models.PlannerCategoryDescriptions::|public|category15(value:str):None -msgraph.generated.models.PlannerCategoryDescriptions::|public|category16():str -msgraph.generated.models.PlannerCategoryDescriptions::|public|category16(value:str):None -msgraph.generated.models.PlannerCategoryDescriptions::|public|category17():str -msgraph.generated.models.PlannerCategoryDescriptions::|public|category17(value:str):None -msgraph.generated.models.PlannerCategoryDescriptions::|public|category18():str -msgraph.generated.models.PlannerCategoryDescriptions::|public|category18(value:str):None -msgraph.generated.models.PlannerCategoryDescriptions::|public|category19():str -msgraph.generated.models.PlannerCategoryDescriptions::|public|category19(value:str):None -msgraph.generated.models.PlannerCategoryDescriptions::|public|category2():str -msgraph.generated.models.PlannerCategoryDescriptions::|public|category2(value:str):None -msgraph.generated.models.PlannerCategoryDescriptions::|public|category20():str -msgraph.generated.models.PlannerCategoryDescriptions::|public|category20(value:str):None -msgraph.generated.models.PlannerCategoryDescriptions::|public|category21():str -msgraph.generated.models.PlannerCategoryDescriptions::|public|category21(value:str):None -msgraph.generated.models.PlannerCategoryDescriptions::|public|category22():str -msgraph.generated.models.PlannerCategoryDescriptions::|public|category22(value:str):None -msgraph.generated.models.PlannerCategoryDescriptions::|public|category23():str -msgraph.generated.models.PlannerCategoryDescriptions::|public|category23(value:str):None -msgraph.generated.models.PlannerCategoryDescriptions::|public|category24():str -msgraph.generated.models.PlannerCategoryDescriptions::|public|category24(value:str):None -msgraph.generated.models.PlannerCategoryDescriptions::|public|category25():str -msgraph.generated.models.PlannerCategoryDescriptions::|public|category25(value:str):None -msgraph.generated.models.PlannerCategoryDescriptions::|public|category3():str -msgraph.generated.models.PlannerCategoryDescriptions::|public|category3(value:str):None -msgraph.generated.models.PlannerCategoryDescriptions::|public|category4():str -msgraph.generated.models.PlannerCategoryDescriptions::|public|category4(value:str):None -msgraph.generated.models.PlannerCategoryDescriptions::|public|category5():str -msgraph.generated.models.PlannerCategoryDescriptions::|public|category5(value:str):None -msgraph.generated.models.PlannerCategoryDescriptions::|public|category6():str -msgraph.generated.models.PlannerCategoryDescriptions::|public|category6(value:str):None -msgraph.generated.models.PlannerCategoryDescriptions::|public|category7():str -msgraph.generated.models.PlannerCategoryDescriptions::|public|category7(value:str):None -msgraph.generated.models.PlannerCategoryDescriptions::|public|category8():str -msgraph.generated.models.PlannerCategoryDescriptions::|public|category8(value:str):None -msgraph.generated.models.PlannerCategoryDescriptions::|public|category9():str -msgraph.generated.models.PlannerCategoryDescriptions::|public|category9(value:str):None -msgraph.generated.models.PlannerCategoryDescriptions::|public|constructor():None -msgraph.generated.models.PlannerCategoryDescriptions::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.PlannerCategoryDescriptions::|public|odata_type():str -msgraph.generated.models.PlannerCategoryDescriptions::|public|odata_type(value:str):None -msgraph.generated.models.PlannerCategoryDescriptions::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.PlannerCategoryDescriptions::|static|public|create_from_discriminator_value(parse_node:ParseNode):PlannerCategoryDescriptions -msgraph.generated.models.PlannerCategoryDescriptions~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.models.PlannerChecklistItems::|public|additional_data():dict[str, Any] -msgraph.generated.models.PlannerChecklistItems::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.models.PlannerChecklistItems::|public|backing_store:BackingStore -msgraph.generated.models.PlannerChecklistItems::|public|constructor():None -msgraph.generated.models.PlannerChecklistItems::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.PlannerChecklistItems::|public|odata_type():str -msgraph.generated.models.PlannerChecklistItems::|public|odata_type(value:str):None -msgraph.generated.models.PlannerChecklistItems::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.PlannerChecklistItems::|static|public|create_from_discriminator_value(parse_node:ParseNode):PlannerChecklistItems -msgraph.generated.models.PlannerChecklistItems~~>AdditionalDataHolder; BackedModel; Parsable msgraph.generated.models.PlannerContainerType::0000-Group msgraph.generated.models.PlannerContainerType::0001-UnknownFutureValue msgraph.generated.models.PlannerContainerType::0002-Roster -msgraph.generated.models.PlannerExternalReferences::|public|additional_data():dict[str, Any] -msgraph.generated.models.PlannerExternalReferences::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.models.PlannerExternalReferences::|public|backing_store:BackingStore -msgraph.generated.models.PlannerExternalReferences::|public|constructor():None -msgraph.generated.models.PlannerExternalReferences::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.PlannerExternalReferences::|public|odata_type():str -msgraph.generated.models.PlannerExternalReferences::|public|odata_type(value:str):None -msgraph.generated.models.PlannerExternalReferences::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.PlannerExternalReferences::|static|public|create_from_discriminator_value(parse_node:ParseNode):PlannerExternalReferences -msgraph.generated.models.PlannerExternalReferences~~>AdditionalDataHolder; BackedModel; Parsable msgraph.generated.models.PlannerGroup-->Entity msgraph.generated.models.PlannerGroup::|public|constructor():None msgraph.generated.models.PlannerGroup::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.PlannerGroup::|public|odata_type:str -msgraph.generated.models.PlannerGroup::|public|plans():list[PlannerPlan] -msgraph.generated.models.PlannerGroup::|public|plans(value:list[PlannerPlan]):None msgraph.generated.models.PlannerGroup::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.PlannerGroup::|static|public|create_from_discriminator_value(parse_node:ParseNode):PlannerGroup -msgraph.generated.models.PlannerOrderHintsByAssignee::|public|additional_data():dict[str, Any] -msgraph.generated.models.PlannerOrderHintsByAssignee::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.models.PlannerOrderHintsByAssignee::|public|backing_store:BackingStore -msgraph.generated.models.PlannerOrderHintsByAssignee::|public|constructor():None -msgraph.generated.models.PlannerOrderHintsByAssignee::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.PlannerOrderHintsByAssignee::|public|odata_type():str -msgraph.generated.models.PlannerOrderHintsByAssignee::|public|odata_type(value:str):None -msgraph.generated.models.PlannerOrderHintsByAssignee::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.PlannerOrderHintsByAssignee::|static|public|create_from_discriminator_value(parse_node:ParseNode):PlannerOrderHintsByAssignee -msgraph.generated.models.PlannerOrderHintsByAssignee~~>AdditionalDataHolder; BackedModel; Parsable msgraph.generated.models.PlannerPlan-->Entity msgraph.generated.models.PlannerPlan::|public|buckets():list[PlannerBucket] msgraph.generated.models.PlannerPlan::|public|buckets(value:list[PlannerBucket]):None @@ -116757,14 +115214,9 @@ msgraph.generated.models.PlannerPlanContainer::|public|url(value:str):None msgraph.generated.models.PlannerPlanContainer::|static|public|create_from_discriminator_value(parse_node:ParseNode):PlannerPlanContainer msgraph.generated.models.PlannerPlanContainer~~>AdditionalDataHolder; BackedModel; Parsable msgraph.generated.models.PlannerPlanDetails-->Entity -msgraph.generated.models.PlannerPlanDetails::|public|category_descriptions():PlannerCategoryDescriptions -msgraph.generated.models.PlannerPlanDetails::|public|category_descriptions(value:PlannerCategoryDescriptions):None msgraph.generated.models.PlannerPlanDetails::|public|constructor():None msgraph.generated.models.PlannerPlanDetails::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.PlannerPlanDetails::|public|odata_type:str msgraph.generated.models.PlannerPlanDetails::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.PlannerPlanDetails::|public|shared_with():PlannerUserIds -msgraph.generated.models.PlannerPlanDetails::|public|shared_with(value:PlannerUserIds):None msgraph.generated.models.PlannerPlanDetails::|static|public|create_from_discriminator_value(parse_node:ParseNode):PlannerPlanDetails msgraph.generated.models.PlannerPreviewType::0000-Automatic msgraph.generated.models.PlannerPreviewType::0001-NoPreview @@ -116774,9 +115226,6 @@ msgraph.generated.models.PlannerPreviewType::0004-Reference msgraph.generated.models.PlannerProgressTaskBoardTaskFormat-->Entity msgraph.generated.models.PlannerProgressTaskBoardTaskFormat::|public|constructor():None msgraph.generated.models.PlannerProgressTaskBoardTaskFormat::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.PlannerProgressTaskBoardTaskFormat::|public|odata_type:str -msgraph.generated.models.PlannerProgressTaskBoardTaskFormat::|public|order_hint():str -msgraph.generated.models.PlannerProgressTaskBoardTaskFormat::|public|order_hint(value:str):None msgraph.generated.models.PlannerProgressTaskBoardTaskFormat::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.PlannerProgressTaskBoardTaskFormat::|static|public|create_from_discriminator_value(parse_node:ParseNode):PlannerProgressTaskBoardTaskFormat msgraph.generated.models.PlannerTask-->Entity @@ -116843,39 +115292,15 @@ msgraph.generated.models.PlannerTaskCollectionResponse::|public|value():list[Pla msgraph.generated.models.PlannerTaskCollectionResponse::|public|value(value:list[PlannerTask]):None msgraph.generated.models.PlannerTaskCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):PlannerTaskCollectionResponse msgraph.generated.models.PlannerTaskDetails-->Entity -msgraph.generated.models.PlannerTaskDetails::|public|checklist():PlannerChecklistItems -msgraph.generated.models.PlannerTaskDetails::|public|checklist(value:PlannerChecklistItems):None msgraph.generated.models.PlannerTaskDetails::|public|constructor():None -msgraph.generated.models.PlannerTaskDetails::|public|description():str -msgraph.generated.models.PlannerTaskDetails::|public|description(value:str):None msgraph.generated.models.PlannerTaskDetails::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.PlannerTaskDetails::|public|odata_type:str -msgraph.generated.models.PlannerTaskDetails::|public|preview_type():PlannerPreviewType -msgraph.generated.models.PlannerTaskDetails::|public|preview_type(value:PlannerPreviewType):None -msgraph.generated.models.PlannerTaskDetails::|public|references():PlannerExternalReferences -msgraph.generated.models.PlannerTaskDetails::|public|references(value:PlannerExternalReferences):None msgraph.generated.models.PlannerTaskDetails::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.PlannerTaskDetails::|static|public|create_from_discriminator_value(parse_node:ParseNode):PlannerTaskDetails msgraph.generated.models.PlannerUser-->Entity msgraph.generated.models.PlannerUser::|public|constructor():None msgraph.generated.models.PlannerUser::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.PlannerUser::|public|odata_type:str -msgraph.generated.models.PlannerUser::|public|plans():list[PlannerPlan] -msgraph.generated.models.PlannerUser::|public|plans(value:list[PlannerPlan]):None msgraph.generated.models.PlannerUser::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.PlannerUser::|public|tasks():list[PlannerTask] -msgraph.generated.models.PlannerUser::|public|tasks(value:list[PlannerTask]):None msgraph.generated.models.PlannerUser::|static|public|create_from_discriminator_value(parse_node:ParseNode):PlannerUser -msgraph.generated.models.PlannerUserIds::|public|additional_data():dict[str, Any] -msgraph.generated.models.PlannerUserIds::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.models.PlannerUserIds::|public|backing_store:BackingStore -msgraph.generated.models.PlannerUserIds::|public|constructor():None -msgraph.generated.models.PlannerUserIds::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.PlannerUserIds::|public|odata_type():str -msgraph.generated.models.PlannerUserIds::|public|odata_type(value:str):None -msgraph.generated.models.PlannerUserIds::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.PlannerUserIds::|static|public|create_from_discriminator_value(parse_node:ParseNode):PlannerUserIds -msgraph.generated.models.PlannerUserIds~~>AdditionalDataHolder; BackedModel; Parsable msgraph.generated.models.PlatformCredentialAuthenticationMethod-->AuthenticationMethod msgraph.generated.models.PlatformCredentialAuthenticationMethod::|public|constructor():None msgraph.generated.models.PlatformCredentialAuthenticationMethod::|public|created_date_time():datetime.datetime @@ -117038,11 +115463,6 @@ msgraph.generated.models.PolicyScopeBase~~>AdditionalDataHolder; BackedModel; Pa msgraph.generated.models.PolicyTemplate-->Entity msgraph.generated.models.PolicyTemplate::|public|constructor():None msgraph.generated.models.PolicyTemplate::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.PolicyTemplate::|public|multi_tenant_organization_identity_synchronization():MultiTenantOrganizationIdentitySyncPolicyTemplate -msgraph.generated.models.PolicyTemplate::|public|multi_tenant_organization_identity_synchronization(value:MultiTenantOrganizationIdentitySyncPolicyTemplate):None -msgraph.generated.models.PolicyTemplate::|public|multi_tenant_organization_partner_configuration():MultiTenantOrganizationPartnerConfigurationTemplate -msgraph.generated.models.PolicyTemplate::|public|multi_tenant_organization_partner_configuration(value:MultiTenantOrganizationPartnerConfigurationTemplate):None -msgraph.generated.models.PolicyTemplate::|public|odata_type:str msgraph.generated.models.PolicyTemplate::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.PolicyTemplate::|static|public|create_from_discriminator_value(parse_node:ParseNode):PolicyTemplate msgraph.generated.models.PolicyTenantScope-->PolicyScopeBase @@ -117334,8 +115754,8 @@ msgraph.generated.models.PrinterCapabilities::|public|bottom_margins():list[int] msgraph.generated.models.PrinterCapabilities::|public|bottom_margins(value:list[int]):None msgraph.generated.models.PrinterCapabilities::|public|collation():bool msgraph.generated.models.PrinterCapabilities::|public|collation(value:bool):None -msgraph.generated.models.PrinterCapabilities::|public|color_modes():list[PrintColorMode] -msgraph.generated.models.PrinterCapabilities::|public|color_modes(value:list[PrintColorMode]):None +msgraph.generated.models.PrinterCapabilities::|public|color_modes():list[str] +msgraph.generated.models.PrinterCapabilities::|public|color_modes(value:list[str]):None msgraph.generated.models.PrinterCapabilities::|public|constructor():None msgraph.generated.models.PrinterCapabilities::|public|content_types():list[str] msgraph.generated.models.PrinterCapabilities::|public|content_types(value:list[str]):None @@ -117343,12 +115763,12 @@ msgraph.generated.models.PrinterCapabilities::|public|copies_per_job():IntegerRa msgraph.generated.models.PrinterCapabilities::|public|copies_per_job(value:IntegerRange):None msgraph.generated.models.PrinterCapabilities::|public|dpis():list[int] msgraph.generated.models.PrinterCapabilities::|public|dpis(value:list[int]):None -msgraph.generated.models.PrinterCapabilities::|public|duplex_modes():list[PrintDuplexMode] -msgraph.generated.models.PrinterCapabilities::|public|duplex_modes(value:list[PrintDuplexMode]):None -msgraph.generated.models.PrinterCapabilities::|public|feed_orientations():list[PrinterFeedOrientation] -msgraph.generated.models.PrinterCapabilities::|public|feed_orientations(value:list[PrinterFeedOrientation]):None -msgraph.generated.models.PrinterCapabilities::|public|finishings():list[PrintFinishing] -msgraph.generated.models.PrinterCapabilities::|public|finishings(value:list[PrintFinishing]):None +msgraph.generated.models.PrinterCapabilities::|public|duplex_modes():list[str] +msgraph.generated.models.PrinterCapabilities::|public|duplex_modes(value:list[str]):None +msgraph.generated.models.PrinterCapabilities::|public|feed_orientations():list[str] +msgraph.generated.models.PrinterCapabilities::|public|feed_orientations(value:list[str]):None +msgraph.generated.models.PrinterCapabilities::|public|finishings():list[str] +msgraph.generated.models.PrinterCapabilities::|public|finishings(value:list[str]):None msgraph.generated.models.PrinterCapabilities::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] msgraph.generated.models.PrinterCapabilities::|public|input_bins():list[str] msgraph.generated.models.PrinterCapabilities::|public|input_bins(value:list[str]):None @@ -117364,22 +115784,22 @@ msgraph.generated.models.PrinterCapabilities::|public|media_sizes():list[str] msgraph.generated.models.PrinterCapabilities::|public|media_sizes(value:list[str]):None msgraph.generated.models.PrinterCapabilities::|public|media_types():list[str] msgraph.generated.models.PrinterCapabilities::|public|media_types(value:list[str]):None -msgraph.generated.models.PrinterCapabilities::|public|multipage_layouts():list[PrintMultipageLayout] -msgraph.generated.models.PrinterCapabilities::|public|multipage_layouts(value:list[PrintMultipageLayout]):None +msgraph.generated.models.PrinterCapabilities::|public|multipage_layouts():list[str] +msgraph.generated.models.PrinterCapabilities::|public|multipage_layouts(value:list[str]):None msgraph.generated.models.PrinterCapabilities::|public|odata_type():str msgraph.generated.models.PrinterCapabilities::|public|odata_type(value:str):None -msgraph.generated.models.PrinterCapabilities::|public|orientations():list[PrintOrientation] -msgraph.generated.models.PrinterCapabilities::|public|orientations(value:list[PrintOrientation]):None +msgraph.generated.models.PrinterCapabilities::|public|orientations():list[str] +msgraph.generated.models.PrinterCapabilities::|public|orientations(value:list[str]):None msgraph.generated.models.PrinterCapabilities::|public|output_bins():list[str] msgraph.generated.models.PrinterCapabilities::|public|output_bins(value:list[str]):None msgraph.generated.models.PrinterCapabilities::|public|pages_per_sheet():list[int] msgraph.generated.models.PrinterCapabilities::|public|pages_per_sheet(value:list[int]):None -msgraph.generated.models.PrinterCapabilities::|public|qualities():list[PrintQuality] -msgraph.generated.models.PrinterCapabilities::|public|qualities(value:list[PrintQuality]):None +msgraph.generated.models.PrinterCapabilities::|public|qualities():list[str] +msgraph.generated.models.PrinterCapabilities::|public|qualities(value:list[str]):None msgraph.generated.models.PrinterCapabilities::|public|right_margins():list[int] msgraph.generated.models.PrinterCapabilities::|public|right_margins(value:list[int]):None -msgraph.generated.models.PrinterCapabilities::|public|scalings():list[PrintScaling] -msgraph.generated.models.PrinterCapabilities::|public|scalings(value:list[PrintScaling]):None +msgraph.generated.models.PrinterCapabilities::|public|scalings():list[str] +msgraph.generated.models.PrinterCapabilities::|public|scalings(value:list[str]):None msgraph.generated.models.PrinterCapabilities::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.PrinterCapabilities::|public|supports_fit_pdf_to_page():bool msgraph.generated.models.PrinterCapabilities::|public|supports_fit_pdf_to_page(value:bool):None @@ -117418,8 +115838,8 @@ msgraph.generated.models.PrinterDefaults::|public|dpi():int msgraph.generated.models.PrinterDefaults::|public|dpi(value:int):None msgraph.generated.models.PrinterDefaults::|public|duplex_mode():PrintDuplexMode msgraph.generated.models.PrinterDefaults::|public|duplex_mode(value:PrintDuplexMode):None -msgraph.generated.models.PrinterDefaults::|public|finishings():list[PrintFinishing] -msgraph.generated.models.PrinterDefaults::|public|finishings(value:list[PrintFinishing]):None +msgraph.generated.models.PrinterDefaults::|public|finishings():list[str] +msgraph.generated.models.PrinterDefaults::|public|finishings(value:list[str]):None msgraph.generated.models.PrinterDefaults::|public|fit_pdf_to_page():bool msgraph.generated.models.PrinterDefaults::|public|fit_pdf_to_page(value:bool):None msgraph.generated.models.PrinterDefaults::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -118393,72 +116813,6 @@ msgraph.generated.models.PrinterStatus::|static|public|create_from_discriminator msgraph.generated.models.PrinterStatus~~>AdditionalDataHolder; BackedModel; Parsable msgraph.generated.models.PrintEvent::0000-JobStarted msgraph.generated.models.PrintEvent::0001-UnknownFutureValue -msgraph.generated.models.PrintFinishing::0000-None_ -msgraph.generated.models.PrintFinishing::0001-Staple -msgraph.generated.models.PrintFinishing::0002-Punch -msgraph.generated.models.PrintFinishing::0003-Cover -msgraph.generated.models.PrintFinishing::0004-Bind -msgraph.generated.models.PrintFinishing::0005-SaddleStitch -msgraph.generated.models.PrintFinishing::0006-StitchEdge -msgraph.generated.models.PrintFinishing::0007-StapleTopLeft -msgraph.generated.models.PrintFinishing::0008-StapleBottomLeft -msgraph.generated.models.PrintFinishing::0009-StapleTopRight -msgraph.generated.models.PrintFinishing::0010-StapleBottomRight -msgraph.generated.models.PrintFinishing::0011-StitchLeftEdge -msgraph.generated.models.PrintFinishing::0012-StitchTopEdge -msgraph.generated.models.PrintFinishing::0013-StitchRightEdge -msgraph.generated.models.PrintFinishing::0014-StitchBottomEdge -msgraph.generated.models.PrintFinishing::0015-StapleDualLeft -msgraph.generated.models.PrintFinishing::0016-StapleDualTop -msgraph.generated.models.PrintFinishing::0017-StapleDualRight -msgraph.generated.models.PrintFinishing::0018-StapleDualBottom -msgraph.generated.models.PrintFinishing::0019-UnknownFutureValue -msgraph.generated.models.PrintFinishing::0020-StapleTripleLeft -msgraph.generated.models.PrintFinishing::0021-StapleTripleTop -msgraph.generated.models.PrintFinishing::0022-StapleTripleRight -msgraph.generated.models.PrintFinishing::0023-StapleTripleBottom -msgraph.generated.models.PrintFinishing::0024-BindLeft -msgraph.generated.models.PrintFinishing::0025-BindTop -msgraph.generated.models.PrintFinishing::0026-BindRight -msgraph.generated.models.PrintFinishing::0027-BindBottom -msgraph.generated.models.PrintFinishing::0028-FoldAccordion -msgraph.generated.models.PrintFinishing::0029-FoldDoubleGate -msgraph.generated.models.PrintFinishing::0030-FoldGate -msgraph.generated.models.PrintFinishing::0031-FoldHalf -msgraph.generated.models.PrintFinishing::0032-FoldHalfZ -msgraph.generated.models.PrintFinishing::0033-FoldLeftGate -msgraph.generated.models.PrintFinishing::0034-FoldLetter -msgraph.generated.models.PrintFinishing::0035-FoldParallel -msgraph.generated.models.PrintFinishing::0036-FoldPoster -msgraph.generated.models.PrintFinishing::0037-FoldRightGate -msgraph.generated.models.PrintFinishing::0038-FoldZ -msgraph.generated.models.PrintFinishing::0039-FoldEngineeringZ -msgraph.generated.models.PrintFinishing::0040-PunchTopLeft -msgraph.generated.models.PrintFinishing::0041-PunchBottomLeft -msgraph.generated.models.PrintFinishing::0042-PunchTopRight -msgraph.generated.models.PrintFinishing::0043-PunchBottomRight -msgraph.generated.models.PrintFinishing::0044-PunchDualLeft -msgraph.generated.models.PrintFinishing::0045-PunchDualTop -msgraph.generated.models.PrintFinishing::0046-PunchDualRight -msgraph.generated.models.PrintFinishing::0047-PunchDualBottom -msgraph.generated.models.PrintFinishing::0048-PunchTripleLeft -msgraph.generated.models.PrintFinishing::0049-PunchTripleTop -msgraph.generated.models.PrintFinishing::0050-PunchTripleRight -msgraph.generated.models.PrintFinishing::0051-PunchTripleBottom -msgraph.generated.models.PrintFinishing::0052-PunchQuadLeft -msgraph.generated.models.PrintFinishing::0053-PunchQuadTop -msgraph.generated.models.PrintFinishing::0054-PunchQuadRight -msgraph.generated.models.PrintFinishing::0055-PunchQuadBottom -msgraph.generated.models.PrintFinishing::0056-Fold -msgraph.generated.models.PrintFinishing::0057-Trim -msgraph.generated.models.PrintFinishing::0058-Bale -msgraph.generated.models.PrintFinishing::0059-BookletMaker -msgraph.generated.models.PrintFinishing::0060-Coat -msgraph.generated.models.PrintFinishing::0061-Laminate -msgraph.generated.models.PrintFinishing::0062-TrimAfterPages -msgraph.generated.models.PrintFinishing::0063-TrimAfterDocuments -msgraph.generated.models.PrintFinishing::0064-TrimAfterCopies -msgraph.generated.models.PrintFinishing::0065-TrimAfterJob msgraph.generated.models.PrintJob-->Entity msgraph.generated.models.PrintJob::|public|acknowledged_date_time():datetime.datetime msgraph.generated.models.PrintJob::|public|acknowledged_date_time(value:datetime.datetime):None @@ -118510,8 +116864,8 @@ msgraph.generated.models.PrintJobConfiguration::|public|duplex_mode():PrintDuple msgraph.generated.models.PrintJobConfiguration::|public|duplex_mode(value:PrintDuplexMode):None msgraph.generated.models.PrintJobConfiguration::|public|feed_orientation():PrinterFeedOrientation msgraph.generated.models.PrintJobConfiguration::|public|feed_orientation(value:PrinterFeedOrientation):None -msgraph.generated.models.PrintJobConfiguration::|public|finishings():list[PrintFinishing] -msgraph.generated.models.PrintJobConfiguration::|public|finishings(value:list[PrintFinishing]):None +msgraph.generated.models.PrintJobConfiguration::|public|finishings():list[str] +msgraph.generated.models.PrintJobConfiguration::|public|finishings(value:list[str]):None msgraph.generated.models.PrintJobConfiguration::|public|fit_pdf_to_page():bool msgraph.generated.models.PrintJobConfiguration::|public|fit_pdf_to_page(value:bool):None msgraph.generated.models.PrintJobConfiguration::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -118977,21 +117331,8 @@ msgraph.generated.models.PrivilegedAccessGroupAssignmentType::0000-Assigned msgraph.generated.models.PrivilegedAccessGroupAssignmentType::0001-Activated msgraph.generated.models.PrivilegedAccessGroupAssignmentType::0002-UnknownFutureValue msgraph.generated.models.PrivilegedAccessGroupEligibilitySchedule-->PrivilegedAccessSchedule -msgraph.generated.models.PrivilegedAccessGroupEligibilitySchedule::|public|access_id():PrivilegedAccessGroupRelationships -msgraph.generated.models.PrivilegedAccessGroupEligibilitySchedule::|public|access_id(value:PrivilegedAccessGroupRelationships):None msgraph.generated.models.PrivilegedAccessGroupEligibilitySchedule::|public|constructor():None msgraph.generated.models.PrivilegedAccessGroupEligibilitySchedule::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.PrivilegedAccessGroupEligibilitySchedule::|public|group():Group -msgraph.generated.models.PrivilegedAccessGroupEligibilitySchedule::|public|group(value:Group):None -msgraph.generated.models.PrivilegedAccessGroupEligibilitySchedule::|public|group_id():str -msgraph.generated.models.PrivilegedAccessGroupEligibilitySchedule::|public|group_id(value:str):None -msgraph.generated.models.PrivilegedAccessGroupEligibilitySchedule::|public|member_type():PrivilegedAccessGroupMemberType -msgraph.generated.models.PrivilegedAccessGroupEligibilitySchedule::|public|member_type(value:PrivilegedAccessGroupMemberType):None -msgraph.generated.models.PrivilegedAccessGroupEligibilitySchedule::|public|odata_type:str -msgraph.generated.models.PrivilegedAccessGroupEligibilitySchedule::|public|principal():DirectoryObject -msgraph.generated.models.PrivilegedAccessGroupEligibilitySchedule::|public|principal(value:DirectoryObject):None -msgraph.generated.models.PrivilegedAccessGroupEligibilitySchedule::|public|principal_id():str -msgraph.generated.models.PrivilegedAccessGroupEligibilitySchedule::|public|principal_id(value:str):None msgraph.generated.models.PrivilegedAccessGroupEligibilitySchedule::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.PrivilegedAccessGroupEligibilitySchedule::|static|public|create_from_discriminator_value(parse_node:ParseNode):PrivilegedAccessGroupEligibilitySchedule msgraph.generated.models.PrivilegedAccessGroupEligibilityScheduleCollectionResponse-->BaseCollectionPaginationCountResponse @@ -119002,23 +117343,8 @@ msgraph.generated.models.PrivilegedAccessGroupEligibilityScheduleCollectionRespo msgraph.generated.models.PrivilegedAccessGroupEligibilityScheduleCollectionResponse::|public|value(value:list[PrivilegedAccessGroupEligibilitySchedule]):None msgraph.generated.models.PrivilegedAccessGroupEligibilityScheduleCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):PrivilegedAccessGroupEligibilityScheduleCollectionResponse msgraph.generated.models.PrivilegedAccessGroupEligibilityScheduleInstance-->PrivilegedAccessScheduleInstance -msgraph.generated.models.PrivilegedAccessGroupEligibilityScheduleInstance::|public|access_id():PrivilegedAccessGroupRelationships -msgraph.generated.models.PrivilegedAccessGroupEligibilityScheduleInstance::|public|access_id(value:PrivilegedAccessGroupRelationships):None msgraph.generated.models.PrivilegedAccessGroupEligibilityScheduleInstance::|public|constructor():None -msgraph.generated.models.PrivilegedAccessGroupEligibilityScheduleInstance::|public|eligibility_schedule_id():str -msgraph.generated.models.PrivilegedAccessGroupEligibilityScheduleInstance::|public|eligibility_schedule_id(value:str):None msgraph.generated.models.PrivilegedAccessGroupEligibilityScheduleInstance::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.PrivilegedAccessGroupEligibilityScheduleInstance::|public|group():Group -msgraph.generated.models.PrivilegedAccessGroupEligibilityScheduleInstance::|public|group(value:Group):None -msgraph.generated.models.PrivilegedAccessGroupEligibilityScheduleInstance::|public|group_id():str -msgraph.generated.models.PrivilegedAccessGroupEligibilityScheduleInstance::|public|group_id(value:str):None -msgraph.generated.models.PrivilegedAccessGroupEligibilityScheduleInstance::|public|member_type():PrivilegedAccessGroupMemberType -msgraph.generated.models.PrivilegedAccessGroupEligibilityScheduleInstance::|public|member_type(value:PrivilegedAccessGroupMemberType):None -msgraph.generated.models.PrivilegedAccessGroupEligibilityScheduleInstance::|public|odata_type:str -msgraph.generated.models.PrivilegedAccessGroupEligibilityScheduleInstance::|public|principal():DirectoryObject -msgraph.generated.models.PrivilegedAccessGroupEligibilityScheduleInstance::|public|principal(value:DirectoryObject):None -msgraph.generated.models.PrivilegedAccessGroupEligibilityScheduleInstance::|public|principal_id():str -msgraph.generated.models.PrivilegedAccessGroupEligibilityScheduleInstance::|public|principal_id(value:str):None msgraph.generated.models.PrivilegedAccessGroupEligibilityScheduleInstance::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.PrivilegedAccessGroupEligibilityScheduleInstance::|static|public|create_from_discriminator_value(parse_node:ParseNode):PrivilegedAccessGroupEligibilityScheduleInstance msgraph.generated.models.PrivilegedAccessGroupEligibilityScheduleInstanceCollectionResponse-->BaseCollectionPaginationCountResponse @@ -119064,26 +117390,12 @@ msgraph.generated.models.PrivilegedAccessGroupRelationships::0002-UnknownFutureV msgraph.generated.models.PrivilegedAccessRoot-->Entity msgraph.generated.models.PrivilegedAccessRoot::|public|constructor():None msgraph.generated.models.PrivilegedAccessRoot::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.PrivilegedAccessRoot::|public|group():PrivilegedAccessGroup -msgraph.generated.models.PrivilegedAccessRoot::|public|group(value:PrivilegedAccessGroup):None -msgraph.generated.models.PrivilegedAccessRoot::|public|odata_type:str msgraph.generated.models.PrivilegedAccessRoot::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.PrivilegedAccessRoot::|static|public|create_from_discriminator_value(parse_node:ParseNode):PrivilegedAccessRoot msgraph.generated.models.PrivilegedAccessSchedule-->Entity msgraph.generated.models.PrivilegedAccessSchedule::|public|constructor():None -msgraph.generated.models.PrivilegedAccessSchedule::|public|created_date_time():datetime.datetime -msgraph.generated.models.PrivilegedAccessSchedule::|public|created_date_time(value:datetime.datetime):None -msgraph.generated.models.PrivilegedAccessSchedule::|public|created_using():str -msgraph.generated.models.PrivilegedAccessSchedule::|public|created_using(value:str):None msgraph.generated.models.PrivilegedAccessSchedule::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.PrivilegedAccessSchedule::|public|modified_date_time():datetime.datetime -msgraph.generated.models.PrivilegedAccessSchedule::|public|modified_date_time(value:datetime.datetime):None -msgraph.generated.models.PrivilegedAccessSchedule::|public|odata_type:str -msgraph.generated.models.PrivilegedAccessSchedule::|public|schedule_info():RequestSchedule -msgraph.generated.models.PrivilegedAccessSchedule::|public|schedule_info(value:RequestSchedule):None msgraph.generated.models.PrivilegedAccessSchedule::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.PrivilegedAccessSchedule::|public|status():str -msgraph.generated.models.PrivilegedAccessSchedule::|public|status(value:str):None msgraph.generated.models.PrivilegedAccessSchedule::|static|public|create_from_discriminator_value(parse_node:ParseNode):PrivilegedAccessSchedule msgraph.generated.models.PrivilegedAccessScheduleInstance-->Entity msgraph.generated.models.PrivilegedAccessScheduleInstance::|public|constructor():None @@ -119310,12 +117622,7 @@ msgraph.generated.models.ProfileCardPropertyCollectionResponse::|static|public|c msgraph.generated.models.ProfilePhoto-->Entity msgraph.generated.models.ProfilePhoto::|public|constructor():None msgraph.generated.models.ProfilePhoto::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.ProfilePhoto::|public|height():int -msgraph.generated.models.ProfilePhoto::|public|height(value:int):None -msgraph.generated.models.ProfilePhoto::|public|odata_type:str msgraph.generated.models.ProfilePhoto::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.ProfilePhoto::|public|width():int -msgraph.generated.models.ProfilePhoto::|public|width(value:int):None msgraph.generated.models.ProfilePhoto::|static|public|create_from_discriminator_value(parse_node:ParseNode):ProfilePhoto msgraph.generated.models.ProfilePhotoCollectionResponse-->BaseCollectionPaginationCountResponse msgraph.generated.models.ProfilePhotoCollectionResponse::|public|constructor():None @@ -119341,9 +117648,6 @@ msgraph.generated.models.Prompt~~>AdditionalDataHolder; BackedModel; Parsable msgraph.generated.models.PronounsSettings-->Entity msgraph.generated.models.PronounsSettings::|public|constructor():None msgraph.generated.models.PronounsSettings::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.PronounsSettings::|public|is_enabled_in_organization():bool -msgraph.generated.models.PronounsSettings::|public|is_enabled_in_organization(value:bool):None -msgraph.generated.models.PronounsSettings::|public|odata_type:str msgraph.generated.models.PronounsSettings::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.PronounsSettings::|static|public|create_from_discriminator_value(parse_node:ParseNode):PronounsSettings msgraph.generated.models.ProtectedApplicationMetadata-->IntegratedApplicationMetadata @@ -119354,6 +117658,22 @@ msgraph.generated.models.ProtectedApplicationMetadata::|public|get_field_deseria msgraph.generated.models.ProtectedApplicationMetadata::|public|odata_type:str msgraph.generated.models.ProtectedApplicationMetadata::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.ProtectedApplicationMetadata::|static|public|create_from_discriminator_value(parse_node:ParseNode):ProtectedApplicationMetadata +msgraph.generated.models.ProtectedContent::|public|additional_data():dict[str, Any] +msgraph.generated.models.ProtectedContent::|public|additional_data(value:dict[str, Any]):None +msgraph.generated.models.ProtectedContent::|public|backing_store:BackingStore +msgraph.generated.models.ProtectedContent::|public|cid():str +msgraph.generated.models.ProtectedContent::|public|cid(value:str):None +msgraph.generated.models.ProtectedContent::|public|constructor():None +msgraph.generated.models.ProtectedContent::|public|format():str +msgraph.generated.models.ProtectedContent::|public|format(value:str):None +msgraph.generated.models.ProtectedContent::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.ProtectedContent::|public|label_id():str +msgraph.generated.models.ProtectedContent::|public|label_id(value:str):None +msgraph.generated.models.ProtectedContent::|public|odata_type():str +msgraph.generated.models.ProtectedContent::|public|odata_type(value:str):None +msgraph.generated.models.ProtectedContent::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.ProtectedContent::|static|public|create_from_discriminator_value(parse_node:ParseNode):ProtectedContent +msgraph.generated.models.ProtectedContent~~>AdditionalDataHolder; BackedModel; Parsable msgraph.generated.models.ProtectionPolicyBase-->Entity msgraph.generated.models.ProtectionPolicyBase::|public|constructor():None msgraph.generated.models.ProtectionPolicyBase::|public|created_by():IdentitySet @@ -119743,11 +118063,8 @@ msgraph.generated.models.PublicInnerError::|public|target(value:str):None msgraph.generated.models.PublicInnerError::|static|public|create_from_discriminator_value(parse_node:ParseNode):PublicInnerError msgraph.generated.models.PublicInnerError~~>AdditionalDataHolder; BackedModel; Parsable msgraph.generated.models.PublicKeyInfrastructureRoot-->Entity -msgraph.generated.models.PublicKeyInfrastructureRoot::|public|certificate_based_auth_configurations():list[CertificateBasedAuthPki] -msgraph.generated.models.PublicKeyInfrastructureRoot::|public|certificate_based_auth_configurations(value:list[CertificateBasedAuthPki]):None msgraph.generated.models.PublicKeyInfrastructureRoot::|public|constructor():None msgraph.generated.models.PublicKeyInfrastructureRoot::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.PublicKeyInfrastructureRoot::|public|odata_type:str msgraph.generated.models.PublicKeyInfrastructureRoot::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.PublicKeyInfrastructureRoot::|static|public|create_from_discriminator_value(parse_node:ParseNode):PublicKeyInfrastructureRoot msgraph.generated.models.QuarantineReason::0000-EncounteredBaseEscrowThreshold @@ -120048,8 +118365,8 @@ msgraph.generated.models.RecurrencePattern::|public|additional_data():dict[str, msgraph.generated.models.RecurrencePattern::|public|additional_data(value:dict[str, Any]):None msgraph.generated.models.RecurrencePattern::|public|backing_store:BackingStore msgraph.generated.models.RecurrencePattern::|public|constructor():None -msgraph.generated.models.RecurrencePattern::|public|days_of_week():list[DayOfWeek] -msgraph.generated.models.RecurrencePattern::|public|days_of_week(value:list[DayOfWeek]):None +msgraph.generated.models.RecurrencePattern::|public|days_of_week():list[str] +msgraph.generated.models.RecurrencePattern::|public|days_of_week(value:list[str]):None msgraph.generated.models.RecurrencePattern::|public|day_of_month():int msgraph.generated.models.RecurrencePattern::|public|day_of_month(value:int):None msgraph.generated.models.RecurrencePattern::|public|first_day_of_week():DayOfWeek @@ -120370,12 +118687,7 @@ msgraph.generated.models.RemoteAssistancePartnerCollectionResponse::|static|publ msgraph.generated.models.RemoteDesktopSecurityConfiguration-->Entity msgraph.generated.models.RemoteDesktopSecurityConfiguration::|public|constructor():None msgraph.generated.models.RemoteDesktopSecurityConfiguration::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.RemoteDesktopSecurityConfiguration::|public|is_remote_desktop_protocol_enabled():bool -msgraph.generated.models.RemoteDesktopSecurityConfiguration::|public|is_remote_desktop_protocol_enabled(value:bool):None -msgraph.generated.models.RemoteDesktopSecurityConfiguration::|public|odata_type:str msgraph.generated.models.RemoteDesktopSecurityConfiguration::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.RemoteDesktopSecurityConfiguration::|public|target_device_groups():list[TargetDeviceGroup] -msgraph.generated.models.RemoteDesktopSecurityConfiguration::|public|target_device_groups(value:list[TargetDeviceGroup]):None msgraph.generated.models.RemoteDesktopSecurityConfiguration::|static|public|create_from_discriminator_value(parse_node:ParseNode):RemoteDesktopSecurityConfiguration msgraph.generated.models.RemoteItem::|public|additional_data():dict[str, Any] msgraph.generated.models.RemoteItem::|public|additional_data(value:dict[str, Any]):None @@ -120789,17 +119101,8 @@ msgraph.generated.models.RestoreArtifactsBulkRequestStatus::0003-CompletedWithEr msgraph.generated.models.RestoreArtifactsBulkRequestStatus::0004-UnknownFutureValue msgraph.generated.models.RestorePoint-->Entity msgraph.generated.models.RestorePoint::|public|constructor():None -msgraph.generated.models.RestorePoint::|public|expiration_date_time():datetime.datetime -msgraph.generated.models.RestorePoint::|public|expiration_date_time(value:datetime.datetime):None msgraph.generated.models.RestorePoint::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.RestorePoint::|public|odata_type:str -msgraph.generated.models.RestorePoint::|public|protection_date_time():datetime.datetime -msgraph.generated.models.RestorePoint::|public|protection_date_time(value:datetime.datetime):None -msgraph.generated.models.RestorePoint::|public|protection_unit():ProtectionUnitBase -msgraph.generated.models.RestorePoint::|public|protection_unit(value:ProtectionUnitBase):None msgraph.generated.models.RestorePoint::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.RestorePoint::|public|tags():RestorePointTags -msgraph.generated.models.RestorePoint::|public|tags(value:RestorePointTags):None msgraph.generated.models.RestorePoint::|static|public|create_from_discriminator_value(parse_node:ParseNode):RestorePoint msgraph.generated.models.RestorePointCollectionResponse-->BaseCollectionPaginationCountResponse msgraph.generated.models.RestorePointCollectionResponse::|public|constructor():None @@ -120929,28 +119232,6 @@ msgraph.generated.models.ResultTemplateOption::|public|odata_type(value:str):Non msgraph.generated.models.ResultTemplateOption::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.ResultTemplateOption::|static|public|create_from_discriminator_value(parse_node:ParseNode):ResultTemplateOption msgraph.generated.models.ResultTemplateOption~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.models.RetentionLabelSettings::|public|additional_data():dict[str, Any] -msgraph.generated.models.RetentionLabelSettings::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.models.RetentionLabelSettings::|public|backing_store:BackingStore -msgraph.generated.models.RetentionLabelSettings::|public|behavior_during_retention_period():BehaviorDuringRetentionPeriod -msgraph.generated.models.RetentionLabelSettings::|public|behavior_during_retention_period(value:BehaviorDuringRetentionPeriod):None -msgraph.generated.models.RetentionLabelSettings::|public|constructor():None -msgraph.generated.models.RetentionLabelSettings::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.RetentionLabelSettings::|public|is_content_update_allowed():bool -msgraph.generated.models.RetentionLabelSettings::|public|is_content_update_allowed(value:bool):None -msgraph.generated.models.RetentionLabelSettings::|public|is_delete_allowed():bool -msgraph.generated.models.RetentionLabelSettings::|public|is_delete_allowed(value:bool):None -msgraph.generated.models.RetentionLabelSettings::|public|is_label_update_allowed():bool -msgraph.generated.models.RetentionLabelSettings::|public|is_label_update_allowed(value:bool):None -msgraph.generated.models.RetentionLabelSettings::|public|is_metadata_update_allowed():bool -msgraph.generated.models.RetentionLabelSettings::|public|is_metadata_update_allowed(value:bool):None -msgraph.generated.models.RetentionLabelSettings::|public|is_record_locked():bool -msgraph.generated.models.RetentionLabelSettings::|public|is_record_locked(value:bool):None -msgraph.generated.models.RetentionLabelSettings::|public|odata_type():str -msgraph.generated.models.RetentionLabelSettings::|public|odata_type(value:str):None -msgraph.generated.models.RetentionLabelSettings::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.RetentionLabelSettings::|static|public|create_from_discriminator_value(parse_node:ParseNode):RetentionLabelSettings -msgraph.generated.models.RetentionLabelSettings~~>AdditionalDataHolder; BackedModel; Parsable msgraph.generated.models.RetentionSetting::|public|additional_data():dict[str, Any] msgraph.generated.models.RetentionSetting::|public|additional_data(value:dict[str, Any]):None msgraph.generated.models.RetentionSetting::|public|backing_store:BackingStore @@ -121076,21 +119357,6 @@ msgraph.generated.models.RiskDetectionTimingType::0001-Realtime msgraph.generated.models.RiskDetectionTimingType::0002-NearRealtime msgraph.generated.models.RiskDetectionTimingType::0003-Offline msgraph.generated.models.RiskDetectionTimingType::0004-UnknownFutureValue -msgraph.generated.models.RiskEventType::0000-UnlikelyTravel -msgraph.generated.models.RiskEventType::0001-AnonymizedIPAddress -msgraph.generated.models.RiskEventType::0002-MaliciousIPAddress -msgraph.generated.models.RiskEventType::0003-UnfamiliarFeatures -msgraph.generated.models.RiskEventType::0004-MalwareInfectedIPAddress -msgraph.generated.models.RiskEventType::0005-SuspiciousIPAddress -msgraph.generated.models.RiskEventType::0006-LeakedCredentials -msgraph.generated.models.RiskEventType::0007-InvestigationsThreatIntelligence -msgraph.generated.models.RiskEventType::0008-Generic -msgraph.generated.models.RiskEventType::0009-AdminConfirmedUserCompromised -msgraph.generated.models.RiskEventType::0010-McasImpossibleTravel -msgraph.generated.models.RiskEventType::0011-McasSuspiciousInboxManipulationRules -msgraph.generated.models.RiskEventType::0012-InvestigationsThreatIntelligenceSigninLinked -msgraph.generated.models.RiskEventType::0013-MaliciousIPAddressValidCredentialsBlockedIP -msgraph.generated.models.RiskEventType::0014-UnknownFutureValue msgraph.generated.models.RiskLevel::0000-Low msgraph.generated.models.RiskLevel::0001-Medium msgraph.generated.models.RiskLevel::0002-High @@ -121255,18 +119521,7 @@ msgraph.generated.models.RoleAssignmentCollectionResponse::|public|value(value:l msgraph.generated.models.RoleAssignmentCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):RoleAssignmentCollectionResponse msgraph.generated.models.RoleDefinition-->Entity msgraph.generated.models.RoleDefinition::|public|constructor():None -msgraph.generated.models.RoleDefinition::|public|description():str -msgraph.generated.models.RoleDefinition::|public|description(value:str):None -msgraph.generated.models.RoleDefinition::|public|display_name():str -msgraph.generated.models.RoleDefinition::|public|display_name(value:str):None msgraph.generated.models.RoleDefinition::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.RoleDefinition::|public|is_built_in():bool -msgraph.generated.models.RoleDefinition::|public|is_built_in(value:bool):None -msgraph.generated.models.RoleDefinition::|public|odata_type:str -msgraph.generated.models.RoleDefinition::|public|role_assignments():list[RoleAssignment] -msgraph.generated.models.RoleDefinition::|public|role_assignments(value:list[RoleAssignment]):None -msgraph.generated.models.RoleDefinition::|public|role_permissions():list[RolePermission] -msgraph.generated.models.RoleDefinition::|public|role_permissions(value:list[RolePermission]):None msgraph.generated.models.RoleDefinition::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.RoleDefinition::|static|public|create_from_discriminator_value(parse_node:ParseNode):RoleDefinition msgraph.generated.models.RoleDefinitionCollectionResponse-->BaseCollectionPaginationCountResponse @@ -121383,55 +119638,6 @@ msgraph.generated.models.RoutingType::0000-Forwarded msgraph.generated.models.RoutingType::0001-Lookup msgraph.generated.models.RoutingType::0002-SelfFork msgraph.generated.models.RoutingType::0003-UnknownFutureValue -msgraph.generated.models.RubricCriterion::|public|additional_data():dict[str, Any] -msgraph.generated.models.RubricCriterion::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.models.RubricCriterion::|public|backing_store:BackingStore -msgraph.generated.models.RubricCriterion::|public|constructor():None -msgraph.generated.models.RubricCriterion::|public|description():EducationItemBody -msgraph.generated.models.RubricCriterion::|public|description(value:EducationItemBody):None -msgraph.generated.models.RubricCriterion::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.RubricCriterion::|public|odata_type():str -msgraph.generated.models.RubricCriterion::|public|odata_type(value:str):None -msgraph.generated.models.RubricCriterion::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.RubricCriterion::|static|public|create_from_discriminator_value(parse_node:ParseNode):RubricCriterion -msgraph.generated.models.RubricCriterion~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.models.RubricLevel::|public|additional_data():dict[str, Any] -msgraph.generated.models.RubricLevel::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.models.RubricLevel::|public|backing_store:BackingStore -msgraph.generated.models.RubricLevel::|public|constructor():None -msgraph.generated.models.RubricLevel::|public|description():EducationItemBody -msgraph.generated.models.RubricLevel::|public|description(value:EducationItemBody):None -msgraph.generated.models.RubricLevel::|public|display_name():str -msgraph.generated.models.RubricLevel::|public|display_name(value:str):None -msgraph.generated.models.RubricLevel::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.RubricLevel::|public|grading():EducationAssignmentGradeType -msgraph.generated.models.RubricLevel::|public|grading(value:EducationAssignmentGradeType):None -msgraph.generated.models.RubricLevel::|public|level_id():str -msgraph.generated.models.RubricLevel::|public|level_id(value:str):None -msgraph.generated.models.RubricLevel::|public|odata_type():str -msgraph.generated.models.RubricLevel::|public|odata_type(value:str):None -msgraph.generated.models.RubricLevel::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.RubricLevel::|static|public|create_from_discriminator_value(parse_node:ParseNode):RubricLevel -msgraph.generated.models.RubricLevel~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.models.RubricQuality::|public|additional_data():dict[str, Any] -msgraph.generated.models.RubricQuality::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.models.RubricQuality::|public|backing_store:BackingStore -msgraph.generated.models.RubricQuality::|public|constructor():None -msgraph.generated.models.RubricQuality::|public|criteria():list[RubricCriterion] -msgraph.generated.models.RubricQuality::|public|criteria(value:list[RubricCriterion]):None -msgraph.generated.models.RubricQuality::|public|description():EducationItemBody -msgraph.generated.models.RubricQuality::|public|description(value:EducationItemBody):None -msgraph.generated.models.RubricQuality::|public|display_name():str -msgraph.generated.models.RubricQuality::|public|display_name(value:str):None -msgraph.generated.models.RubricQuality::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.RubricQuality::|public|odata_type():str -msgraph.generated.models.RubricQuality::|public|odata_type(value:str):None -msgraph.generated.models.RubricQuality::|public|quality_id():str -msgraph.generated.models.RubricQuality::|public|quality_id(value:str):None -msgraph.generated.models.RubricQuality::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.RubricQuality::|public|weight():float -msgraph.generated.models.RubricQuality::|public|weight(value:float):None -msgraph.generated.models.RubricQuality::|static|public|create_from_discriminator_value(parse_node:ParseNode):RubricQuality msgraph.generated.models.RubricQualityFeedbackModel::|public|additional_data():dict[str, Any] msgraph.generated.models.RubricQualityFeedbackModel::|public|additional_data(value:dict[str, Any]):None msgraph.generated.models.RubricQualityFeedbackModel::|public|backing_store:BackingStore @@ -121460,7 +119666,6 @@ msgraph.generated.models.RubricQualitySelectedColumnModel::|public|quality_id(va msgraph.generated.models.RubricQualitySelectedColumnModel::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.RubricQualitySelectedColumnModel::|static|public|create_from_discriminator_value(parse_node:ParseNode):RubricQualitySelectedColumnModel msgraph.generated.models.RubricQualitySelectedColumnModel~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.models.RubricQuality~~>AdditionalDataHolder; BackedModel; Parsable msgraph.generated.models.RunAsAccountType::0000-System msgraph.generated.models.RunAsAccountType::0001-User msgraph.generated.models.SafeSearchFilterType::0000-UserDefined @@ -122084,8 +120289,8 @@ msgraph.generated.models.SearchRequest::|public|content_sources():list[str] msgraph.generated.models.SearchRequest::|public|content_sources(value:list[str]):None msgraph.generated.models.SearchRequest::|public|enable_top_results():bool msgraph.generated.models.SearchRequest::|public|enable_top_results(value:bool):None -msgraph.generated.models.SearchRequest::|public|entity_types():list[EntityType] -msgraph.generated.models.SearchRequest::|public|entity_types(value:list[EntityType]):None +msgraph.generated.models.SearchRequest::|public|entity_types():list[str] +msgraph.generated.models.SearchRequest::|public|entity_types(value:list[str]):None msgraph.generated.models.SearchRequest::|public|fields():list[str] msgraph.generated.models.SearchRequest::|public|fields(value:list[str]):None msgraph.generated.models.SearchRequest::|public|from_():int @@ -122288,6 +120493,18 @@ msgraph.generated.models.SecureScoreControlStateUpdate::|public|updated_date_tim msgraph.generated.models.SecureScoreControlStateUpdate::|public|updated_date_time(value:datetime.datetime):None msgraph.generated.models.SecureScoreControlStateUpdate::|static|public|create_from_discriminator_value(parse_node:ParseNode):SecureScoreControlStateUpdate msgraph.generated.models.SecureScoreControlStateUpdate~~>AdditionalDataHolder; BackedModel; Parsable +msgraph.generated.models.SecureSignInSessionControl-->ConditionalAccessSessionControl +msgraph.generated.models.SecureSignInSessionControl::|public|constructor():None +msgraph.generated.models.SecureSignInSessionControl::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.SecureSignInSessionControl::|public|odata_type:str +msgraph.generated.models.SecureSignInSessionControl::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.SecureSignInSessionControl::|static|public|create_from_discriminator_value(parse_node:ParseNode):SecureSignInSessionControl +msgraph.generated.models.security.AadRiskDetectionAuditRecord-->AuditData +msgraph.generated.models.security.AadRiskDetectionAuditRecord::|public|constructor():None +msgraph.generated.models.security.AadRiskDetectionAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.AadRiskDetectionAuditRecord::|public|odata_type:str +msgraph.generated.models.security.AadRiskDetectionAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.AadRiskDetectionAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):AadRiskDetectionAuditRecord msgraph.generated.models.security.ActionAfterRetentionPeriod::0000-None_ msgraph.generated.models.security.ActionAfterRetentionPeriod::0001-Delete msgraph.generated.models.security.ActionAfterRetentionPeriod::0002-StartDispositionReview @@ -122317,6 +120534,66 @@ msgraph.generated.models.security.AdditionalOptions::0011-CondensePaths msgraph.generated.models.security.AdditionalOptions::0012-FriendlyName msgraph.generated.models.security.AdditionalOptions::0013-SplitSource msgraph.generated.models.security.AdditionalOptions::0014-IncludeReport +msgraph.generated.models.security.AedAuditRecord-->AuditData +msgraph.generated.models.security.AedAuditRecord::|public|constructor():None +msgraph.generated.models.security.AedAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.AedAuditRecord::|public|odata_type:str +msgraph.generated.models.security.AedAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.AedAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):AedAuditRecord +msgraph.generated.models.security.AiAppInteractionAuditRecord-->AuditData +msgraph.generated.models.security.AiAppInteractionAuditRecord::|public|constructor():None +msgraph.generated.models.security.AiAppInteractionAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.AiAppInteractionAuditRecord::|public|odata_type:str +msgraph.generated.models.security.AiAppInteractionAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.AiAppInteractionAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):AiAppInteractionAuditRecord +msgraph.generated.models.security.AipFileDeleted-->AuditData +msgraph.generated.models.security.AipFileDeleted::|public|constructor():None +msgraph.generated.models.security.AipFileDeleted::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.AipFileDeleted::|public|odata_type:str +msgraph.generated.models.security.AipFileDeleted::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.AipFileDeleted::|static|public|create_from_discriminator_value(parse_node:ParseNode):AipFileDeleted +msgraph.generated.models.security.AipHeartBeat-->AuditData +msgraph.generated.models.security.AipHeartBeat::|public|constructor():None +msgraph.generated.models.security.AipHeartBeat::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.AipHeartBeat::|public|odata_type:str +msgraph.generated.models.security.AipHeartBeat::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.AipHeartBeat::|static|public|create_from_discriminator_value(parse_node:ParseNode):AipHeartBeat +msgraph.generated.models.security.AipProtectionActionLogRequest-->AuditData +msgraph.generated.models.security.AipProtectionActionLogRequest::|public|constructor():None +msgraph.generated.models.security.AipProtectionActionLogRequest::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.AipProtectionActionLogRequest::|public|odata_type:str +msgraph.generated.models.security.AipProtectionActionLogRequest::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.AipProtectionActionLogRequest::|static|public|create_from_discriminator_value(parse_node:ParseNode):AipProtectionActionLogRequest +msgraph.generated.models.security.AipScannerDiscoverEvent-->AuditData +msgraph.generated.models.security.AipScannerDiscoverEvent::|public|constructor():None +msgraph.generated.models.security.AipScannerDiscoverEvent::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.AipScannerDiscoverEvent::|public|odata_type:str +msgraph.generated.models.security.AipScannerDiscoverEvent::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.AipScannerDiscoverEvent::|static|public|create_from_discriminator_value(parse_node:ParseNode):AipScannerDiscoverEvent +msgraph.generated.models.security.AipSensitivityLabelActionLogRequest-->AuditData +msgraph.generated.models.security.AipSensitivityLabelActionLogRequest::|public|constructor():None +msgraph.generated.models.security.AipSensitivityLabelActionLogRequest::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.AipSensitivityLabelActionLogRequest::|public|odata_type:str +msgraph.generated.models.security.AipSensitivityLabelActionLogRequest::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.AipSensitivityLabelActionLogRequest::|static|public|create_from_discriminator_value(parse_node:ParseNode):AipSensitivityLabelActionLogRequest +msgraph.generated.models.security.AirAdminActionInvestigationData-->AuditData +msgraph.generated.models.security.AirAdminActionInvestigationData::|public|constructor():None +msgraph.generated.models.security.AirAdminActionInvestigationData::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.AirAdminActionInvestigationData::|public|odata_type:str +msgraph.generated.models.security.AirAdminActionInvestigationData::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.AirAdminActionInvestigationData::|static|public|create_from_discriminator_value(parse_node:ParseNode):AirAdminActionInvestigationData +msgraph.generated.models.security.AirInvestigationData-->AuditData +msgraph.generated.models.security.AirInvestigationData::|public|constructor():None +msgraph.generated.models.security.AirInvestigationData::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.AirInvestigationData::|public|odata_type:str +msgraph.generated.models.security.AirInvestigationData::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.AirInvestigationData::|static|public|create_from_discriminator_value(parse_node:ParseNode):AirInvestigationData +msgraph.generated.models.security.AirManualInvestigationData-->AuditData +msgraph.generated.models.security.AirManualInvestigationData::|public|constructor():None +msgraph.generated.models.security.AirManualInvestigationData::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.AirManualInvestigationData::|public|odata_type:str +msgraph.generated.models.security.AirManualInvestigationData::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.AirManualInvestigationData::|static|public|create_from_discriminator_value(parse_node:ParseNode):AirManualInvestigationData msgraph.generated.models.security.Alert-->Entity msgraph.generated.models.security.Alert::|public|actor_display_name():str msgraph.generated.models.security.Alert::|public|actor_display_name(value:str):None @@ -122579,6 +120856,415 @@ msgraph.generated.models.security.Artifact::|public|get_field_deserializers():di msgraph.generated.models.security.Artifact::|public|odata_type:str msgraph.generated.models.security.Artifact::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.security.Artifact::|static|public|create_from_discriminator_value(parse_node:ParseNode):Artifact +msgraph.generated.models.security.AttackSimAdminAuditRecord-->AuditData +msgraph.generated.models.security.AttackSimAdminAuditRecord::|public|constructor():None +msgraph.generated.models.security.AttackSimAdminAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.AttackSimAdminAuditRecord::|public|odata_type:str +msgraph.generated.models.security.AttackSimAdminAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.AttackSimAdminAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):AttackSimAdminAuditRecord +msgraph.generated.models.security.AuditCoreRoot-->Entity +msgraph.generated.models.security.AuditCoreRoot::|public|constructor():None +msgraph.generated.models.security.AuditCoreRoot::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.AuditCoreRoot::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.AuditCoreRoot::|static|public|create_from_discriminator_value(parse_node:ParseNode):AuditCoreRoot +msgraph.generated.models.security.AuditData::|public|additional_data():dict[str, Any] +msgraph.generated.models.security.AuditData::|public|additional_data(value:dict[str, Any]):None +msgraph.generated.models.security.AuditData::|public|backing_store:BackingStore +msgraph.generated.models.security.AuditData::|public|constructor():None +msgraph.generated.models.security.AuditData::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.AuditData::|public|odata_type():str +msgraph.generated.models.security.AuditData::|public|odata_type(value:str):None +msgraph.generated.models.security.AuditData::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.AuditData::|static|public|create_from_discriminator_value(parse_node:ParseNode):AuditData +msgraph.generated.models.security.AuditData~~>AdditionalDataHolder; BackedModel; Parsable +msgraph.generated.models.security.AuditLogQuery-->Entity +msgraph.generated.models.security.AuditLogQuery::|public|administrative_unit_id_filters():list[str] +msgraph.generated.models.security.AuditLogQuery::|public|administrative_unit_id_filters(value:list[str]):None +msgraph.generated.models.security.AuditLogQuery::|public|constructor():None +msgraph.generated.models.security.AuditLogQuery::|public|display_name():str +msgraph.generated.models.security.AuditLogQuery::|public|display_name(value:str):None +msgraph.generated.models.security.AuditLogQuery::|public|filter_end_date_time():datetime.datetime +msgraph.generated.models.security.AuditLogQuery::|public|filter_end_date_time(value:datetime.datetime):None +msgraph.generated.models.security.AuditLogQuery::|public|filter_start_date_time():datetime.datetime +msgraph.generated.models.security.AuditLogQuery::|public|filter_start_date_time(value:datetime.datetime):None +msgraph.generated.models.security.AuditLogQuery::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.AuditLogQuery::|public|ip_address_filters():list[str] +msgraph.generated.models.security.AuditLogQuery::|public|ip_address_filters(value:list[str]):None +msgraph.generated.models.security.AuditLogQuery::|public|keyword_filter():str +msgraph.generated.models.security.AuditLogQuery::|public|keyword_filter(value:str):None +msgraph.generated.models.security.AuditLogQuery::|public|object_id_filters():list[str] +msgraph.generated.models.security.AuditLogQuery::|public|object_id_filters(value:list[str]):None +msgraph.generated.models.security.AuditLogQuery::|public|odata_type:str +msgraph.generated.models.security.AuditLogQuery::|public|operation_filters():list[str] +msgraph.generated.models.security.AuditLogQuery::|public|operation_filters(value:list[str]):None +msgraph.generated.models.security.AuditLogQuery::|public|records():list[AuditLogRecord] +msgraph.generated.models.security.AuditLogQuery::|public|records(value:list[AuditLogRecord]):None +msgraph.generated.models.security.AuditLogQuery::|public|record_type_filters():list[str] +msgraph.generated.models.security.AuditLogQuery::|public|record_type_filters(value:list[str]):None +msgraph.generated.models.security.AuditLogQuery::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.AuditLogQuery::|public|service_filters():list[str] +msgraph.generated.models.security.AuditLogQuery::|public|service_filters(value:list[str]):None +msgraph.generated.models.security.AuditLogQuery::|public|status():AuditLogQueryStatus +msgraph.generated.models.security.AuditLogQuery::|public|status(value:AuditLogQueryStatus):None +msgraph.generated.models.security.AuditLogQuery::|public|user_principal_name_filters():list[str] +msgraph.generated.models.security.AuditLogQuery::|public|user_principal_name_filters(value:list[str]):None +msgraph.generated.models.security.AuditLogQuery::|static|public|create_from_discriminator_value(parse_node:ParseNode):AuditLogQuery +msgraph.generated.models.security.AuditLogQueryCollectionResponse-->BaseCollectionPaginationCountResponse +msgraph.generated.models.security.AuditLogQueryCollectionResponse::|public|constructor():None +msgraph.generated.models.security.AuditLogQueryCollectionResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.AuditLogQueryCollectionResponse::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.AuditLogQueryCollectionResponse::|public|value():list[AuditLogQuery] +msgraph.generated.models.security.AuditLogQueryCollectionResponse::|public|value(value:list[AuditLogQuery]):None +msgraph.generated.models.security.AuditLogQueryCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):AuditLogQueryCollectionResponse +msgraph.generated.models.security.AuditLogQueryStatus::0000-NotStarted +msgraph.generated.models.security.AuditLogQueryStatus::0001-Running +msgraph.generated.models.security.AuditLogQueryStatus::0002-Succeeded +msgraph.generated.models.security.AuditLogQueryStatus::0003-Failed +msgraph.generated.models.security.AuditLogQueryStatus::0004-Cancelled +msgraph.generated.models.security.AuditLogQueryStatus::0005-UnknownFutureValue +msgraph.generated.models.security.AuditLogRecord-->Entity +msgraph.generated.models.security.AuditLogRecord::|public|administrative_units():list[str] +msgraph.generated.models.security.AuditLogRecord::|public|administrative_units(value:list[str]):None +msgraph.generated.models.security.AuditLogRecord::|public|audit_data():AuditData +msgraph.generated.models.security.AuditLogRecord::|public|audit_data(value:AuditData):None +msgraph.generated.models.security.AuditLogRecord::|public|audit_log_record_type():AuditLogRecordType +msgraph.generated.models.security.AuditLogRecord::|public|audit_log_record_type(value:AuditLogRecordType):None +msgraph.generated.models.security.AuditLogRecord::|public|client_ip():str +msgraph.generated.models.security.AuditLogRecord::|public|client_ip(value:str):None +msgraph.generated.models.security.AuditLogRecord::|public|constructor():None +msgraph.generated.models.security.AuditLogRecord::|public|created_date_time():datetime.datetime +msgraph.generated.models.security.AuditLogRecord::|public|created_date_time(value:datetime.datetime):None +msgraph.generated.models.security.AuditLogRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.AuditLogRecord::|public|object_id():str +msgraph.generated.models.security.AuditLogRecord::|public|object_id(value:str):None +msgraph.generated.models.security.AuditLogRecord::|public|odata_type:str +msgraph.generated.models.security.AuditLogRecord::|public|operation():str +msgraph.generated.models.security.AuditLogRecord::|public|operation(value:str):None +msgraph.generated.models.security.AuditLogRecord::|public|organization_id():str +msgraph.generated.models.security.AuditLogRecord::|public|organization_id(value:str):None +msgraph.generated.models.security.AuditLogRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.AuditLogRecord::|public|service():str +msgraph.generated.models.security.AuditLogRecord::|public|service(value:str):None +msgraph.generated.models.security.AuditLogRecord::|public|user_id():str +msgraph.generated.models.security.AuditLogRecord::|public|user_id(value:str):None +msgraph.generated.models.security.AuditLogRecord::|public|user_principal_name():str +msgraph.generated.models.security.AuditLogRecord::|public|user_principal_name(value:str):None +msgraph.generated.models.security.AuditLogRecord::|public|user_type():AuditLogUserType +msgraph.generated.models.security.AuditLogRecord::|public|user_type(value:AuditLogUserType):None +msgraph.generated.models.security.AuditLogRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):AuditLogRecord +msgraph.generated.models.security.AuditLogRecordCollectionResponse-->BaseCollectionPaginationCountResponse +msgraph.generated.models.security.AuditLogRecordCollectionResponse::|public|constructor():None +msgraph.generated.models.security.AuditLogRecordCollectionResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.AuditLogRecordCollectionResponse::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.AuditLogRecordCollectionResponse::|public|value():list[AuditLogRecord] +msgraph.generated.models.security.AuditLogRecordCollectionResponse::|public|value(value:list[AuditLogRecord]):None +msgraph.generated.models.security.AuditLogRecordCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):AuditLogRecordCollectionResponse +msgraph.generated.models.security.AuditLogRecordType::0000-ExchangeAdmin +msgraph.generated.models.security.AuditLogRecordType::0001-ExchangeItem +msgraph.generated.models.security.AuditLogRecordType::0002-ExchangeItemGroup +msgraph.generated.models.security.AuditLogRecordType::0003-SharePoint +msgraph.generated.models.security.AuditLogRecordType::0004-SyntheticProbe +msgraph.generated.models.security.AuditLogRecordType::0005-SharePointFileOperation +msgraph.generated.models.security.AuditLogRecordType::0006-OneDrive +msgraph.generated.models.security.AuditLogRecordType::0007-AzureActiveDirectory +msgraph.generated.models.security.AuditLogRecordType::0008-AzureActiveDirectoryAccountLogon +msgraph.generated.models.security.AuditLogRecordType::0009-DataCenterSecurityCmdlet +msgraph.generated.models.security.AuditLogRecordType::0010-ComplianceDLPSharePoint +msgraph.generated.models.security.AuditLogRecordType::0011-Sway +msgraph.generated.models.security.AuditLogRecordType::0012-ComplianceDLPExchange +msgraph.generated.models.security.AuditLogRecordType::0013-SharePointSharingOperation +msgraph.generated.models.security.AuditLogRecordType::0014-AzureActiveDirectoryStsLogon +msgraph.generated.models.security.AuditLogRecordType::0015-SkypeForBusinessPSTNUsage +msgraph.generated.models.security.AuditLogRecordType::0016-SkypeForBusinessUsersBlocked +msgraph.generated.models.security.AuditLogRecordType::0017-SecurityComplianceCenterEOPCmdlet +msgraph.generated.models.security.AuditLogRecordType::0018-ExchangeAggregatedOperation +msgraph.generated.models.security.AuditLogRecordType::0019-PowerBIAudit +msgraph.generated.models.security.AuditLogRecordType::0020-CRM +msgraph.generated.models.security.AuditLogRecordType::0021-Yammer +msgraph.generated.models.security.AuditLogRecordType::0022-SkypeForBusinessCmdlets +msgraph.generated.models.security.AuditLogRecordType::0023-Discovery +msgraph.generated.models.security.AuditLogRecordType::0024-MicrosoftTeams +msgraph.generated.models.security.AuditLogRecordType::0025-ThreatIntelligence +msgraph.generated.models.security.AuditLogRecordType::0026-MailSubmission +msgraph.generated.models.security.AuditLogRecordType::0027-MicrosoftFlow +msgraph.generated.models.security.AuditLogRecordType::0028-AeD +msgraph.generated.models.security.AuditLogRecordType::0029-MicrosoftStream +msgraph.generated.models.security.AuditLogRecordType::0030-ComplianceDLPSharePointClassification +msgraph.generated.models.security.AuditLogRecordType::0031-ThreatFinder +msgraph.generated.models.security.AuditLogRecordType::0032-Project +msgraph.generated.models.security.AuditLogRecordType::0033-SharePointListOperation +msgraph.generated.models.security.AuditLogRecordType::0034-SharePointCommentOperation +msgraph.generated.models.security.AuditLogRecordType::0035-DataGovernance +msgraph.generated.models.security.AuditLogRecordType::0036-Kaizala +msgraph.generated.models.security.AuditLogRecordType::0037-SecurityComplianceAlerts +msgraph.generated.models.security.AuditLogRecordType::0038-ThreatIntelligenceUrl +msgraph.generated.models.security.AuditLogRecordType::0039-SecurityComplianceInsights +msgraph.generated.models.security.AuditLogRecordType::0040-MIPLabel +msgraph.generated.models.security.AuditLogRecordType::0041-WorkplaceAnalytics +msgraph.generated.models.security.AuditLogRecordType::0042-PowerAppsApp +msgraph.generated.models.security.AuditLogRecordType::0043-PowerAppsPlan +msgraph.generated.models.security.AuditLogRecordType::0044-ThreatIntelligenceAtpContent +msgraph.generated.models.security.AuditLogRecordType::0045-LabelContentExplorer +msgraph.generated.models.security.AuditLogRecordType::0046-TeamsHealthcare +msgraph.generated.models.security.AuditLogRecordType::0047-ExchangeItemAggregated +msgraph.generated.models.security.AuditLogRecordType::0048-HygieneEvent +msgraph.generated.models.security.AuditLogRecordType::0049-DataInsightsRestApiAudit +msgraph.generated.models.security.AuditLogRecordType::0050-InformationBarrierPolicyApplication +msgraph.generated.models.security.AuditLogRecordType::0051-SharePointListItemOperation +msgraph.generated.models.security.AuditLogRecordType::0052-SharePointContentTypeOperation +msgraph.generated.models.security.AuditLogRecordType::0053-SharePointFieldOperation +msgraph.generated.models.security.AuditLogRecordType::0054-MicrosoftTeamsAdmin +msgraph.generated.models.security.AuditLogRecordType::0055-HRSignal +msgraph.generated.models.security.AuditLogRecordType::0056-MicrosoftTeamsDevice +msgraph.generated.models.security.AuditLogRecordType::0057-MicrosoftTeamsAnalytics +msgraph.generated.models.security.AuditLogRecordType::0058-InformationWorkerProtection +msgraph.generated.models.security.AuditLogRecordType::0059-Campaign +msgraph.generated.models.security.AuditLogRecordType::0060-DLPEndpoint +msgraph.generated.models.security.AuditLogRecordType::0061-AirInvestigation +msgraph.generated.models.security.AuditLogRecordType::0062-Quarantine +msgraph.generated.models.security.AuditLogRecordType::0063-MicrosoftForms +msgraph.generated.models.security.AuditLogRecordType::0064-ApplicationAudit +msgraph.generated.models.security.AuditLogRecordType::0065-ComplianceSupervisionExchange +msgraph.generated.models.security.AuditLogRecordType::0066-CustomerKeyServiceEncryption +msgraph.generated.models.security.AuditLogRecordType::0067-OfficeNative +msgraph.generated.models.security.AuditLogRecordType::0068-MipAutoLabelSharePointItem +msgraph.generated.models.security.AuditLogRecordType::0069-MipAutoLabelSharePointPolicyLocation +msgraph.generated.models.security.AuditLogRecordType::0070-MicrosoftTeamsShifts +msgraph.generated.models.security.AuditLogRecordType::0071-SecureScore +msgraph.generated.models.security.AuditLogRecordType::0072-MipAutoLabelExchangeItem +msgraph.generated.models.security.AuditLogRecordType::0073-CortanaBriefing +msgraph.generated.models.security.AuditLogRecordType::0074-Search +msgraph.generated.models.security.AuditLogRecordType::0075-WDATPAlerts +msgraph.generated.models.security.AuditLogRecordType::0076-PowerPlatformAdminDlp +msgraph.generated.models.security.AuditLogRecordType::0077-PowerPlatformAdminEnvironment +msgraph.generated.models.security.AuditLogRecordType::0078-MDATPAudit +msgraph.generated.models.security.AuditLogRecordType::0079-SensitivityLabelPolicyMatch +msgraph.generated.models.security.AuditLogRecordType::0080-SensitivityLabelAction +msgraph.generated.models.security.AuditLogRecordType::0081-SensitivityLabeledFileAction +msgraph.generated.models.security.AuditLogRecordType::0082-AttackSim +msgraph.generated.models.security.AuditLogRecordType::0083-AirManualInvestigation +msgraph.generated.models.security.AuditLogRecordType::0084-SecurityComplianceRBAC +msgraph.generated.models.security.AuditLogRecordType::0085-UserTraining +msgraph.generated.models.security.AuditLogRecordType::0086-AirAdminActionInvestigation +msgraph.generated.models.security.AuditLogRecordType::0087-MSTIC +msgraph.generated.models.security.AuditLogRecordType::0088-PhysicalBadgingSignal +msgraph.generated.models.security.AuditLogRecordType::0089-TeamsEasyApprovals +msgraph.generated.models.security.AuditLogRecordType::0090-AipDiscover +msgraph.generated.models.security.AuditLogRecordType::0091-AipSensitivityLabelAction +msgraph.generated.models.security.AuditLogRecordType::0092-AipProtectionAction +msgraph.generated.models.security.AuditLogRecordType::0093-AipFileDeleted +msgraph.generated.models.security.AuditLogRecordType::0094-AipHeartBeat +msgraph.generated.models.security.AuditLogRecordType::0095-MCASAlerts +msgraph.generated.models.security.AuditLogRecordType::0096-OnPremisesFileShareScannerDlp +msgraph.generated.models.security.AuditLogRecordType::0097-OnPremisesSharePointScannerDlp +msgraph.generated.models.security.AuditLogRecordType::0098-ExchangeSearch +msgraph.generated.models.security.AuditLogRecordType::0099-SharePointSearch +msgraph.generated.models.security.AuditLogRecordType::0100-PrivacyDataMinimization +msgraph.generated.models.security.AuditLogRecordType::0101-LabelAnalyticsAggregate +msgraph.generated.models.security.AuditLogRecordType::0102-MyAnalyticsSettings +msgraph.generated.models.security.AuditLogRecordType::0103-SecurityComplianceUserChange +msgraph.generated.models.security.AuditLogRecordType::0104-ComplianceDLPExchangeClassification +msgraph.generated.models.security.AuditLogRecordType::0105-ComplianceDLPEndpoint +msgraph.generated.models.security.AuditLogRecordType::0106-MipExactDataMatch +msgraph.generated.models.security.AuditLogRecordType::0107-MSDEResponseActions +msgraph.generated.models.security.AuditLogRecordType::0108-MSDEGeneralSettings +msgraph.generated.models.security.AuditLogRecordType::0109-MSDEIndicatorsSettings +msgraph.generated.models.security.AuditLogRecordType::0110-MS365DCustomDetection +msgraph.generated.models.security.AuditLogRecordType::0111-MSDERolesSettings +msgraph.generated.models.security.AuditLogRecordType::0112-MAPGAlerts +msgraph.generated.models.security.AuditLogRecordType::0113-MAPGPolicy +msgraph.generated.models.security.AuditLogRecordType::0114-MAPGRemediation +msgraph.generated.models.security.AuditLogRecordType::0115-PrivacyRemediationAction +msgraph.generated.models.security.AuditLogRecordType::0116-PrivacyDigestEmail +msgraph.generated.models.security.AuditLogRecordType::0117-MipAutoLabelSimulationProgress +msgraph.generated.models.security.AuditLogRecordType::0118-MipAutoLabelSimulationCompletion +msgraph.generated.models.security.AuditLogRecordType::0119-MipAutoLabelProgressFeedback +msgraph.generated.models.security.AuditLogRecordType::0120-DlpSensitiveInformationType +msgraph.generated.models.security.AuditLogRecordType::0121-MipAutoLabelSimulationStatistics +msgraph.generated.models.security.AuditLogRecordType::0122-LargeContentMetadata +msgraph.generated.models.security.AuditLogRecordType::0123-Microsoft365Group +msgraph.generated.models.security.AuditLogRecordType::0124-CDPMlInferencingResult +msgraph.generated.models.security.AuditLogRecordType::0125-FilteringMailMetadata +msgraph.generated.models.security.AuditLogRecordType::0126-CDPClassificationMailItem +msgraph.generated.models.security.AuditLogRecordType::0127-CDPClassificationDocument +msgraph.generated.models.security.AuditLogRecordType::0128-OfficeScriptsRunAction +msgraph.generated.models.security.AuditLogRecordType::0129-FilteringPostMailDeliveryAction +msgraph.generated.models.security.AuditLogRecordType::0130-CDPUnifiedFeedback +msgraph.generated.models.security.AuditLogRecordType::0131-TenantAllowBlockList +msgraph.generated.models.security.AuditLogRecordType::0132-ConsumptionResource +msgraph.generated.models.security.AuditLogRecordType::0133-HealthcareSignal +msgraph.generated.models.security.AuditLogRecordType::0134-DlpImportResult +msgraph.generated.models.security.AuditLogRecordType::0135-CDPCompliancePolicyExecution +msgraph.generated.models.security.AuditLogRecordType::0136-MultiStageDisposition +msgraph.generated.models.security.AuditLogRecordType::0137-PrivacyDataMatch +msgraph.generated.models.security.AuditLogRecordType::0138-FilteringDocMetadata +msgraph.generated.models.security.AuditLogRecordType::0139-FilteringEmailFeatures +msgraph.generated.models.security.AuditLogRecordType::0140-PowerBIDlp +msgraph.generated.models.security.AuditLogRecordType::0141-FilteringUrlInfo +msgraph.generated.models.security.AuditLogRecordType::0142-FilteringAttachmentInfo +msgraph.generated.models.security.AuditLogRecordType::0143-CoreReportingSettings +msgraph.generated.models.security.AuditLogRecordType::0144-ComplianceConnector +msgraph.generated.models.security.AuditLogRecordType::0145-PowerPlatformLockboxResourceAccessRequest +msgraph.generated.models.security.AuditLogRecordType::0146-PowerPlatformLockboxResourceCommand +msgraph.generated.models.security.AuditLogRecordType::0147-CDPPredictiveCodingLabel +msgraph.generated.models.security.AuditLogRecordType::0148-CDPCompliancePolicyUserFeedback +msgraph.generated.models.security.AuditLogRecordType::0149-WebpageActivityEndpoint +msgraph.generated.models.security.AuditLogRecordType::0150-OMEPortal +msgraph.generated.models.security.AuditLogRecordType::0151-CMImprovementActionChange +msgraph.generated.models.security.AuditLogRecordType::0152-FilteringUrlClick +msgraph.generated.models.security.AuditLogRecordType::0153-MipLabelAnalyticsAuditRecord +msgraph.generated.models.security.AuditLogRecordType::0154-FilteringEntityEvent +msgraph.generated.models.security.AuditLogRecordType::0155-FilteringRuleHits +msgraph.generated.models.security.AuditLogRecordType::0156-FilteringMailSubmission +msgraph.generated.models.security.AuditLogRecordType::0157-LabelExplorer +msgraph.generated.models.security.AuditLogRecordType::0158-MicrosoftManagedServicePlatform +msgraph.generated.models.security.AuditLogRecordType::0159-PowerPlatformServiceActivity +msgraph.generated.models.security.AuditLogRecordType::0160-ScorePlatformGenericAuditRecord +msgraph.generated.models.security.AuditLogRecordType::0161-FilteringTimeTravelDocMetadata +msgraph.generated.models.security.AuditLogRecordType::0162-Alert +msgraph.generated.models.security.AuditLogRecordType::0163-AlertStatus +msgraph.generated.models.security.AuditLogRecordType::0164-AlertIncident +msgraph.generated.models.security.AuditLogRecordType::0165-IncidentStatus +msgraph.generated.models.security.AuditLogRecordType::0166-Case +msgraph.generated.models.security.AuditLogRecordType::0167-CaseInvestigation +msgraph.generated.models.security.AuditLogRecordType::0168-RecordsManagement +msgraph.generated.models.security.AuditLogRecordType::0169-PrivacyRemediation +msgraph.generated.models.security.AuditLogRecordType::0170-DataShareOperation +msgraph.generated.models.security.AuditLogRecordType::0171-CdpDlpSensitive +msgraph.generated.models.security.AuditLogRecordType::0172-EHRConnector +msgraph.generated.models.security.AuditLogRecordType::0173-FilteringMailGradingResult +msgraph.generated.models.security.AuditLogRecordType::0174-PublicFolder +msgraph.generated.models.security.AuditLogRecordType::0175-PrivacyTenantAuditHistoryRecord +msgraph.generated.models.security.AuditLogRecordType::0176-AipScannerDiscoverEvent +msgraph.generated.models.security.AuditLogRecordType::0177-EduDataLakeDownloadOperation +msgraph.generated.models.security.AuditLogRecordType::0178-M365ComplianceConnector +msgraph.generated.models.security.AuditLogRecordType::0179-MicrosoftGraphDataConnectOperation +msgraph.generated.models.security.AuditLogRecordType::0180-MicrosoftPurview +msgraph.generated.models.security.AuditLogRecordType::0181-FilteringEmailContentFeatures +msgraph.generated.models.security.AuditLogRecordType::0182-PowerPagesSite +msgraph.generated.models.security.AuditLogRecordType::0183-PowerAppsResource +msgraph.generated.models.security.AuditLogRecordType::0184-PlannerPlan +msgraph.generated.models.security.AuditLogRecordType::0185-PlannerCopyPlan +msgraph.generated.models.security.AuditLogRecordType::0186-PlannerTask +msgraph.generated.models.security.AuditLogRecordType::0187-PlannerRoster +msgraph.generated.models.security.AuditLogRecordType::0188-PlannerPlanList +msgraph.generated.models.security.AuditLogRecordType::0189-PlannerTaskList +msgraph.generated.models.security.AuditLogRecordType::0190-PlannerTenantSettings +msgraph.generated.models.security.AuditLogRecordType::0191-ProjectForTheWebProject +msgraph.generated.models.security.AuditLogRecordType::0192-ProjectForTheWebTask +msgraph.generated.models.security.AuditLogRecordType::0193-ProjectForTheWebRoadmap +msgraph.generated.models.security.AuditLogRecordType::0194-ProjectForTheWebRoadmapItem +msgraph.generated.models.security.AuditLogRecordType::0195-ProjectForTheWebProjectSettings +msgraph.generated.models.security.AuditLogRecordType::0196-ProjectForTheWebRoadmapSettings +msgraph.generated.models.security.AuditLogRecordType::0197-QuarantineMetadata +msgraph.generated.models.security.AuditLogRecordType::0198-MicrosoftTodoAudit +msgraph.generated.models.security.AuditLogRecordType::0199-TimeTravelFilteringDocMetadata +msgraph.generated.models.security.AuditLogRecordType::0200-TeamsQuarantineMetadata +msgraph.generated.models.security.AuditLogRecordType::0201-SharePointAppPermissionOperation +msgraph.generated.models.security.AuditLogRecordType::0202-MicrosoftTeamsSensitivityLabelAction +msgraph.generated.models.security.AuditLogRecordType::0203-FilteringTeamsMetadata +msgraph.generated.models.security.AuditLogRecordType::0204-FilteringTeamsUrlInfo +msgraph.generated.models.security.AuditLogRecordType::0205-FilteringTeamsPostDeliveryAction +msgraph.generated.models.security.AuditLogRecordType::0206-MDCAssessments +msgraph.generated.models.security.AuditLogRecordType::0207-MDCRegulatoryComplianceStandards +msgraph.generated.models.security.AuditLogRecordType::0208-MDCRegulatoryComplianceControls +msgraph.generated.models.security.AuditLogRecordType::0209-MDCRegulatoryComplianceAssessments +msgraph.generated.models.security.AuditLogRecordType::0210-MDCSecurityConnectors +msgraph.generated.models.security.AuditLogRecordType::0211-MDADataSecuritySignal +msgraph.generated.models.security.AuditLogRecordType::0212-VivaGoals +msgraph.generated.models.security.AuditLogRecordType::0213-FilteringRuntimeInfo +msgraph.generated.models.security.AuditLogRecordType::0214-AttackSimAdmin +msgraph.generated.models.security.AuditLogRecordType::0215-MicrosoftGraphDataConnectConsent +msgraph.generated.models.security.AuditLogRecordType::0216-FilteringAtpDetonationInfo +msgraph.generated.models.security.AuditLogRecordType::0217-PrivacyPortal +msgraph.generated.models.security.AuditLogRecordType::0218-ManagedTenants +msgraph.generated.models.security.AuditLogRecordType::0219-UnifiedSimulationMatchedItem +msgraph.generated.models.security.AuditLogRecordType::0220-UnifiedSimulationSummary +msgraph.generated.models.security.AuditLogRecordType::0221-UpdateQuarantineMetadata +msgraph.generated.models.security.AuditLogRecordType::0222-MS365DSuppressionRule +msgraph.generated.models.security.AuditLogRecordType::0223-PurviewDataMapOperation +msgraph.generated.models.security.AuditLogRecordType::0224-FilteringUrlPostClickAction +msgraph.generated.models.security.AuditLogRecordType::0225-IrmUserDefinedDetectionSignal +msgraph.generated.models.security.AuditLogRecordType::0226-TeamsUpdates +msgraph.generated.models.security.AuditLogRecordType::0227-PlannerRosterSensitivityLabel +msgraph.generated.models.security.AuditLogRecordType::0228-MS365DIncident +msgraph.generated.models.security.AuditLogRecordType::0229-FilteringDelistingMetadata +msgraph.generated.models.security.AuditLogRecordType::0230-ComplianceDLPSharePointClassificationExtended +msgraph.generated.models.security.AuditLogRecordType::0231-MicrosoftDefenderForIdentityAudit +msgraph.generated.models.security.AuditLogRecordType::0232-SupervisoryReviewDayXInsight +msgraph.generated.models.security.AuditLogRecordType::0233-DefenderExpertsforXDRAdmin +msgraph.generated.models.security.AuditLogRecordType::0234-CDPEdgeBlockedMessage +msgraph.generated.models.security.AuditLogRecordType::0235-HostedRpa +msgraph.generated.models.security.AuditLogRecordType::0236-CdpContentExplorerAggregateRecord +msgraph.generated.models.security.AuditLogRecordType::0237-CDPHygieneAttachmentInfo +msgraph.generated.models.security.AuditLogRecordType::0238-CDPHygieneSummary +msgraph.generated.models.security.AuditLogRecordType::0239-CDPPostMailDeliveryAction +msgraph.generated.models.security.AuditLogRecordType::0240-CDPEmailFeatures +msgraph.generated.models.security.AuditLogRecordType::0241-CDPHygieneUrlInfo +msgraph.generated.models.security.AuditLogRecordType::0242-CDPUrlClick +msgraph.generated.models.security.AuditLogRecordType::0243-CDPPackageManagerHygieneEvent +msgraph.generated.models.security.AuditLogRecordType::0244-FilteringDocScan +msgraph.generated.models.security.AuditLogRecordType::0245-TimeTravelFilteringDocScan +msgraph.generated.models.security.AuditLogRecordType::0246-MAPGOnboard +msgraph.generated.models.security.AuditLogRecordType::0247-VfamCreatePolicy +msgraph.generated.models.security.AuditLogRecordType::0248-VfamUpdatePolicy +msgraph.generated.models.security.AuditLogRecordType::0249-VfamDeletePolicy +msgraph.generated.models.security.AuditLogRecordType::0250-M365DAAD +msgraph.generated.models.security.AuditLogRecordType::0251-CdpColdCrawlStatus +msgraph.generated.models.security.AuditLogRecordType::0252-PowerPlatformAdministratorActivity +msgraph.generated.models.security.AuditLogRecordType::0253-Windows365CustomerLockbox +msgraph.generated.models.security.AuditLogRecordType::0254-CdpResourceScopeChangeEvent +msgraph.generated.models.security.AuditLogRecordType::0255-ComplianceCCExchangeExecutionResult +msgraph.generated.models.security.AuditLogRecordType::0256-CdpOcrCostEstimatorRecord +msgraph.generated.models.security.AuditLogRecordType::0257-CopilotInteraction +msgraph.generated.models.security.AuditLogRecordType::0258-CdpOcrBillingRecord +msgraph.generated.models.security.AuditLogRecordType::0259-ComplianceDLPApplications +msgraph.generated.models.security.AuditLogRecordType::0260-UAMOperation +msgraph.generated.models.security.AuditLogRecordType::0261-VivaLearning +msgraph.generated.models.security.AuditLogRecordType::0262-VivaLearningAdmin +msgraph.generated.models.security.AuditLogRecordType::0263-PurviewPolicyOperation +msgraph.generated.models.security.AuditLogRecordType::0264-PurviewMetadataPolicyOperation +msgraph.generated.models.security.AuditLogRecordType::0265-PeopleAdminSettings +msgraph.generated.models.security.AuditLogRecordType::0266-CdpComplianceDLPExchangeClassification +msgraph.generated.models.security.AuditLogRecordType::0267-CdpComplianceDLPSharePointClassification +msgraph.generated.models.security.AuditLogRecordType::0268-FilteringBulkSenderInsightData +msgraph.generated.models.security.AuditLogRecordType::0269-FilteringBulkThresholdInsightData +msgraph.generated.models.security.AuditLogRecordType::0270-PrivacyOpenAccess +msgraph.generated.models.security.AuditLogRecordType::0271-OWAAuth +msgraph.generated.models.security.AuditLogRecordType::0272-ComplianceDLPApplicationsClassification +msgraph.generated.models.security.AuditLogRecordType::0273-SharePointESignature +msgraph.generated.models.security.AuditLogRecordType::0274-Dynamics365BusinessCentral +msgraph.generated.models.security.AuditLogRecordType::0275-MeshWorlds +msgraph.generated.models.security.AuditLogRecordType::0276-VivaPulseResponse +msgraph.generated.models.security.AuditLogRecordType::0277-VivaPulseOrganizer +msgraph.generated.models.security.AuditLogRecordType::0278-VivaPulseAdmin +msgraph.generated.models.security.AuditLogRecordType::0279-VivaPulseReport +msgraph.generated.models.security.AuditLogRecordType::0280-AIAppInteraction +msgraph.generated.models.security.AuditLogRecordType::0281-ComplianceDLMExchange +msgraph.generated.models.security.AuditLogRecordType::0282-ComplianceDLMSharePoint +msgraph.generated.models.security.AuditLogRecordType::0283-ProjectForTheWebAssignedToMeSettings +msgraph.generated.models.security.AuditLogRecordType::0284-CPSOperation +msgraph.generated.models.security.AuditLogRecordType::0285-ComplianceDLPExchangeDiscovery +msgraph.generated.models.security.AuditLogRecordType::0286-PurviewMCRecommendation +msgraph.generated.models.security.AuditLogRecordType::0287-UnknownFutureValue +msgraph.generated.models.security.AuditLogUserType::0000-Regular +msgraph.generated.models.security.AuditLogUserType::0001-Reserved +msgraph.generated.models.security.AuditLogUserType::0002-Admin +msgraph.generated.models.security.AuditLogUserType::0003-DcAdmin +msgraph.generated.models.security.AuditLogUserType::0004-System +msgraph.generated.models.security.AuditLogUserType::0005-Application +msgraph.generated.models.security.AuditLogUserType::0006-ServicePrincipal +msgraph.generated.models.security.AuditLogUserType::0007-CustomPolicy +msgraph.generated.models.security.AuditLogUserType::0008-SystemPolicy +msgraph.generated.models.security.AuditLogUserType::0009-PartnerTechnician +msgraph.generated.models.security.AuditLogUserType::0010-Guest +msgraph.generated.models.security.AuditLogUserType::0011-UnknownFutureValue +msgraph.generated.models.security.AuditSearchAuditRecord-->AuditData +msgraph.generated.models.security.AuditSearchAuditRecord::|public|constructor():None +msgraph.generated.models.security.AuditSearchAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.AuditSearchAuditRecord::|public|odata_type:str +msgraph.generated.models.security.AuditSearchAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.AuditSearchAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):AuditSearchAuditRecord msgraph.generated.models.security.AuthorityTemplate-->FilePlanDescriptorTemplate msgraph.generated.models.security.AuthorityTemplate::|public|constructor():None msgraph.generated.models.security.AuthorityTemplate::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -122610,6 +121296,30 @@ msgraph.generated.models.security.AutonomousSystem::|public|value():str msgraph.generated.models.security.AutonomousSystem::|public|value(value:str):None msgraph.generated.models.security.AutonomousSystem::|static|public|create_from_discriminator_value(parse_node:ParseNode):AutonomousSystem msgraph.generated.models.security.AutonomousSystem~~>AdditionalDataHolder; BackedModel; Parsable +msgraph.generated.models.security.AzureActiveDirectoryAccountLogonAuditRecord-->AuditData +msgraph.generated.models.security.AzureActiveDirectoryAccountLogonAuditRecord::|public|constructor():None +msgraph.generated.models.security.AzureActiveDirectoryAccountLogonAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.AzureActiveDirectoryAccountLogonAuditRecord::|public|odata_type:str +msgraph.generated.models.security.AzureActiveDirectoryAccountLogonAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.AzureActiveDirectoryAccountLogonAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):AzureActiveDirectoryAccountLogonAuditRecord +msgraph.generated.models.security.AzureActiveDirectoryAuditRecord-->AuditData +msgraph.generated.models.security.AzureActiveDirectoryAuditRecord::|public|constructor():None +msgraph.generated.models.security.AzureActiveDirectoryAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.AzureActiveDirectoryAuditRecord::|public|odata_type:str +msgraph.generated.models.security.AzureActiveDirectoryAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.AzureActiveDirectoryAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):AzureActiveDirectoryAuditRecord +msgraph.generated.models.security.AzureActiveDirectoryBaseAuditRecord-->AuditData +msgraph.generated.models.security.AzureActiveDirectoryBaseAuditRecord::|public|constructor():None +msgraph.generated.models.security.AzureActiveDirectoryBaseAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.AzureActiveDirectoryBaseAuditRecord::|public|odata_type:str +msgraph.generated.models.security.AzureActiveDirectoryBaseAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.AzureActiveDirectoryBaseAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):AzureActiveDirectoryBaseAuditRecord +msgraph.generated.models.security.AzureActiveDirectoryStsLogonAuditRecord-->AuditData +msgraph.generated.models.security.AzureActiveDirectoryStsLogonAuditRecord::|public|constructor():None +msgraph.generated.models.security.AzureActiveDirectoryStsLogonAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.AzureActiveDirectoryStsLogonAuditRecord::|public|odata_type:str +msgraph.generated.models.security.AzureActiveDirectoryStsLogonAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.AzureActiveDirectoryStsLogonAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):AzureActiveDirectoryStsLogonAuditRecord msgraph.generated.models.security.AzureResourceEvidence-->AlertEvidence msgraph.generated.models.security.AzureResourceEvidence::|public|constructor():None msgraph.generated.models.security.AzureResourceEvidence::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -122655,6 +121365,12 @@ msgraph.generated.models.security.BlobEvidence::|public|serialize(writer:Seriali msgraph.generated.models.security.BlobEvidence::|public|url():str msgraph.generated.models.security.BlobEvidence::|public|url(value:str):None msgraph.generated.models.security.BlobEvidence::|static|public|create_from_discriminator_value(parse_node:ParseNode):BlobEvidence +msgraph.generated.models.security.CampaignAuditRecord-->AuditData +msgraph.generated.models.security.CampaignAuditRecord::|public|constructor():None +msgraph.generated.models.security.CampaignAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.CampaignAuditRecord::|public|odata_type:str +msgraph.generated.models.security.CampaignAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.CampaignAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):CampaignAuditRecord msgraph.generated.models.security.Case-->Entity msgraph.generated.models.security.Case::|public|constructor():None msgraph.generated.models.security.Case::|public|created_date_time():datetime.datetime @@ -122684,6 +121400,18 @@ msgraph.generated.models.security.CaseAction::0007-UnknownFutureValue msgraph.generated.models.security.CaseAction::0008-PurgeData msgraph.generated.models.security.CaseAction::0009-ExportReport msgraph.generated.models.security.CaseAction::0010-ExportResult +msgraph.generated.models.security.CaseAuditRecord-->AuditData +msgraph.generated.models.security.CaseAuditRecord::|public|constructor():None +msgraph.generated.models.security.CaseAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.CaseAuditRecord::|public|odata_type:str +msgraph.generated.models.security.CaseAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.CaseAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):CaseAuditRecord +msgraph.generated.models.security.CaseInvestigation-->AuditData +msgraph.generated.models.security.CaseInvestigation::|public|constructor():None +msgraph.generated.models.security.CaseInvestigation::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.CaseInvestigation::|public|odata_type:str +msgraph.generated.models.security.CaseInvestigation::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.CaseInvestigation::|static|public|create_from_discriminator_value(parse_node:ParseNode):CaseInvestigation msgraph.generated.models.security.CaseOperation-->Entity msgraph.generated.models.security.CaseOperation::|public|action():CaseAction msgraph.generated.models.security.CaseOperation::|public|action(value:CaseAction):None @@ -122720,10 +121448,7 @@ msgraph.generated.models.security.CaseOperationStatus::0005-Failed msgraph.generated.models.security.CaseOperationStatus::0006-UnknownFutureValue msgraph.generated.models.security.CasesRoot-->Entity msgraph.generated.models.security.CasesRoot::|public|constructor():None -msgraph.generated.models.security.CasesRoot::|public|ediscovery_cases():list[EdiscoveryCase] -msgraph.generated.models.security.CasesRoot::|public|ediscovery_cases(value:list[EdiscoveryCase]):None msgraph.generated.models.security.CasesRoot::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.CasesRoot::|public|odata_type:str msgraph.generated.models.security.CasesRoot::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.security.CasesRoot::|static|public|create_from_discriminator_value(parse_node:ParseNode):CasesRoot msgraph.generated.models.security.CaseStatus::0000-Unknown @@ -122748,6 +121473,66 @@ msgraph.generated.models.security.CategoryTemplateCollectionResponse::|public|se msgraph.generated.models.security.CategoryTemplateCollectionResponse::|public|value():list[CategoryTemplate] msgraph.generated.models.security.CategoryTemplateCollectionResponse::|public|value(value:list[CategoryTemplate]):None msgraph.generated.models.security.CategoryTemplateCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):CategoryTemplateCollectionResponse +msgraph.generated.models.security.CdpColdCrawlStatusRecord-->AuditData +msgraph.generated.models.security.CdpColdCrawlStatusRecord::|public|constructor():None +msgraph.generated.models.security.CdpColdCrawlStatusRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.CdpColdCrawlStatusRecord::|public|odata_type:str +msgraph.generated.models.security.CdpColdCrawlStatusRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.CdpColdCrawlStatusRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):CdpColdCrawlStatusRecord +msgraph.generated.models.security.CdpContentExplorerAggregateRecord-->AuditData +msgraph.generated.models.security.CdpContentExplorerAggregateRecord::|public|constructor():None +msgraph.generated.models.security.CdpContentExplorerAggregateRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.CdpContentExplorerAggregateRecord::|public|odata_type:str +msgraph.generated.models.security.CdpContentExplorerAggregateRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.CdpContentExplorerAggregateRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):CdpContentExplorerAggregateRecord +msgraph.generated.models.security.CdpDlpSensitiveAuditRecord-->AuditData +msgraph.generated.models.security.CdpDlpSensitiveAuditRecord::|public|constructor():None +msgraph.generated.models.security.CdpDlpSensitiveAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.CdpDlpSensitiveAuditRecord::|public|odata_type:str +msgraph.generated.models.security.CdpDlpSensitiveAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.CdpDlpSensitiveAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):CdpDlpSensitiveAuditRecord +msgraph.generated.models.security.CdpDlpSensitiveEndpointAuditRecord-->AuditData +msgraph.generated.models.security.CdpDlpSensitiveEndpointAuditRecord::|public|constructor():None +msgraph.generated.models.security.CdpDlpSensitiveEndpointAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.CdpDlpSensitiveEndpointAuditRecord::|public|odata_type:str +msgraph.generated.models.security.CdpDlpSensitiveEndpointAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.CdpDlpSensitiveEndpointAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):CdpDlpSensitiveEndpointAuditRecord +msgraph.generated.models.security.CdpLogRecord-->AuditData +msgraph.generated.models.security.CdpLogRecord::|public|constructor():None +msgraph.generated.models.security.CdpLogRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.CdpLogRecord::|public|odata_type:str +msgraph.generated.models.security.CdpLogRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.CdpLogRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):CdpLogRecord +msgraph.generated.models.security.CdpOcrBillingRecord-->AuditData +msgraph.generated.models.security.CdpOcrBillingRecord::|public|constructor():None +msgraph.generated.models.security.CdpOcrBillingRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.CdpOcrBillingRecord::|public|odata_type:str +msgraph.generated.models.security.CdpOcrBillingRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.CdpOcrBillingRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):CdpOcrBillingRecord +msgraph.generated.models.security.CdpResourceScopeChangeEventRecord-->AuditData +msgraph.generated.models.security.CdpResourceScopeChangeEventRecord::|public|constructor():None +msgraph.generated.models.security.CdpResourceScopeChangeEventRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.CdpResourceScopeChangeEventRecord::|public|odata_type:str +msgraph.generated.models.security.CdpResourceScopeChangeEventRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.CdpResourceScopeChangeEventRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):CdpResourceScopeChangeEventRecord +msgraph.generated.models.security.CernerSMSLinkRecord-->AuditData +msgraph.generated.models.security.CernerSMSLinkRecord::|public|constructor():None +msgraph.generated.models.security.CernerSMSLinkRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.CernerSMSLinkRecord::|public|odata_type:str +msgraph.generated.models.security.CernerSMSLinkRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.CernerSMSLinkRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):CernerSMSLinkRecord +msgraph.generated.models.security.CernerSMSSettingsUpdateRecord-->AuditData +msgraph.generated.models.security.CernerSMSSettingsUpdateRecord::|public|constructor():None +msgraph.generated.models.security.CernerSMSSettingsUpdateRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.CernerSMSSettingsUpdateRecord::|public|odata_type:str +msgraph.generated.models.security.CernerSMSSettingsUpdateRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.CernerSMSSettingsUpdateRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):CernerSMSSettingsUpdateRecord +msgraph.generated.models.security.CernerSMSUnlinkRecord-->AuditData +msgraph.generated.models.security.CernerSMSUnlinkRecord::|public|constructor():None +msgraph.generated.models.security.CernerSMSUnlinkRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.CernerSMSUnlinkRecord::|public|odata_type:str +msgraph.generated.models.security.CernerSMSUnlinkRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.CernerSMSUnlinkRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):CernerSMSUnlinkRecord msgraph.generated.models.security.ChildSelectability::0000-One msgraph.generated.models.security.ChildSelectability::0001-Many msgraph.generated.models.security.ChildSelectability::0002-UnknownFutureValue @@ -122823,6 +121608,132 @@ msgraph.generated.models.security.CloudLogonSessionEvidence::|public|start_utc_d msgraph.generated.models.security.CloudLogonSessionEvidence::|public|user_agent():str msgraph.generated.models.security.CloudLogonSessionEvidence::|public|user_agent(value:str):None msgraph.generated.models.security.CloudLogonSessionEvidence::|static|public|create_from_discriminator_value(parse_node:ParseNode):CloudLogonSessionEvidence +msgraph.generated.models.security.ComplianceConnectorAuditRecord-->AuditData +msgraph.generated.models.security.ComplianceConnectorAuditRecord::|public|constructor():None +msgraph.generated.models.security.ComplianceConnectorAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.ComplianceConnectorAuditRecord::|public|odata_type:str +msgraph.generated.models.security.ComplianceConnectorAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.ComplianceConnectorAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):ComplianceConnectorAuditRecord +msgraph.generated.models.security.ComplianceDLMExchangeAuditRecord-->AuditData +msgraph.generated.models.security.ComplianceDLMExchangeAuditRecord::|public|constructor():None +msgraph.generated.models.security.ComplianceDLMExchangeAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.ComplianceDLMExchangeAuditRecord::|public|odata_type:str +msgraph.generated.models.security.ComplianceDLMExchangeAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.ComplianceDLMExchangeAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):ComplianceDLMExchangeAuditRecord +msgraph.generated.models.security.ComplianceDLMSharePointAuditRecord-->AuditData +msgraph.generated.models.security.ComplianceDLMSharePointAuditRecord::|public|constructor():None +msgraph.generated.models.security.ComplianceDLMSharePointAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.ComplianceDLMSharePointAuditRecord::|public|odata_type:str +msgraph.generated.models.security.ComplianceDLMSharePointAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.ComplianceDLMSharePointAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):ComplianceDLMSharePointAuditRecord +msgraph.generated.models.security.ComplianceDlpApplicationsAuditRecord-->AuditData +msgraph.generated.models.security.ComplianceDlpApplicationsAuditRecord::|public|constructor():None +msgraph.generated.models.security.ComplianceDlpApplicationsAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.ComplianceDlpApplicationsAuditRecord::|public|odata_type:str +msgraph.generated.models.security.ComplianceDlpApplicationsAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.ComplianceDlpApplicationsAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):ComplianceDlpApplicationsAuditRecord +msgraph.generated.models.security.ComplianceDlpApplicationsClassificationAuditRecord-->AuditData +msgraph.generated.models.security.ComplianceDlpApplicationsClassificationAuditRecord::|public|constructor():None +msgraph.generated.models.security.ComplianceDlpApplicationsClassificationAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.ComplianceDlpApplicationsClassificationAuditRecord::|public|odata_type:str +msgraph.generated.models.security.ComplianceDlpApplicationsClassificationAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.ComplianceDlpApplicationsClassificationAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):ComplianceDlpApplicationsClassificationAuditRecord +msgraph.generated.models.security.ComplianceDlpBaseAuditRecord-->AuditData +msgraph.generated.models.security.ComplianceDlpBaseAuditRecord::|public|constructor():None +msgraph.generated.models.security.ComplianceDlpBaseAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.ComplianceDlpBaseAuditRecord::|public|odata_type:str +msgraph.generated.models.security.ComplianceDlpBaseAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.ComplianceDlpBaseAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):ComplianceDlpBaseAuditRecord +msgraph.generated.models.security.ComplianceDlpClassificationBaseAuditRecord-->AuditData +msgraph.generated.models.security.ComplianceDlpClassificationBaseAuditRecord::|public|constructor():None +msgraph.generated.models.security.ComplianceDlpClassificationBaseAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.ComplianceDlpClassificationBaseAuditRecord::|public|odata_type:str +msgraph.generated.models.security.ComplianceDlpClassificationBaseAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.ComplianceDlpClassificationBaseAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):ComplianceDlpClassificationBaseAuditRecord +msgraph.generated.models.security.ComplianceDlpClassificationBaseCdpRecord-->AuditData +msgraph.generated.models.security.ComplianceDlpClassificationBaseCdpRecord::|public|constructor():None +msgraph.generated.models.security.ComplianceDlpClassificationBaseCdpRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.ComplianceDlpClassificationBaseCdpRecord::|public|odata_type:str +msgraph.generated.models.security.ComplianceDlpClassificationBaseCdpRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.ComplianceDlpClassificationBaseCdpRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):ComplianceDlpClassificationBaseCdpRecord +msgraph.generated.models.security.ComplianceDlpEndpointAuditRecord-->AuditData +msgraph.generated.models.security.ComplianceDlpEndpointAuditRecord::|public|constructor():None +msgraph.generated.models.security.ComplianceDlpEndpointAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.ComplianceDlpEndpointAuditRecord::|public|odata_type:str +msgraph.generated.models.security.ComplianceDlpEndpointAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.ComplianceDlpEndpointAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):ComplianceDlpEndpointAuditRecord +msgraph.generated.models.security.ComplianceDlpEndpointDiscoveryAuditRecord-->AuditData +msgraph.generated.models.security.ComplianceDlpEndpointDiscoveryAuditRecord::|public|constructor():None +msgraph.generated.models.security.ComplianceDlpEndpointDiscoveryAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.ComplianceDlpEndpointDiscoveryAuditRecord::|public|odata_type:str +msgraph.generated.models.security.ComplianceDlpEndpointDiscoveryAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.ComplianceDlpEndpointDiscoveryAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):ComplianceDlpEndpointDiscoveryAuditRecord +msgraph.generated.models.security.ComplianceDlpExchangeAuditRecord-->AuditData +msgraph.generated.models.security.ComplianceDlpExchangeAuditRecord::|public|constructor():None +msgraph.generated.models.security.ComplianceDlpExchangeAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.ComplianceDlpExchangeAuditRecord::|public|odata_type:str +msgraph.generated.models.security.ComplianceDlpExchangeAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.ComplianceDlpExchangeAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):ComplianceDlpExchangeAuditRecord +msgraph.generated.models.security.ComplianceDlpExchangeClassificationAuditRecord-->AuditData +msgraph.generated.models.security.ComplianceDlpExchangeClassificationAuditRecord::|public|constructor():None +msgraph.generated.models.security.ComplianceDlpExchangeClassificationAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.ComplianceDlpExchangeClassificationAuditRecord::|public|odata_type:str +msgraph.generated.models.security.ComplianceDlpExchangeClassificationAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.ComplianceDlpExchangeClassificationAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):ComplianceDlpExchangeClassificationAuditRecord +msgraph.generated.models.security.ComplianceDlpExchangeClassificationCdpRecord-->AuditData +msgraph.generated.models.security.ComplianceDlpExchangeClassificationCdpRecord::|public|constructor():None +msgraph.generated.models.security.ComplianceDlpExchangeClassificationCdpRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.ComplianceDlpExchangeClassificationCdpRecord::|public|odata_type:str +msgraph.generated.models.security.ComplianceDlpExchangeClassificationCdpRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.ComplianceDlpExchangeClassificationCdpRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):ComplianceDlpExchangeClassificationCdpRecord +msgraph.generated.models.security.ComplianceDlpExchangeDiscoveryAuditRecord-->AuditData +msgraph.generated.models.security.ComplianceDlpExchangeDiscoveryAuditRecord::|public|constructor():None +msgraph.generated.models.security.ComplianceDlpExchangeDiscoveryAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.ComplianceDlpExchangeDiscoveryAuditRecord::|public|odata_type:str +msgraph.generated.models.security.ComplianceDlpExchangeDiscoveryAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.ComplianceDlpExchangeDiscoveryAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):ComplianceDlpExchangeDiscoveryAuditRecord +msgraph.generated.models.security.ComplianceDlpSharePointAuditRecord-->AuditData +msgraph.generated.models.security.ComplianceDlpSharePointAuditRecord::|public|constructor():None +msgraph.generated.models.security.ComplianceDlpSharePointAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.ComplianceDlpSharePointAuditRecord::|public|odata_type:str +msgraph.generated.models.security.ComplianceDlpSharePointAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.ComplianceDlpSharePointAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):ComplianceDlpSharePointAuditRecord +msgraph.generated.models.security.ComplianceDlpSharePointClassificationAuditRecord-->AuditData +msgraph.generated.models.security.ComplianceDlpSharePointClassificationAuditRecord::|public|constructor():None +msgraph.generated.models.security.ComplianceDlpSharePointClassificationAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.ComplianceDlpSharePointClassificationAuditRecord::|public|odata_type:str +msgraph.generated.models.security.ComplianceDlpSharePointClassificationAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.ComplianceDlpSharePointClassificationAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):ComplianceDlpSharePointClassificationAuditRecord +msgraph.generated.models.security.ComplianceDlpSharePointClassificationExtendedAuditRecord-->AuditData +msgraph.generated.models.security.ComplianceDlpSharePointClassificationExtendedAuditRecord::|public|constructor():None +msgraph.generated.models.security.ComplianceDlpSharePointClassificationExtendedAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.ComplianceDlpSharePointClassificationExtendedAuditRecord::|public|odata_type:str +msgraph.generated.models.security.ComplianceDlpSharePointClassificationExtendedAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.ComplianceDlpSharePointClassificationExtendedAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):ComplianceDlpSharePointClassificationExtendedAuditRecord +msgraph.generated.models.security.ComplianceManagerActionRecord-->AuditData +msgraph.generated.models.security.ComplianceManagerActionRecord::|public|constructor():None +msgraph.generated.models.security.ComplianceManagerActionRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.ComplianceManagerActionRecord::|public|odata_type:str +msgraph.generated.models.security.ComplianceManagerActionRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.ComplianceManagerActionRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):ComplianceManagerActionRecord +msgraph.generated.models.security.ComplianceSupervisionBaseAuditRecord-->AuditData +msgraph.generated.models.security.ComplianceSupervisionBaseAuditRecord::|public|constructor():None +msgraph.generated.models.security.ComplianceSupervisionBaseAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.ComplianceSupervisionBaseAuditRecord::|public|odata_type:str +msgraph.generated.models.security.ComplianceSupervisionBaseAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.ComplianceSupervisionBaseAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):ComplianceSupervisionBaseAuditRecord +msgraph.generated.models.security.ComplianceSupervisionExchangeAuditRecord-->AuditData +msgraph.generated.models.security.ComplianceSupervisionExchangeAuditRecord::|public|constructor():None +msgraph.generated.models.security.ComplianceSupervisionExchangeAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.ComplianceSupervisionExchangeAuditRecord::|public|odata_type:str +msgraph.generated.models.security.ComplianceSupervisionExchangeAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.ComplianceSupervisionExchangeAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):ComplianceSupervisionExchangeAuditRecord +msgraph.generated.models.security.ConsumptionResourceAuditRecord-->AuditData +msgraph.generated.models.security.ConsumptionResourceAuditRecord::|public|constructor():None +msgraph.generated.models.security.ConsumptionResourceAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.ConsumptionResourceAuditRecord::|public|odata_type:str +msgraph.generated.models.security.ConsumptionResourceAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.ConsumptionResourceAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):ConsumptionResourceAuditRecord msgraph.generated.models.security.ContainerEvidence-->AlertEvidence msgraph.generated.models.security.ContainerEvidence::|public|args():list[str] msgraph.generated.models.security.ContainerEvidence::|public|args(value:list[str]):None @@ -122845,14 +121756,7 @@ msgraph.generated.models.security.ContainerEvidence::|public|serialize(writer:Se msgraph.generated.models.security.ContainerEvidence::|static|public|create_from_discriminator_value(parse_node:ParseNode):ContainerEvidence msgraph.generated.models.security.ContainerImageEvidence-->AlertEvidence msgraph.generated.models.security.ContainerImageEvidence::|public|constructor():None -msgraph.generated.models.security.ContainerImageEvidence::|public|digest_image():ContainerImageEvidence -msgraph.generated.models.security.ContainerImageEvidence::|public|digest_image(value:ContainerImageEvidence):None msgraph.generated.models.security.ContainerImageEvidence::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.ContainerImageEvidence::|public|image_id():str -msgraph.generated.models.security.ContainerImageEvidence::|public|image_id(value:str):None -msgraph.generated.models.security.ContainerImageEvidence::|public|odata_type:str -msgraph.generated.models.security.ContainerImageEvidence::|public|registry():ContainerRegistryEvidence -msgraph.generated.models.security.ContainerImageEvidence::|public|registry(value:ContainerRegistryEvidence):None msgraph.generated.models.security.ContainerImageEvidence::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.security.ContainerImageEvidence::|static|public|create_from_discriminator_value(parse_node:ParseNode):ContainerImageEvidence msgraph.generated.models.security.ContainerPortProtocol::0000-Udp @@ -122871,6 +121775,54 @@ msgraph.generated.models.security.ContentFormat::0000-Text msgraph.generated.models.security.ContentFormat::0001-Html msgraph.generated.models.security.ContentFormat::0002-Markdown msgraph.generated.models.security.ContentFormat::0003-UnknownFutureValue +msgraph.generated.models.security.CopilotInteractionAuditRecord-->AuditData +msgraph.generated.models.security.CopilotInteractionAuditRecord::|public|constructor():None +msgraph.generated.models.security.CopilotInteractionAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.CopilotInteractionAuditRecord::|public|odata_type:str +msgraph.generated.models.security.CopilotInteractionAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.CopilotInteractionAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):CopilotInteractionAuditRecord +msgraph.generated.models.security.CoreReportingSettingsAuditRecord-->AuditData +msgraph.generated.models.security.CoreReportingSettingsAuditRecord::|public|constructor():None +msgraph.generated.models.security.CoreReportingSettingsAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.CoreReportingSettingsAuditRecord::|public|odata_type:str +msgraph.generated.models.security.CoreReportingSettingsAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.CoreReportingSettingsAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):CoreReportingSettingsAuditRecord +msgraph.generated.models.security.CortanaBriefingAuditRecord-->AuditData +msgraph.generated.models.security.CortanaBriefingAuditRecord::|public|constructor():None +msgraph.generated.models.security.CortanaBriefingAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.CortanaBriefingAuditRecord::|public|odata_type:str +msgraph.generated.models.security.CortanaBriefingAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.CortanaBriefingAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):CortanaBriefingAuditRecord +msgraph.generated.models.security.CpsCommonPolicyAuditRecord-->AuditData +msgraph.generated.models.security.CpsCommonPolicyAuditRecord::|public|constructor():None +msgraph.generated.models.security.CpsCommonPolicyAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.CpsCommonPolicyAuditRecord::|public|odata_type:str +msgraph.generated.models.security.CpsCommonPolicyAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.CpsCommonPolicyAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):CpsCommonPolicyAuditRecord +msgraph.generated.models.security.CpsPolicyConfigAuditRecord-->AuditData +msgraph.generated.models.security.CpsPolicyConfigAuditRecord::|public|constructor():None +msgraph.generated.models.security.CpsPolicyConfigAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.CpsPolicyConfigAuditRecord::|public|odata_type:str +msgraph.generated.models.security.CpsPolicyConfigAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.CpsPolicyConfigAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):CpsPolicyConfigAuditRecord +msgraph.generated.models.security.CrmBaseAuditRecord-->AuditData +msgraph.generated.models.security.CrmBaseAuditRecord::|public|constructor():None +msgraph.generated.models.security.CrmBaseAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.CrmBaseAuditRecord::|public|odata_type:str +msgraph.generated.models.security.CrmBaseAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.CrmBaseAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):CrmBaseAuditRecord +msgraph.generated.models.security.CrmEntityOperationAuditRecord-->AuditData +msgraph.generated.models.security.CrmEntityOperationAuditRecord::|public|constructor():None +msgraph.generated.models.security.CrmEntityOperationAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.CrmEntityOperationAuditRecord::|public|odata_type:str +msgraph.generated.models.security.CrmEntityOperationAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.CrmEntityOperationAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):CrmEntityOperationAuditRecord +msgraph.generated.models.security.CustomerKeyServiceEncryptionAuditRecord-->AuditData +msgraph.generated.models.security.CustomerKeyServiceEncryptionAuditRecord::|public|constructor():None +msgraph.generated.models.security.CustomerKeyServiceEncryptionAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.CustomerKeyServiceEncryptionAuditRecord::|public|odata_type:str +msgraph.generated.models.security.CustomerKeyServiceEncryptionAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.CustomerKeyServiceEncryptionAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):CustomerKeyServiceEncryptionAuditRecord msgraph.generated.models.security.CvssSummary::|public|additional_data():dict[str, Any] msgraph.generated.models.security.CvssSummary::|public|additional_data(value:dict[str, Any]):None msgraph.generated.models.security.CvssSummary::|public|backing_store:BackingStore @@ -122887,20 +121839,47 @@ msgraph.generated.models.security.CvssSummary::|public|vector_string():str msgraph.generated.models.security.CvssSummary::|public|vector_string(value:str):None msgraph.generated.models.security.CvssSummary::|static|public|create_from_discriminator_value(parse_node:ParseNode):CvssSummary msgraph.generated.models.security.CvssSummary~~>AdditionalDataHolder; BackedModel; Parsable +msgraph.generated.models.security.DataCenterSecurityBaseAuditRecord-->AuditData +msgraph.generated.models.security.DataCenterSecurityBaseAuditRecord::|public|constructor():None +msgraph.generated.models.security.DataCenterSecurityBaseAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.DataCenterSecurityBaseAuditRecord::|public|odata_type:str +msgraph.generated.models.security.DataCenterSecurityBaseAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.DataCenterSecurityBaseAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):DataCenterSecurityBaseAuditRecord +msgraph.generated.models.security.DataCenterSecurityCmdletAuditRecord-->AuditData +msgraph.generated.models.security.DataCenterSecurityCmdletAuditRecord::|public|constructor():None +msgraph.generated.models.security.DataCenterSecurityCmdletAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.DataCenterSecurityCmdletAuditRecord::|public|odata_type:str +msgraph.generated.models.security.DataCenterSecurityCmdletAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.DataCenterSecurityCmdletAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):DataCenterSecurityCmdletAuditRecord +msgraph.generated.models.security.DataGovernanceAuditRecord-->AuditData +msgraph.generated.models.security.DataGovernanceAuditRecord::|public|constructor():None +msgraph.generated.models.security.DataGovernanceAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.DataGovernanceAuditRecord::|public|odata_type:str +msgraph.generated.models.security.DataGovernanceAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.DataGovernanceAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):DataGovernanceAuditRecord +msgraph.generated.models.security.DataInsightsRestApiAuditRecord-->AuditData +msgraph.generated.models.security.DataInsightsRestApiAuditRecord::|public|constructor():None +msgraph.generated.models.security.DataInsightsRestApiAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.DataInsightsRestApiAuditRecord::|public|odata_type:str +msgraph.generated.models.security.DataInsightsRestApiAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.DataInsightsRestApiAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):DataInsightsRestApiAuditRecord +msgraph.generated.models.security.DataLakeExportOperationAuditRecord-->AuditData +msgraph.generated.models.security.DataLakeExportOperationAuditRecord::|public|constructor():None +msgraph.generated.models.security.DataLakeExportOperationAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.DataLakeExportOperationAuditRecord::|public|odata_type:str +msgraph.generated.models.security.DataLakeExportOperationAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.DataLakeExportOperationAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):DataLakeExportOperationAuditRecord msgraph.generated.models.security.DataSet-->Entity msgraph.generated.models.security.DataSet::|public|constructor():None -msgraph.generated.models.security.DataSet::|public|created_by():IdentitySet -msgraph.generated.models.security.DataSet::|public|created_by(value:IdentitySet):None -msgraph.generated.models.security.DataSet::|public|created_date_time():datetime.datetime -msgraph.generated.models.security.DataSet::|public|created_date_time(value:datetime.datetime):None -msgraph.generated.models.security.DataSet::|public|description():str -msgraph.generated.models.security.DataSet::|public|description(value:str):None -msgraph.generated.models.security.DataSet::|public|display_name():str -msgraph.generated.models.security.DataSet::|public|display_name(value:str):None msgraph.generated.models.security.DataSet::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.DataSet::|public|odata_type:str msgraph.generated.models.security.DataSet::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.security.DataSet::|static|public|create_from_discriminator_value(parse_node:ParseNode):DataSet +msgraph.generated.models.security.DataShareOperationAuditRecord-->AuditData +msgraph.generated.models.security.DataShareOperationAuditRecord::|public|constructor():None +msgraph.generated.models.security.DataShareOperationAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.DataShareOperationAuditRecord::|public|odata_type:str +msgraph.generated.models.security.DataShareOperationAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.DataShareOperationAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):DataShareOperationAuditRecord msgraph.generated.models.security.DataSource-->Entity msgraph.generated.models.security.DataSource::|public|constructor():None msgraph.generated.models.security.DataSource::|public|created_by():IdentitySet @@ -122955,6 +121934,12 @@ msgraph.generated.models.security.DataSourceScopes::0002-AllTenantSites msgraph.generated.models.security.DataSourceScopes::0003-AllCaseCustodians msgraph.generated.models.security.DataSourceScopes::0004-AllCaseNoncustodialDataSources msgraph.generated.models.security.DataSourceScopes::0005-UnknownFutureValue +msgraph.generated.models.security.DefaultAuditData-->AuditData +msgraph.generated.models.security.DefaultAuditData::|public|constructor():None +msgraph.generated.models.security.DefaultAuditData::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.DefaultAuditData::|public|odata_type:str +msgraph.generated.models.security.DefaultAuditData::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.DefaultAuditData::|static|public|create_from_discriminator_value(parse_node:ParseNode):DefaultAuditData msgraph.generated.models.security.DefaultRecordBehavior::0000-StartLocked msgraph.generated.models.security.DefaultRecordBehavior::0001-StartUnlocked msgraph.generated.models.security.DefaultRecordBehavior::0002-UnknownFutureValue @@ -122965,6 +121950,18 @@ msgraph.generated.models.security.DefenderAvStatus::0003-Updated msgraph.generated.models.security.DefenderAvStatus::0004-Unknown msgraph.generated.models.security.DefenderAvStatus::0005-NotSupported msgraph.generated.models.security.DefenderAvStatus::0006-UnknownFutureValue +msgraph.generated.models.security.DefenderSecurityAlertBaseRecord-->AuditData +msgraph.generated.models.security.DefenderSecurityAlertBaseRecord::|public|constructor():None +msgraph.generated.models.security.DefenderSecurityAlertBaseRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.DefenderSecurityAlertBaseRecord::|public|odata_type:str +msgraph.generated.models.security.DefenderSecurityAlertBaseRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.DefenderSecurityAlertBaseRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):DefenderSecurityAlertBaseRecord +msgraph.generated.models.security.DeleteCertificateRecord-->AuditData +msgraph.generated.models.security.DeleteCertificateRecord::|public|constructor():None +msgraph.generated.models.security.DeleteCertificateRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.DeleteCertificateRecord::|public|odata_type:str +msgraph.generated.models.security.DeleteCertificateRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.DeleteCertificateRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeleteCertificateRecord msgraph.generated.models.security.DepartmentTemplate-->FilePlanDescriptorTemplate msgraph.generated.models.security.DepartmentTemplate::|public|constructor():None msgraph.generated.models.security.DepartmentTemplate::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -123112,6 +122109,18 @@ msgraph.generated.models.security.Dictionary::|public|odata_type(value:str):None msgraph.generated.models.security.Dictionary::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.security.Dictionary::|static|public|create_from_discriminator_value(parse_node:ParseNode):Dictionary msgraph.generated.models.security.Dictionary~~>AdditionalDataHolder; BackedModel; Parsable +msgraph.generated.models.security.DisableConsentRecord-->AuditData +msgraph.generated.models.security.DisableConsentRecord::|public|constructor():None +msgraph.generated.models.security.DisableConsentRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.DisableConsentRecord::|public|odata_type:str +msgraph.generated.models.security.DisableConsentRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.DisableConsentRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):DisableConsentRecord +msgraph.generated.models.security.DiscoveryAuditRecord-->AuditData +msgraph.generated.models.security.DiscoveryAuditRecord::|public|constructor():None +msgraph.generated.models.security.DiscoveryAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.DiscoveryAuditRecord::|public|odata_type:str +msgraph.generated.models.security.DiscoveryAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.DiscoveryAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):DiscoveryAuditRecord msgraph.generated.models.security.DispositionReviewStage-->Entity msgraph.generated.models.security.DispositionReviewStage::|public|constructor():None msgraph.generated.models.security.DispositionReviewStage::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -123131,6 +122140,24 @@ msgraph.generated.models.security.DispositionReviewStageCollectionResponse::|pub msgraph.generated.models.security.DispositionReviewStageCollectionResponse::|public|value():list[DispositionReviewStage] msgraph.generated.models.security.DispositionReviewStageCollectionResponse::|public|value(value:list[DispositionReviewStage]):None msgraph.generated.models.security.DispositionReviewStageCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):DispositionReviewStageCollectionResponse +msgraph.generated.models.security.DlpEndpointAuditRecord-->AuditData +msgraph.generated.models.security.DlpEndpointAuditRecord::|public|constructor():None +msgraph.generated.models.security.DlpEndpointAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.DlpEndpointAuditRecord::|public|odata_type:str +msgraph.generated.models.security.DlpEndpointAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.DlpEndpointAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):DlpEndpointAuditRecord +msgraph.generated.models.security.DlpSensitiveInformationTypeCmdletRecord-->AuditData +msgraph.generated.models.security.DlpSensitiveInformationTypeCmdletRecord::|public|constructor():None +msgraph.generated.models.security.DlpSensitiveInformationTypeCmdletRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.DlpSensitiveInformationTypeCmdletRecord::|public|odata_type:str +msgraph.generated.models.security.DlpSensitiveInformationTypeCmdletRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.DlpSensitiveInformationTypeCmdletRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):DlpSensitiveInformationTypeCmdletRecord +msgraph.generated.models.security.DlpSensitiveInformationTypeRulePackageCmdletRecord-->AuditData +msgraph.generated.models.security.DlpSensitiveInformationTypeRulePackageCmdletRecord::|public|constructor():None +msgraph.generated.models.security.DlpSensitiveInformationTypeRulePackageCmdletRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.DlpSensitiveInformationTypeRulePackageCmdletRecord::|public|odata_type:str +msgraph.generated.models.security.DlpSensitiveInformationTypeRulePackageCmdletRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.DlpSensitiveInformationTypeRulePackageCmdletRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):DlpSensitiveInformationTypeRulePackageCmdletRecord msgraph.generated.models.security.DnsEvidence-->AlertEvidence msgraph.generated.models.security.DnsEvidence::|public|constructor():None msgraph.generated.models.security.DnsEvidence::|public|dns_server_ip():IpEvidence @@ -123150,6 +122177,18 @@ msgraph.generated.models.security.DocumentVersion::0001-Recent10 msgraph.generated.models.security.DocumentVersion::0002-Recent100 msgraph.generated.models.security.DocumentVersion::0003-All msgraph.generated.models.security.DocumentVersion::0004-UnknownFutureValue +msgraph.generated.models.security.DownloadCertificateRecord-->AuditData +msgraph.generated.models.security.DownloadCertificateRecord::|public|constructor():None +msgraph.generated.models.security.DownloadCertificateRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.DownloadCertificateRecord::|public|odata_type:str +msgraph.generated.models.security.DownloadCertificateRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.DownloadCertificateRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):DownloadCertificateRecord +msgraph.generated.models.security.Dynamics365BusinessCentralAuditRecord-->AuditData +msgraph.generated.models.security.Dynamics365BusinessCentralAuditRecord::|public|constructor():None +msgraph.generated.models.security.Dynamics365BusinessCentralAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.Dynamics365BusinessCentralAuditRecord::|public|odata_type:str +msgraph.generated.models.security.Dynamics365BusinessCentralAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.Dynamics365BusinessCentralAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):Dynamics365BusinessCentralAuditRecord msgraph.generated.models.security.EdiscoveryAddToReviewSetOperation-->CaseOperation msgraph.generated.models.security.EdiscoveryAddToReviewSetOperation::|public|additional_data_options():AdditionalDataOptions msgraph.generated.models.security.EdiscoveryAddToReviewSetOperation::|public|additional_data_options(value:AdditionalDataOptions):None @@ -123204,14 +122243,7 @@ msgraph.generated.models.security.EdiscoveryCaseCollectionResponse::|static|publ msgraph.generated.models.security.EdiscoveryCaseSettings-->Entity msgraph.generated.models.security.EdiscoveryCaseSettings::|public|constructor():None msgraph.generated.models.security.EdiscoveryCaseSettings::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.EdiscoveryCaseSettings::|public|ocr():OcrSettings -msgraph.generated.models.security.EdiscoveryCaseSettings::|public|ocr(value:OcrSettings):None -msgraph.generated.models.security.EdiscoveryCaseSettings::|public|odata_type:str -msgraph.generated.models.security.EdiscoveryCaseSettings::|public|redundancy_detection():RedundancyDetectionSettings -msgraph.generated.models.security.EdiscoveryCaseSettings::|public|redundancy_detection(value:RedundancyDetectionSettings):None msgraph.generated.models.security.EdiscoveryCaseSettings::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.EdiscoveryCaseSettings::|public|topic_modeling():TopicModelingSettings -msgraph.generated.models.security.EdiscoveryCaseSettings::|public|topic_modeling(value:TopicModelingSettings):None msgraph.generated.models.security.EdiscoveryCaseSettings::|static|public|create_from_discriminator_value(parse_node:ParseNode):EdiscoveryCaseSettings msgraph.generated.models.security.EdiscoveryCustodian-->DataSourceContainer msgraph.generated.models.security.EdiscoveryCustodian::|public|acknowledged_date_time():datetime.datetime @@ -123241,24 +122273,7 @@ msgraph.generated.models.security.EdiscoveryCustodianCollectionResponse::|static msgraph.generated.models.security.EdiscoveryEstimateOperation-->CaseOperation msgraph.generated.models.security.EdiscoveryEstimateOperation::|public|constructor():None msgraph.generated.models.security.EdiscoveryEstimateOperation::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.EdiscoveryEstimateOperation::|public|indexed_items_size():int -msgraph.generated.models.security.EdiscoveryEstimateOperation::|public|indexed_items_size(value:int):None -msgraph.generated.models.security.EdiscoveryEstimateOperation::|public|indexed_item_count():int -msgraph.generated.models.security.EdiscoveryEstimateOperation::|public|indexed_item_count(value:int):None -msgraph.generated.models.security.EdiscoveryEstimateOperation::|public|mailbox_count():int -msgraph.generated.models.security.EdiscoveryEstimateOperation::|public|mailbox_count(value:int):None -msgraph.generated.models.security.EdiscoveryEstimateOperation::|public|odata_type:str -msgraph.generated.models.security.EdiscoveryEstimateOperation::|public|search():EdiscoverySearch -msgraph.generated.models.security.EdiscoveryEstimateOperation::|public|search(value:EdiscoverySearch):None msgraph.generated.models.security.EdiscoveryEstimateOperation::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.EdiscoveryEstimateOperation::|public|site_count():int -msgraph.generated.models.security.EdiscoveryEstimateOperation::|public|site_count(value:int):None -msgraph.generated.models.security.EdiscoveryEstimateOperation::|public|statistics_options():StatisticsOptions -msgraph.generated.models.security.EdiscoveryEstimateOperation::|public|statistics_options(value:StatisticsOptions):None -msgraph.generated.models.security.EdiscoveryEstimateOperation::|public|unindexed_items_size():int -msgraph.generated.models.security.EdiscoveryEstimateOperation::|public|unindexed_items_size(value:int):None -msgraph.generated.models.security.EdiscoveryEstimateOperation::|public|unindexed_item_count():int -msgraph.generated.models.security.EdiscoveryEstimateOperation::|public|unindexed_item_count(value:int):None msgraph.generated.models.security.EdiscoveryEstimateOperation::|static|public|create_from_discriminator_value(parse_node:ParseNode):EdiscoveryEstimateOperation msgraph.generated.models.security.EdiscoveryExportOperation-->CaseOperation msgraph.generated.models.security.EdiscoveryExportOperation::|public|constructor():None @@ -123289,7 +122304,6 @@ msgraph.generated.models.security.EdiscoveryHoldOperation::|static|public|create msgraph.generated.models.security.EdiscoveryIndexOperation-->CaseOperation msgraph.generated.models.security.EdiscoveryIndexOperation::|public|constructor():None msgraph.generated.models.security.EdiscoveryIndexOperation::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.EdiscoveryIndexOperation::|public|odata_type:str msgraph.generated.models.security.EdiscoveryIndexOperation::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.security.EdiscoveryIndexOperation::|static|public|create_from_discriminator_value(parse_node:ParseNode):EdiscoveryIndexOperation msgraph.generated.models.security.EdiscoveryNoncustodialDataSource-->DataSourceContainer @@ -123437,6 +122451,30 @@ msgraph.generated.models.security.EmailSender::|public|odata_type(value:str):Non msgraph.generated.models.security.EmailSender::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.security.EmailSender::|static|public|create_from_discriminator_value(parse_node:ParseNode):EmailSender msgraph.generated.models.security.EmailSender~~>AdditionalDataHolder; BackedModel; Parsable +msgraph.generated.models.security.EnableConsentRecord-->AuditData +msgraph.generated.models.security.EnableConsentRecord::|public|constructor():None +msgraph.generated.models.security.EnableConsentRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.EnableConsentRecord::|public|odata_type:str +msgraph.generated.models.security.EnableConsentRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.EnableConsentRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):EnableConsentRecord +msgraph.generated.models.security.EpicSMSLinkRecord-->AuditData +msgraph.generated.models.security.EpicSMSLinkRecord::|public|constructor():None +msgraph.generated.models.security.EpicSMSLinkRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.EpicSMSLinkRecord::|public|odata_type:str +msgraph.generated.models.security.EpicSMSLinkRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.EpicSMSLinkRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):EpicSMSLinkRecord +msgraph.generated.models.security.EpicSMSSettingsUpdateRecord-->AuditData +msgraph.generated.models.security.EpicSMSSettingsUpdateRecord::|public|constructor():None +msgraph.generated.models.security.EpicSMSSettingsUpdateRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.EpicSMSSettingsUpdateRecord::|public|odata_type:str +msgraph.generated.models.security.EpicSMSSettingsUpdateRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.EpicSMSSettingsUpdateRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):EpicSMSSettingsUpdateRecord +msgraph.generated.models.security.EpicSMSUnlinkRecord-->AuditData +msgraph.generated.models.security.EpicSMSUnlinkRecord::|public|constructor():None +msgraph.generated.models.security.EpicSMSUnlinkRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.EpicSMSUnlinkRecord::|public|odata_type:str +msgraph.generated.models.security.EpicSMSUnlinkRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.EpicSMSUnlinkRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):EpicSMSUnlinkRecord msgraph.generated.models.security.EventPropagationResult::|public|additional_data():dict[str, Any] msgraph.generated.models.security.EventPropagationResult::|public|additional_data(value:dict[str, Any]):None msgraph.generated.models.security.EventPropagationResult::|public|backing_store:BackingStore @@ -123512,6 +122550,42 @@ msgraph.generated.models.security.EvidenceVerdict::0001-Suspicious msgraph.generated.models.security.EvidenceVerdict::0002-Malicious msgraph.generated.models.security.EvidenceVerdict::0003-NoThreatsFound msgraph.generated.models.security.EvidenceVerdict::0004-UnknownFutureValue +msgraph.generated.models.security.ExchangeAdminAuditRecord-->AuditData +msgraph.generated.models.security.ExchangeAdminAuditRecord::|public|constructor():None +msgraph.generated.models.security.ExchangeAdminAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.ExchangeAdminAuditRecord::|public|odata_type:str +msgraph.generated.models.security.ExchangeAdminAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.ExchangeAdminAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):ExchangeAdminAuditRecord +msgraph.generated.models.security.ExchangeAggregatedMailboxAuditRecord-->AuditData +msgraph.generated.models.security.ExchangeAggregatedMailboxAuditRecord::|public|constructor():None +msgraph.generated.models.security.ExchangeAggregatedMailboxAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.ExchangeAggregatedMailboxAuditRecord::|public|odata_type:str +msgraph.generated.models.security.ExchangeAggregatedMailboxAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.ExchangeAggregatedMailboxAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):ExchangeAggregatedMailboxAuditRecord +msgraph.generated.models.security.ExchangeAggregatedOperationRecord-->AuditData +msgraph.generated.models.security.ExchangeAggregatedOperationRecord::|public|constructor():None +msgraph.generated.models.security.ExchangeAggregatedOperationRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.ExchangeAggregatedOperationRecord::|public|odata_type:str +msgraph.generated.models.security.ExchangeAggregatedOperationRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.ExchangeAggregatedOperationRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):ExchangeAggregatedOperationRecord +msgraph.generated.models.security.ExchangeMailboxAuditBaseRecord-->AuditData +msgraph.generated.models.security.ExchangeMailboxAuditBaseRecord::|public|constructor():None +msgraph.generated.models.security.ExchangeMailboxAuditBaseRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.ExchangeMailboxAuditBaseRecord::|public|odata_type:str +msgraph.generated.models.security.ExchangeMailboxAuditBaseRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.ExchangeMailboxAuditBaseRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):ExchangeMailboxAuditBaseRecord +msgraph.generated.models.security.ExchangeMailboxAuditGroupRecord-->AuditData +msgraph.generated.models.security.ExchangeMailboxAuditGroupRecord::|public|constructor():None +msgraph.generated.models.security.ExchangeMailboxAuditGroupRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.ExchangeMailboxAuditGroupRecord::|public|odata_type:str +msgraph.generated.models.security.ExchangeMailboxAuditGroupRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.ExchangeMailboxAuditGroupRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):ExchangeMailboxAuditGroupRecord +msgraph.generated.models.security.ExchangeMailboxAuditRecord-->AuditData +msgraph.generated.models.security.ExchangeMailboxAuditRecord::|public|constructor():None +msgraph.generated.models.security.ExchangeMailboxAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.ExchangeMailboxAuditRecord::|public|odata_type:str +msgraph.generated.models.security.ExchangeMailboxAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.ExchangeMailboxAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):ExchangeMailboxAuditRecord msgraph.generated.models.security.ExportCriteria::0000-SearchHits msgraph.generated.models.security.ExportCriteria::0001-PartiallyIndexed msgraph.generated.models.security.ExportCriteria::0002-UnknownFutureValue @@ -123552,6 +122626,30 @@ msgraph.generated.models.security.ExportOptions::0005-SplitSource msgraph.generated.models.security.ExportOptions::0006-IncludeFolderAndPath msgraph.generated.models.security.ExportOptions::0007-FriendlyName msgraph.generated.models.security.ExportOptions::0008-CondensePaths +msgraph.generated.models.security.FhirBaseUrlAddRecord-->AuditData +msgraph.generated.models.security.FhirBaseUrlAddRecord::|public|constructor():None +msgraph.generated.models.security.FhirBaseUrlAddRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.FhirBaseUrlAddRecord::|public|odata_type:str +msgraph.generated.models.security.FhirBaseUrlAddRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.FhirBaseUrlAddRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):FhirBaseUrlAddRecord +msgraph.generated.models.security.FhirBaseUrlApproveRecord-->AuditData +msgraph.generated.models.security.FhirBaseUrlApproveRecord::|public|constructor():None +msgraph.generated.models.security.FhirBaseUrlApproveRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.FhirBaseUrlApproveRecord::|public|odata_type:str +msgraph.generated.models.security.FhirBaseUrlApproveRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.FhirBaseUrlApproveRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):FhirBaseUrlApproveRecord +msgraph.generated.models.security.FhirBaseUrlDeleteRecord-->AuditData +msgraph.generated.models.security.FhirBaseUrlDeleteRecord::|public|constructor():None +msgraph.generated.models.security.FhirBaseUrlDeleteRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.FhirBaseUrlDeleteRecord::|public|odata_type:str +msgraph.generated.models.security.FhirBaseUrlDeleteRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.FhirBaseUrlDeleteRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):FhirBaseUrlDeleteRecord +msgraph.generated.models.security.FhirBaseUrlUpdateRecord-->AuditData +msgraph.generated.models.security.FhirBaseUrlUpdateRecord::|public|constructor():None +msgraph.generated.models.security.FhirBaseUrlUpdateRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.FhirBaseUrlUpdateRecord::|public|odata_type:str +msgraph.generated.models.security.FhirBaseUrlUpdateRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.FhirBaseUrlUpdateRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):FhirBaseUrlUpdateRecord msgraph.generated.models.security.FileDetails::|public|additional_data():dict[str, Any] msgraph.generated.models.security.FileDetails::|public|additional_data(value:dict[str, Any]):None msgraph.generated.models.security.FileDetails::|public|backing_store:BackingStore @@ -123726,7 +122824,6 @@ msgraph.generated.models.security.FilePlanReferenceTemplateCollectionResponse::| msgraph.generated.models.security.FilePlanSubcategory-->FilePlanDescriptorBase msgraph.generated.models.security.FilePlanSubcategory::|public|constructor():None msgraph.generated.models.security.FilePlanSubcategory::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.FilePlanSubcategory::|public|odata_type:str msgraph.generated.models.security.FilePlanSubcategory::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.security.FilePlanSubcategory::|static|public|create_from_discriminator_value(parse_node:ParseNode):FilePlanSubcategory msgraph.generated.models.security.FormattedContent::|public|additional_data():dict[str, Any] @@ -123743,26 +122840,6 @@ msgraph.generated.models.security.FormattedContent::|public|odata_type(value:str msgraph.generated.models.security.FormattedContent::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.security.FormattedContent::|static|public|create_from_discriminator_value(parse_node:ParseNode):FormattedContent msgraph.generated.models.security.FormattedContent~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.models.security.GeoLocation::|public|additional_data():dict[str, Any] -msgraph.generated.models.security.GeoLocation::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.models.security.GeoLocation::|public|backing_store:BackingStore -msgraph.generated.models.security.GeoLocation::|public|city():str -msgraph.generated.models.security.GeoLocation::|public|city(value:str):None -msgraph.generated.models.security.GeoLocation::|public|constructor():None -msgraph.generated.models.security.GeoLocation::|public|country_name():str -msgraph.generated.models.security.GeoLocation::|public|country_name(value:str):None -msgraph.generated.models.security.GeoLocation::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.GeoLocation::|public|latitude():float -msgraph.generated.models.security.GeoLocation::|public|latitude(value:float):None -msgraph.generated.models.security.GeoLocation::|public|longitude():float -msgraph.generated.models.security.GeoLocation::|public|longitude(value:float):None -msgraph.generated.models.security.GeoLocation::|public|odata_type():str -msgraph.generated.models.security.GeoLocation::|public|odata_type(value:str):None -msgraph.generated.models.security.GeoLocation::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.GeoLocation::|public|state():str -msgraph.generated.models.security.GeoLocation::|public|state(value:str):None -msgraph.generated.models.security.GeoLocation::|static|public|create_from_discriminator_value(parse_node:ParseNode):GeoLocation -msgraph.generated.models.security.GeoLocation~~>AdditionalDataHolder; BackedModel; Parsable msgraph.generated.models.security.GitHubOrganizationEvidence-->AlertEvidence msgraph.generated.models.security.GitHubOrganizationEvidence::|public|company():str msgraph.generated.models.security.GitHubOrganizationEvidence::|public|company(value:str):None @@ -123838,6 +122915,12 @@ msgraph.generated.models.security.GoogleCloudResourceEvidence::|public|resource_ msgraph.generated.models.security.GoogleCloudResourceEvidence::|public|resource_type(value:str):None msgraph.generated.models.security.GoogleCloudResourceEvidence::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.security.GoogleCloudResourceEvidence::|static|public|create_from_discriminator_value(parse_node:ParseNode):GoogleCloudResourceEvidence +msgraph.generated.models.security.HealthcareSignalRecord-->AuditData +msgraph.generated.models.security.HealthcareSignalRecord::|public|constructor():None +msgraph.generated.models.security.HealthcareSignalRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.HealthcareSignalRecord::|public|odata_type:str +msgraph.generated.models.security.HealthcareSignalRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.HealthcareSignalRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):HealthcareSignalRecord msgraph.generated.models.security.HealthIssue-->Entity msgraph.generated.models.security.HealthIssue::|public|additional_information():list[str] msgraph.generated.models.security.HealthIssue::|public|additional_information(value:list[str]):None @@ -123979,6 +123062,12 @@ msgraph.generated.models.security.HostCookieCollectionResponse::|public|serializ msgraph.generated.models.security.HostCookieCollectionResponse::|public|value():list[HostCookie] msgraph.generated.models.security.HostCookieCollectionResponse::|public|value(value:list[HostCookie]):None msgraph.generated.models.security.HostCookieCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):HostCookieCollectionResponse +msgraph.generated.models.security.HostedRpaAuditRecord-->AuditData +msgraph.generated.models.security.HostedRpaAuditRecord::|public|constructor():None +msgraph.generated.models.security.HostedRpaAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.HostedRpaAuditRecord::|public|odata_type:str +msgraph.generated.models.security.HostedRpaAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.HostedRpaAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):HostedRpaAuditRecord msgraph.generated.models.security.HostLogonSessionEvidence-->AlertEvidence msgraph.generated.models.security.HostLogonSessionEvidence::|public|account():UserEvidence msgraph.generated.models.security.HostLogonSessionEvidence::|public|account(value:UserEvidence):None @@ -124109,45 +123198,10 @@ msgraph.generated.models.security.HostPortStatus::0001-Filtered msgraph.generated.models.security.HostPortStatus::0002-Closed msgraph.generated.models.security.HostPortStatus::0003-UnknownFutureValue msgraph.generated.models.security.HostReputation-->Entity -msgraph.generated.models.security.HostReputation::|public|classification():HostReputationClassification -msgraph.generated.models.security.HostReputation::|public|classification(value:HostReputationClassification):None msgraph.generated.models.security.HostReputation::|public|constructor():None msgraph.generated.models.security.HostReputation::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.HostReputation::|public|odata_type:str -msgraph.generated.models.security.HostReputation::|public|rules():list[HostReputationRule] -msgraph.generated.models.security.HostReputation::|public|rules(value:list[HostReputationRule]):None -msgraph.generated.models.security.HostReputation::|public|score():int -msgraph.generated.models.security.HostReputation::|public|score(value:int):None msgraph.generated.models.security.HostReputation::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.security.HostReputation::|static|public|create_from_discriminator_value(parse_node:ParseNode):HostReputation -msgraph.generated.models.security.HostReputationClassification::0000-Unknown -msgraph.generated.models.security.HostReputationClassification::0001-Neutral -msgraph.generated.models.security.HostReputationClassification::0002-Suspicious -msgraph.generated.models.security.HostReputationClassification::0003-Malicious -msgraph.generated.models.security.HostReputationClassification::0004-UnknownFutureValue -msgraph.generated.models.security.HostReputationRule::|public|additional_data():dict[str, Any] -msgraph.generated.models.security.HostReputationRule::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.models.security.HostReputationRule::|public|backing_store:BackingStore -msgraph.generated.models.security.HostReputationRule::|public|constructor():None -msgraph.generated.models.security.HostReputationRule::|public|description():str -msgraph.generated.models.security.HostReputationRule::|public|description(value:str):None -msgraph.generated.models.security.HostReputationRule::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.HostReputationRule::|public|name():str -msgraph.generated.models.security.HostReputationRule::|public|name(value:str):None -msgraph.generated.models.security.HostReputationRule::|public|odata_type():str -msgraph.generated.models.security.HostReputationRule::|public|odata_type(value:str):None -msgraph.generated.models.security.HostReputationRule::|public|related_details_url():str -msgraph.generated.models.security.HostReputationRule::|public|related_details_url(value:str):None -msgraph.generated.models.security.HostReputationRule::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.HostReputationRule::|public|severity():HostReputationRuleSeverity -msgraph.generated.models.security.HostReputationRule::|public|severity(value:HostReputationRuleSeverity):None -msgraph.generated.models.security.HostReputationRule::|static|public|create_from_discriminator_value(parse_node:ParseNode):HostReputationRule -msgraph.generated.models.security.HostReputationRuleSeverity::0000-Unknown -msgraph.generated.models.security.HostReputationRuleSeverity::0001-Low -msgraph.generated.models.security.HostReputationRuleSeverity::0002-Medium -msgraph.generated.models.security.HostReputationRuleSeverity::0003-High -msgraph.generated.models.security.HostReputationRuleSeverity::0004-UnknownFutureValue -msgraph.generated.models.security.HostReputationRule~~>AdditionalDataHolder; BackedModel; Parsable msgraph.generated.models.security.HostSslCertificate-->Artifact msgraph.generated.models.security.HostSslCertificate::|public|constructor():None msgraph.generated.models.security.HostSslCertificate::|public|first_seen_date_time():datetime.datetime @@ -124210,6 +123264,12 @@ msgraph.generated.models.security.HostTrackerCollectionResponse::|public|seriali msgraph.generated.models.security.HostTrackerCollectionResponse::|public|value():list[HostTracker] msgraph.generated.models.security.HostTrackerCollectionResponse::|public|value(value:list[HostTracker]):None msgraph.generated.models.security.HostTrackerCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):HostTrackerCollectionResponse +msgraph.generated.models.security.HrSignalAuditRecord-->AuditData +msgraph.generated.models.security.HrSignalAuditRecord::|public|constructor():None +msgraph.generated.models.security.HrSignalAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.HrSignalAuditRecord::|public|odata_type:str +msgraph.generated.models.security.HrSignalAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.HrSignalAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):HrSignalAuditRecord msgraph.generated.models.security.HuntingQueryResults::|public|additional_data():dict[str, Any] msgraph.generated.models.security.HuntingQueryResults::|public|additional_data(value:dict[str, Any]):None msgraph.generated.models.security.HuntingQueryResults::|public|backing_store:BackingStore @@ -124234,6 +123294,12 @@ msgraph.generated.models.security.HuntingRowResult::|public|odata_type(value:str msgraph.generated.models.security.HuntingRowResult::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.security.HuntingRowResult::|static|public|create_from_discriminator_value(parse_node:ParseNode):HuntingRowResult msgraph.generated.models.security.HuntingRowResult~~>AdditionalDataHolder; BackedModel; Parsable +msgraph.generated.models.security.HygieneEventRecord-->AuditData +msgraph.generated.models.security.HygieneEventRecord::|public|constructor():None +msgraph.generated.models.security.HygieneEventRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.HygieneEventRecord::|public|odata_type:str +msgraph.generated.models.security.HygieneEventRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.HygieneEventRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):HygieneEventRecord msgraph.generated.models.security.Hyperlink::|public|additional_data():dict[str, Any] msgraph.generated.models.security.Hyperlink::|public|additional_data(value:dict[str, Any]):None msgraph.generated.models.security.Hyperlink::|public|backing_store:BackingStore @@ -124251,11 +123317,6 @@ msgraph.generated.models.security.Hyperlink~~>AdditionalDataHolder; BackedModel; msgraph.generated.models.security.IdentityContainer-->Entity msgraph.generated.models.security.IdentityContainer::|public|constructor():None msgraph.generated.models.security.IdentityContainer::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.IdentityContainer::|public|health_issues():list[HealthIssue] -msgraph.generated.models.security.IdentityContainer::|public|health_issues(value:list[HealthIssue]):None -msgraph.generated.models.security.IdentityContainer::|public|odata_type:str -msgraph.generated.models.security.IdentityContainer::|public|sensors():list[Sensor] -msgraph.generated.models.security.IdentityContainer::|public|sensors(value:list[Sensor]):None msgraph.generated.models.security.IdentityContainer::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.security.IdentityContainer::|static|public|create_from_discriminator_value(parse_node:ParseNode):IdentityContainer msgraph.generated.models.security.Incident-->Entity @@ -124329,6 +123390,30 @@ msgraph.generated.models.security.IndicatorSource::0000-Microsoft msgraph.generated.models.security.IndicatorSource::0001-Osint msgraph.generated.models.security.IndicatorSource::0002-Public msgraph.generated.models.security.IndicatorSource::0003-UnknownFutureValue +msgraph.generated.models.security.InformationBarrierPolicyApplicationAuditRecord-->AuditData +msgraph.generated.models.security.InformationBarrierPolicyApplicationAuditRecord::|public|constructor():None +msgraph.generated.models.security.InformationBarrierPolicyApplicationAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.InformationBarrierPolicyApplicationAuditRecord::|public|odata_type:str +msgraph.generated.models.security.InformationBarrierPolicyApplicationAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.InformationBarrierPolicyApplicationAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):InformationBarrierPolicyApplicationAuditRecord +msgraph.generated.models.security.InformationWorkerProtectionAuditRecord-->AuditData +msgraph.generated.models.security.InformationWorkerProtectionAuditRecord::|public|constructor():None +msgraph.generated.models.security.InformationWorkerProtectionAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.InformationWorkerProtectionAuditRecord::|public|odata_type:str +msgraph.generated.models.security.InformationWorkerProtectionAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.InformationWorkerProtectionAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):InformationWorkerProtectionAuditRecord +msgraph.generated.models.security.InsiderRiskScopedUserInsightsRecord-->AuditData +msgraph.generated.models.security.InsiderRiskScopedUserInsightsRecord::|public|constructor():None +msgraph.generated.models.security.InsiderRiskScopedUserInsightsRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.InsiderRiskScopedUserInsightsRecord::|public|odata_type:str +msgraph.generated.models.security.InsiderRiskScopedUserInsightsRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.InsiderRiskScopedUserInsightsRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):InsiderRiskScopedUserInsightsRecord +msgraph.generated.models.security.InsiderRiskScopedUsersRecord-->AuditData +msgraph.generated.models.security.InsiderRiskScopedUsersRecord::|public|constructor():None +msgraph.generated.models.security.InsiderRiskScopedUsersRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.InsiderRiskScopedUsersRecord::|public|odata_type:str +msgraph.generated.models.security.InsiderRiskScopedUsersRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.InsiderRiskScopedUsersRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):InsiderRiskScopedUsersRecord msgraph.generated.models.security.IntelligenceProfile-->Entity msgraph.generated.models.security.IntelligenceProfile::|public|aliases():list[str] msgraph.generated.models.security.IntelligenceProfile::|public|aliases(value:list[str]):None @@ -124475,21 +123560,30 @@ msgraph.generated.models.security.IpAddress::|public|serialize(writer:Serializat msgraph.generated.models.security.IpAddress::|static|public|create_from_discriminator_value(parse_node:ParseNode):IpAddress msgraph.generated.models.security.IpEvidence-->AlertEvidence msgraph.generated.models.security.IpEvidence::|public|constructor():None -msgraph.generated.models.security.IpEvidence::|public|country_letter_code():str -msgraph.generated.models.security.IpEvidence::|public|country_letter_code(value:str):None msgraph.generated.models.security.IpEvidence::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.IpEvidence::|public|ip_address():str -msgraph.generated.models.security.IpEvidence::|public|ip_address(value:str):None -msgraph.generated.models.security.IpEvidence::|public|location():GeoLocation -msgraph.generated.models.security.IpEvidence::|public|location(value:GeoLocation):None -msgraph.generated.models.security.IpEvidence::|public|odata_type:str msgraph.generated.models.security.IpEvidence::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.IpEvidence::|public|stream():Stream -msgraph.generated.models.security.IpEvidence::|public|stream(value:Stream):None msgraph.generated.models.security.IpEvidence::|static|public|create_from_discriminator_value(parse_node:ParseNode):IpEvidence +msgraph.generated.models.security.IrmSecurityAlertRecord-->AuditData +msgraph.generated.models.security.IrmSecurityAlertRecord::|public|constructor():None +msgraph.generated.models.security.IrmSecurityAlertRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.IrmSecurityAlertRecord::|public|odata_type:str +msgraph.generated.models.security.IrmSecurityAlertRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.IrmSecurityAlertRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):IrmSecurityAlertRecord +msgraph.generated.models.security.IrmUserDefinedDetectionRecord-->AuditData +msgraph.generated.models.security.IrmUserDefinedDetectionRecord::|public|constructor():None +msgraph.generated.models.security.IrmUserDefinedDetectionRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.IrmUserDefinedDetectionRecord::|public|odata_type:str +msgraph.generated.models.security.IrmUserDefinedDetectionRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.IrmUserDefinedDetectionRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):IrmUserDefinedDetectionRecord msgraph.generated.models.security.ItemsToInclude::0000-SearchHits msgraph.generated.models.security.ItemsToInclude::0001-PartiallyIndexed msgraph.generated.models.security.ItemsToInclude::0002-UnknownFutureValue +msgraph.generated.models.security.KaizalaAuditRecord-->AuditData +msgraph.generated.models.security.KaizalaAuditRecord::|public|constructor():None +msgraph.generated.models.security.KaizalaAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.KaizalaAuditRecord::|public|odata_type:str +msgraph.generated.models.security.KaizalaAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.KaizalaAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):KaizalaAuditRecord msgraph.generated.models.security.KubernetesClusterEvidence-->AlertEvidence msgraph.generated.models.security.KubernetesClusterEvidence::|public|cloud_resource():AlertEvidence msgraph.generated.models.security.KubernetesClusterEvidence::|public|cloud_resource(value:AlertEvidence):None @@ -124521,15 +123615,8 @@ msgraph.generated.models.security.KubernetesControllerEvidence::|public|type():s msgraph.generated.models.security.KubernetesControllerEvidence::|public|type(value:str):None msgraph.generated.models.security.KubernetesControllerEvidence::|static|public|create_from_discriminator_value(parse_node:ParseNode):KubernetesControllerEvidence msgraph.generated.models.security.KubernetesNamespaceEvidence-->AlertEvidence -msgraph.generated.models.security.KubernetesNamespaceEvidence::|public|cluster():KubernetesClusterEvidence -msgraph.generated.models.security.KubernetesNamespaceEvidence::|public|cluster(value:KubernetesClusterEvidence):None msgraph.generated.models.security.KubernetesNamespaceEvidence::|public|constructor():None msgraph.generated.models.security.KubernetesNamespaceEvidence::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.KubernetesNamespaceEvidence::|public|labels():Dictionary -msgraph.generated.models.security.KubernetesNamespaceEvidence::|public|labels(value:Dictionary):None -msgraph.generated.models.security.KubernetesNamespaceEvidence::|public|name():str -msgraph.generated.models.security.KubernetesNamespaceEvidence::|public|name(value:str):None -msgraph.generated.models.security.KubernetesNamespaceEvidence::|public|odata_type:str msgraph.generated.models.security.KubernetesNamespaceEvidence::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.security.KubernetesNamespaceEvidence::|static|public|create_from_discriminator_value(parse_node:ParseNode):KubernetesNamespaceEvidence msgraph.generated.models.security.KubernetesPlatform::0000-Unknown @@ -124540,27 +123627,8 @@ msgraph.generated.models.security.KubernetesPlatform::0004-Arc msgraph.generated.models.security.KubernetesPlatform::0005-UnknownFutureValue msgraph.generated.models.security.KubernetesPodEvidence-->AlertEvidence msgraph.generated.models.security.KubernetesPodEvidence::|public|constructor():None -msgraph.generated.models.security.KubernetesPodEvidence::|public|containers():list[ContainerEvidence] -msgraph.generated.models.security.KubernetesPodEvidence::|public|containers(value:list[ContainerEvidence]):None -msgraph.generated.models.security.KubernetesPodEvidence::|public|controller():KubernetesControllerEvidence -msgraph.generated.models.security.KubernetesPodEvidence::|public|controller(value:KubernetesControllerEvidence):None -msgraph.generated.models.security.KubernetesPodEvidence::|public|ephemeral_containers():list[ContainerEvidence] -msgraph.generated.models.security.KubernetesPodEvidence::|public|ephemeral_containers(value:list[ContainerEvidence]):None msgraph.generated.models.security.KubernetesPodEvidence::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.KubernetesPodEvidence::|public|init_containers():list[ContainerEvidence] -msgraph.generated.models.security.KubernetesPodEvidence::|public|init_containers(value:list[ContainerEvidence]):None -msgraph.generated.models.security.KubernetesPodEvidence::|public|labels():Dictionary -msgraph.generated.models.security.KubernetesPodEvidence::|public|labels(value:Dictionary):None -msgraph.generated.models.security.KubernetesPodEvidence::|public|name():str -msgraph.generated.models.security.KubernetesPodEvidence::|public|name(value:str):None -msgraph.generated.models.security.KubernetesPodEvidence::|public|namespace():KubernetesNamespaceEvidence -msgraph.generated.models.security.KubernetesPodEvidence::|public|namespace(value:KubernetesNamespaceEvidence):None -msgraph.generated.models.security.KubernetesPodEvidence::|public|odata_type:str -msgraph.generated.models.security.KubernetesPodEvidence::|public|pod_ip():IpEvidence -msgraph.generated.models.security.KubernetesPodEvidence::|public|pod_ip(value:IpEvidence):None msgraph.generated.models.security.KubernetesPodEvidence::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.KubernetesPodEvidence::|public|service_account():KubernetesServiceAccountEvidence -msgraph.generated.models.security.KubernetesPodEvidence::|public|service_account(value:KubernetesServiceAccountEvidence):None msgraph.generated.models.security.KubernetesPodEvidence::|static|public|create_from_discriminator_value(parse_node:ParseNode):KubernetesPodEvidence msgraph.generated.models.security.KubernetesSecretEvidence-->AlertEvidence msgraph.generated.models.security.KubernetesSecretEvidence::|public|constructor():None @@ -124634,24 +123702,29 @@ msgraph.generated.models.security.KubernetesServiceType::0002-ExternalName msgraph.generated.models.security.KubernetesServiceType::0003-NodePort msgraph.generated.models.security.KubernetesServiceType::0004-LoadBalancer msgraph.generated.models.security.KubernetesServiceType::0005-UnknownFutureValue +msgraph.generated.models.security.LabelAnalyticsAggregateAuditRecord-->AuditData +msgraph.generated.models.security.LabelAnalyticsAggregateAuditRecord::|public|constructor():None +msgraph.generated.models.security.LabelAnalyticsAggregateAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.LabelAnalyticsAggregateAuditRecord::|public|odata_type:str +msgraph.generated.models.security.LabelAnalyticsAggregateAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.LabelAnalyticsAggregateAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):LabelAnalyticsAggregateAuditRecord +msgraph.generated.models.security.LabelContentExplorerAuditRecord-->AuditData +msgraph.generated.models.security.LabelContentExplorerAuditRecord::|public|constructor():None +msgraph.generated.models.security.LabelContentExplorerAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.LabelContentExplorerAuditRecord::|public|odata_type:str +msgraph.generated.models.security.LabelContentExplorerAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.LabelContentExplorerAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):LabelContentExplorerAuditRecord msgraph.generated.models.security.LabelsRoot-->Entity -msgraph.generated.models.security.LabelsRoot::|public|authorities():list[AuthorityTemplate] -msgraph.generated.models.security.LabelsRoot::|public|authorities(value:list[AuthorityTemplate]):None -msgraph.generated.models.security.LabelsRoot::|public|categories():list[CategoryTemplate] -msgraph.generated.models.security.LabelsRoot::|public|categories(value:list[CategoryTemplate]):None -msgraph.generated.models.security.LabelsRoot::|public|citations():list[CitationTemplate] -msgraph.generated.models.security.LabelsRoot::|public|citations(value:list[CitationTemplate]):None msgraph.generated.models.security.LabelsRoot::|public|constructor():None -msgraph.generated.models.security.LabelsRoot::|public|departments():list[DepartmentTemplate] -msgraph.generated.models.security.LabelsRoot::|public|departments(value:list[DepartmentTemplate]):None -msgraph.generated.models.security.LabelsRoot::|public|file_plan_references():list[FilePlanReferenceTemplate] -msgraph.generated.models.security.LabelsRoot::|public|file_plan_references(value:list[FilePlanReferenceTemplate]):None msgraph.generated.models.security.LabelsRoot::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.LabelsRoot::|public|odata_type:str -msgraph.generated.models.security.LabelsRoot::|public|retention_labels():list[RetentionLabel] -msgraph.generated.models.security.LabelsRoot::|public|retention_labels(value:list[RetentionLabel]):None msgraph.generated.models.security.LabelsRoot::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.security.LabelsRoot::|static|public|create_from_discriminator_value(parse_node:ParseNode):LabelsRoot +msgraph.generated.models.security.LargeContentMetadataAuditRecord-->AuditData +msgraph.generated.models.security.LargeContentMetadataAuditRecord::|public|constructor():None +msgraph.generated.models.security.LargeContentMetadataAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.LargeContentMetadataAuditRecord::|public|odata_type:str +msgraph.generated.models.security.LargeContentMetadataAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.LargeContentMetadataAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):LargeContentMetadataAuditRecord msgraph.generated.models.security.LoggedOnUser::|public|account_name():str msgraph.generated.models.security.LoggedOnUser::|public|account_name(value:str):None msgraph.generated.models.security.LoggedOnUser::|public|additional_data():dict[str, Any] @@ -124666,6 +123739,18 @@ msgraph.generated.models.security.LoggedOnUser::|public|odata_type(value:str):No msgraph.generated.models.security.LoggedOnUser::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.security.LoggedOnUser::|static|public|create_from_discriminator_value(parse_node:ParseNode):LoggedOnUser msgraph.generated.models.security.LoggedOnUser~~>AdditionalDataHolder; BackedModel; Parsable +msgraph.generated.models.security.M365ComplianceConnectorAuditRecord-->AuditData +msgraph.generated.models.security.M365ComplianceConnectorAuditRecord::|public|constructor():None +msgraph.generated.models.security.M365ComplianceConnectorAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.M365ComplianceConnectorAuditRecord::|public|odata_type:str +msgraph.generated.models.security.M365ComplianceConnectorAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.M365ComplianceConnectorAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):M365ComplianceConnectorAuditRecord +msgraph.generated.models.security.M365DAADAuditRecord-->AuditData +msgraph.generated.models.security.M365DAADAuditRecord::|public|constructor():None +msgraph.generated.models.security.M365DAADAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.M365DAADAuditRecord::|public|odata_type:str +msgraph.generated.models.security.M365DAADAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.M365DAADAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):M365DAADAuditRecord msgraph.generated.models.security.MailboxConfigurationEvidence-->AlertEvidence msgraph.generated.models.security.MailboxConfigurationEvidence::|public|configuration_id():str msgraph.generated.models.security.MailboxConfigurationEvidence::|public|configuration_id(value:str):None @@ -124722,6 +123807,12 @@ msgraph.generated.models.security.MailClusterEvidence::|public|serialize(writer: msgraph.generated.models.security.MailClusterEvidence::|public|urn():str msgraph.generated.models.security.MailClusterEvidence::|public|urn(value:str):None msgraph.generated.models.security.MailClusterEvidence::|static|public|create_from_discriminator_value(parse_node:ParseNode):MailClusterEvidence +msgraph.generated.models.security.MailSubmissionData-->AuditData +msgraph.generated.models.security.MailSubmissionData::|public|constructor():None +msgraph.generated.models.security.MailSubmissionData::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.MailSubmissionData::|public|odata_type:str +msgraph.generated.models.security.MailSubmissionData::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.MailSubmissionData::|static|public|create_from_discriminator_value(parse_node:ParseNode):MailSubmissionData msgraph.generated.models.security.MalwareEvidence-->AlertEvidence msgraph.generated.models.security.MalwareEvidence::|public|category():str msgraph.generated.models.security.MalwareEvidence::|public|category(value:str):None @@ -124736,6 +123827,342 @@ msgraph.generated.models.security.MalwareEvidence::|public|processes():list[Proc msgraph.generated.models.security.MalwareEvidence::|public|processes(value:list[ProcessEvidence]):None msgraph.generated.models.security.MalwareEvidence::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.security.MalwareEvidence::|static|public|create_from_discriminator_value(parse_node:ParseNode):MalwareEvidence +msgraph.generated.models.security.ManagedServicesAuditRecord-->AuditData +msgraph.generated.models.security.ManagedServicesAuditRecord::|public|constructor():None +msgraph.generated.models.security.ManagedServicesAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.ManagedServicesAuditRecord::|public|odata_type:str +msgraph.generated.models.security.ManagedServicesAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.ManagedServicesAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):ManagedServicesAuditRecord +msgraph.generated.models.security.ManagedTenantsAuditRecord-->AuditData +msgraph.generated.models.security.ManagedTenantsAuditRecord::|public|constructor():None +msgraph.generated.models.security.ManagedTenantsAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.ManagedTenantsAuditRecord::|public|odata_type:str +msgraph.generated.models.security.ManagedTenantsAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.ManagedTenantsAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):ManagedTenantsAuditRecord +msgraph.generated.models.security.MapgAlertsAuditRecord-->AuditData +msgraph.generated.models.security.MapgAlertsAuditRecord::|public|constructor():None +msgraph.generated.models.security.MapgAlertsAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.MapgAlertsAuditRecord::|public|odata_type:str +msgraph.generated.models.security.MapgAlertsAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.MapgAlertsAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):MapgAlertsAuditRecord +msgraph.generated.models.security.MapgOnboardAuditRecord-->AuditData +msgraph.generated.models.security.MapgOnboardAuditRecord::|public|constructor():None +msgraph.generated.models.security.MapgOnboardAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.MapgOnboardAuditRecord::|public|odata_type:str +msgraph.generated.models.security.MapgOnboardAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.MapgOnboardAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):MapgOnboardAuditRecord +msgraph.generated.models.security.MapgPolicyAuditRecord-->AuditData +msgraph.generated.models.security.MapgPolicyAuditRecord::|public|constructor():None +msgraph.generated.models.security.MapgPolicyAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.MapgPolicyAuditRecord::|public|odata_type:str +msgraph.generated.models.security.MapgPolicyAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.MapgPolicyAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):MapgPolicyAuditRecord +msgraph.generated.models.security.McasAlertsAuditRecord-->AuditData +msgraph.generated.models.security.McasAlertsAuditRecord::|public|constructor():None +msgraph.generated.models.security.McasAlertsAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.McasAlertsAuditRecord::|public|odata_type:str +msgraph.generated.models.security.McasAlertsAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.McasAlertsAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):McasAlertsAuditRecord +msgraph.generated.models.security.MdaDataSecuritySignalRecord-->AuditData +msgraph.generated.models.security.MdaDataSecuritySignalRecord::|public|constructor():None +msgraph.generated.models.security.MdaDataSecuritySignalRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.MdaDataSecuritySignalRecord::|public|odata_type:str +msgraph.generated.models.security.MdaDataSecuritySignalRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.MdaDataSecuritySignalRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):MdaDataSecuritySignalRecord +msgraph.generated.models.security.MdatpAuditRecord-->AuditData +msgraph.generated.models.security.MdatpAuditRecord::|public|constructor():None +msgraph.generated.models.security.MdatpAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.MdatpAuditRecord::|public|odata_type:str +msgraph.generated.models.security.MdatpAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.MdatpAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):MdatpAuditRecord +msgraph.generated.models.security.MdcEventsRecord-->AuditData +msgraph.generated.models.security.MdcEventsRecord::|public|constructor():None +msgraph.generated.models.security.MdcEventsRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.MdcEventsRecord::|public|odata_type:str +msgraph.generated.models.security.MdcEventsRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.MdcEventsRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):MdcEventsRecord +msgraph.generated.models.security.MdiAuditRecord-->AuditData +msgraph.generated.models.security.MdiAuditRecord::|public|constructor():None +msgraph.generated.models.security.MdiAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.MdiAuditRecord::|public|odata_type:str +msgraph.generated.models.security.MdiAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.MdiAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):MdiAuditRecord +msgraph.generated.models.security.MeshWorldsAuditRecord-->AuditData +msgraph.generated.models.security.MeshWorldsAuditRecord::|public|constructor():None +msgraph.generated.models.security.MeshWorldsAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.MeshWorldsAuditRecord::|public|odata_type:str +msgraph.generated.models.security.MeshWorldsAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.MeshWorldsAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):MeshWorldsAuditRecord +msgraph.generated.models.security.Microsoft365BackupBackupItemAuditRecord-->AuditData +msgraph.generated.models.security.Microsoft365BackupBackupItemAuditRecord::|public|constructor():None +msgraph.generated.models.security.Microsoft365BackupBackupItemAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.Microsoft365BackupBackupItemAuditRecord::|public|odata_type:str +msgraph.generated.models.security.Microsoft365BackupBackupItemAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.Microsoft365BackupBackupItemAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):Microsoft365BackupBackupItemAuditRecord +msgraph.generated.models.security.Microsoft365BackupBackupPolicyAuditRecord-->AuditData +msgraph.generated.models.security.Microsoft365BackupBackupPolicyAuditRecord::|public|constructor():None +msgraph.generated.models.security.Microsoft365BackupBackupPolicyAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.Microsoft365BackupBackupPolicyAuditRecord::|public|odata_type:str +msgraph.generated.models.security.Microsoft365BackupBackupPolicyAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.Microsoft365BackupBackupPolicyAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):Microsoft365BackupBackupPolicyAuditRecord +msgraph.generated.models.security.Microsoft365BackupRestoreItemAuditRecord-->AuditData +msgraph.generated.models.security.Microsoft365BackupRestoreItemAuditRecord::|public|constructor():None +msgraph.generated.models.security.Microsoft365BackupRestoreItemAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.Microsoft365BackupRestoreItemAuditRecord::|public|odata_type:str +msgraph.generated.models.security.Microsoft365BackupRestoreItemAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.Microsoft365BackupRestoreItemAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):Microsoft365BackupRestoreItemAuditRecord +msgraph.generated.models.security.Microsoft365BackupRestoreTaskAuditRecord-->AuditData +msgraph.generated.models.security.Microsoft365BackupRestoreTaskAuditRecord::|public|constructor():None +msgraph.generated.models.security.Microsoft365BackupRestoreTaskAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.Microsoft365BackupRestoreTaskAuditRecord::|public|odata_type:str +msgraph.generated.models.security.Microsoft365BackupRestoreTaskAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.Microsoft365BackupRestoreTaskAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):Microsoft365BackupRestoreTaskAuditRecord +msgraph.generated.models.security.MicrosoftDefenderExpertsBaseAuditRecord-->AuditData +msgraph.generated.models.security.MicrosoftDefenderExpertsBaseAuditRecord::|public|constructor():None +msgraph.generated.models.security.MicrosoftDefenderExpertsBaseAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.MicrosoftDefenderExpertsBaseAuditRecord::|public|odata_type:str +msgraph.generated.models.security.MicrosoftDefenderExpertsBaseAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.MicrosoftDefenderExpertsBaseAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):MicrosoftDefenderExpertsBaseAuditRecord +msgraph.generated.models.security.MicrosoftDefenderExpertsXDRAuditRecord-->AuditData +msgraph.generated.models.security.MicrosoftDefenderExpertsXDRAuditRecord::|public|constructor():None +msgraph.generated.models.security.MicrosoftDefenderExpertsXDRAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.MicrosoftDefenderExpertsXDRAuditRecord::|public|odata_type:str +msgraph.generated.models.security.MicrosoftDefenderExpertsXDRAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.MicrosoftDefenderExpertsXDRAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):MicrosoftDefenderExpertsXDRAuditRecord +msgraph.generated.models.security.MicrosoftFlowAuditRecord-->AuditData +msgraph.generated.models.security.MicrosoftFlowAuditRecord::|public|constructor():None +msgraph.generated.models.security.MicrosoftFlowAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.MicrosoftFlowAuditRecord::|public|odata_type:str +msgraph.generated.models.security.MicrosoftFlowAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.MicrosoftFlowAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):MicrosoftFlowAuditRecord +msgraph.generated.models.security.MicrosoftFormsAuditRecord-->AuditData +msgraph.generated.models.security.MicrosoftFormsAuditRecord::|public|constructor():None +msgraph.generated.models.security.MicrosoftFormsAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.MicrosoftFormsAuditRecord::|public|odata_type:str +msgraph.generated.models.security.MicrosoftFormsAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.MicrosoftFormsAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):MicrosoftFormsAuditRecord +msgraph.generated.models.security.MicrosoftGraphDataConnectConsent-->AuditData +msgraph.generated.models.security.MicrosoftGraphDataConnectConsent::|public|constructor():None +msgraph.generated.models.security.MicrosoftGraphDataConnectConsent::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.MicrosoftGraphDataConnectConsent::|public|odata_type:str +msgraph.generated.models.security.MicrosoftGraphDataConnectConsent::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.MicrosoftGraphDataConnectConsent::|static|public|create_from_discriminator_value(parse_node:ParseNode):MicrosoftGraphDataConnectConsent +msgraph.generated.models.security.MicrosoftGraphDataConnectOperation-->AuditData +msgraph.generated.models.security.MicrosoftGraphDataConnectOperation::|public|constructor():None +msgraph.generated.models.security.MicrosoftGraphDataConnectOperation::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.MicrosoftGraphDataConnectOperation::|public|odata_type:str +msgraph.generated.models.security.MicrosoftGraphDataConnectOperation::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.MicrosoftGraphDataConnectOperation::|static|public|create_from_discriminator_value(parse_node:ParseNode):MicrosoftGraphDataConnectOperation +msgraph.generated.models.security.MicrosoftPurviewDataMapOperationRecord-->AuditData +msgraph.generated.models.security.MicrosoftPurviewDataMapOperationRecord::|public|constructor():None +msgraph.generated.models.security.MicrosoftPurviewDataMapOperationRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.MicrosoftPurviewDataMapOperationRecord::|public|odata_type:str +msgraph.generated.models.security.MicrosoftPurviewDataMapOperationRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.MicrosoftPurviewDataMapOperationRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):MicrosoftPurviewDataMapOperationRecord +msgraph.generated.models.security.MicrosoftPurviewMetadataPolicyOperationRecord-->AuditData +msgraph.generated.models.security.MicrosoftPurviewMetadataPolicyOperationRecord::|public|constructor():None +msgraph.generated.models.security.MicrosoftPurviewMetadataPolicyOperationRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.MicrosoftPurviewMetadataPolicyOperationRecord::|public|odata_type:str +msgraph.generated.models.security.MicrosoftPurviewMetadataPolicyOperationRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.MicrosoftPurviewMetadataPolicyOperationRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):MicrosoftPurviewMetadataPolicyOperationRecord +msgraph.generated.models.security.MicrosoftPurviewPolicyOperationRecord-->AuditData +msgraph.generated.models.security.MicrosoftPurviewPolicyOperationRecord::|public|constructor():None +msgraph.generated.models.security.MicrosoftPurviewPolicyOperationRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.MicrosoftPurviewPolicyOperationRecord::|public|odata_type:str +msgraph.generated.models.security.MicrosoftPurviewPolicyOperationRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.MicrosoftPurviewPolicyOperationRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):MicrosoftPurviewPolicyOperationRecord +msgraph.generated.models.security.MicrosoftPurviewPrivacyAuditEvent-->AuditData +msgraph.generated.models.security.MicrosoftPurviewPrivacyAuditEvent::|public|constructor():None +msgraph.generated.models.security.MicrosoftPurviewPrivacyAuditEvent::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.MicrosoftPurviewPrivacyAuditEvent::|public|odata_type:str +msgraph.generated.models.security.MicrosoftPurviewPrivacyAuditEvent::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.MicrosoftPurviewPrivacyAuditEvent::|static|public|create_from_discriminator_value(parse_node:ParseNode):MicrosoftPurviewPrivacyAuditEvent +msgraph.generated.models.security.MicrosoftStreamAuditRecord-->AuditData +msgraph.generated.models.security.MicrosoftStreamAuditRecord::|public|constructor():None +msgraph.generated.models.security.MicrosoftStreamAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.MicrosoftStreamAuditRecord::|public|odata_type:str +msgraph.generated.models.security.MicrosoftStreamAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.MicrosoftStreamAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):MicrosoftStreamAuditRecord +msgraph.generated.models.security.MicrosoftTeamsAdminAuditRecord-->AuditData +msgraph.generated.models.security.MicrosoftTeamsAdminAuditRecord::|public|constructor():None +msgraph.generated.models.security.MicrosoftTeamsAdminAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.MicrosoftTeamsAdminAuditRecord::|public|odata_type:str +msgraph.generated.models.security.MicrosoftTeamsAdminAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.MicrosoftTeamsAdminAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):MicrosoftTeamsAdminAuditRecord +msgraph.generated.models.security.MicrosoftTeamsAnalyticsAuditRecord-->AuditData +msgraph.generated.models.security.MicrosoftTeamsAnalyticsAuditRecord::|public|constructor():None +msgraph.generated.models.security.MicrosoftTeamsAnalyticsAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.MicrosoftTeamsAnalyticsAuditRecord::|public|odata_type:str +msgraph.generated.models.security.MicrosoftTeamsAnalyticsAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.MicrosoftTeamsAnalyticsAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):MicrosoftTeamsAnalyticsAuditRecord +msgraph.generated.models.security.MicrosoftTeamsAuditRecord-->AuditData +msgraph.generated.models.security.MicrosoftTeamsAuditRecord::|public|constructor():None +msgraph.generated.models.security.MicrosoftTeamsAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.MicrosoftTeamsAuditRecord::|public|odata_type:str +msgraph.generated.models.security.MicrosoftTeamsAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.MicrosoftTeamsAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):MicrosoftTeamsAuditRecord +msgraph.generated.models.security.MicrosoftTeamsDeviceAuditRecord-->AuditData +msgraph.generated.models.security.MicrosoftTeamsDeviceAuditRecord::|public|constructor():None +msgraph.generated.models.security.MicrosoftTeamsDeviceAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.MicrosoftTeamsDeviceAuditRecord::|public|odata_type:str +msgraph.generated.models.security.MicrosoftTeamsDeviceAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.MicrosoftTeamsDeviceAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):MicrosoftTeamsDeviceAuditRecord +msgraph.generated.models.security.MicrosoftTeamsRetentionLabelActionAuditRecord-->AuditData +msgraph.generated.models.security.MicrosoftTeamsRetentionLabelActionAuditRecord::|public|constructor():None +msgraph.generated.models.security.MicrosoftTeamsRetentionLabelActionAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.MicrosoftTeamsRetentionLabelActionAuditRecord::|public|odata_type:str +msgraph.generated.models.security.MicrosoftTeamsRetentionLabelActionAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.MicrosoftTeamsRetentionLabelActionAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):MicrosoftTeamsRetentionLabelActionAuditRecord +msgraph.generated.models.security.MicrosoftTeamsSensitivityLabelActionAuditRecord-->AuditData +msgraph.generated.models.security.MicrosoftTeamsSensitivityLabelActionAuditRecord::|public|constructor():None +msgraph.generated.models.security.MicrosoftTeamsSensitivityLabelActionAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.MicrosoftTeamsSensitivityLabelActionAuditRecord::|public|odata_type:str +msgraph.generated.models.security.MicrosoftTeamsSensitivityLabelActionAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.MicrosoftTeamsSensitivityLabelActionAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):MicrosoftTeamsSensitivityLabelActionAuditRecord +msgraph.generated.models.security.MicrosoftTeamsShiftsAuditRecord-->AuditData +msgraph.generated.models.security.MicrosoftTeamsShiftsAuditRecord::|public|constructor():None +msgraph.generated.models.security.MicrosoftTeamsShiftsAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.MicrosoftTeamsShiftsAuditRecord::|public|odata_type:str +msgraph.generated.models.security.MicrosoftTeamsShiftsAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.MicrosoftTeamsShiftsAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):MicrosoftTeamsShiftsAuditRecord +msgraph.generated.models.security.MipAutoLabelExchangeItemAuditRecord-->AuditData +msgraph.generated.models.security.MipAutoLabelExchangeItemAuditRecord::|public|constructor():None +msgraph.generated.models.security.MipAutoLabelExchangeItemAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.MipAutoLabelExchangeItemAuditRecord::|public|odata_type:str +msgraph.generated.models.security.MipAutoLabelExchangeItemAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.MipAutoLabelExchangeItemAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):MipAutoLabelExchangeItemAuditRecord +msgraph.generated.models.security.MipAutoLabelItemAuditRecord-->AuditData +msgraph.generated.models.security.MipAutoLabelItemAuditRecord::|public|constructor():None +msgraph.generated.models.security.MipAutoLabelItemAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.MipAutoLabelItemAuditRecord::|public|odata_type:str +msgraph.generated.models.security.MipAutoLabelItemAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.MipAutoLabelItemAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):MipAutoLabelItemAuditRecord +msgraph.generated.models.security.MipAutoLabelPolicyAuditRecord-->AuditData +msgraph.generated.models.security.MipAutoLabelPolicyAuditRecord::|public|constructor():None +msgraph.generated.models.security.MipAutoLabelPolicyAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.MipAutoLabelPolicyAuditRecord::|public|odata_type:str +msgraph.generated.models.security.MipAutoLabelPolicyAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.MipAutoLabelPolicyAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):MipAutoLabelPolicyAuditRecord +msgraph.generated.models.security.MipAutoLabelProgressFeedbackAuditRecord-->AuditData +msgraph.generated.models.security.MipAutoLabelProgressFeedbackAuditRecord::|public|constructor():None +msgraph.generated.models.security.MipAutoLabelProgressFeedbackAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.MipAutoLabelProgressFeedbackAuditRecord::|public|odata_type:str +msgraph.generated.models.security.MipAutoLabelProgressFeedbackAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.MipAutoLabelProgressFeedbackAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):MipAutoLabelProgressFeedbackAuditRecord +msgraph.generated.models.security.MipAutoLabelSharePointItemAuditRecord-->AuditData +msgraph.generated.models.security.MipAutoLabelSharePointItemAuditRecord::|public|constructor():None +msgraph.generated.models.security.MipAutoLabelSharePointItemAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.MipAutoLabelSharePointItemAuditRecord::|public|odata_type:str +msgraph.generated.models.security.MipAutoLabelSharePointItemAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.MipAutoLabelSharePointItemAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):MipAutoLabelSharePointItemAuditRecord +msgraph.generated.models.security.MipAutoLabelSharePointPolicyLocationAuditRecord-->AuditData +msgraph.generated.models.security.MipAutoLabelSharePointPolicyLocationAuditRecord::|public|constructor():None +msgraph.generated.models.security.MipAutoLabelSharePointPolicyLocationAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.MipAutoLabelSharePointPolicyLocationAuditRecord::|public|odata_type:str +msgraph.generated.models.security.MipAutoLabelSharePointPolicyLocationAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.MipAutoLabelSharePointPolicyLocationAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):MipAutoLabelSharePointPolicyLocationAuditRecord +msgraph.generated.models.security.MipAutoLabelSimulationSharePointCompletionRecord-->AuditData +msgraph.generated.models.security.MipAutoLabelSimulationSharePointCompletionRecord::|public|constructor():None +msgraph.generated.models.security.MipAutoLabelSimulationSharePointCompletionRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.MipAutoLabelSimulationSharePointCompletionRecord::|public|odata_type:str +msgraph.generated.models.security.MipAutoLabelSimulationSharePointCompletionRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.MipAutoLabelSimulationSharePointCompletionRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):MipAutoLabelSimulationSharePointCompletionRecord +msgraph.generated.models.security.MipAutoLabelSimulationSharePointProgressRecord-->AuditData +msgraph.generated.models.security.MipAutoLabelSimulationSharePointProgressRecord::|public|constructor():None +msgraph.generated.models.security.MipAutoLabelSimulationSharePointProgressRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.MipAutoLabelSimulationSharePointProgressRecord::|public|odata_type:str +msgraph.generated.models.security.MipAutoLabelSimulationSharePointProgressRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.MipAutoLabelSimulationSharePointProgressRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):MipAutoLabelSimulationSharePointProgressRecord +msgraph.generated.models.security.MipAutoLabelSimulationStatisticsRecord-->AuditData +msgraph.generated.models.security.MipAutoLabelSimulationStatisticsRecord::|public|constructor():None +msgraph.generated.models.security.MipAutoLabelSimulationStatisticsRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.MipAutoLabelSimulationStatisticsRecord::|public|odata_type:str +msgraph.generated.models.security.MipAutoLabelSimulationStatisticsRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.MipAutoLabelSimulationStatisticsRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):MipAutoLabelSimulationStatisticsRecord +msgraph.generated.models.security.MipAutoLabelSimulationStatusRecord-->AuditData +msgraph.generated.models.security.MipAutoLabelSimulationStatusRecord::|public|constructor():None +msgraph.generated.models.security.MipAutoLabelSimulationStatusRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.MipAutoLabelSimulationStatusRecord::|public|odata_type:str +msgraph.generated.models.security.MipAutoLabelSimulationStatusRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.MipAutoLabelSimulationStatusRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):MipAutoLabelSimulationStatusRecord +msgraph.generated.models.security.MipExactDataMatchAuditRecord-->AuditData +msgraph.generated.models.security.MipExactDataMatchAuditRecord::|public|constructor():None +msgraph.generated.models.security.MipExactDataMatchAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.MipExactDataMatchAuditRecord::|public|odata_type:str +msgraph.generated.models.security.MipExactDataMatchAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.MipExactDataMatchAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):MipExactDataMatchAuditRecord +msgraph.generated.models.security.MipLabelAnalyticsAuditRecord-->AuditData +msgraph.generated.models.security.MipLabelAnalyticsAuditRecord::|public|constructor():None +msgraph.generated.models.security.MipLabelAnalyticsAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.MipLabelAnalyticsAuditRecord::|public|odata_type:str +msgraph.generated.models.security.MipLabelAnalyticsAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.MipLabelAnalyticsAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):MipLabelAnalyticsAuditRecord +msgraph.generated.models.security.MipLabelAuditRecord-->AuditData +msgraph.generated.models.security.MipLabelAuditRecord::|public|constructor():None +msgraph.generated.models.security.MipLabelAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.MipLabelAuditRecord::|public|odata_type:str +msgraph.generated.models.security.MipLabelAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.MipLabelAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):MipLabelAuditRecord +msgraph.generated.models.security.MS365DCustomDetectionAuditRecord-->AuditData +msgraph.generated.models.security.MS365DCustomDetectionAuditRecord::|public|constructor():None +msgraph.generated.models.security.MS365DCustomDetectionAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.MS365DCustomDetectionAuditRecord::|public|odata_type:str +msgraph.generated.models.security.MS365DCustomDetectionAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.MS365DCustomDetectionAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):MS365DCustomDetectionAuditRecord +msgraph.generated.models.security.MS365DIncidentAuditRecord-->AuditData +msgraph.generated.models.security.MS365DIncidentAuditRecord::|public|constructor():None +msgraph.generated.models.security.MS365DIncidentAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.MS365DIncidentAuditRecord::|public|odata_type:str +msgraph.generated.models.security.MS365DIncidentAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.MS365DIncidentAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):MS365DIncidentAuditRecord +msgraph.generated.models.security.MS365DSuppressionRuleAuditRecord-->AuditData +msgraph.generated.models.security.MS365DSuppressionRuleAuditRecord::|public|constructor():None +msgraph.generated.models.security.MS365DSuppressionRuleAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.MS365DSuppressionRuleAuditRecord::|public|odata_type:str +msgraph.generated.models.security.MS365DSuppressionRuleAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.MS365DSuppressionRuleAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):MS365DSuppressionRuleAuditRecord +msgraph.generated.models.security.MsdeGeneralSettingsAuditRecord-->AuditData +msgraph.generated.models.security.MsdeGeneralSettingsAuditRecord::|public|constructor():None +msgraph.generated.models.security.MsdeGeneralSettingsAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.MsdeGeneralSettingsAuditRecord::|public|odata_type:str +msgraph.generated.models.security.MsdeGeneralSettingsAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.MsdeGeneralSettingsAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):MsdeGeneralSettingsAuditRecord +msgraph.generated.models.security.MsdeIndicatorsSettingsAuditRecord-->AuditData +msgraph.generated.models.security.MsdeIndicatorsSettingsAuditRecord::|public|constructor():None +msgraph.generated.models.security.MsdeIndicatorsSettingsAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.MsdeIndicatorsSettingsAuditRecord::|public|odata_type:str +msgraph.generated.models.security.MsdeIndicatorsSettingsAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.MsdeIndicatorsSettingsAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):MsdeIndicatorsSettingsAuditRecord +msgraph.generated.models.security.MsdeResponseActionsAuditRecord-->AuditData +msgraph.generated.models.security.MsdeResponseActionsAuditRecord::|public|constructor():None +msgraph.generated.models.security.MsdeResponseActionsAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.MsdeResponseActionsAuditRecord::|public|odata_type:str +msgraph.generated.models.security.MsdeResponseActionsAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.MsdeResponseActionsAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):MsdeResponseActionsAuditRecord +msgraph.generated.models.security.MsdeRolesSettingsAuditRecord-->AuditData +msgraph.generated.models.security.MsdeRolesSettingsAuditRecord::|public|constructor():None +msgraph.generated.models.security.MsdeRolesSettingsAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.MsdeRolesSettingsAuditRecord::|public|odata_type:str +msgraph.generated.models.security.MsdeRolesSettingsAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.MsdeRolesSettingsAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):MsdeRolesSettingsAuditRecord +msgraph.generated.models.security.MsticNationStateNotificationRecord-->AuditData +msgraph.generated.models.security.MsticNationStateNotificationRecord::|public|constructor():None +msgraph.generated.models.security.MsticNationStateNotificationRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.MsticNationStateNotificationRecord::|public|odata_type:str +msgraph.generated.models.security.MsticNationStateNotificationRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.MsticNationStateNotificationRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):MsticNationStateNotificationRecord +msgraph.generated.models.security.MultiStageDispositionAuditRecord-->AuditData +msgraph.generated.models.security.MultiStageDispositionAuditRecord::|public|constructor():None +msgraph.generated.models.security.MultiStageDispositionAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.MultiStageDispositionAuditRecord::|public|odata_type:str +msgraph.generated.models.security.MultiStageDispositionAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.MultiStageDispositionAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):MultiStageDispositionAuditRecord +msgraph.generated.models.security.MyAnalyticsSettingsAuditRecord-->AuditData +msgraph.generated.models.security.MyAnalyticsSettingsAuditRecord::|public|constructor():None +msgraph.generated.models.security.MyAnalyticsSettingsAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.MyAnalyticsSettingsAuditRecord::|public|odata_type:str +msgraph.generated.models.security.MyAnalyticsSettingsAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.MyAnalyticsSettingsAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):MyAnalyticsSettingsAuditRecord msgraph.generated.models.security.NetworkAdapter-->Entity msgraph.generated.models.security.NetworkAdapter::|public|constructor():None msgraph.generated.models.security.NetworkAdapter::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -124788,27 +124215,53 @@ msgraph.generated.models.security.OauthApplicationEvidence::|public|publisher(): msgraph.generated.models.security.OauthApplicationEvidence::|public|publisher(value:str):None msgraph.generated.models.security.OauthApplicationEvidence::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.security.OauthApplicationEvidence::|static|public|create_from_discriminator_value(parse_node:ParseNode):OauthApplicationEvidence -msgraph.generated.models.security.OcrSettings::|public|additional_data():dict[str, Any] -msgraph.generated.models.security.OcrSettings::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.models.security.OcrSettings::|public|backing_store:BackingStore -msgraph.generated.models.security.OcrSettings::|public|constructor():None -msgraph.generated.models.security.OcrSettings::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.OcrSettings::|public|is_enabled():bool -msgraph.generated.models.security.OcrSettings::|public|is_enabled(value:bool):None -msgraph.generated.models.security.OcrSettings::|public|max_image_size():int -msgraph.generated.models.security.OcrSettings::|public|max_image_size(value:int):None -msgraph.generated.models.security.OcrSettings::|public|odata_type():str -msgraph.generated.models.security.OcrSettings::|public|odata_type(value:str):None -msgraph.generated.models.security.OcrSettings::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.OcrSettings::|public|timeout():datetime.timedelta -msgraph.generated.models.security.OcrSettings::|public|timeout(value:datetime.timedelta):None -msgraph.generated.models.security.OcrSettings::|static|public|create_from_discriminator_value(parse_node:ParseNode):OcrSettings -msgraph.generated.models.security.OcrSettings~~>AdditionalDataHolder; BackedModel; Parsable +msgraph.generated.models.security.OfficeNativeAuditRecord-->AuditData +msgraph.generated.models.security.OfficeNativeAuditRecord::|public|constructor():None +msgraph.generated.models.security.OfficeNativeAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.OfficeNativeAuditRecord::|public|odata_type:str +msgraph.generated.models.security.OfficeNativeAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.OfficeNativeAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):OfficeNativeAuditRecord +msgraph.generated.models.security.OmePortalAuditRecord-->AuditData +msgraph.generated.models.security.OmePortalAuditRecord::|public|constructor():None +msgraph.generated.models.security.OmePortalAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.OmePortalAuditRecord::|public|odata_type:str +msgraph.generated.models.security.OmePortalAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.OmePortalAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):OmePortalAuditRecord msgraph.generated.models.security.OnboardingStatus::0000-InsufficientInfo msgraph.generated.models.security.OnboardingStatus::0001-Onboarded msgraph.generated.models.security.OnboardingStatus::0002-CanBeOnboarded msgraph.generated.models.security.OnboardingStatus::0003-Unsupported msgraph.generated.models.security.OnboardingStatus::0004-UnknownFutureValue +msgraph.generated.models.security.OneDriveAuditRecord-->AuditData +msgraph.generated.models.security.OneDriveAuditRecord::|public|constructor():None +msgraph.generated.models.security.OneDriveAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.OneDriveAuditRecord::|public|odata_type:str +msgraph.generated.models.security.OneDriveAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.OneDriveAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):OneDriveAuditRecord +msgraph.generated.models.security.OnPremisesFileShareScannerDlpAuditRecord-->AuditData +msgraph.generated.models.security.OnPremisesFileShareScannerDlpAuditRecord::|public|constructor():None +msgraph.generated.models.security.OnPremisesFileShareScannerDlpAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.OnPremisesFileShareScannerDlpAuditRecord::|public|odata_type:str +msgraph.generated.models.security.OnPremisesFileShareScannerDlpAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.OnPremisesFileShareScannerDlpAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):OnPremisesFileShareScannerDlpAuditRecord +msgraph.generated.models.security.OnPremisesScannerDlpAuditRecord-->AuditData +msgraph.generated.models.security.OnPremisesScannerDlpAuditRecord::|public|constructor():None +msgraph.generated.models.security.OnPremisesScannerDlpAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.OnPremisesScannerDlpAuditRecord::|public|odata_type:str +msgraph.generated.models.security.OnPremisesScannerDlpAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.OnPremisesScannerDlpAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):OnPremisesScannerDlpAuditRecord +msgraph.generated.models.security.OnPremisesSharePointScannerDlpAuditRecord-->AuditData +msgraph.generated.models.security.OnPremisesSharePointScannerDlpAuditRecord::|public|constructor():None +msgraph.generated.models.security.OnPremisesSharePointScannerDlpAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.OnPremisesSharePointScannerDlpAuditRecord::|public|odata_type:str +msgraph.generated.models.security.OnPremisesSharePointScannerDlpAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.OnPremisesSharePointScannerDlpAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):OnPremisesSharePointScannerDlpAuditRecord +msgraph.generated.models.security.OwaGetAccessTokenForResourceAuditRecord-->AuditData +msgraph.generated.models.security.OwaGetAccessTokenForResourceAuditRecord::|public|constructor():None +msgraph.generated.models.security.OwaGetAccessTokenForResourceAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.OwaGetAccessTokenForResourceAuditRecord::|public|odata_type:str +msgraph.generated.models.security.OwaGetAccessTokenForResourceAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.OwaGetAccessTokenForResourceAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):OwaGetAccessTokenForResourceAuditRecord msgraph.generated.models.security.PassiveDnsRecord-->Artifact msgraph.generated.models.security.PassiveDnsRecord::|public|artifact():Artifact msgraph.generated.models.security.PassiveDnsRecord::|public|artifact(value:Artifact):None @@ -124834,6 +124287,186 @@ msgraph.generated.models.security.PassiveDnsRecordCollectionResponse::|public|se msgraph.generated.models.security.PassiveDnsRecordCollectionResponse::|public|value():list[PassiveDnsRecord] msgraph.generated.models.security.PassiveDnsRecordCollectionResponse::|public|value(value:list[PassiveDnsRecord]):None msgraph.generated.models.security.PassiveDnsRecordCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):PassiveDnsRecordCollectionResponse +msgraph.generated.models.security.PeopleAdminSettingsAuditRecord-->AuditData +msgraph.generated.models.security.PeopleAdminSettingsAuditRecord::|public|constructor():None +msgraph.generated.models.security.PeopleAdminSettingsAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.PeopleAdminSettingsAuditRecord::|public|odata_type:str +msgraph.generated.models.security.PeopleAdminSettingsAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.PeopleAdminSettingsAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):PeopleAdminSettingsAuditRecord +msgraph.generated.models.security.PhysicalBadgingSignalAuditRecord-->AuditData +msgraph.generated.models.security.PhysicalBadgingSignalAuditRecord::|public|constructor():None +msgraph.generated.models.security.PhysicalBadgingSignalAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.PhysicalBadgingSignalAuditRecord::|public|odata_type:str +msgraph.generated.models.security.PhysicalBadgingSignalAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.PhysicalBadgingSignalAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):PhysicalBadgingSignalAuditRecord +msgraph.generated.models.security.PlannerCopyPlanAuditRecord-->AuditData +msgraph.generated.models.security.PlannerCopyPlanAuditRecord::|public|constructor():None +msgraph.generated.models.security.PlannerCopyPlanAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.PlannerCopyPlanAuditRecord::|public|odata_type:str +msgraph.generated.models.security.PlannerCopyPlanAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.PlannerCopyPlanAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):PlannerCopyPlanAuditRecord +msgraph.generated.models.security.PlannerPlanAuditRecord-->AuditData +msgraph.generated.models.security.PlannerPlanAuditRecord::|public|constructor():None +msgraph.generated.models.security.PlannerPlanAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.PlannerPlanAuditRecord::|public|odata_type:str +msgraph.generated.models.security.PlannerPlanAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.PlannerPlanAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):PlannerPlanAuditRecord +msgraph.generated.models.security.PlannerPlanListAuditRecord-->AuditData +msgraph.generated.models.security.PlannerPlanListAuditRecord::|public|constructor():None +msgraph.generated.models.security.PlannerPlanListAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.PlannerPlanListAuditRecord::|public|odata_type:str +msgraph.generated.models.security.PlannerPlanListAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.PlannerPlanListAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):PlannerPlanListAuditRecord +msgraph.generated.models.security.PlannerRosterAuditRecord-->AuditData +msgraph.generated.models.security.PlannerRosterAuditRecord::|public|constructor():None +msgraph.generated.models.security.PlannerRosterAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.PlannerRosterAuditRecord::|public|odata_type:str +msgraph.generated.models.security.PlannerRosterAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.PlannerRosterAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):PlannerRosterAuditRecord +msgraph.generated.models.security.PlannerRosterSensitivityLabelAuditRecord-->AuditData +msgraph.generated.models.security.PlannerRosterSensitivityLabelAuditRecord::|public|constructor():None +msgraph.generated.models.security.PlannerRosterSensitivityLabelAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.PlannerRosterSensitivityLabelAuditRecord::|public|odata_type:str +msgraph.generated.models.security.PlannerRosterSensitivityLabelAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.PlannerRosterSensitivityLabelAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):PlannerRosterSensitivityLabelAuditRecord +msgraph.generated.models.security.PlannerTaskAuditRecord-->AuditData +msgraph.generated.models.security.PlannerTaskAuditRecord::|public|constructor():None +msgraph.generated.models.security.PlannerTaskAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.PlannerTaskAuditRecord::|public|odata_type:str +msgraph.generated.models.security.PlannerTaskAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.PlannerTaskAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):PlannerTaskAuditRecord +msgraph.generated.models.security.PlannerTaskListAuditRecord-->AuditData +msgraph.generated.models.security.PlannerTaskListAuditRecord::|public|constructor():None +msgraph.generated.models.security.PlannerTaskListAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.PlannerTaskListAuditRecord::|public|odata_type:str +msgraph.generated.models.security.PlannerTaskListAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.PlannerTaskListAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):PlannerTaskListAuditRecord +msgraph.generated.models.security.PlannerTenantSettingsAuditRecord-->AuditData +msgraph.generated.models.security.PlannerTenantSettingsAuditRecord::|public|constructor():None +msgraph.generated.models.security.PlannerTenantSettingsAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.PlannerTenantSettingsAuditRecord::|public|odata_type:str +msgraph.generated.models.security.PlannerTenantSettingsAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.PlannerTenantSettingsAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):PlannerTenantSettingsAuditRecord +msgraph.generated.models.security.PowerAppsAuditAppRecord-->AuditData +msgraph.generated.models.security.PowerAppsAuditAppRecord::|public|constructor():None +msgraph.generated.models.security.PowerAppsAuditAppRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.PowerAppsAuditAppRecord::|public|odata_type:str +msgraph.generated.models.security.PowerAppsAuditAppRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.PowerAppsAuditAppRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):PowerAppsAuditAppRecord +msgraph.generated.models.security.PowerAppsAuditPlanRecord-->AuditData +msgraph.generated.models.security.PowerAppsAuditPlanRecord::|public|constructor():None +msgraph.generated.models.security.PowerAppsAuditPlanRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.PowerAppsAuditPlanRecord::|public|odata_type:str +msgraph.generated.models.security.PowerAppsAuditPlanRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.PowerAppsAuditPlanRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):PowerAppsAuditPlanRecord +msgraph.generated.models.security.PowerAppsAuditResourceRecord-->AuditData +msgraph.generated.models.security.PowerAppsAuditResourceRecord::|public|constructor():None +msgraph.generated.models.security.PowerAppsAuditResourceRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.PowerAppsAuditResourceRecord::|public|odata_type:str +msgraph.generated.models.security.PowerAppsAuditResourceRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.PowerAppsAuditResourceRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):PowerAppsAuditResourceRecord +msgraph.generated.models.security.PowerBiAuditRecord-->AuditData +msgraph.generated.models.security.PowerBiAuditRecord::|public|constructor():None +msgraph.generated.models.security.PowerBiAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.PowerBiAuditRecord::|public|odata_type:str +msgraph.generated.models.security.PowerBiAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.PowerBiAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):PowerBiAuditRecord +msgraph.generated.models.security.PowerBiDlpAuditRecord-->AuditData +msgraph.generated.models.security.PowerBiDlpAuditRecord::|public|constructor():None +msgraph.generated.models.security.PowerBiDlpAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.PowerBiDlpAuditRecord::|public|odata_type:str +msgraph.generated.models.security.PowerBiDlpAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.PowerBiDlpAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):PowerBiDlpAuditRecord +msgraph.generated.models.security.PowerPagesSiteAuditRecord-->AuditData +msgraph.generated.models.security.PowerPagesSiteAuditRecord::|public|constructor():None +msgraph.generated.models.security.PowerPagesSiteAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.PowerPagesSiteAuditRecord::|public|odata_type:str +msgraph.generated.models.security.PowerPagesSiteAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.PowerPagesSiteAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):PowerPagesSiteAuditRecord +msgraph.generated.models.security.PowerPlatformAdminDlpAuditRecord-->AuditData +msgraph.generated.models.security.PowerPlatformAdminDlpAuditRecord::|public|constructor():None +msgraph.generated.models.security.PowerPlatformAdminDlpAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.PowerPlatformAdminDlpAuditRecord::|public|odata_type:str +msgraph.generated.models.security.PowerPlatformAdminDlpAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.PowerPlatformAdminDlpAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):PowerPlatformAdminDlpAuditRecord +msgraph.generated.models.security.PowerPlatformAdminEnvironmentAuditRecord-->AuditData +msgraph.generated.models.security.PowerPlatformAdminEnvironmentAuditRecord::|public|constructor():None +msgraph.generated.models.security.PowerPlatformAdminEnvironmentAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.PowerPlatformAdminEnvironmentAuditRecord::|public|odata_type:str +msgraph.generated.models.security.PowerPlatformAdminEnvironmentAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.PowerPlatformAdminEnvironmentAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):PowerPlatformAdminEnvironmentAuditRecord +msgraph.generated.models.security.PowerPlatformAdministratorActivityRecord-->AuditData +msgraph.generated.models.security.PowerPlatformAdministratorActivityRecord::|public|constructor():None +msgraph.generated.models.security.PowerPlatformAdministratorActivityRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.PowerPlatformAdministratorActivityRecord::|public|odata_type:str +msgraph.generated.models.security.PowerPlatformAdministratorActivityRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.PowerPlatformAdministratorActivityRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):PowerPlatformAdministratorActivityRecord +msgraph.generated.models.security.PowerPlatformLockboxResourceAccessRequestAuditRecord-->AuditData +msgraph.generated.models.security.PowerPlatformLockboxResourceAccessRequestAuditRecord::|public|constructor():None +msgraph.generated.models.security.PowerPlatformLockboxResourceAccessRequestAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.PowerPlatformLockboxResourceAccessRequestAuditRecord::|public|odata_type:str +msgraph.generated.models.security.PowerPlatformLockboxResourceAccessRequestAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.PowerPlatformLockboxResourceAccessRequestAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):PowerPlatformLockboxResourceAccessRequestAuditRecord +msgraph.generated.models.security.PowerPlatformLockboxResourceCommandAuditRecord-->AuditData +msgraph.generated.models.security.PowerPlatformLockboxResourceCommandAuditRecord::|public|constructor():None +msgraph.generated.models.security.PowerPlatformLockboxResourceCommandAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.PowerPlatformLockboxResourceCommandAuditRecord::|public|odata_type:str +msgraph.generated.models.security.PowerPlatformLockboxResourceCommandAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.PowerPlatformLockboxResourceCommandAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):PowerPlatformLockboxResourceCommandAuditRecord +msgraph.generated.models.security.PowerPlatformServiceActivityAuditRecord-->AuditData +msgraph.generated.models.security.PowerPlatformServiceActivityAuditRecord::|public|constructor():None +msgraph.generated.models.security.PowerPlatformServiceActivityAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.PowerPlatformServiceActivityAuditRecord::|public|odata_type:str +msgraph.generated.models.security.PowerPlatformServiceActivityAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.PowerPlatformServiceActivityAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):PowerPlatformServiceActivityAuditRecord +msgraph.generated.models.security.PrivacyDataMatchAuditRecord-->AuditData +msgraph.generated.models.security.PrivacyDataMatchAuditRecord::|public|constructor():None +msgraph.generated.models.security.PrivacyDataMatchAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.PrivacyDataMatchAuditRecord::|public|odata_type:str +msgraph.generated.models.security.PrivacyDataMatchAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.PrivacyDataMatchAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):PrivacyDataMatchAuditRecord +msgraph.generated.models.security.PrivacyDataMinimizationRecord-->AuditData +msgraph.generated.models.security.PrivacyDataMinimizationRecord::|public|constructor():None +msgraph.generated.models.security.PrivacyDataMinimizationRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.PrivacyDataMinimizationRecord::|public|odata_type:str +msgraph.generated.models.security.PrivacyDataMinimizationRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.PrivacyDataMinimizationRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):PrivacyDataMinimizationRecord +msgraph.generated.models.security.PrivacyDigestEmailRecord-->AuditData +msgraph.generated.models.security.PrivacyDigestEmailRecord::|public|constructor():None +msgraph.generated.models.security.PrivacyDigestEmailRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.PrivacyDigestEmailRecord::|public|odata_type:str +msgraph.generated.models.security.PrivacyDigestEmailRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.PrivacyDigestEmailRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):PrivacyDigestEmailRecord +msgraph.generated.models.security.PrivacyOpenAccessAuditRecord-->AuditData +msgraph.generated.models.security.PrivacyOpenAccessAuditRecord::|public|constructor():None +msgraph.generated.models.security.PrivacyOpenAccessAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.PrivacyOpenAccessAuditRecord::|public|odata_type:str +msgraph.generated.models.security.PrivacyOpenAccessAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.PrivacyOpenAccessAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):PrivacyOpenAccessAuditRecord +msgraph.generated.models.security.PrivacyPortalAuditRecord-->AuditData +msgraph.generated.models.security.PrivacyPortalAuditRecord::|public|constructor():None +msgraph.generated.models.security.PrivacyPortalAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.PrivacyPortalAuditRecord::|public|odata_type:str +msgraph.generated.models.security.PrivacyPortalAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.PrivacyPortalAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):PrivacyPortalAuditRecord +msgraph.generated.models.security.PrivacyRemediationActionRecord-->AuditData +msgraph.generated.models.security.PrivacyRemediationActionRecord::|public|constructor():None +msgraph.generated.models.security.PrivacyRemediationActionRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.PrivacyRemediationActionRecord::|public|odata_type:str +msgraph.generated.models.security.PrivacyRemediationActionRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.PrivacyRemediationActionRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):PrivacyRemediationActionRecord +msgraph.generated.models.security.PrivacyRemediationRecord-->AuditData +msgraph.generated.models.security.PrivacyRemediationRecord::|public|constructor():None +msgraph.generated.models.security.PrivacyRemediationRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.PrivacyRemediationRecord::|public|odata_type:str +msgraph.generated.models.security.PrivacyRemediationRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.PrivacyRemediationRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):PrivacyRemediationRecord +msgraph.generated.models.security.PrivacyTenantAuditHistoryRecord-->AuditData +msgraph.generated.models.security.PrivacyTenantAuditHistoryRecord::|public|constructor():None +msgraph.generated.models.security.PrivacyTenantAuditHistoryRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.PrivacyTenantAuditHistoryRecord::|public|odata_type:str +msgraph.generated.models.security.PrivacyTenantAuditHistoryRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.PrivacyTenantAuditHistoryRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):PrivacyTenantAuditHistoryRecord msgraph.generated.models.security.ProcessEvidence-->AlertEvidence msgraph.generated.models.security.ProcessEvidence::|public|constructor():None msgraph.generated.models.security.ProcessEvidence::|public|detection_status():DetectionStatus @@ -124860,36 +124493,96 @@ msgraph.generated.models.security.ProcessEvidence::|public|serialize(writer:Seri msgraph.generated.models.security.ProcessEvidence::|public|user_account():UserAccount msgraph.generated.models.security.ProcessEvidence::|public|user_account(value:UserAccount):None msgraph.generated.models.security.ProcessEvidence::|static|public|create_from_discriminator_value(parse_node:ParseNode):ProcessEvidence +msgraph.generated.models.security.ProjectAuditRecord-->AuditData +msgraph.generated.models.security.ProjectAuditRecord::|public|constructor():None +msgraph.generated.models.security.ProjectAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.ProjectAuditRecord::|public|odata_type:str +msgraph.generated.models.security.ProjectAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.ProjectAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):ProjectAuditRecord +msgraph.generated.models.security.ProjectForTheWebAssignedToMeSettingsAuditRecord-->AuditData +msgraph.generated.models.security.ProjectForTheWebAssignedToMeSettingsAuditRecord::|public|constructor():None +msgraph.generated.models.security.ProjectForTheWebAssignedToMeSettingsAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.ProjectForTheWebAssignedToMeSettingsAuditRecord::|public|odata_type:str +msgraph.generated.models.security.ProjectForTheWebAssignedToMeSettingsAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.ProjectForTheWebAssignedToMeSettingsAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):ProjectForTheWebAssignedToMeSettingsAuditRecord +msgraph.generated.models.security.ProjectForTheWebProjectAuditRecord-->AuditData +msgraph.generated.models.security.ProjectForTheWebProjectAuditRecord::|public|constructor():None +msgraph.generated.models.security.ProjectForTheWebProjectAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.ProjectForTheWebProjectAuditRecord::|public|odata_type:str +msgraph.generated.models.security.ProjectForTheWebProjectAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.ProjectForTheWebProjectAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):ProjectForTheWebProjectAuditRecord +msgraph.generated.models.security.ProjectForTheWebProjectSettingsAuditRecord-->AuditData +msgraph.generated.models.security.ProjectForTheWebProjectSettingsAuditRecord::|public|constructor():None +msgraph.generated.models.security.ProjectForTheWebProjectSettingsAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.ProjectForTheWebProjectSettingsAuditRecord::|public|odata_type:str +msgraph.generated.models.security.ProjectForTheWebProjectSettingsAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.ProjectForTheWebProjectSettingsAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):ProjectForTheWebProjectSettingsAuditRecord +msgraph.generated.models.security.ProjectForTheWebRoadmapAuditRecord-->AuditData +msgraph.generated.models.security.ProjectForTheWebRoadmapAuditRecord::|public|constructor():None +msgraph.generated.models.security.ProjectForTheWebRoadmapAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.ProjectForTheWebRoadmapAuditRecord::|public|odata_type:str +msgraph.generated.models.security.ProjectForTheWebRoadmapAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.ProjectForTheWebRoadmapAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):ProjectForTheWebRoadmapAuditRecord +msgraph.generated.models.security.ProjectForTheWebRoadmapItemAuditRecord-->AuditData +msgraph.generated.models.security.ProjectForTheWebRoadmapItemAuditRecord::|public|constructor():None +msgraph.generated.models.security.ProjectForTheWebRoadmapItemAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.ProjectForTheWebRoadmapItemAuditRecord::|public|odata_type:str +msgraph.generated.models.security.ProjectForTheWebRoadmapItemAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.ProjectForTheWebRoadmapItemAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):ProjectForTheWebRoadmapItemAuditRecord +msgraph.generated.models.security.ProjectForTheWebRoadmapSettingsAuditRecord-->AuditData +msgraph.generated.models.security.ProjectForTheWebRoadmapSettingsAuditRecord::|public|constructor():None +msgraph.generated.models.security.ProjectForTheWebRoadmapSettingsAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.ProjectForTheWebRoadmapSettingsAuditRecord::|public|odata_type:str +msgraph.generated.models.security.ProjectForTheWebRoadmapSettingsAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.ProjectForTheWebRoadmapSettingsAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):ProjectForTheWebRoadmapSettingsAuditRecord +msgraph.generated.models.security.ProjectForTheWebTaskAuditRecord-->AuditData +msgraph.generated.models.security.ProjectForTheWebTaskAuditRecord::|public|constructor():None +msgraph.generated.models.security.ProjectForTheWebTaskAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.ProjectForTheWebTaskAuditRecord::|public|odata_type:str +msgraph.generated.models.security.ProjectForTheWebTaskAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.ProjectForTheWebTaskAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):ProjectForTheWebTaskAuditRecord msgraph.generated.models.security.ProtocolType::0000-Tcp msgraph.generated.models.security.ProtocolType::0001-Udp msgraph.generated.models.security.ProtocolType::0002-UnknownFutureValue +msgraph.generated.models.security.PublicFolderAuditRecord-->AuditData +msgraph.generated.models.security.PublicFolderAuditRecord::|public|constructor():None +msgraph.generated.models.security.PublicFolderAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.PublicFolderAuditRecord::|public|odata_type:str +msgraph.generated.models.security.PublicFolderAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.PublicFolderAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):PublicFolderAuditRecord msgraph.generated.models.security.PurgeAreas::0000-Mailboxes msgraph.generated.models.security.PurgeAreas::0001-TeamsMessages msgraph.generated.models.security.PurgeAreas::0002-UnknownFutureValue msgraph.generated.models.security.PurgeType::0000-Recoverable msgraph.generated.models.security.PurgeType::0001-UnknownFutureValue msgraph.generated.models.security.PurgeType::0002-PermanentlyDelete +msgraph.generated.models.security.PurviewInsiderRiskAlertsRecord-->AuditData +msgraph.generated.models.security.PurviewInsiderRiskAlertsRecord::|public|constructor():None +msgraph.generated.models.security.PurviewInsiderRiskAlertsRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.PurviewInsiderRiskAlertsRecord::|public|odata_type:str +msgraph.generated.models.security.PurviewInsiderRiskAlertsRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.PurviewInsiderRiskAlertsRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):PurviewInsiderRiskAlertsRecord +msgraph.generated.models.security.PurviewInsiderRiskCasesRecord-->AuditData +msgraph.generated.models.security.PurviewInsiderRiskCasesRecord::|public|constructor():None +msgraph.generated.models.security.PurviewInsiderRiskCasesRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.PurviewInsiderRiskCasesRecord::|public|odata_type:str +msgraph.generated.models.security.PurviewInsiderRiskCasesRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.PurviewInsiderRiskCasesRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):PurviewInsiderRiskCasesRecord +msgraph.generated.models.security.QuarantineAuditRecord-->AuditData +msgraph.generated.models.security.QuarantineAuditRecord::|public|constructor():None +msgraph.generated.models.security.QuarantineAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.QuarantineAuditRecord::|public|odata_type:str +msgraph.generated.models.security.QuarantineAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.QuarantineAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):QuarantineAuditRecord msgraph.generated.models.security.QueryType::0000-Files msgraph.generated.models.security.QueryType::0001-Messages msgraph.generated.models.security.QueryType::0002-UnknownFutureValue -msgraph.generated.models.security.RedundancyDetectionSettings::|public|additional_data():dict[str, Any] -msgraph.generated.models.security.RedundancyDetectionSettings::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.models.security.RedundancyDetectionSettings::|public|backing_store:BackingStore -msgraph.generated.models.security.RedundancyDetectionSettings::|public|constructor():None -msgraph.generated.models.security.RedundancyDetectionSettings::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.RedundancyDetectionSettings::|public|is_enabled():bool -msgraph.generated.models.security.RedundancyDetectionSettings::|public|is_enabled(value:bool):None -msgraph.generated.models.security.RedundancyDetectionSettings::|public|max_words():int -msgraph.generated.models.security.RedundancyDetectionSettings::|public|max_words(value:int):None -msgraph.generated.models.security.RedundancyDetectionSettings::|public|min_words():int -msgraph.generated.models.security.RedundancyDetectionSettings::|public|min_words(value:int):None -msgraph.generated.models.security.RedundancyDetectionSettings::|public|odata_type():str -msgraph.generated.models.security.RedundancyDetectionSettings::|public|odata_type(value:str):None -msgraph.generated.models.security.RedundancyDetectionSettings::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.RedundancyDetectionSettings::|public|similarity_threshold():int -msgraph.generated.models.security.RedundancyDetectionSettings::|public|similarity_threshold(value:int):None -msgraph.generated.models.security.RedundancyDetectionSettings::|static|public|create_from_discriminator_value(parse_node:ParseNode):RedundancyDetectionSettings -msgraph.generated.models.security.RedundancyDetectionSettings~~>AdditionalDataHolder; BackedModel; Parsable +msgraph.generated.models.security.RecordsManagementAuditRecord-->AuditData +msgraph.generated.models.security.RecordsManagementAuditRecord::|public|constructor():None +msgraph.generated.models.security.RecordsManagementAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.RecordsManagementAuditRecord::|public|odata_type:str +msgraph.generated.models.security.RecordsManagementAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.RecordsManagementAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):RecordsManagementAuditRecord msgraph.generated.models.security.RegistryKeyEvidence-->AlertEvidence msgraph.generated.models.security.RegistryKeyEvidence::|public|constructor():None msgraph.generated.models.security.RegistryKeyEvidence::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -125065,6 +124758,12 @@ msgraph.generated.models.security.RetentionLabelCollectionResponse::|public|seri msgraph.generated.models.security.RetentionLabelCollectionResponse::|public|value():list[RetentionLabel] msgraph.generated.models.security.RetentionLabelCollectionResponse::|public|value(value:list[RetentionLabel]):None msgraph.generated.models.security.RetentionLabelCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):RetentionLabelCollectionResponse +msgraph.generated.models.security.RetentionPolicyAuditRecord-->AuditData +msgraph.generated.models.security.RetentionPolicyAuditRecord::|public|constructor():None +msgraph.generated.models.security.RetentionPolicyAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.RetentionPolicyAuditRecord::|public|odata_type:str +msgraph.generated.models.security.RetentionPolicyAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.RetentionPolicyAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):RetentionPolicyAuditRecord msgraph.generated.models.security.RetentionTrigger::0000-DateLabeled msgraph.generated.models.security.RetentionTrigger::0001-DateCreated msgraph.generated.models.security.RetentionTrigger::0002-DateModified @@ -125096,6 +124795,24 @@ msgraph.generated.models.security.SasTokenEvidence::|public|start_date_time(valu msgraph.generated.models.security.SasTokenEvidence::|public|storage_resource():AzureResourceEvidence msgraph.generated.models.security.SasTokenEvidence::|public|storage_resource(value:AzureResourceEvidence):None msgraph.generated.models.security.SasTokenEvidence::|static|public|create_from_discriminator_value(parse_node:ParseNode):SasTokenEvidence +msgraph.generated.models.security.ScoreEvidence-->AuditData +msgraph.generated.models.security.ScoreEvidence::|public|constructor():None +msgraph.generated.models.security.ScoreEvidence::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.ScoreEvidence::|public|odata_type:str +msgraph.generated.models.security.ScoreEvidence::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.ScoreEvidence::|static|public|create_from_discriminator_value(parse_node:ParseNode):ScoreEvidence +msgraph.generated.models.security.ScorePlatformGenericAuditRecord-->AuditData +msgraph.generated.models.security.ScorePlatformGenericAuditRecord::|public|constructor():None +msgraph.generated.models.security.ScorePlatformGenericAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.ScorePlatformGenericAuditRecord::|public|odata_type:str +msgraph.generated.models.security.ScorePlatformGenericAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.ScorePlatformGenericAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):ScorePlatformGenericAuditRecord +msgraph.generated.models.security.ScriptRunAuditRecord-->AuditData +msgraph.generated.models.security.ScriptRunAuditRecord::|public|constructor():None +msgraph.generated.models.security.ScriptRunAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.ScriptRunAuditRecord::|public|odata_type:str +msgraph.generated.models.security.ScriptRunAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.ScriptRunAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):ScriptRunAuditRecord msgraph.generated.models.security.Search-->Entity msgraph.generated.models.security.Search::|public|constructor():None msgraph.generated.models.security.Search::|public|content_query():str @@ -125116,6 +124833,12 @@ msgraph.generated.models.security.Search::|public|last_modified_date_time(value: msgraph.generated.models.security.Search::|public|odata_type:str msgraph.generated.models.security.Search::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.security.Search::|static|public|create_from_discriminator_value(parse_node:ParseNode):Search +msgraph.generated.models.security.SearchAuditRecord-->AuditData +msgraph.generated.models.security.SearchAuditRecord::|public|constructor():None +msgraph.generated.models.security.SearchAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.SearchAuditRecord::|public|odata_type:str +msgraph.generated.models.security.SearchAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.SearchAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):SearchAuditRecord msgraph.generated.models.security.Security-->Entity msgraph.generated.models.security.Security::|public|alerts():list[Alert] msgraph.generated.models.security.Security::|public|alerts(value:list[Alert]):None @@ -125123,6 +124846,8 @@ msgraph.generated.models.security.Security::|public|alerts_v2():list[Alert] msgraph.generated.models.security.Security::|public|alerts_v2(value:list[Alert]):None msgraph.generated.models.security.Security::|public|attack_simulation():AttackSimulationRoot msgraph.generated.models.security.Security::|public|attack_simulation(value:AttackSimulationRoot):None +msgraph.generated.models.security.Security::|public|audit_log():AuditCoreRoot +msgraph.generated.models.security.Security::|public|audit_log(value:AuditCoreRoot):None msgraph.generated.models.security.Security::|public|cases():CasesRoot msgraph.generated.models.security.Security::|public|cases(value:CasesRoot):None msgraph.generated.models.security.Security::|public|constructor():None @@ -125150,6 +124875,36 @@ msgraph.generated.models.security.Security::|public|triggers(value:TriggersRoot) msgraph.generated.models.security.Security::|public|trigger_types():TriggerTypesRoot msgraph.generated.models.security.Security::|public|trigger_types(value:TriggerTypesRoot):None msgraph.generated.models.security.Security::|static|public|create_from_discriminator_value(parse_node:ParseNode):Security +msgraph.generated.models.security.SecurityComplianceAlertRecord-->AuditData +msgraph.generated.models.security.SecurityComplianceAlertRecord::|public|constructor():None +msgraph.generated.models.security.SecurityComplianceAlertRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.SecurityComplianceAlertRecord::|public|odata_type:str +msgraph.generated.models.security.SecurityComplianceAlertRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.SecurityComplianceAlertRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):SecurityComplianceAlertRecord +msgraph.generated.models.security.SecurityComplianceCenterEOPCmdletAuditRecord-->AuditData +msgraph.generated.models.security.SecurityComplianceCenterEOPCmdletAuditRecord::|public|constructor():None +msgraph.generated.models.security.SecurityComplianceCenterEOPCmdletAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.SecurityComplianceCenterEOPCmdletAuditRecord::|public|odata_type:str +msgraph.generated.models.security.SecurityComplianceCenterEOPCmdletAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.SecurityComplianceCenterEOPCmdletAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):SecurityComplianceCenterEOPCmdletAuditRecord +msgraph.generated.models.security.SecurityComplianceInsightsAuditRecord-->AuditData +msgraph.generated.models.security.SecurityComplianceInsightsAuditRecord::|public|constructor():None +msgraph.generated.models.security.SecurityComplianceInsightsAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.SecurityComplianceInsightsAuditRecord::|public|odata_type:str +msgraph.generated.models.security.SecurityComplianceInsightsAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.SecurityComplianceInsightsAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):SecurityComplianceInsightsAuditRecord +msgraph.generated.models.security.SecurityComplianceRBACAuditRecord-->AuditData +msgraph.generated.models.security.SecurityComplianceRBACAuditRecord::|public|constructor():None +msgraph.generated.models.security.SecurityComplianceRBACAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.SecurityComplianceRBACAuditRecord::|public|odata_type:str +msgraph.generated.models.security.SecurityComplianceRBACAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.SecurityComplianceRBACAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):SecurityComplianceRBACAuditRecord +msgraph.generated.models.security.SecurityComplianceUserChangeAuditRecord-->AuditData +msgraph.generated.models.security.SecurityComplianceUserChangeAuditRecord::|public|constructor():None +msgraph.generated.models.security.SecurityComplianceUserChangeAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.SecurityComplianceUserChangeAuditRecord::|public|odata_type:str +msgraph.generated.models.security.SecurityComplianceUserChangeAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.SecurityComplianceUserChangeAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):SecurityComplianceUserChangeAuditRecord msgraph.generated.models.security.SecurityGroupEvidence-->AlertEvidence msgraph.generated.models.security.SecurityGroupEvidence::|public|constructor():None msgraph.generated.models.security.SecurityGroupEvidence::|public|display_name():str @@ -125273,6 +125028,60 @@ msgraph.generated.models.security.ServiceSource::0010-MicrosoftDefenderForCloud msgraph.generated.models.security.ServiceSource::0011-MicrosoftSentinel msgraph.generated.models.security.ServiceSource::0012-MicrosoftInsiderRiskManagement msgraph.generated.models.security.ServiceSource::0013-MicrosoftThreatIntelligence +msgraph.generated.models.security.SharePointAppPermissionOperationAuditRecord-->AuditData +msgraph.generated.models.security.SharePointAppPermissionOperationAuditRecord::|public|constructor():None +msgraph.generated.models.security.SharePointAppPermissionOperationAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.SharePointAppPermissionOperationAuditRecord::|public|odata_type:str +msgraph.generated.models.security.SharePointAppPermissionOperationAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.SharePointAppPermissionOperationAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):SharePointAppPermissionOperationAuditRecord +msgraph.generated.models.security.SharePointAuditRecord-->AuditData +msgraph.generated.models.security.SharePointAuditRecord::|public|constructor():None +msgraph.generated.models.security.SharePointAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.SharePointAuditRecord::|public|odata_type:str +msgraph.generated.models.security.SharePointAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.SharePointAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):SharePointAuditRecord +msgraph.generated.models.security.SharePointCommentOperationAuditRecord-->AuditData +msgraph.generated.models.security.SharePointCommentOperationAuditRecord::|public|constructor():None +msgraph.generated.models.security.SharePointCommentOperationAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.SharePointCommentOperationAuditRecord::|public|odata_type:str +msgraph.generated.models.security.SharePointCommentOperationAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.SharePointCommentOperationAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):SharePointCommentOperationAuditRecord +msgraph.generated.models.security.SharePointContentTypeOperationAuditRecord-->AuditData +msgraph.generated.models.security.SharePointContentTypeOperationAuditRecord::|public|constructor():None +msgraph.generated.models.security.SharePointContentTypeOperationAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.SharePointContentTypeOperationAuditRecord::|public|odata_type:str +msgraph.generated.models.security.SharePointContentTypeOperationAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.SharePointContentTypeOperationAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):SharePointContentTypeOperationAuditRecord +msgraph.generated.models.security.SharePointESignatureAuditRecord-->AuditData +msgraph.generated.models.security.SharePointESignatureAuditRecord::|public|constructor():None +msgraph.generated.models.security.SharePointESignatureAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.SharePointESignatureAuditRecord::|public|odata_type:str +msgraph.generated.models.security.SharePointESignatureAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.SharePointESignatureAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):SharePointESignatureAuditRecord +msgraph.generated.models.security.SharePointFieldOperationAuditRecord-->AuditData +msgraph.generated.models.security.SharePointFieldOperationAuditRecord::|public|constructor():None +msgraph.generated.models.security.SharePointFieldOperationAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.SharePointFieldOperationAuditRecord::|public|odata_type:str +msgraph.generated.models.security.SharePointFieldOperationAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.SharePointFieldOperationAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):SharePointFieldOperationAuditRecord +msgraph.generated.models.security.SharePointFileOperationAuditRecord-->AuditData +msgraph.generated.models.security.SharePointFileOperationAuditRecord::|public|constructor():None +msgraph.generated.models.security.SharePointFileOperationAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.SharePointFileOperationAuditRecord::|public|odata_type:str +msgraph.generated.models.security.SharePointFileOperationAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.SharePointFileOperationAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):SharePointFileOperationAuditRecord +msgraph.generated.models.security.SharePointListOperationAuditRecord-->AuditData +msgraph.generated.models.security.SharePointListOperationAuditRecord::|public|constructor():None +msgraph.generated.models.security.SharePointListOperationAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.SharePointListOperationAuditRecord::|public|odata_type:str +msgraph.generated.models.security.SharePointListOperationAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.SharePointListOperationAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):SharePointListOperationAuditRecord +msgraph.generated.models.security.SharePointSharingOperationAuditRecord-->AuditData +msgraph.generated.models.security.SharePointSharingOperationAuditRecord::|public|constructor():None +msgraph.generated.models.security.SharePointSharingOperationAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.SharePointSharingOperationAuditRecord::|public|odata_type:str +msgraph.generated.models.security.SharePointSharingOperationAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.SharePointSharingOperationAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):SharePointSharingOperationAuditRecord msgraph.generated.models.security.SinglePropertySchema::|public|additional_data():dict[str, Any] msgraph.generated.models.security.SinglePropertySchema::|public|additional_data(value:dict[str, Any]):None msgraph.generated.models.security.SinglePropertySchema::|public|backing_store:BackingStore @@ -125302,34 +125111,49 @@ msgraph.generated.models.security.SiteSourceCollectionResponse::|public|serializ msgraph.generated.models.security.SiteSourceCollectionResponse::|public|value():list[SiteSource] msgraph.generated.models.security.SiteSourceCollectionResponse::|public|value(value:list[SiteSource]):None msgraph.generated.models.security.SiteSourceCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):SiteSourceCollectionResponse +msgraph.generated.models.security.SkypeForBusinessBaseAuditRecord-->AuditData +msgraph.generated.models.security.SkypeForBusinessBaseAuditRecord::|public|constructor():None +msgraph.generated.models.security.SkypeForBusinessBaseAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.SkypeForBusinessBaseAuditRecord::|public|odata_type:str +msgraph.generated.models.security.SkypeForBusinessBaseAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.SkypeForBusinessBaseAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):SkypeForBusinessBaseAuditRecord +msgraph.generated.models.security.SkypeForBusinessCmdletsAuditRecord-->AuditData +msgraph.generated.models.security.SkypeForBusinessCmdletsAuditRecord::|public|constructor():None +msgraph.generated.models.security.SkypeForBusinessCmdletsAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.SkypeForBusinessCmdletsAuditRecord::|public|odata_type:str +msgraph.generated.models.security.SkypeForBusinessCmdletsAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.SkypeForBusinessCmdletsAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):SkypeForBusinessCmdletsAuditRecord +msgraph.generated.models.security.SkypeForBusinessPSTNUsageAuditRecord-->AuditData +msgraph.generated.models.security.SkypeForBusinessPSTNUsageAuditRecord::|public|constructor():None +msgraph.generated.models.security.SkypeForBusinessPSTNUsageAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.SkypeForBusinessPSTNUsageAuditRecord::|public|odata_type:str +msgraph.generated.models.security.SkypeForBusinessPSTNUsageAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.SkypeForBusinessPSTNUsageAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):SkypeForBusinessPSTNUsageAuditRecord +msgraph.generated.models.security.SkypeForBusinessUsersBlockedAuditRecord-->AuditData +msgraph.generated.models.security.SkypeForBusinessUsersBlockedAuditRecord::|public|constructor():None +msgraph.generated.models.security.SkypeForBusinessUsersBlockedAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.SkypeForBusinessUsersBlockedAuditRecord::|public|odata_type:str +msgraph.generated.models.security.SkypeForBusinessUsersBlockedAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.SkypeForBusinessUsersBlockedAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):SkypeForBusinessUsersBlockedAuditRecord +msgraph.generated.models.security.SmsCreatePhoneNumberRecord-->AuditData +msgraph.generated.models.security.SmsCreatePhoneNumberRecord::|public|constructor():None +msgraph.generated.models.security.SmsCreatePhoneNumberRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.SmsCreatePhoneNumberRecord::|public|odata_type:str +msgraph.generated.models.security.SmsCreatePhoneNumberRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.SmsCreatePhoneNumberRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):SmsCreatePhoneNumberRecord +msgraph.generated.models.security.SmsDeletePhoneNumberRecord-->AuditData +msgraph.generated.models.security.SmsDeletePhoneNumberRecord::|public|constructor():None +msgraph.generated.models.security.SmsDeletePhoneNumberRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.SmsDeletePhoneNumberRecord::|public|odata_type:str +msgraph.generated.models.security.SmsDeletePhoneNumberRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.SmsDeletePhoneNumberRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):SmsDeletePhoneNumberRecord msgraph.generated.models.security.SourceType::0000-Mailbox msgraph.generated.models.security.SourceType::0001-Site msgraph.generated.models.security.SourceType::0002-UnknownFutureValue msgraph.generated.models.security.SslCertificate-->Artifact msgraph.generated.models.security.SslCertificate::|public|constructor():None -msgraph.generated.models.security.SslCertificate::|public|expiration_date_time():datetime.datetime -msgraph.generated.models.security.SslCertificate::|public|expiration_date_time(value:datetime.datetime):None -msgraph.generated.models.security.SslCertificate::|public|fingerprint():str -msgraph.generated.models.security.SslCertificate::|public|fingerprint(value:str):None -msgraph.generated.models.security.SslCertificate::|public|first_seen_date_time():datetime.datetime -msgraph.generated.models.security.SslCertificate::|public|first_seen_date_time(value:datetime.datetime):None msgraph.generated.models.security.SslCertificate::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.SslCertificate::|public|issuer():SslCertificateEntity -msgraph.generated.models.security.SslCertificate::|public|issuer(value:SslCertificateEntity):None -msgraph.generated.models.security.SslCertificate::|public|issue_date_time():datetime.datetime -msgraph.generated.models.security.SslCertificate::|public|issue_date_time(value:datetime.datetime):None -msgraph.generated.models.security.SslCertificate::|public|last_seen_date_time():datetime.datetime -msgraph.generated.models.security.SslCertificate::|public|last_seen_date_time(value:datetime.datetime):None -msgraph.generated.models.security.SslCertificate::|public|odata_type:str -msgraph.generated.models.security.SslCertificate::|public|related_hosts():list[Host] -msgraph.generated.models.security.SslCertificate::|public|related_hosts(value:list[Host]):None msgraph.generated.models.security.SslCertificate::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.SslCertificate::|public|serial_number():str -msgraph.generated.models.security.SslCertificate::|public|serial_number(value:str):None -msgraph.generated.models.security.SslCertificate::|public|sha1():str -msgraph.generated.models.security.SslCertificate::|public|sha1(value:str):None -msgraph.generated.models.security.SslCertificate::|public|subject():SslCertificateEntity -msgraph.generated.models.security.SslCertificate::|public|subject(value:SslCertificateEntity):None msgraph.generated.models.security.SslCertificate::|static|public|create_from_discriminator_value(parse_node:ParseNode):SslCertificate msgraph.generated.models.security.SslCertificateCollectionResponse-->BaseCollectionPaginationCountResponse msgraph.generated.models.security.SslCertificateCollectionResponse::|public|constructor():None @@ -125338,40 +125162,6 @@ msgraph.generated.models.security.SslCertificateCollectionResponse::|public|seri msgraph.generated.models.security.SslCertificateCollectionResponse::|public|value():list[SslCertificate] msgraph.generated.models.security.SslCertificateCollectionResponse::|public|value(value:list[SslCertificate]):None msgraph.generated.models.security.SslCertificateCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):SslCertificateCollectionResponse -msgraph.generated.models.security.SslCertificateEntity::|public|additional_data():dict[str, Any] -msgraph.generated.models.security.SslCertificateEntity::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.models.security.SslCertificateEntity::|public|address():PhysicalAddress -msgraph.generated.models.security.SslCertificateEntity::|public|address(value:PhysicalAddress):None -msgraph.generated.models.security.SslCertificateEntity::|public|alternate_names():list[str] -msgraph.generated.models.security.SslCertificateEntity::|public|alternate_names(value:list[str]):None -msgraph.generated.models.security.SslCertificateEntity::|public|backing_store:BackingStore -msgraph.generated.models.security.SslCertificateEntity::|public|common_name():str -msgraph.generated.models.security.SslCertificateEntity::|public|common_name(value:str):None -msgraph.generated.models.security.SslCertificateEntity::|public|constructor():None -msgraph.generated.models.security.SslCertificateEntity::|public|email():str -msgraph.generated.models.security.SslCertificateEntity::|public|email(value:str):None -msgraph.generated.models.security.SslCertificateEntity::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.SslCertificateEntity::|public|given_name():str -msgraph.generated.models.security.SslCertificateEntity::|public|given_name(value:str):None -msgraph.generated.models.security.SslCertificateEntity::|public|odata_type():str -msgraph.generated.models.security.SslCertificateEntity::|public|odata_type(value:str):None -msgraph.generated.models.security.SslCertificateEntity::|public|organization_name():str -msgraph.generated.models.security.SslCertificateEntity::|public|organization_name(value:str):None -msgraph.generated.models.security.SslCertificateEntity::|public|organization_unit_name():str -msgraph.generated.models.security.SslCertificateEntity::|public|organization_unit_name(value:str):None -msgraph.generated.models.security.SslCertificateEntity::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.SslCertificateEntity::|public|serial_number():str -msgraph.generated.models.security.SslCertificateEntity::|public|serial_number(value:str):None -msgraph.generated.models.security.SslCertificateEntity::|public|surname():str -msgraph.generated.models.security.SslCertificateEntity::|public|surname(value:str):None -msgraph.generated.models.security.SslCertificateEntity::|static|public|create_from_discriminator_value(parse_node:ParseNode):SslCertificateEntity -msgraph.generated.models.security.SslCertificateEntity~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.models.security.StatisticsOptions::0000-IncludeRefiners -msgraph.generated.models.security.StatisticsOptions::0001-IncludeQueryStats -msgraph.generated.models.security.StatisticsOptions::0002-IncludeUnindexedStats -msgraph.generated.models.security.StatisticsOptions::0003-AdvancedIndexing -msgraph.generated.models.security.StatisticsOptions::0004-LocationsWithoutHits -msgraph.generated.models.security.StatisticsOptions::0005-UnknownFutureValue msgraph.generated.models.security.Stream::|public|additional_data():dict[str, Any] msgraph.generated.models.security.Stream::|public|additional_data(value:dict[str, Any]):None msgraph.generated.models.security.Stream::|public|backing_store:BackingStore @@ -125438,6 +125228,18 @@ msgraph.generated.models.security.SubmissionMailEvidence::|public|submission_id( msgraph.generated.models.security.SubmissionMailEvidence::|public|submitter():str msgraph.generated.models.security.SubmissionMailEvidence::|public|submitter(value:str):None msgraph.generated.models.security.SubmissionMailEvidence::|static|public|create_from_discriminator_value(parse_node:ParseNode):SubmissionMailEvidence +msgraph.generated.models.security.SupervisoryReviewDayXInsightsAuditRecord-->AuditData +msgraph.generated.models.security.SupervisoryReviewDayXInsightsAuditRecord::|public|constructor():None +msgraph.generated.models.security.SupervisoryReviewDayXInsightsAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.SupervisoryReviewDayXInsightsAuditRecord::|public|odata_type:str +msgraph.generated.models.security.SupervisoryReviewDayXInsightsAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.SupervisoryReviewDayXInsightsAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):SupervisoryReviewDayXInsightsAuditRecord +msgraph.generated.models.security.SyntheticProbeAuditRecord-->AuditData +msgraph.generated.models.security.SyntheticProbeAuditRecord::|public|constructor():None +msgraph.generated.models.security.SyntheticProbeAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.SyntheticProbeAuditRecord::|public|odata_type:str +msgraph.generated.models.security.SyntheticProbeAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.SyntheticProbeAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):SyntheticProbeAuditRecord msgraph.generated.models.security.Tag-->Entity msgraph.generated.models.security.Tag::|public|constructor():None msgraph.generated.models.security.Tag::|public|created_by():IdentitySet @@ -125457,6 +125259,18 @@ msgraph.generated.models.security.TeamsDeliveryLocation::0001-Teams msgraph.generated.models.security.TeamsDeliveryLocation::0002-Quarantine msgraph.generated.models.security.TeamsDeliveryLocation::0003-Failed msgraph.generated.models.security.TeamsDeliveryLocation::0004-UnknownFutureValue +msgraph.generated.models.security.TeamsEasyApprovalsAuditRecord-->AuditData +msgraph.generated.models.security.TeamsEasyApprovalsAuditRecord::|public|constructor():None +msgraph.generated.models.security.TeamsEasyApprovalsAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.TeamsEasyApprovalsAuditRecord::|public|odata_type:str +msgraph.generated.models.security.TeamsEasyApprovalsAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.TeamsEasyApprovalsAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):TeamsEasyApprovalsAuditRecord +msgraph.generated.models.security.TeamsHealthcareAuditRecord-->AuditData +msgraph.generated.models.security.TeamsHealthcareAuditRecord::|public|constructor():None +msgraph.generated.models.security.TeamsHealthcareAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.TeamsHealthcareAuditRecord::|public|odata_type:str +msgraph.generated.models.security.TeamsHealthcareAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.TeamsHealthcareAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):TeamsHealthcareAuditRecord msgraph.generated.models.security.TeamsMessageDeliveryAction::0000-Unknown msgraph.generated.models.security.TeamsMessageDeliveryAction::0001-DeliveredAsSpam msgraph.generated.models.security.TeamsMessageDeliveryAction::0002-Delivered @@ -125517,80 +125331,69 @@ msgraph.generated.models.security.TeamsMessageEvidence::|public|thread_type(valu msgraph.generated.models.security.TeamsMessageEvidence::|public|urls():list[UrlEvidence] msgraph.generated.models.security.TeamsMessageEvidence::|public|urls(value:list[UrlEvidence]):None msgraph.generated.models.security.TeamsMessageEvidence::|static|public|create_from_discriminator_value(parse_node:ParseNode):TeamsMessageEvidence +msgraph.generated.models.security.TeamsUpdatesAuditRecord-->AuditData +msgraph.generated.models.security.TeamsUpdatesAuditRecord::|public|constructor():None +msgraph.generated.models.security.TeamsUpdatesAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.TeamsUpdatesAuditRecord::|public|odata_type:str +msgraph.generated.models.security.TeamsUpdatesAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.TeamsUpdatesAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):TeamsUpdatesAuditRecord +msgraph.generated.models.security.TenantAllowBlockListAuditRecord-->AuditData +msgraph.generated.models.security.TenantAllowBlockListAuditRecord::|public|constructor():None +msgraph.generated.models.security.TenantAllowBlockListAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.TenantAllowBlockListAuditRecord::|public|odata_type:str +msgraph.generated.models.security.TenantAllowBlockListAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.TenantAllowBlockListAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):TenantAllowBlockListAuditRecord +msgraph.generated.models.security.ThreatFinderAuditRecord-->AuditData +msgraph.generated.models.security.ThreatFinderAuditRecord::|public|constructor():None +msgraph.generated.models.security.ThreatFinderAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.ThreatFinderAuditRecord::|public|odata_type:str +msgraph.generated.models.security.ThreatFinderAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.ThreatFinderAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):ThreatFinderAuditRecord msgraph.generated.models.security.ThreatIntelligence-->Entity -msgraph.generated.models.security.ThreatIntelligence::|public|articles():list[Article] -msgraph.generated.models.security.ThreatIntelligence::|public|articles(value:list[Article]):None -msgraph.generated.models.security.ThreatIntelligence::|public|article_indicators():list[ArticleIndicator] -msgraph.generated.models.security.ThreatIntelligence::|public|article_indicators(value:list[ArticleIndicator]):None msgraph.generated.models.security.ThreatIntelligence::|public|constructor():None msgraph.generated.models.security.ThreatIntelligence::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.ThreatIntelligence::|public|hosts():list[Host] -msgraph.generated.models.security.ThreatIntelligence::|public|hosts(value:list[Host]):None -msgraph.generated.models.security.ThreatIntelligence::|public|host_components():list[HostComponent] -msgraph.generated.models.security.ThreatIntelligence::|public|host_components(value:list[HostComponent]):None -msgraph.generated.models.security.ThreatIntelligence::|public|host_cookies():list[HostCookie] -msgraph.generated.models.security.ThreatIntelligence::|public|host_cookies(value:list[HostCookie]):None -msgraph.generated.models.security.ThreatIntelligence::|public|host_pairs():list[HostPair] -msgraph.generated.models.security.ThreatIntelligence::|public|host_pairs(value:list[HostPair]):None -msgraph.generated.models.security.ThreatIntelligence::|public|host_ports():list[HostPort] -msgraph.generated.models.security.ThreatIntelligence::|public|host_ports(value:list[HostPort]):None -msgraph.generated.models.security.ThreatIntelligence::|public|host_ssl_certificates():list[HostSslCertificate] -msgraph.generated.models.security.ThreatIntelligence::|public|host_ssl_certificates(value:list[HostSslCertificate]):None -msgraph.generated.models.security.ThreatIntelligence::|public|host_trackers():list[HostTracker] -msgraph.generated.models.security.ThreatIntelligence::|public|host_trackers(value:list[HostTracker]):None -msgraph.generated.models.security.ThreatIntelligence::|public|intelligence_profile_indicators():list[IntelligenceProfileIndicator] -msgraph.generated.models.security.ThreatIntelligence::|public|intelligence_profile_indicators(value:list[IntelligenceProfileIndicator]):None -msgraph.generated.models.security.ThreatIntelligence::|public|intel_profiles():list[IntelligenceProfile] -msgraph.generated.models.security.ThreatIntelligence::|public|intel_profiles(value:list[IntelligenceProfile]):None -msgraph.generated.models.security.ThreatIntelligence::|public|odata_type:str -msgraph.generated.models.security.ThreatIntelligence::|public|passive_dns_records():list[PassiveDnsRecord] -msgraph.generated.models.security.ThreatIntelligence::|public|passive_dns_records(value:list[PassiveDnsRecord]):None msgraph.generated.models.security.ThreatIntelligence::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.ThreatIntelligence::|public|ssl_certificates():list[SslCertificate] -msgraph.generated.models.security.ThreatIntelligence::|public|ssl_certificates(value:list[SslCertificate]):None -msgraph.generated.models.security.ThreatIntelligence::|public|subdomains():list[Subdomain] -msgraph.generated.models.security.ThreatIntelligence::|public|subdomains(value:list[Subdomain]):None -msgraph.generated.models.security.ThreatIntelligence::|public|vulnerabilities():list[Vulnerability] -msgraph.generated.models.security.ThreatIntelligence::|public|vulnerabilities(value:list[Vulnerability]):None -msgraph.generated.models.security.ThreatIntelligence::|public|whois_history_records():list[WhoisHistoryRecord] -msgraph.generated.models.security.ThreatIntelligence::|public|whois_history_records(value:list[WhoisHistoryRecord]):None -msgraph.generated.models.security.ThreatIntelligence::|public|whois_records():list[WhoisRecord] -msgraph.generated.models.security.ThreatIntelligence::|public|whois_records(value:list[WhoisRecord]):None msgraph.generated.models.security.ThreatIntelligence::|static|public|create_from_discriminator_value(parse_node:ParseNode):ThreatIntelligence -msgraph.generated.models.security.TopicModelingSettings::|public|additional_data():dict[str, Any] -msgraph.generated.models.security.TopicModelingSettings::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.models.security.TopicModelingSettings::|public|backing_store:BackingStore -msgraph.generated.models.security.TopicModelingSettings::|public|constructor():None -msgraph.generated.models.security.TopicModelingSettings::|public|dynamically_adjust_topic_count():bool -msgraph.generated.models.security.TopicModelingSettings::|public|dynamically_adjust_topic_count(value:bool):None -msgraph.generated.models.security.TopicModelingSettings::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.TopicModelingSettings::|public|ignore_numbers():bool -msgraph.generated.models.security.TopicModelingSettings::|public|ignore_numbers(value:bool):None -msgraph.generated.models.security.TopicModelingSettings::|public|is_enabled():bool -msgraph.generated.models.security.TopicModelingSettings::|public|is_enabled(value:bool):None -msgraph.generated.models.security.TopicModelingSettings::|public|odata_type():str -msgraph.generated.models.security.TopicModelingSettings::|public|odata_type(value:str):None -msgraph.generated.models.security.TopicModelingSettings::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.TopicModelingSettings::|public|topic_count():int -msgraph.generated.models.security.TopicModelingSettings::|public|topic_count(value:int):None -msgraph.generated.models.security.TopicModelingSettings::|static|public|create_from_discriminator_value(parse_node:ParseNode):TopicModelingSettings -msgraph.generated.models.security.TopicModelingSettings~~>AdditionalDataHolder; BackedModel; Parsable +msgraph.generated.models.security.ThreatIntelligenceAtpContentData-->AuditData +msgraph.generated.models.security.ThreatIntelligenceAtpContentData::|public|constructor():None +msgraph.generated.models.security.ThreatIntelligenceAtpContentData::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.ThreatIntelligenceAtpContentData::|public|odata_type:str +msgraph.generated.models.security.ThreatIntelligenceAtpContentData::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.ThreatIntelligenceAtpContentData::|static|public|create_from_discriminator_value(parse_node:ParseNode):ThreatIntelligenceAtpContentData +msgraph.generated.models.security.ThreatIntelligenceMailData-->AuditData +msgraph.generated.models.security.ThreatIntelligenceMailData::|public|constructor():None +msgraph.generated.models.security.ThreatIntelligenceMailData::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.ThreatIntelligenceMailData::|public|odata_type:str +msgraph.generated.models.security.ThreatIntelligenceMailData::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.ThreatIntelligenceMailData::|static|public|create_from_discriminator_value(parse_node:ParseNode):ThreatIntelligenceMailData +msgraph.generated.models.security.ThreatIntelligenceUrlClickData-->AuditData +msgraph.generated.models.security.ThreatIntelligenceUrlClickData::|public|constructor():None +msgraph.generated.models.security.ThreatIntelligenceUrlClickData::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.ThreatIntelligenceUrlClickData::|public|odata_type:str +msgraph.generated.models.security.ThreatIntelligenceUrlClickData::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.ThreatIntelligenceUrlClickData::|static|public|create_from_discriminator_value(parse_node:ParseNode):ThreatIntelligenceUrlClickData +msgraph.generated.models.security.TodoAuditRecord-->AuditData +msgraph.generated.models.security.TodoAuditRecord::|public|constructor():None +msgraph.generated.models.security.TodoAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.TodoAuditRecord::|public|odata_type:str +msgraph.generated.models.security.TodoAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.TodoAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):TodoAuditRecord msgraph.generated.models.security.TriggersRoot-->Entity msgraph.generated.models.security.TriggersRoot::|public|constructor():None msgraph.generated.models.security.TriggersRoot::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.TriggersRoot::|public|odata_type:str -msgraph.generated.models.security.TriggersRoot::|public|retention_events():list[RetentionEvent] -msgraph.generated.models.security.TriggersRoot::|public|retention_events(value:list[RetentionEvent]):None msgraph.generated.models.security.TriggersRoot::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.security.TriggersRoot::|static|public|create_from_discriminator_value(parse_node:ParseNode):TriggersRoot msgraph.generated.models.security.TriggerTypesRoot-->Entity msgraph.generated.models.security.TriggerTypesRoot::|public|constructor():None msgraph.generated.models.security.TriggerTypesRoot::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.TriggerTypesRoot::|public|odata_type:str -msgraph.generated.models.security.TriggerTypesRoot::|public|retention_event_types():list[RetentionEventType] -msgraph.generated.models.security.TriggerTypesRoot::|public|retention_event_types(value:list[RetentionEventType]):None msgraph.generated.models.security.TriggerTypesRoot::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.security.TriggerTypesRoot::|static|public|create_from_discriminator_value(parse_node:ParseNode):TriggerTypesRoot +msgraph.generated.models.security.UamOperationAuditRecord-->AuditData +msgraph.generated.models.security.UamOperationAuditRecord::|public|constructor():None +msgraph.generated.models.security.UamOperationAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.UamOperationAuditRecord::|public|odata_type:str +msgraph.generated.models.security.UamOperationAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.UamOperationAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):UamOperationAuditRecord msgraph.generated.models.security.UnclassifiedArtifact-->Artifact msgraph.generated.models.security.UnclassifiedArtifact::|public|constructor():None msgraph.generated.models.security.UnclassifiedArtifact::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -125601,6 +125404,12 @@ msgraph.generated.models.security.UnclassifiedArtifact::|public|serialize(writer msgraph.generated.models.security.UnclassifiedArtifact::|public|value():str msgraph.generated.models.security.UnclassifiedArtifact::|public|value(value:str):None msgraph.generated.models.security.UnclassifiedArtifact::|static|public|create_from_discriminator_value(parse_node:ParseNode):UnclassifiedArtifact +msgraph.generated.models.security.UnifiedGroupAuditRecord-->AuditData +msgraph.generated.models.security.UnifiedGroupAuditRecord::|public|constructor():None +msgraph.generated.models.security.UnifiedGroupAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.UnifiedGroupAuditRecord::|public|odata_type:str +msgraph.generated.models.security.UnifiedGroupAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.UnifiedGroupAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):UnifiedGroupAuditRecord msgraph.generated.models.security.UnifiedGroupSource-->DataSource msgraph.generated.models.security.UnifiedGroupSource::|public|constructor():None msgraph.generated.models.security.UnifiedGroupSource::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -125618,13 +125427,46 @@ msgraph.generated.models.security.UnifiedGroupSourceCollectionResponse::|public| msgraph.generated.models.security.UnifiedGroupSourceCollectionResponse::|public|value():list[UnifiedGroupSource] msgraph.generated.models.security.UnifiedGroupSourceCollectionResponse::|public|value(value:list[UnifiedGroupSource]):None msgraph.generated.models.security.UnifiedGroupSourceCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):UnifiedGroupSourceCollectionResponse +msgraph.generated.models.security.UnifiedSimulationMatchedItemAuditRecord-->AuditData +msgraph.generated.models.security.UnifiedSimulationMatchedItemAuditRecord::|public|constructor():None +msgraph.generated.models.security.UnifiedSimulationMatchedItemAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.UnifiedSimulationMatchedItemAuditRecord::|public|odata_type:str +msgraph.generated.models.security.UnifiedSimulationMatchedItemAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.UnifiedSimulationMatchedItemAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):UnifiedSimulationMatchedItemAuditRecord +msgraph.generated.models.security.UnifiedSimulationSummaryAuditRecord-->AuditData +msgraph.generated.models.security.UnifiedSimulationSummaryAuditRecord::|public|constructor():None +msgraph.generated.models.security.UnifiedSimulationSummaryAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.UnifiedSimulationSummaryAuditRecord::|public|odata_type:str +msgraph.generated.models.security.UnifiedSimulationSummaryAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.UnifiedSimulationSummaryAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):UnifiedSimulationSummaryAuditRecord +msgraph.generated.models.security.UploadCertificateRecord-->AuditData +msgraph.generated.models.security.UploadCertificateRecord::|public|constructor():None +msgraph.generated.models.security.UploadCertificateRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.UploadCertificateRecord::|public|odata_type:str +msgraph.generated.models.security.UploadCertificateRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.UploadCertificateRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):UploadCertificateRecord +msgraph.generated.models.security.UrbacAssignmentAuditRecord-->AuditData +msgraph.generated.models.security.UrbacAssignmentAuditRecord::|public|constructor():None +msgraph.generated.models.security.UrbacAssignmentAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.UrbacAssignmentAuditRecord::|public|odata_type:str +msgraph.generated.models.security.UrbacAssignmentAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.UrbacAssignmentAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):UrbacAssignmentAuditRecord +msgraph.generated.models.security.UrbacEnableStateAuditRecord-->AuditData +msgraph.generated.models.security.UrbacEnableStateAuditRecord::|public|constructor():None +msgraph.generated.models.security.UrbacEnableStateAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.UrbacEnableStateAuditRecord::|public|odata_type:str +msgraph.generated.models.security.UrbacEnableStateAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.UrbacEnableStateAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):UrbacEnableStateAuditRecord +msgraph.generated.models.security.UrbacRoleAuditRecord-->AuditData +msgraph.generated.models.security.UrbacRoleAuditRecord::|public|constructor():None +msgraph.generated.models.security.UrbacRoleAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.UrbacRoleAuditRecord::|public|odata_type:str +msgraph.generated.models.security.UrbacRoleAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.UrbacRoleAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):UrbacRoleAuditRecord msgraph.generated.models.security.UrlEvidence-->AlertEvidence msgraph.generated.models.security.UrlEvidence::|public|constructor():None msgraph.generated.models.security.UrlEvidence::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.UrlEvidence::|public|odata_type:str msgraph.generated.models.security.UrlEvidence::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.UrlEvidence::|public|url():str -msgraph.generated.models.security.UrlEvidence::|public|url(value:str):None msgraph.generated.models.security.UrlEvidence::|static|public|create_from_discriminator_value(parse_node:ParseNode):UrlEvidence msgraph.generated.models.security.UserAccount::|public|account_name():str msgraph.generated.models.security.UserAccount::|public|account_name(value:str):None @@ -125651,12 +125493,7 @@ msgraph.generated.models.security.UserAccount~~>AdditionalDataHolder; BackedMode msgraph.generated.models.security.UserEvidence-->AlertEvidence msgraph.generated.models.security.UserEvidence::|public|constructor():None msgraph.generated.models.security.UserEvidence::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.UserEvidence::|public|odata_type:str msgraph.generated.models.security.UserEvidence::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.UserEvidence::|public|stream():Stream -msgraph.generated.models.security.UserEvidence::|public|stream(value:Stream):None -msgraph.generated.models.security.UserEvidence::|public|user_account():UserAccount -msgraph.generated.models.security.UserEvidence::|public|user_account(value:UserAccount):None msgraph.generated.models.security.UserEvidence::|static|public|create_from_discriminator_value(parse_node:ParseNode):UserEvidence msgraph.generated.models.security.UserSource-->DataSource msgraph.generated.models.security.UserSource::|public|constructor():None @@ -125677,6 +125514,78 @@ msgraph.generated.models.security.UserSourceCollectionResponse::|public|serializ msgraph.generated.models.security.UserSourceCollectionResponse::|public|value():list[UserSource] msgraph.generated.models.security.UserSourceCollectionResponse::|public|value(value:list[UserSource]):None msgraph.generated.models.security.UserSourceCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):UserSourceCollectionResponse +msgraph.generated.models.security.UserTrainingAuditRecord-->AuditData +msgraph.generated.models.security.UserTrainingAuditRecord::|public|constructor():None +msgraph.generated.models.security.UserTrainingAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.UserTrainingAuditRecord::|public|odata_type:str +msgraph.generated.models.security.UserTrainingAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.UserTrainingAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):UserTrainingAuditRecord +msgraph.generated.models.security.VfamBasePolicyAuditRecord-->AuditData +msgraph.generated.models.security.VfamBasePolicyAuditRecord::|public|constructor():None +msgraph.generated.models.security.VfamBasePolicyAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.VfamBasePolicyAuditRecord::|public|odata_type:str +msgraph.generated.models.security.VfamBasePolicyAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.VfamBasePolicyAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):VfamBasePolicyAuditRecord +msgraph.generated.models.security.VfamCreatePolicyAuditRecord-->AuditData +msgraph.generated.models.security.VfamCreatePolicyAuditRecord::|public|constructor():None +msgraph.generated.models.security.VfamCreatePolicyAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.VfamCreatePolicyAuditRecord::|public|odata_type:str +msgraph.generated.models.security.VfamCreatePolicyAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.VfamCreatePolicyAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):VfamCreatePolicyAuditRecord +msgraph.generated.models.security.VfamDeletePolicyAuditRecord-->AuditData +msgraph.generated.models.security.VfamDeletePolicyAuditRecord::|public|constructor():None +msgraph.generated.models.security.VfamDeletePolicyAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.VfamDeletePolicyAuditRecord::|public|odata_type:str +msgraph.generated.models.security.VfamDeletePolicyAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.VfamDeletePolicyAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):VfamDeletePolicyAuditRecord +msgraph.generated.models.security.VfamUpdatePolicyAuditRecord-->AuditData +msgraph.generated.models.security.VfamUpdatePolicyAuditRecord::|public|constructor():None +msgraph.generated.models.security.VfamUpdatePolicyAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.VfamUpdatePolicyAuditRecord::|public|odata_type:str +msgraph.generated.models.security.VfamUpdatePolicyAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.VfamUpdatePolicyAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):VfamUpdatePolicyAuditRecord +msgraph.generated.models.security.VivaGoalsAuditRecord-->AuditData +msgraph.generated.models.security.VivaGoalsAuditRecord::|public|constructor():None +msgraph.generated.models.security.VivaGoalsAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.VivaGoalsAuditRecord::|public|odata_type:str +msgraph.generated.models.security.VivaGoalsAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.VivaGoalsAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):VivaGoalsAuditRecord +msgraph.generated.models.security.VivaLearningAdminAuditRecord-->AuditData +msgraph.generated.models.security.VivaLearningAdminAuditRecord::|public|constructor():None +msgraph.generated.models.security.VivaLearningAdminAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.VivaLearningAdminAuditRecord::|public|odata_type:str +msgraph.generated.models.security.VivaLearningAdminAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.VivaLearningAdminAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):VivaLearningAdminAuditRecord +msgraph.generated.models.security.VivaLearningAuditRecord-->AuditData +msgraph.generated.models.security.VivaLearningAuditRecord::|public|constructor():None +msgraph.generated.models.security.VivaLearningAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.VivaLearningAuditRecord::|public|odata_type:str +msgraph.generated.models.security.VivaLearningAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.VivaLearningAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):VivaLearningAuditRecord +msgraph.generated.models.security.VivaPulseAdminAuditRecord-->AuditData +msgraph.generated.models.security.VivaPulseAdminAuditRecord::|public|constructor():None +msgraph.generated.models.security.VivaPulseAdminAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.VivaPulseAdminAuditRecord::|public|odata_type:str +msgraph.generated.models.security.VivaPulseAdminAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.VivaPulseAdminAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):VivaPulseAdminAuditRecord +msgraph.generated.models.security.VivaPulseOrganizerAuditRecord-->AuditData +msgraph.generated.models.security.VivaPulseOrganizerAuditRecord::|public|constructor():None +msgraph.generated.models.security.VivaPulseOrganizerAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.VivaPulseOrganizerAuditRecord::|public|odata_type:str +msgraph.generated.models.security.VivaPulseOrganizerAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.VivaPulseOrganizerAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):VivaPulseOrganizerAuditRecord +msgraph.generated.models.security.VivaPulseReportAuditRecord-->AuditData +msgraph.generated.models.security.VivaPulseReportAuditRecord::|public|constructor():None +msgraph.generated.models.security.VivaPulseReportAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.VivaPulseReportAuditRecord::|public|odata_type:str +msgraph.generated.models.security.VivaPulseReportAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.VivaPulseReportAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):VivaPulseReportAuditRecord +msgraph.generated.models.security.VivaPulseResponseAuditRecord-->AuditData +msgraph.generated.models.security.VivaPulseResponseAuditRecord::|public|constructor():None +msgraph.generated.models.security.VivaPulseResponseAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.VivaPulseResponseAuditRecord::|public|odata_type:str +msgraph.generated.models.security.VivaPulseResponseAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.VivaPulseResponseAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):VivaPulseResponseAuditRecord msgraph.generated.models.security.VmCloudProvider::0000-Unknown msgraph.generated.models.security.VmCloudProvider::0001-Azure msgraph.generated.models.security.VmCloudProvider::0002-UnknownFutureValue @@ -125766,70 +125675,17 @@ msgraph.generated.models.security.VulnerabilitySeverity::0002-Medium msgraph.generated.models.security.VulnerabilitySeverity::0003-High msgraph.generated.models.security.VulnerabilitySeverity::0004-Critical msgraph.generated.models.security.VulnerabilitySeverity::0005-UnknownFutureValue +msgraph.generated.models.security.WdatpAlertsAuditRecord-->AuditData +msgraph.generated.models.security.WdatpAlertsAuditRecord::|public|constructor():None +msgraph.generated.models.security.WdatpAlertsAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.WdatpAlertsAuditRecord::|public|odata_type:str +msgraph.generated.models.security.WdatpAlertsAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.WdatpAlertsAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):WdatpAlertsAuditRecord msgraph.generated.models.security.WhoisBaseRecord-->Entity -msgraph.generated.models.security.WhoisBaseRecord::|public|abuse():WhoisContact -msgraph.generated.models.security.WhoisBaseRecord::|public|abuse(value:WhoisContact):None -msgraph.generated.models.security.WhoisBaseRecord::|public|admin():WhoisContact -msgraph.generated.models.security.WhoisBaseRecord::|public|admin(value:WhoisContact):None -msgraph.generated.models.security.WhoisBaseRecord::|public|billing():WhoisContact -msgraph.generated.models.security.WhoisBaseRecord::|public|billing(value:WhoisContact):None msgraph.generated.models.security.WhoisBaseRecord::|public|constructor():None -msgraph.generated.models.security.WhoisBaseRecord::|public|domain_status():str -msgraph.generated.models.security.WhoisBaseRecord::|public|domain_status(value:str):None -msgraph.generated.models.security.WhoisBaseRecord::|public|expiration_date_time():datetime.datetime -msgraph.generated.models.security.WhoisBaseRecord::|public|expiration_date_time(value:datetime.datetime):None -msgraph.generated.models.security.WhoisBaseRecord::|public|first_seen_date_time():datetime.datetime -msgraph.generated.models.security.WhoisBaseRecord::|public|first_seen_date_time(value:datetime.datetime):None msgraph.generated.models.security.WhoisBaseRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.WhoisBaseRecord::|public|host():Host -msgraph.generated.models.security.WhoisBaseRecord::|public|host(value:Host):None -msgraph.generated.models.security.WhoisBaseRecord::|public|last_seen_date_time():datetime.datetime -msgraph.generated.models.security.WhoisBaseRecord::|public|last_seen_date_time(value:datetime.datetime):None -msgraph.generated.models.security.WhoisBaseRecord::|public|last_update_date_time():datetime.datetime -msgraph.generated.models.security.WhoisBaseRecord::|public|last_update_date_time(value:datetime.datetime):None -msgraph.generated.models.security.WhoisBaseRecord::|public|nameservers():list[WhoisNameserver] -msgraph.generated.models.security.WhoisBaseRecord::|public|nameservers(value:list[WhoisNameserver]):None -msgraph.generated.models.security.WhoisBaseRecord::|public|noc():WhoisContact -msgraph.generated.models.security.WhoisBaseRecord::|public|noc(value:WhoisContact):None -msgraph.generated.models.security.WhoisBaseRecord::|public|odata_type:str -msgraph.generated.models.security.WhoisBaseRecord::|public|raw_whois_text():str -msgraph.generated.models.security.WhoisBaseRecord::|public|raw_whois_text(value:str):None -msgraph.generated.models.security.WhoisBaseRecord::|public|registrant():WhoisContact -msgraph.generated.models.security.WhoisBaseRecord::|public|registrant(value:WhoisContact):None -msgraph.generated.models.security.WhoisBaseRecord::|public|registrar():WhoisContact -msgraph.generated.models.security.WhoisBaseRecord::|public|registrar(value:WhoisContact):None -msgraph.generated.models.security.WhoisBaseRecord::|public|registration_date_time():datetime.datetime -msgraph.generated.models.security.WhoisBaseRecord::|public|registration_date_time(value:datetime.datetime):None msgraph.generated.models.security.WhoisBaseRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.WhoisBaseRecord::|public|technical():WhoisContact -msgraph.generated.models.security.WhoisBaseRecord::|public|technical(value:WhoisContact):None -msgraph.generated.models.security.WhoisBaseRecord::|public|whois_server():str -msgraph.generated.models.security.WhoisBaseRecord::|public|whois_server(value:str):None -msgraph.generated.models.security.WhoisBaseRecord::|public|zone():WhoisContact -msgraph.generated.models.security.WhoisBaseRecord::|public|zone(value:WhoisContact):None msgraph.generated.models.security.WhoisBaseRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):WhoisBaseRecord -msgraph.generated.models.security.WhoisContact::|public|additional_data():dict[str, Any] -msgraph.generated.models.security.WhoisContact::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.models.security.WhoisContact::|public|address():PhysicalAddress -msgraph.generated.models.security.WhoisContact::|public|address(value:PhysicalAddress):None -msgraph.generated.models.security.WhoisContact::|public|backing_store:BackingStore -msgraph.generated.models.security.WhoisContact::|public|constructor():None -msgraph.generated.models.security.WhoisContact::|public|email():str -msgraph.generated.models.security.WhoisContact::|public|email(value:str):None -msgraph.generated.models.security.WhoisContact::|public|fax():str -msgraph.generated.models.security.WhoisContact::|public|fax(value:str):None -msgraph.generated.models.security.WhoisContact::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.WhoisContact::|public|name():str -msgraph.generated.models.security.WhoisContact::|public|name(value:str):None -msgraph.generated.models.security.WhoisContact::|public|odata_type():str -msgraph.generated.models.security.WhoisContact::|public|odata_type(value:str):None -msgraph.generated.models.security.WhoisContact::|public|organization():str -msgraph.generated.models.security.WhoisContact::|public|organization(value:str):None -msgraph.generated.models.security.WhoisContact::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.WhoisContact::|public|telephone():str -msgraph.generated.models.security.WhoisContact::|public|telephone(value:str):None -msgraph.generated.models.security.WhoisContact::|static|public|create_from_discriminator_value(parse_node:ParseNode):WhoisContact -msgraph.generated.models.security.WhoisContact~~>AdditionalDataHolder; BackedModel; Parsable msgraph.generated.models.security.WhoisHistoryRecord-->WhoisBaseRecord msgraph.generated.models.security.WhoisHistoryRecord::|public|constructor():None msgraph.generated.models.security.WhoisHistoryRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -125843,22 +125699,6 @@ msgraph.generated.models.security.WhoisHistoryRecordCollectionResponse::|public| msgraph.generated.models.security.WhoisHistoryRecordCollectionResponse::|public|value():list[WhoisHistoryRecord] msgraph.generated.models.security.WhoisHistoryRecordCollectionResponse::|public|value(value:list[WhoisHistoryRecord]):None msgraph.generated.models.security.WhoisHistoryRecordCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):WhoisHistoryRecordCollectionResponse -msgraph.generated.models.security.WhoisNameserver::|public|additional_data():dict[str, Any] -msgraph.generated.models.security.WhoisNameserver::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.models.security.WhoisNameserver::|public|backing_store:BackingStore -msgraph.generated.models.security.WhoisNameserver::|public|constructor():None -msgraph.generated.models.security.WhoisNameserver::|public|first_seen_date_time():datetime.datetime -msgraph.generated.models.security.WhoisNameserver::|public|first_seen_date_time(value:datetime.datetime):None -msgraph.generated.models.security.WhoisNameserver::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.WhoisNameserver::|public|host():Host -msgraph.generated.models.security.WhoisNameserver::|public|host(value:Host):None -msgraph.generated.models.security.WhoisNameserver::|public|last_seen_date_time():datetime.datetime -msgraph.generated.models.security.WhoisNameserver::|public|last_seen_date_time(value:datetime.datetime):None -msgraph.generated.models.security.WhoisNameserver::|public|odata_type():str -msgraph.generated.models.security.WhoisNameserver::|public|odata_type(value:str):None -msgraph.generated.models.security.WhoisNameserver::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.WhoisNameserver::|static|public|create_from_discriminator_value(parse_node:ParseNode):WhoisNameserver -msgraph.generated.models.security.WhoisNameserver~~>AdditionalDataHolder; BackedModel; Parsable msgraph.generated.models.security.WhoisRecord-->WhoisBaseRecord msgraph.generated.models.security.WhoisRecord::|public|constructor():None msgraph.generated.models.security.WhoisRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -125874,6 +125714,24 @@ msgraph.generated.models.security.WhoisRecordCollectionResponse::|public|seriali msgraph.generated.models.security.WhoisRecordCollectionResponse::|public|value():list[WhoisRecord] msgraph.generated.models.security.WhoisRecordCollectionResponse::|public|value(value:list[WhoisRecord]):None msgraph.generated.models.security.WhoisRecordCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):WhoisRecordCollectionResponse +msgraph.generated.models.security.Windows365CustomerLockboxAuditRecord-->AuditData +msgraph.generated.models.security.Windows365CustomerLockboxAuditRecord::|public|constructor():None +msgraph.generated.models.security.Windows365CustomerLockboxAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.Windows365CustomerLockboxAuditRecord::|public|odata_type:str +msgraph.generated.models.security.Windows365CustomerLockboxAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.Windows365CustomerLockboxAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):Windows365CustomerLockboxAuditRecord +msgraph.generated.models.security.WorkplaceAnalyticsAuditRecord-->AuditData +msgraph.generated.models.security.WorkplaceAnalyticsAuditRecord::|public|constructor():None +msgraph.generated.models.security.WorkplaceAnalyticsAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.WorkplaceAnalyticsAuditRecord::|public|odata_type:str +msgraph.generated.models.security.WorkplaceAnalyticsAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.WorkplaceAnalyticsAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):WorkplaceAnalyticsAuditRecord +msgraph.generated.models.security.YammerAuditRecord-->AuditData +msgraph.generated.models.security.YammerAuditRecord::|public|constructor():None +msgraph.generated.models.security.YammerAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.YammerAuditRecord::|public|odata_type:str +msgraph.generated.models.security.YammerAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.YammerAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):YammerAuditRecord msgraph.generated.models.SecurityNetworkProtocol::0000-Unknown msgraph.generated.models.SecurityNetworkProtocol::0001-Ip msgraph.generated.models.SecurityNetworkProtocol::0002-Icmp @@ -125998,6 +125856,38 @@ msgraph.generated.models.Sensitivity::0000-Normal msgraph.generated.models.Sensitivity::0001-Personal msgraph.generated.models.Sensitivity::0002-Private msgraph.generated.models.Sensitivity::0003-Confidential +msgraph.generated.models.SensitivityLabel-->Entity +msgraph.generated.models.SensitivityLabel::|public|action_source():LabelActionSource +msgraph.generated.models.SensitivityLabel::|public|action_source(value:LabelActionSource):None +msgraph.generated.models.SensitivityLabel::|public|auto_tooltip():str +msgraph.generated.models.SensitivityLabel::|public|auto_tooltip(value:str):None +msgraph.generated.models.SensitivityLabel::|public|constructor():None +msgraph.generated.models.SensitivityLabel::|public|description():str +msgraph.generated.models.SensitivityLabel::|public|description(value:str):None +msgraph.generated.models.SensitivityLabel::|public|display_name():str +msgraph.generated.models.SensitivityLabel::|public|display_name(value:str):None +msgraph.generated.models.SensitivityLabel::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.SensitivityLabel::|public|is_default():bool +msgraph.generated.models.SensitivityLabel::|public|is_default(value:bool):None +msgraph.generated.models.SensitivityLabel::|public|is_endpoint_protection_enabled():bool +msgraph.generated.models.SensitivityLabel::|public|is_endpoint_protection_enabled(value:bool):None +msgraph.generated.models.SensitivityLabel::|public|is_scoped_to_user():bool +msgraph.generated.models.SensitivityLabel::|public|is_scoped_to_user(value:bool):None +msgraph.generated.models.SensitivityLabel::|public|locale():str +msgraph.generated.models.SensitivityLabel::|public|locale(value:str):None +msgraph.generated.models.SensitivityLabel::|public|name():str +msgraph.generated.models.SensitivityLabel::|public|name(value:str):None +msgraph.generated.models.SensitivityLabel::|public|odata_type:str +msgraph.generated.models.SensitivityLabel::|public|priority():int +msgraph.generated.models.SensitivityLabel::|public|priority(value:int):None +msgraph.generated.models.SensitivityLabel::|public|rights():UsageRightsIncluded +msgraph.generated.models.SensitivityLabel::|public|rights(value:UsageRightsIncluded):None +msgraph.generated.models.SensitivityLabel::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.SensitivityLabel::|public|sublabels():list[SensitivityLabel] +msgraph.generated.models.SensitivityLabel::|public|sublabels(value:list[SensitivityLabel]):None +msgraph.generated.models.SensitivityLabel::|public|tool_tip():str +msgraph.generated.models.SensitivityLabel::|public|tool_tip(value:str):None +msgraph.generated.models.SensitivityLabel::|static|public|create_from_discriminator_value(parse_node:ParseNode):SensitivityLabel msgraph.generated.models.SensitivityLabelAssignment::|public|additional_data():dict[str, Any] msgraph.generated.models.SensitivityLabelAssignment::|public|additional_data(value:dict[str, Any]):None msgraph.generated.models.SensitivityLabelAssignment::|public|assignment_method():SensitivityLabelAssignmentMethod @@ -126018,6 +125908,13 @@ msgraph.generated.models.SensitivityLabelAssignmentMethod::0001-Privileged msgraph.generated.models.SensitivityLabelAssignmentMethod::0002-Auto msgraph.generated.models.SensitivityLabelAssignmentMethod::0003-UnknownFutureValue msgraph.generated.models.SensitivityLabelAssignment~~>AdditionalDataHolder; BackedModel; Parsable +msgraph.generated.models.SensitivityLabelCollectionResponse-->BaseCollectionPaginationCountResponse +msgraph.generated.models.SensitivityLabelCollectionResponse::|public|constructor():None +msgraph.generated.models.SensitivityLabelCollectionResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.SensitivityLabelCollectionResponse::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.SensitivityLabelCollectionResponse::|public|value():list[SensitivityLabel] +msgraph.generated.models.SensitivityLabelCollectionResponse::|public|value(value:list[SensitivityLabel]):None +msgraph.generated.models.SensitivityLabelCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):SensitivityLabelCollectionResponse msgraph.generated.models.ServerProcessedContent::|public|additional_data():dict[str, Any] msgraph.generated.models.ServerProcessedContent::|public|additional_data(value:dict[str, Any]):None msgraph.generated.models.ServerProcessedContent::|public|backing_store:BackingStore @@ -126883,74 +126780,10 @@ msgraph.generated.models.SharePointRestoreSessionCollectionResponse::|public|val msgraph.generated.models.SharePointRestoreSessionCollectionResponse::|public|value(value:list[SharePointRestoreSession]):None msgraph.generated.models.SharePointRestoreSessionCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):SharePointRestoreSessionCollectionResponse msgraph.generated.models.SharepointSettings-->Entity -msgraph.generated.models.SharepointSettings::|public|allowed_domain_guids_for_sync_app():list[UUID] -msgraph.generated.models.SharepointSettings::|public|allowed_domain_guids_for_sync_app(value:list[UUID]):None -msgraph.generated.models.SharepointSettings::|public|available_managed_paths_for_site_creation():list[str] -msgraph.generated.models.SharepointSettings::|public|available_managed_paths_for_site_creation(value:list[str]):None msgraph.generated.models.SharepointSettings::|public|constructor():None -msgraph.generated.models.SharepointSettings::|public|deleted_user_personal_site_retention_period_in_days():int -msgraph.generated.models.SharepointSettings::|public|deleted_user_personal_site_retention_period_in_days(value:int):None -msgraph.generated.models.SharepointSettings::|public|excluded_file_extensions_for_sync_app():list[str] -msgraph.generated.models.SharepointSettings::|public|excluded_file_extensions_for_sync_app(value:list[str]):None msgraph.generated.models.SharepointSettings::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.SharepointSettings::|public|idle_session_sign_out():IdleSessionSignOut -msgraph.generated.models.SharepointSettings::|public|idle_session_sign_out(value:IdleSessionSignOut):None -msgraph.generated.models.SharepointSettings::|public|image_tagging_option():ImageTaggingChoice -msgraph.generated.models.SharepointSettings::|public|image_tagging_option(value:ImageTaggingChoice):None -msgraph.generated.models.SharepointSettings::|public|is_commenting_on_site_pages_enabled():bool -msgraph.generated.models.SharepointSettings::|public|is_commenting_on_site_pages_enabled(value:bool):None -msgraph.generated.models.SharepointSettings::|public|is_file_activity_notification_enabled():bool -msgraph.generated.models.SharepointSettings::|public|is_file_activity_notification_enabled(value:bool):None -msgraph.generated.models.SharepointSettings::|public|is_legacy_auth_protocols_enabled():bool -msgraph.generated.models.SharepointSettings::|public|is_legacy_auth_protocols_enabled(value:bool):None -msgraph.generated.models.SharepointSettings::|public|is_loop_enabled():bool -msgraph.generated.models.SharepointSettings::|public|is_loop_enabled(value:bool):None -msgraph.generated.models.SharepointSettings::|public|is_mac_sync_app_enabled():bool -msgraph.generated.models.SharepointSettings::|public|is_mac_sync_app_enabled(value:bool):None -msgraph.generated.models.SharepointSettings::|public|is_require_accepting_user_to_match_invited_user_enabled():bool -msgraph.generated.models.SharepointSettings::|public|is_require_accepting_user_to_match_invited_user_enabled(value:bool):None -msgraph.generated.models.SharepointSettings::|public|is_resharing_by_external_users_enabled():bool -msgraph.generated.models.SharepointSettings::|public|is_resharing_by_external_users_enabled(value:bool):None -msgraph.generated.models.SharepointSettings::|public|is_share_point_mobile_notification_enabled():bool -msgraph.generated.models.SharepointSettings::|public|is_share_point_mobile_notification_enabled(value:bool):None -msgraph.generated.models.SharepointSettings::|public|is_share_point_newsfeed_enabled():bool -msgraph.generated.models.SharepointSettings::|public|is_share_point_newsfeed_enabled(value:bool):None -msgraph.generated.models.SharepointSettings::|public|is_sites_storage_limit_automatic():bool -msgraph.generated.models.SharepointSettings::|public|is_sites_storage_limit_automatic(value:bool):None -msgraph.generated.models.SharepointSettings::|public|is_site_creation_enabled():bool -msgraph.generated.models.SharepointSettings::|public|is_site_creation_enabled(value:bool):None -msgraph.generated.models.SharepointSettings::|public|is_site_creation_u_i_enabled():bool -msgraph.generated.models.SharepointSettings::|public|is_site_creation_u_i_enabled(value:bool):None -msgraph.generated.models.SharepointSettings::|public|is_site_pages_creation_enabled():bool -msgraph.generated.models.SharepointSettings::|public|is_site_pages_creation_enabled(value:bool):None -msgraph.generated.models.SharepointSettings::|public|is_sync_button_hidden_on_personal_site():bool -msgraph.generated.models.SharepointSettings::|public|is_sync_button_hidden_on_personal_site(value:bool):None -msgraph.generated.models.SharepointSettings::|public|is_unmanaged_sync_app_for_tenant_restricted():bool -msgraph.generated.models.SharepointSettings::|public|is_unmanaged_sync_app_for_tenant_restricted(value:bool):None -msgraph.generated.models.SharepointSettings::|public|odata_type:str -msgraph.generated.models.SharepointSettings::|public|personal_site_default_storage_limit_in_m_b():int -msgraph.generated.models.SharepointSettings::|public|personal_site_default_storage_limit_in_m_b(value:int):None msgraph.generated.models.SharepointSettings::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.SharepointSettings::|public|sharing_allowed_domain_list():list[str] -msgraph.generated.models.SharepointSettings::|public|sharing_allowed_domain_list(value:list[str]):None -msgraph.generated.models.SharepointSettings::|public|sharing_blocked_domain_list():list[str] -msgraph.generated.models.SharepointSettings::|public|sharing_blocked_domain_list(value:list[str]):None -msgraph.generated.models.SharepointSettings::|public|sharing_capability():SharingCapabilities -msgraph.generated.models.SharepointSettings::|public|sharing_capability(value:SharingCapabilities):None -msgraph.generated.models.SharepointSettings::|public|sharing_domain_restriction_mode():SharingDomainRestrictionMode -msgraph.generated.models.SharepointSettings::|public|sharing_domain_restriction_mode(value:SharingDomainRestrictionMode):None -msgraph.generated.models.SharepointSettings::|public|site_creation_default_managed_path():str -msgraph.generated.models.SharepointSettings::|public|site_creation_default_managed_path(value:str):None -msgraph.generated.models.SharepointSettings::|public|site_creation_default_storage_limit_in_m_b():int -msgraph.generated.models.SharepointSettings::|public|site_creation_default_storage_limit_in_m_b(value:int):None -msgraph.generated.models.SharepointSettings::|public|tenant_default_timezone():str -msgraph.generated.models.SharepointSettings::|public|tenant_default_timezone(value:str):None msgraph.generated.models.SharepointSettings::|static|public|create_from_discriminator_value(parse_node:ParseNode):SharepointSettings -msgraph.generated.models.SharingCapabilities::0000-Disabled -msgraph.generated.models.SharingCapabilities::0001-ExternalUserSharingOnly -msgraph.generated.models.SharingCapabilities::0002-ExternalUserAndGuestSharing -msgraph.generated.models.SharingCapabilities::0003-ExistingExternalUserSharingOnly -msgraph.generated.models.SharingCapabilities::0004-UnknownFutureValue msgraph.generated.models.SharingDetail::|public|additional_data():dict[str, Any] msgraph.generated.models.SharingDetail::|public|additional_data(value:dict[str, Any]):None msgraph.generated.models.SharingDetail::|public|backing_store:BackingStore @@ -126971,10 +126804,6 @@ msgraph.generated.models.SharingDetail::|public|sharing_type():str msgraph.generated.models.SharingDetail::|public|sharing_type(value:str):None msgraph.generated.models.SharingDetail::|static|public|create_from_discriminator_value(parse_node:ParseNode):SharingDetail msgraph.generated.models.SharingDetail~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.models.SharingDomainRestrictionMode::0000-None_ -msgraph.generated.models.SharingDomainRestrictionMode::0001-AllowList -msgraph.generated.models.SharingDomainRestrictionMode::0002-BlockList -msgraph.generated.models.SharingDomainRestrictionMode::0003-UnknownFutureValue msgraph.generated.models.SharingInvitation::|public|additional_data():dict[str, Any] msgraph.generated.models.SharingInvitation::|public|additional_data(value:dict[str, Any]):None msgraph.generated.models.SharingInvitation::|public|backing_store:BackingStore @@ -127128,8 +126957,8 @@ msgraph.generated.models.SignIn::|public|resource_id():str msgraph.generated.models.SignIn::|public|resource_id(value:str):None msgraph.generated.models.SignIn::|public|risk_detail():RiskDetail msgraph.generated.models.SignIn::|public|risk_detail(value:RiskDetail):None -msgraph.generated.models.SignIn::|public|risk_event_types():list[RiskEventType] -msgraph.generated.models.SignIn::|public|risk_event_types(value:list[RiskEventType]):None +msgraph.generated.models.SignIn::|public|risk_event_types():list[str] +msgraph.generated.models.SignIn::|public|risk_event_types(value:list[str]):None msgraph.generated.models.SignIn::|public|risk_event_types_v2():list[str] msgraph.generated.models.SignIn::|public|risk_event_types_v2(value:list[str]):None msgraph.generated.models.SignIn::|public|risk_level_aggregated():RiskLevel @@ -127389,16 +127218,6 @@ msgraph.generated.models.SimulationCollectionResponse::|public|serialize(writer: msgraph.generated.models.SimulationCollectionResponse::|public|value():list[Simulation] msgraph.generated.models.SimulationCollectionResponse::|public|value(value:list[Simulation]):None msgraph.generated.models.SimulationCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):SimulationCollectionResponse -msgraph.generated.models.SimulationContentSource::0000-Unknown -msgraph.generated.models.SimulationContentSource::0001-Global_ -msgraph.generated.models.SimulationContentSource::0002-Tenant -msgraph.generated.models.SimulationContentSource::0003-UnknownFutureValue -msgraph.generated.models.SimulationContentStatus::0000-Unknown -msgraph.generated.models.SimulationContentStatus::0001-Draft -msgraph.generated.models.SimulationContentStatus::0002-Ready -msgraph.generated.models.SimulationContentStatus::0003-Archive -msgraph.generated.models.SimulationContentStatus::0004-Delete -msgraph.generated.models.SimulationContentStatus::0005-UnknownFutureValue msgraph.generated.models.SimulationEvent::|public|additional_data():dict[str, Any] msgraph.generated.models.SimulationEvent::|public|additional_data(value:dict[str, Any]):None msgraph.generated.models.SimulationEvent::|public|backing_store:BackingStore @@ -127816,40 +127635,9 @@ msgraph.generated.models.SoftwareOathAuthenticationMethodConfiguration::|public| msgraph.generated.models.SoftwareOathAuthenticationMethodConfiguration::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.SoftwareOathAuthenticationMethodConfiguration::|static|public|create_from_discriminator_value(parse_node:ParseNode):SoftwareOathAuthenticationMethodConfiguration msgraph.generated.models.SoftwareUpdateStatusSummary-->Entity -msgraph.generated.models.SoftwareUpdateStatusSummary::|public|compliant_device_count():int -msgraph.generated.models.SoftwareUpdateStatusSummary::|public|compliant_device_count(value:int):None -msgraph.generated.models.SoftwareUpdateStatusSummary::|public|compliant_user_count():int -msgraph.generated.models.SoftwareUpdateStatusSummary::|public|compliant_user_count(value:int):None -msgraph.generated.models.SoftwareUpdateStatusSummary::|public|conflict_device_count():int -msgraph.generated.models.SoftwareUpdateStatusSummary::|public|conflict_device_count(value:int):None -msgraph.generated.models.SoftwareUpdateStatusSummary::|public|conflict_user_count():int -msgraph.generated.models.SoftwareUpdateStatusSummary::|public|conflict_user_count(value:int):None msgraph.generated.models.SoftwareUpdateStatusSummary::|public|constructor():None -msgraph.generated.models.SoftwareUpdateStatusSummary::|public|display_name():str -msgraph.generated.models.SoftwareUpdateStatusSummary::|public|display_name(value:str):None -msgraph.generated.models.SoftwareUpdateStatusSummary::|public|error_device_count():int -msgraph.generated.models.SoftwareUpdateStatusSummary::|public|error_device_count(value:int):None -msgraph.generated.models.SoftwareUpdateStatusSummary::|public|error_user_count():int -msgraph.generated.models.SoftwareUpdateStatusSummary::|public|error_user_count(value:int):None msgraph.generated.models.SoftwareUpdateStatusSummary::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.SoftwareUpdateStatusSummary::|public|non_compliant_device_count():int -msgraph.generated.models.SoftwareUpdateStatusSummary::|public|non_compliant_device_count(value:int):None -msgraph.generated.models.SoftwareUpdateStatusSummary::|public|non_compliant_user_count():int -msgraph.generated.models.SoftwareUpdateStatusSummary::|public|non_compliant_user_count(value:int):None -msgraph.generated.models.SoftwareUpdateStatusSummary::|public|not_applicable_device_count():int -msgraph.generated.models.SoftwareUpdateStatusSummary::|public|not_applicable_device_count(value:int):None -msgraph.generated.models.SoftwareUpdateStatusSummary::|public|not_applicable_user_count():int -msgraph.generated.models.SoftwareUpdateStatusSummary::|public|not_applicable_user_count(value:int):None -msgraph.generated.models.SoftwareUpdateStatusSummary::|public|odata_type:str -msgraph.generated.models.SoftwareUpdateStatusSummary::|public|remediated_device_count():int -msgraph.generated.models.SoftwareUpdateStatusSummary::|public|remediated_device_count(value:int):None -msgraph.generated.models.SoftwareUpdateStatusSummary::|public|remediated_user_count():int -msgraph.generated.models.SoftwareUpdateStatusSummary::|public|remediated_user_count(value:int):None msgraph.generated.models.SoftwareUpdateStatusSummary::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.SoftwareUpdateStatusSummary::|public|unknown_device_count():int -msgraph.generated.models.SoftwareUpdateStatusSummary::|public|unknown_device_count(value:int):None -msgraph.generated.models.SoftwareUpdateStatusSummary::|public|unknown_user_count():int -msgraph.generated.models.SoftwareUpdateStatusSummary::|public|unknown_user_count(value:int):None msgraph.generated.models.SoftwareUpdateStatusSummary::|static|public|create_from_discriminator_value(parse_node:ParseNode):SoftwareUpdateStatusSummary msgraph.generated.models.SolutionsRoot::|public|additional_data():dict[str, Any] msgraph.generated.models.SolutionsRoot::|public|additional_data(value:dict[str, Any]):None @@ -128405,14 +128193,7 @@ msgraph.generated.models.SwapShiftsChangeRequestCollectionResponse::|static|publ msgraph.generated.models.Synchronization-->Entity msgraph.generated.models.Synchronization::|public|constructor():None msgraph.generated.models.Synchronization::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.Synchronization::|public|jobs():list[SynchronizationJob] -msgraph.generated.models.Synchronization::|public|jobs(value:list[SynchronizationJob]):None -msgraph.generated.models.Synchronization::|public|odata_type:str -msgraph.generated.models.Synchronization::|public|secrets():list[SynchronizationSecretKeyStringValuePair] -msgraph.generated.models.Synchronization::|public|secrets(value:list[SynchronizationSecretKeyStringValuePair]):None msgraph.generated.models.Synchronization::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.Synchronization::|public|templates():list[SynchronizationTemplate] -msgraph.generated.models.Synchronization::|public|templates(value:list[SynchronizationTemplate]):None msgraph.generated.models.Synchronization::|static|public|create_from_discriminator_value(parse_node:ParseNode):Synchronization msgraph.generated.models.SynchronizationError::|public|additional_data():dict[str, Any] msgraph.generated.models.SynchronizationError::|public|additional_data(value:dict[str, Any]):None @@ -128583,36 +128364,6 @@ msgraph.generated.models.SynchronizationQuarantine::|public|series_count():int msgraph.generated.models.SynchronizationQuarantine::|public|series_count(value:int):None msgraph.generated.models.SynchronizationQuarantine::|static|public|create_from_discriminator_value(parse_node:ParseNode):SynchronizationQuarantine msgraph.generated.models.SynchronizationQuarantine~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.models.SynchronizationRule::|public|additional_data():dict[str, Any] -msgraph.generated.models.SynchronizationRule::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.models.SynchronizationRule::|public|backing_store:BackingStore -msgraph.generated.models.SynchronizationRule::|public|constructor():None -msgraph.generated.models.SynchronizationRule::|public|container_filter():ContainerFilter -msgraph.generated.models.SynchronizationRule::|public|container_filter(value:ContainerFilter):None -msgraph.generated.models.SynchronizationRule::|public|editable():bool -msgraph.generated.models.SynchronizationRule::|public|editable(value:bool):None -msgraph.generated.models.SynchronizationRule::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.SynchronizationRule::|public|group_filter():GroupFilter -msgraph.generated.models.SynchronizationRule::|public|group_filter(value:GroupFilter):None -msgraph.generated.models.SynchronizationRule::|public|id():str -msgraph.generated.models.SynchronizationRule::|public|id(value:str):None -msgraph.generated.models.SynchronizationRule::|public|metadata():list[StringKeyStringValuePair] -msgraph.generated.models.SynchronizationRule::|public|metadata(value:list[StringKeyStringValuePair]):None -msgraph.generated.models.SynchronizationRule::|public|name():str -msgraph.generated.models.SynchronizationRule::|public|name(value:str):None -msgraph.generated.models.SynchronizationRule::|public|object_mappings():list[ObjectMapping] -msgraph.generated.models.SynchronizationRule::|public|object_mappings(value:list[ObjectMapping]):None -msgraph.generated.models.SynchronizationRule::|public|odata_type():str -msgraph.generated.models.SynchronizationRule::|public|odata_type(value:str):None -msgraph.generated.models.SynchronizationRule::|public|priority():int -msgraph.generated.models.SynchronizationRule::|public|priority(value:int):None -msgraph.generated.models.SynchronizationRule::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.SynchronizationRule::|public|source_directory_name():str -msgraph.generated.models.SynchronizationRule::|public|source_directory_name(value:str):None -msgraph.generated.models.SynchronizationRule::|public|target_directory_name():str -msgraph.generated.models.SynchronizationRule::|public|target_directory_name(value:str):None -msgraph.generated.models.SynchronizationRule::|static|public|create_from_discriminator_value(parse_node:ParseNode):SynchronizationRule -msgraph.generated.models.SynchronizationRule~~>AdditionalDataHolder; BackedModel; Parsable msgraph.generated.models.SynchronizationSchedule::|public|additional_data():dict[str, Any] msgraph.generated.models.SynchronizationSchedule::|public|additional_data(value:dict[str, Any]):None msgraph.generated.models.SynchronizationSchedule::|public|backing_store:BackingStore @@ -128634,15 +128385,8 @@ msgraph.generated.models.SynchronizationScheduleState::0002-Paused msgraph.generated.models.SynchronizationSchedule~~>AdditionalDataHolder; BackedModel; Parsable msgraph.generated.models.SynchronizationSchema-->Entity msgraph.generated.models.SynchronizationSchema::|public|constructor():None -msgraph.generated.models.SynchronizationSchema::|public|directories():list[DirectoryDefinition] -msgraph.generated.models.SynchronizationSchema::|public|directories(value:list[DirectoryDefinition]):None msgraph.generated.models.SynchronizationSchema::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.SynchronizationSchema::|public|odata_type:str msgraph.generated.models.SynchronizationSchema::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.SynchronizationSchema::|public|synchronization_rules():list[SynchronizationRule] -msgraph.generated.models.SynchronizationSchema::|public|synchronization_rules(value:list[SynchronizationRule]):None -msgraph.generated.models.SynchronizationSchema::|public|version():str -msgraph.generated.models.SynchronizationSchema::|public|version(value:str):None msgraph.generated.models.SynchronizationSchema::|static|public|create_from_discriminator_value(parse_node:ParseNode):SynchronizationSchema msgraph.generated.models.SynchronizationSecret::0000-None_ msgraph.generated.models.SynchronizationSecret::0001-UserName @@ -128958,68 +128702,9 @@ msgraph.generated.models.TaskStatus::0002-Completed msgraph.generated.models.TaskStatus::0003-WaitingOnOthers msgraph.generated.models.TaskStatus::0004-Deferred msgraph.generated.models.Team-->Entity -msgraph.generated.models.Team::|public|all_channels():list[Channel] -msgraph.generated.models.Team::|public|all_channels(value:list[Channel]):None -msgraph.generated.models.Team::|public|channels():list[Channel] -msgraph.generated.models.Team::|public|channels(value:list[Channel]):None -msgraph.generated.models.Team::|public|classification():str -msgraph.generated.models.Team::|public|classification(value:str):None msgraph.generated.models.Team::|public|constructor():None -msgraph.generated.models.Team::|public|created_date_time():datetime.datetime -msgraph.generated.models.Team::|public|created_date_time(value:datetime.datetime):None -msgraph.generated.models.Team::|public|description():str -msgraph.generated.models.Team::|public|description(value:str):None -msgraph.generated.models.Team::|public|display_name():str -msgraph.generated.models.Team::|public|display_name(value:str):None -msgraph.generated.models.Team::|public|first_channel_name():str -msgraph.generated.models.Team::|public|first_channel_name(value:str):None -msgraph.generated.models.Team::|public|fun_settings():TeamFunSettings -msgraph.generated.models.Team::|public|fun_settings(value:TeamFunSettings):None msgraph.generated.models.Team::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.Team::|public|group():Group -msgraph.generated.models.Team::|public|group(value:Group):None -msgraph.generated.models.Team::|public|guest_settings():TeamGuestSettings -msgraph.generated.models.Team::|public|guest_settings(value:TeamGuestSettings):None -msgraph.generated.models.Team::|public|incoming_channels():list[Channel] -msgraph.generated.models.Team::|public|incoming_channels(value:list[Channel]):None -msgraph.generated.models.Team::|public|installed_apps():list[TeamsAppInstallation] -msgraph.generated.models.Team::|public|installed_apps(value:list[TeamsAppInstallation]):None -msgraph.generated.models.Team::|public|internal_id():str -msgraph.generated.models.Team::|public|internal_id(value:str):None -msgraph.generated.models.Team::|public|is_archived():bool -msgraph.generated.models.Team::|public|is_archived(value:bool):None -msgraph.generated.models.Team::|public|members():list[ConversationMember] -msgraph.generated.models.Team::|public|members(value:list[ConversationMember]):None -msgraph.generated.models.Team::|public|member_settings():TeamMemberSettings -msgraph.generated.models.Team::|public|member_settings(value:TeamMemberSettings):None -msgraph.generated.models.Team::|public|messaging_settings():TeamMessagingSettings -msgraph.generated.models.Team::|public|messaging_settings(value:TeamMessagingSettings):None -msgraph.generated.models.Team::|public|odata_type:str -msgraph.generated.models.Team::|public|operations():list[TeamsAsyncOperation] -msgraph.generated.models.Team::|public|operations(value:list[TeamsAsyncOperation]):None -msgraph.generated.models.Team::|public|permission_grants():list[ResourceSpecificPermissionGrant] -msgraph.generated.models.Team::|public|permission_grants(value:list[ResourceSpecificPermissionGrant]):None -msgraph.generated.models.Team::|public|photo():ProfilePhoto -msgraph.generated.models.Team::|public|photo(value:ProfilePhoto):None -msgraph.generated.models.Team::|public|primary_channel():Channel -msgraph.generated.models.Team::|public|primary_channel(value:Channel):None -msgraph.generated.models.Team::|public|schedule():Schedule -msgraph.generated.models.Team::|public|schedule(value:Schedule):None msgraph.generated.models.Team::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.Team::|public|specialization():TeamSpecialization -msgraph.generated.models.Team::|public|specialization(value:TeamSpecialization):None -msgraph.generated.models.Team::|public|summary():TeamSummary -msgraph.generated.models.Team::|public|summary(value:TeamSummary):None -msgraph.generated.models.Team::|public|tags():list[TeamworkTag] -msgraph.generated.models.Team::|public|tags(value:list[TeamworkTag]):None -msgraph.generated.models.Team::|public|template():TeamsTemplate -msgraph.generated.models.Team::|public|template(value:TeamsTemplate):None -msgraph.generated.models.Team::|public|tenant_id():str -msgraph.generated.models.Team::|public|tenant_id(value:str):None -msgraph.generated.models.Team::|public|visibility():TeamVisibilityType -msgraph.generated.models.Team::|public|visibility(value:TeamVisibilityType):None -msgraph.generated.models.Team::|public|web_url():str -msgraph.generated.models.Team::|public|web_url(value:str):None msgraph.generated.models.Team::|static|public|create_from_discriminator_value(parse_node:ParseNode):Team msgraph.generated.models.TeamArchivedEventMessageDetail-->EventMessageDetail msgraph.generated.models.TeamArchivedEventMessageDetail::|public|constructor():None @@ -129064,38 +128749,6 @@ msgraph.generated.models.TeamDescriptionUpdatedEventMessageDetail::|public|team_ msgraph.generated.models.TeamDescriptionUpdatedEventMessageDetail::|public|team_id():str msgraph.generated.models.TeamDescriptionUpdatedEventMessageDetail::|public|team_id(value:str):None msgraph.generated.models.TeamDescriptionUpdatedEventMessageDetail::|static|public|create_from_discriminator_value(parse_node:ParseNode):TeamDescriptionUpdatedEventMessageDetail -msgraph.generated.models.TeamFunSettings::|public|additional_data():dict[str, Any] -msgraph.generated.models.TeamFunSettings::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.models.TeamFunSettings::|public|allow_custom_memes():bool -msgraph.generated.models.TeamFunSettings::|public|allow_custom_memes(value:bool):None -msgraph.generated.models.TeamFunSettings::|public|allow_giphy():bool -msgraph.generated.models.TeamFunSettings::|public|allow_giphy(value:bool):None -msgraph.generated.models.TeamFunSettings::|public|allow_stickers_and_memes():bool -msgraph.generated.models.TeamFunSettings::|public|allow_stickers_and_memes(value:bool):None -msgraph.generated.models.TeamFunSettings::|public|backing_store:BackingStore -msgraph.generated.models.TeamFunSettings::|public|constructor():None -msgraph.generated.models.TeamFunSettings::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.TeamFunSettings::|public|giphy_content_rating():GiphyRatingType -msgraph.generated.models.TeamFunSettings::|public|giphy_content_rating(value:GiphyRatingType):None -msgraph.generated.models.TeamFunSettings::|public|odata_type():str -msgraph.generated.models.TeamFunSettings::|public|odata_type(value:str):None -msgraph.generated.models.TeamFunSettings::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.TeamFunSettings::|static|public|create_from_discriminator_value(parse_node:ParseNode):TeamFunSettings -msgraph.generated.models.TeamFunSettings~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.models.TeamGuestSettings::|public|additional_data():dict[str, Any] -msgraph.generated.models.TeamGuestSettings::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.models.TeamGuestSettings::|public|allow_create_update_channels():bool -msgraph.generated.models.TeamGuestSettings::|public|allow_create_update_channels(value:bool):None -msgraph.generated.models.TeamGuestSettings::|public|allow_delete_channels():bool -msgraph.generated.models.TeamGuestSettings::|public|allow_delete_channels(value:bool):None -msgraph.generated.models.TeamGuestSettings::|public|backing_store:BackingStore -msgraph.generated.models.TeamGuestSettings::|public|constructor():None -msgraph.generated.models.TeamGuestSettings::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.TeamGuestSettings::|public|odata_type():str -msgraph.generated.models.TeamGuestSettings::|public|odata_type(value:str):None -msgraph.generated.models.TeamGuestSettings::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.TeamGuestSettings::|static|public|create_from_discriminator_value(parse_node:ParseNode):TeamGuestSettings -msgraph.generated.models.TeamGuestSettings~~>AdditionalDataHolder; BackedModel; Parsable msgraph.generated.models.TeamInfo-->Entity msgraph.generated.models.TeamInfo::|public|constructor():None msgraph.generated.models.TeamInfo::|public|display_name():str @@ -129128,28 +128781,6 @@ msgraph.generated.models.TeamJoiningEnabledEventMessageDetail::|public|serialize msgraph.generated.models.TeamJoiningEnabledEventMessageDetail::|public|team_id():str msgraph.generated.models.TeamJoiningEnabledEventMessageDetail::|public|team_id(value:str):None msgraph.generated.models.TeamJoiningEnabledEventMessageDetail::|static|public|create_from_discriminator_value(parse_node:ParseNode):TeamJoiningEnabledEventMessageDetail -msgraph.generated.models.TeamMemberSettings::|public|additional_data():dict[str, Any] -msgraph.generated.models.TeamMemberSettings::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.models.TeamMemberSettings::|public|allow_add_remove_apps():bool -msgraph.generated.models.TeamMemberSettings::|public|allow_add_remove_apps(value:bool):None -msgraph.generated.models.TeamMemberSettings::|public|allow_create_private_channels():bool -msgraph.generated.models.TeamMemberSettings::|public|allow_create_private_channels(value:bool):None -msgraph.generated.models.TeamMemberSettings::|public|allow_create_update_channels():bool -msgraph.generated.models.TeamMemberSettings::|public|allow_create_update_channels(value:bool):None -msgraph.generated.models.TeamMemberSettings::|public|allow_create_update_remove_connectors():bool -msgraph.generated.models.TeamMemberSettings::|public|allow_create_update_remove_connectors(value:bool):None -msgraph.generated.models.TeamMemberSettings::|public|allow_create_update_remove_tabs():bool -msgraph.generated.models.TeamMemberSettings::|public|allow_create_update_remove_tabs(value:bool):None -msgraph.generated.models.TeamMemberSettings::|public|allow_delete_channels():bool -msgraph.generated.models.TeamMemberSettings::|public|allow_delete_channels(value:bool):None -msgraph.generated.models.TeamMemberSettings::|public|backing_store:BackingStore -msgraph.generated.models.TeamMemberSettings::|public|constructor():None -msgraph.generated.models.TeamMemberSettings::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.TeamMemberSettings::|public|odata_type():str -msgraph.generated.models.TeamMemberSettings::|public|odata_type(value:str):None -msgraph.generated.models.TeamMemberSettings::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.TeamMemberSettings::|static|public|create_from_discriminator_value(parse_node:ParseNode):TeamMemberSettings -msgraph.generated.models.TeamMemberSettings~~>AdditionalDataHolder; BackedModel; Parsable msgraph.generated.models.TeamMembersNotificationRecipient-->TeamworkNotificationRecipient msgraph.generated.models.TeamMembersNotificationRecipient::|public|constructor():None msgraph.generated.models.TeamMembersNotificationRecipient::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -129158,26 +128789,6 @@ msgraph.generated.models.TeamMembersNotificationRecipient::|public|serialize(wri msgraph.generated.models.TeamMembersNotificationRecipient::|public|team_id():str msgraph.generated.models.TeamMembersNotificationRecipient::|public|team_id(value:str):None msgraph.generated.models.TeamMembersNotificationRecipient::|static|public|create_from_discriminator_value(parse_node:ParseNode):TeamMembersNotificationRecipient -msgraph.generated.models.TeamMessagingSettings::|public|additional_data():dict[str, Any] -msgraph.generated.models.TeamMessagingSettings::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.models.TeamMessagingSettings::|public|allow_channel_mentions():bool -msgraph.generated.models.TeamMessagingSettings::|public|allow_channel_mentions(value:bool):None -msgraph.generated.models.TeamMessagingSettings::|public|allow_owner_delete_messages():bool -msgraph.generated.models.TeamMessagingSettings::|public|allow_owner_delete_messages(value:bool):None -msgraph.generated.models.TeamMessagingSettings::|public|allow_team_mentions():bool -msgraph.generated.models.TeamMessagingSettings::|public|allow_team_mentions(value:bool):None -msgraph.generated.models.TeamMessagingSettings::|public|allow_user_delete_messages():bool -msgraph.generated.models.TeamMessagingSettings::|public|allow_user_delete_messages(value:bool):None -msgraph.generated.models.TeamMessagingSettings::|public|allow_user_edit_messages():bool -msgraph.generated.models.TeamMessagingSettings::|public|allow_user_edit_messages(value:bool):None -msgraph.generated.models.TeamMessagingSettings::|public|backing_store:BackingStore -msgraph.generated.models.TeamMessagingSettings::|public|constructor():None -msgraph.generated.models.TeamMessagingSettings::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.TeamMessagingSettings::|public|odata_type():str -msgraph.generated.models.TeamMessagingSettings::|public|odata_type(value:str):None -msgraph.generated.models.TeamMessagingSettings::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.TeamMessagingSettings::|static|public|create_from_discriminator_value(parse_node:ParseNode):TeamMessagingSettings -msgraph.generated.models.TeamMessagingSettings~~>AdditionalDataHolder; BackedModel; Parsable msgraph.generated.models.TeamRenamedEventMessageDetail-->EventMessageDetail msgraph.generated.models.TeamRenamedEventMessageDetail::|public|constructor():None msgraph.generated.models.TeamRenamedEventMessageDetail::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -129408,19 +129019,8 @@ msgraph.generated.models.TeamsAsyncOperationType::0009-UnarchiveChannel msgraph.generated.models.TeamsLicensingDetails-->Entity msgraph.generated.models.TeamsLicensingDetails::|public|constructor():None msgraph.generated.models.TeamsLicensingDetails::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.TeamsLicensingDetails::|public|has_teams_license():bool -msgraph.generated.models.TeamsLicensingDetails::|public|has_teams_license(value:bool):None -msgraph.generated.models.TeamsLicensingDetails::|public|odata_type:str msgraph.generated.models.TeamsLicensingDetails::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.TeamsLicensingDetails::|static|public|create_from_discriminator_value(parse_node:ParseNode):TeamsLicensingDetails -msgraph.generated.models.TeamSpecialization::0000-None_ -msgraph.generated.models.TeamSpecialization::0001-EducationStandard -msgraph.generated.models.TeamSpecialization::0002-EducationClass -msgraph.generated.models.TeamSpecialization::0003-EducationProfessionalLearningCommunity -msgraph.generated.models.TeamSpecialization::0004-EducationStaff -msgraph.generated.models.TeamSpecialization::0005-HealthcareStandard -msgraph.generated.models.TeamSpecialization::0006-HealthcareCareCoordination -msgraph.generated.models.TeamSpecialization::0007-UnknownFutureValue msgraph.generated.models.TeamsTab-->Entity msgraph.generated.models.TeamsTab::|public|configuration():TeamsTabConfiguration msgraph.generated.models.TeamsTab::|public|configuration(value:TeamsTabConfiguration):None @@ -129473,22 +129073,6 @@ msgraph.generated.models.TeamsTemplateCollectionResponse::|public|serialize(writ msgraph.generated.models.TeamsTemplateCollectionResponse::|public|value():list[TeamsTemplate] msgraph.generated.models.TeamsTemplateCollectionResponse::|public|value(value:list[TeamsTemplate]):None msgraph.generated.models.TeamsTemplateCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):TeamsTemplateCollectionResponse -msgraph.generated.models.TeamSummary::|public|additional_data():dict[str, Any] -msgraph.generated.models.TeamSummary::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.models.TeamSummary::|public|backing_store:BackingStore -msgraph.generated.models.TeamSummary::|public|constructor():None -msgraph.generated.models.TeamSummary::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.TeamSummary::|public|guests_count():int -msgraph.generated.models.TeamSummary::|public|guests_count(value:int):None -msgraph.generated.models.TeamSummary::|public|members_count():int -msgraph.generated.models.TeamSummary::|public|members_count(value:int):None -msgraph.generated.models.TeamSummary::|public|odata_type():str -msgraph.generated.models.TeamSummary::|public|odata_type(value:str):None -msgraph.generated.models.TeamSummary::|public|owners_count():int -msgraph.generated.models.TeamSummary::|public|owners_count(value:int):None -msgraph.generated.models.TeamSummary::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.TeamSummary::|static|public|create_from_discriminator_value(parse_node:ParseNode):TeamSummary -msgraph.generated.models.TeamSummary~~>AdditionalDataHolder; BackedModel; Parsable msgraph.generated.models.TeamUnarchivedEventMessageDetail-->EventMessageDetail msgraph.generated.models.TeamUnarchivedEventMessageDetail::|public|constructor():None msgraph.generated.models.TeamUnarchivedEventMessageDetail::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -129556,7 +129140,6 @@ msgraph.generated.models.TeamworkApplicationIdentityType::0005-UnknownFutureValu msgraph.generated.models.TeamworkBot-->Entity msgraph.generated.models.TeamworkBot::|public|constructor():None msgraph.generated.models.TeamworkBot::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.TeamworkBot::|public|odata_type:str msgraph.generated.models.TeamworkBot::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.TeamworkBot::|static|public|create_from_discriminator_value(parse_node:ParseNode):TeamworkBot msgraph.generated.models.TeamworkCallEventType::0000-Call @@ -130037,13 +129620,8 @@ msgraph.generated.models.TermsExpiration::|public|start_date_time(value:datetime msgraph.generated.models.TermsExpiration::|static|public|create_from_discriminator_value(parse_node:ParseNode):TermsExpiration msgraph.generated.models.TermsExpiration~~>AdditionalDataHolder; BackedModel; Parsable msgraph.generated.models.TermsOfUseContainer-->Entity -msgraph.generated.models.TermsOfUseContainer::|public|agreements():list[Agreement] -msgraph.generated.models.TermsOfUseContainer::|public|agreements(value:list[Agreement]):None -msgraph.generated.models.TermsOfUseContainer::|public|agreement_acceptances():list[AgreementAcceptance] -msgraph.generated.models.TermsOfUseContainer::|public|agreement_acceptances(value:list[AgreementAcceptance]):None msgraph.generated.models.TermsOfUseContainer::|public|constructor():None msgraph.generated.models.TermsOfUseContainer::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.TermsOfUseContainer::|public|odata_type:str msgraph.generated.models.TermsOfUseContainer::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.TermsOfUseContainer::|static|public|create_from_discriminator_value(parse_node:ParseNode):TermsOfUseContainer msgraph.generated.models.termStore.Group-->Entity @@ -130071,50 +129649,6 @@ msgraph.generated.models.termStore.GroupCollectionResponse::|public|serialize(wr msgraph.generated.models.termStore.GroupCollectionResponse::|public|value():list[Group] msgraph.generated.models.termStore.GroupCollectionResponse::|public|value(value:list[Group]):None msgraph.generated.models.termStore.GroupCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):GroupCollectionResponse -msgraph.generated.models.termStore.LocalizedDescription::|public|additional_data():dict[str, Any] -msgraph.generated.models.termStore.LocalizedDescription::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.models.termStore.LocalizedDescription::|public|backing_store:BackingStore -msgraph.generated.models.termStore.LocalizedDescription::|public|constructor():None -msgraph.generated.models.termStore.LocalizedDescription::|public|description():str -msgraph.generated.models.termStore.LocalizedDescription::|public|description(value:str):None -msgraph.generated.models.termStore.LocalizedDescription::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.termStore.LocalizedDescription::|public|language_tag():str -msgraph.generated.models.termStore.LocalizedDescription::|public|language_tag(value:str):None -msgraph.generated.models.termStore.LocalizedDescription::|public|odata_type():str -msgraph.generated.models.termStore.LocalizedDescription::|public|odata_type(value:str):None -msgraph.generated.models.termStore.LocalizedDescription::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.termStore.LocalizedDescription::|static|public|create_from_discriminator_value(parse_node:ParseNode):LocalizedDescription -msgraph.generated.models.termStore.LocalizedDescription~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.models.termStore.LocalizedLabel::|public|additional_data():dict[str, Any] -msgraph.generated.models.termStore.LocalizedLabel::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.models.termStore.LocalizedLabel::|public|backing_store:BackingStore -msgraph.generated.models.termStore.LocalizedLabel::|public|constructor():None -msgraph.generated.models.termStore.LocalizedLabel::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.termStore.LocalizedLabel::|public|is_default():bool -msgraph.generated.models.termStore.LocalizedLabel::|public|is_default(value:bool):None -msgraph.generated.models.termStore.LocalizedLabel::|public|language_tag():str -msgraph.generated.models.termStore.LocalizedLabel::|public|language_tag(value:str):None -msgraph.generated.models.termStore.LocalizedLabel::|public|name():str -msgraph.generated.models.termStore.LocalizedLabel::|public|name(value:str):None -msgraph.generated.models.termStore.LocalizedLabel::|public|odata_type():str -msgraph.generated.models.termStore.LocalizedLabel::|public|odata_type(value:str):None -msgraph.generated.models.termStore.LocalizedLabel::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.termStore.LocalizedLabel::|static|public|create_from_discriminator_value(parse_node:ParseNode):LocalizedLabel -msgraph.generated.models.termStore.LocalizedLabel~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.models.termStore.LocalizedName::|public|additional_data():dict[str, Any] -msgraph.generated.models.termStore.LocalizedName::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.models.termStore.LocalizedName::|public|backing_store:BackingStore -msgraph.generated.models.termStore.LocalizedName::|public|constructor():None -msgraph.generated.models.termStore.LocalizedName::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.termStore.LocalizedName::|public|language_tag():str -msgraph.generated.models.termStore.LocalizedName::|public|language_tag(value:str):None -msgraph.generated.models.termStore.LocalizedName::|public|name():str -msgraph.generated.models.termStore.LocalizedName::|public|name(value:str):None -msgraph.generated.models.termStore.LocalizedName::|public|odata_type():str -msgraph.generated.models.termStore.LocalizedName::|public|odata_type(value:str):None -msgraph.generated.models.termStore.LocalizedName::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.termStore.LocalizedName::|static|public|create_from_discriminator_value(parse_node:ParseNode):LocalizedName -msgraph.generated.models.termStore.LocalizedName~~>AdditionalDataHolder; BackedModel; Parsable msgraph.generated.models.termStore.Relation-->Entity msgraph.generated.models.termStore.Relation::|public|constructor():None msgraph.generated.models.termStore.Relation::|public|from_term():Term @@ -130140,26 +129674,9 @@ msgraph.generated.models.termStore.RelationType::0000-Pin msgraph.generated.models.termStore.RelationType::0001-Reuse msgraph.generated.models.termStore.RelationType::0002-UnknownFutureValue msgraph.generated.models.termStore.Set-->Entity -msgraph.generated.models.termStore.Set::|public|children():list[Term] -msgraph.generated.models.termStore.Set::|public|children(value:list[Term]):None msgraph.generated.models.termStore.Set::|public|constructor():None -msgraph.generated.models.termStore.Set::|public|created_date_time():datetime.datetime -msgraph.generated.models.termStore.Set::|public|created_date_time(value:datetime.datetime):None -msgraph.generated.models.termStore.Set::|public|description():str -msgraph.generated.models.termStore.Set::|public|description(value:str):None msgraph.generated.models.termStore.Set::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.termStore.Set::|public|localized_names():list[LocalizedName] -msgraph.generated.models.termStore.Set::|public|localized_names(value:list[LocalizedName]):None -msgraph.generated.models.termStore.Set::|public|odata_type:str -msgraph.generated.models.termStore.Set::|public|parent_group():Group -msgraph.generated.models.termStore.Set::|public|parent_group(value:Group):None -msgraph.generated.models.termStore.Set::|public|properties():list[KeyValue] -msgraph.generated.models.termStore.Set::|public|properties(value:list[KeyValue]):None -msgraph.generated.models.termStore.Set::|public|relations():list[Relation] -msgraph.generated.models.termStore.Set::|public|relations(value:list[Relation]):None msgraph.generated.models.termStore.Set::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.termStore.Set::|public|terms():list[Term] -msgraph.generated.models.termStore.Set::|public|terms(value:list[Term]):None msgraph.generated.models.termStore.Set::|static|public|create_from_discriminator_value(parse_node:ParseNode):Set msgraph.generated.models.termStore.SetCollectionResponse-->BaseCollectionPaginationCountResponse msgraph.generated.models.termStore.SetCollectionResponse::|public|constructor():None @@ -130170,17 +129687,8 @@ msgraph.generated.models.termStore.SetCollectionResponse::|public|value(value:li msgraph.generated.models.termStore.SetCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):SetCollectionResponse msgraph.generated.models.termStore.Store-->Entity msgraph.generated.models.termStore.Store::|public|constructor():None -msgraph.generated.models.termStore.Store::|public|default_language_tag():str -msgraph.generated.models.termStore.Store::|public|default_language_tag(value:str):None msgraph.generated.models.termStore.Store::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.termStore.Store::|public|groups():list[Group] -msgraph.generated.models.termStore.Store::|public|groups(value:list[Group]):None -msgraph.generated.models.termStore.Store::|public|language_tags():list[str] -msgraph.generated.models.termStore.Store::|public|language_tags(value:list[str]):None -msgraph.generated.models.termStore.Store::|public|odata_type:str msgraph.generated.models.termStore.Store::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.termStore.Store::|public|sets():list[Set] -msgraph.generated.models.termStore.Store::|public|sets(value:list[Set]):None msgraph.generated.models.termStore.Store::|static|public|create_from_discriminator_value(parse_node:ParseNode):Store msgraph.generated.models.termStore.StoreCollectionResponse-->BaseCollectionPaginationCountResponse msgraph.generated.models.termStore.StoreCollectionResponse::|public|constructor():None @@ -130190,26 +129698,9 @@ msgraph.generated.models.termStore.StoreCollectionResponse::|public|value():list msgraph.generated.models.termStore.StoreCollectionResponse::|public|value(value:list[Store]):None msgraph.generated.models.termStore.StoreCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):StoreCollectionResponse msgraph.generated.models.termStore.Term-->Entity -msgraph.generated.models.termStore.Term::|public|children():list[Term] -msgraph.generated.models.termStore.Term::|public|children(value:list[Term]):None msgraph.generated.models.termStore.Term::|public|constructor():None -msgraph.generated.models.termStore.Term::|public|created_date_time():datetime.datetime -msgraph.generated.models.termStore.Term::|public|created_date_time(value:datetime.datetime):None -msgraph.generated.models.termStore.Term::|public|descriptions():list[LocalizedDescription] -msgraph.generated.models.termStore.Term::|public|descriptions(value:list[LocalizedDescription]):None msgraph.generated.models.termStore.Term::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.termStore.Term::|public|labels():list[LocalizedLabel] -msgraph.generated.models.termStore.Term::|public|labels(value:list[LocalizedLabel]):None -msgraph.generated.models.termStore.Term::|public|last_modified_date_time():datetime.datetime -msgraph.generated.models.termStore.Term::|public|last_modified_date_time(value:datetime.datetime):None -msgraph.generated.models.termStore.Term::|public|odata_type:str -msgraph.generated.models.termStore.Term::|public|properties():list[KeyValue] -msgraph.generated.models.termStore.Term::|public|properties(value:list[KeyValue]):None -msgraph.generated.models.termStore.Term::|public|relations():list[Relation] -msgraph.generated.models.termStore.Term::|public|relations(value:list[Relation]):None msgraph.generated.models.termStore.Term::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.termStore.Term::|public|set():Set -msgraph.generated.models.termStore.Term::|public|set(value:Set):None msgraph.generated.models.termStore.Term::|static|public|create_from_discriminator_value(parse_node:ParseNode):Term msgraph.generated.models.termStore.TermCollectionResponse-->BaseCollectionPaginationCountResponse msgraph.generated.models.termStore.TermCollectionResponse::|public|constructor():None @@ -130698,9 +130189,6 @@ msgraph.generated.models.TitleArea~~>AdditionalDataHolder; BackedModel; Parsable msgraph.generated.models.Todo-->Entity msgraph.generated.models.Todo::|public|constructor():None msgraph.generated.models.Todo::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.Todo::|public|lists():list[TodoTaskList] -msgraph.generated.models.Todo::|public|lists(value:list[TodoTaskList]):None -msgraph.generated.models.Todo::|public|odata_type:str msgraph.generated.models.Todo::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.Todo::|static|public|create_from_discriminator_value(parse_node:ParseNode):Todo msgraph.generated.models.TodoTask-->Entity @@ -130853,53 +130341,10 @@ msgraph.generated.models.ToneInfo::|public|tone(value:Tone):None msgraph.generated.models.ToneInfo::|static|public|create_from_discriminator_value(parse_node:ParseNode):ToneInfo msgraph.generated.models.ToneInfo~~>AdditionalDataHolder; BackedModel; Parsable msgraph.generated.models.Training-->Entity -msgraph.generated.models.Training::|public|availability_status():TrainingAvailabilityStatus -msgraph.generated.models.Training::|public|availability_status(value:TrainingAvailabilityStatus):None msgraph.generated.models.Training::|public|constructor():None -msgraph.generated.models.Training::|public|created_by():EmailIdentity -msgraph.generated.models.Training::|public|created_by(value:EmailIdentity):None -msgraph.generated.models.Training::|public|created_date_time():datetime.datetime -msgraph.generated.models.Training::|public|created_date_time(value:datetime.datetime):None -msgraph.generated.models.Training::|public|description():str -msgraph.generated.models.Training::|public|description(value:str):None -msgraph.generated.models.Training::|public|display_name():str -msgraph.generated.models.Training::|public|display_name(value:str):None -msgraph.generated.models.Training::|public|duration_in_minutes():int -msgraph.generated.models.Training::|public|duration_in_minutes(value:int):None msgraph.generated.models.Training::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.Training::|public|has_evaluation():bool -msgraph.generated.models.Training::|public|has_evaluation(value:bool):None -msgraph.generated.models.Training::|public|language_details():list[TrainingLanguageDetail] -msgraph.generated.models.Training::|public|language_details(value:list[TrainingLanguageDetail]):None -msgraph.generated.models.Training::|public|last_modified_by():EmailIdentity -msgraph.generated.models.Training::|public|last_modified_by(value:EmailIdentity):None -msgraph.generated.models.Training::|public|last_modified_date_time():datetime.datetime -msgraph.generated.models.Training::|public|last_modified_date_time(value:datetime.datetime):None -msgraph.generated.models.Training::|public|odata_type:str msgraph.generated.models.Training::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.Training::|public|source():SimulationContentSource -msgraph.generated.models.Training::|public|source(value:SimulationContentSource):None -msgraph.generated.models.Training::|public|supported_locales():list[str] -msgraph.generated.models.Training::|public|supported_locales(value:list[str]):None -msgraph.generated.models.Training::|public|tags():list[str] -msgraph.generated.models.Training::|public|tags(value:list[str]):None -msgraph.generated.models.Training::|public|type():TrainingType -msgraph.generated.models.Training::|public|type(value:TrainingType):None msgraph.generated.models.Training::|static|public|create_from_discriminator_value(parse_node:ParseNode):Training -msgraph.generated.models.TrainingAssignedTo::0000-None_ -msgraph.generated.models.TrainingAssignedTo::0001-AllUsers -msgraph.generated.models.TrainingAssignedTo::0002-ClickedPayload -msgraph.generated.models.TrainingAssignedTo::0003-Compromised -msgraph.generated.models.TrainingAssignedTo::0004-ReportedPhish -msgraph.generated.models.TrainingAssignedTo::0005-ReadButNotClicked -msgraph.generated.models.TrainingAssignedTo::0006-DidNothing -msgraph.generated.models.TrainingAssignedTo::0007-UnknownFutureValue -msgraph.generated.models.TrainingAvailabilityStatus::0000-Unknown -msgraph.generated.models.TrainingAvailabilityStatus::0001-NotAvailable -msgraph.generated.models.TrainingAvailabilityStatus::0002-Available -msgraph.generated.models.TrainingAvailabilityStatus::0003-Archive -msgraph.generated.models.TrainingAvailabilityStatus::0004-Delete -msgraph.generated.models.TrainingAvailabilityStatus::0005-UnknownFutureValue msgraph.generated.models.TrainingCollectionResponse-->BaseCollectionPaginationCountResponse msgraph.generated.models.TrainingCollectionResponse::|public|constructor():None msgraph.generated.models.TrainingCollectionResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -130997,9 +130442,6 @@ msgraph.generated.models.TrainingStatus::0002-InProgress msgraph.generated.models.TrainingStatus::0003-Completed msgraph.generated.models.TrainingStatus::0004-Overdue msgraph.generated.models.TrainingStatus::0005-UnknownFutureValue -msgraph.generated.models.TrainingType::0000-Unknown -msgraph.generated.models.TrainingType::0001-Phishing -msgraph.generated.models.TrainingType::0002-UnknownFutureValue msgraph.generated.models.Trending-->Entity msgraph.generated.models.Trending::|public|constructor():None msgraph.generated.models.Trending::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -131224,27 +130666,8 @@ msgraph.generated.models.UnifiedRoleAssignmentScheduleRequestCollectionResponse: msgraph.generated.models.UnifiedRoleAssignmentScheduleRequestCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):UnifiedRoleAssignmentScheduleRequestCollectionResponse msgraph.generated.models.UnifiedRoleDefinition-->Entity msgraph.generated.models.UnifiedRoleDefinition::|public|constructor():None -msgraph.generated.models.UnifiedRoleDefinition::|public|description():str -msgraph.generated.models.UnifiedRoleDefinition::|public|description(value:str):None -msgraph.generated.models.UnifiedRoleDefinition::|public|display_name():str -msgraph.generated.models.UnifiedRoleDefinition::|public|display_name(value:str):None msgraph.generated.models.UnifiedRoleDefinition::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.UnifiedRoleDefinition::|public|inherits_permissions_from():list[UnifiedRoleDefinition] -msgraph.generated.models.UnifiedRoleDefinition::|public|inherits_permissions_from(value:list[UnifiedRoleDefinition]):None -msgraph.generated.models.UnifiedRoleDefinition::|public|is_built_in():bool -msgraph.generated.models.UnifiedRoleDefinition::|public|is_built_in(value:bool):None -msgraph.generated.models.UnifiedRoleDefinition::|public|is_enabled():bool -msgraph.generated.models.UnifiedRoleDefinition::|public|is_enabled(value:bool):None -msgraph.generated.models.UnifiedRoleDefinition::|public|odata_type:str -msgraph.generated.models.UnifiedRoleDefinition::|public|resource_scopes():list[str] -msgraph.generated.models.UnifiedRoleDefinition::|public|resource_scopes(value:list[str]):None -msgraph.generated.models.UnifiedRoleDefinition::|public|role_permissions():list[UnifiedRolePermission] -msgraph.generated.models.UnifiedRoleDefinition::|public|role_permissions(value:list[UnifiedRolePermission]):None msgraph.generated.models.UnifiedRoleDefinition::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.UnifiedRoleDefinition::|public|template_id():str -msgraph.generated.models.UnifiedRoleDefinition::|public|template_id(value:str):None -msgraph.generated.models.UnifiedRoleDefinition::|public|version():str -msgraph.generated.models.UnifiedRoleDefinition::|public|version(value:str):None msgraph.generated.models.UnifiedRoleDefinition::|static|public|create_from_discriminator_value(parse_node:ParseNode):UnifiedRoleDefinition msgraph.generated.models.UnifiedRoleDefinitionCollectionResponse-->BaseCollectionPaginationCountResponse msgraph.generated.models.UnifiedRoleDefinitionCollectionResponse::|public|constructor():None @@ -131256,11 +130679,6 @@ msgraph.generated.models.UnifiedRoleDefinitionCollectionResponse::|static|public msgraph.generated.models.UnifiedRoleEligibilitySchedule-->UnifiedRoleScheduleBase msgraph.generated.models.UnifiedRoleEligibilitySchedule::|public|constructor():None msgraph.generated.models.UnifiedRoleEligibilitySchedule::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.UnifiedRoleEligibilitySchedule::|public|member_type():str -msgraph.generated.models.UnifiedRoleEligibilitySchedule::|public|member_type(value:str):None -msgraph.generated.models.UnifiedRoleEligibilitySchedule::|public|odata_type:str -msgraph.generated.models.UnifiedRoleEligibilitySchedule::|public|schedule_info():RequestSchedule -msgraph.generated.models.UnifiedRoleEligibilitySchedule::|public|schedule_info(value:RequestSchedule):None msgraph.generated.models.UnifiedRoleEligibilitySchedule::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.UnifiedRoleEligibilitySchedule::|static|public|create_from_discriminator_value(parse_node:ParseNode):UnifiedRoleEligibilitySchedule msgraph.generated.models.UnifiedRoleEligibilityScheduleCollectionResponse-->BaseCollectionPaginationCountResponse @@ -131272,17 +130690,8 @@ msgraph.generated.models.UnifiedRoleEligibilityScheduleCollectionResponse::|publ msgraph.generated.models.UnifiedRoleEligibilityScheduleCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):UnifiedRoleEligibilityScheduleCollectionResponse msgraph.generated.models.UnifiedRoleEligibilityScheduleInstance-->UnifiedRoleScheduleInstanceBase msgraph.generated.models.UnifiedRoleEligibilityScheduleInstance::|public|constructor():None -msgraph.generated.models.UnifiedRoleEligibilityScheduleInstance::|public|end_date_time():datetime.datetime -msgraph.generated.models.UnifiedRoleEligibilityScheduleInstance::|public|end_date_time(value:datetime.datetime):None msgraph.generated.models.UnifiedRoleEligibilityScheduleInstance::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.UnifiedRoleEligibilityScheduleInstance::|public|member_type():str -msgraph.generated.models.UnifiedRoleEligibilityScheduleInstance::|public|member_type(value:str):None -msgraph.generated.models.UnifiedRoleEligibilityScheduleInstance::|public|odata_type:str -msgraph.generated.models.UnifiedRoleEligibilityScheduleInstance::|public|role_eligibility_schedule_id():str -msgraph.generated.models.UnifiedRoleEligibilityScheduleInstance::|public|role_eligibility_schedule_id(value:str):None msgraph.generated.models.UnifiedRoleEligibilityScheduleInstance::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.UnifiedRoleEligibilityScheduleInstance::|public|start_date_time():datetime.datetime -msgraph.generated.models.UnifiedRoleEligibilityScheduleInstance::|public|start_date_time(value:datetime.datetime):None msgraph.generated.models.UnifiedRoleEligibilityScheduleInstance::|static|public|create_from_discriminator_value(parse_node:ParseNode):UnifiedRoleEligibilityScheduleInstance msgraph.generated.models.UnifiedRoleEligibilityScheduleInstanceCollectionResponse-->BaseCollectionPaginationCountResponse msgraph.generated.models.UnifiedRoleEligibilityScheduleInstanceCollectionResponse::|public|constructor():None @@ -131336,26 +130745,7 @@ msgraph.generated.models.UnifiedRoleEligibilityScheduleRequestCollectionResponse msgraph.generated.models.UnifiedRoleEligibilityScheduleRequestCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):UnifiedRoleEligibilityScheduleRequestCollectionResponse msgraph.generated.models.UnifiedRoleManagementPolicy-->Entity msgraph.generated.models.UnifiedRoleManagementPolicy::|public|constructor():None -msgraph.generated.models.UnifiedRoleManagementPolicy::|public|description():str -msgraph.generated.models.UnifiedRoleManagementPolicy::|public|description(value:str):None -msgraph.generated.models.UnifiedRoleManagementPolicy::|public|display_name():str -msgraph.generated.models.UnifiedRoleManagementPolicy::|public|display_name(value:str):None -msgraph.generated.models.UnifiedRoleManagementPolicy::|public|effective_rules():list[UnifiedRoleManagementPolicyRule] -msgraph.generated.models.UnifiedRoleManagementPolicy::|public|effective_rules(value:list[UnifiedRoleManagementPolicyRule]):None msgraph.generated.models.UnifiedRoleManagementPolicy::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.UnifiedRoleManagementPolicy::|public|is_organization_default():bool -msgraph.generated.models.UnifiedRoleManagementPolicy::|public|is_organization_default(value:bool):None -msgraph.generated.models.UnifiedRoleManagementPolicy::|public|last_modified_by():Identity -msgraph.generated.models.UnifiedRoleManagementPolicy::|public|last_modified_by(value:Identity):None -msgraph.generated.models.UnifiedRoleManagementPolicy::|public|last_modified_date_time():datetime.datetime -msgraph.generated.models.UnifiedRoleManagementPolicy::|public|last_modified_date_time(value:datetime.datetime):None -msgraph.generated.models.UnifiedRoleManagementPolicy::|public|odata_type:str -msgraph.generated.models.UnifiedRoleManagementPolicy::|public|rules():list[UnifiedRoleManagementPolicyRule] -msgraph.generated.models.UnifiedRoleManagementPolicy::|public|rules(value:list[UnifiedRoleManagementPolicyRule]):None -msgraph.generated.models.UnifiedRoleManagementPolicy::|public|scope_id():str -msgraph.generated.models.UnifiedRoleManagementPolicy::|public|scope_id(value:str):None -msgraph.generated.models.UnifiedRoleManagementPolicy::|public|scope_type():str -msgraph.generated.models.UnifiedRoleManagementPolicy::|public|scope_type(value:str):None msgraph.generated.models.UnifiedRoleManagementPolicy::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.UnifiedRoleManagementPolicy::|static|public|create_from_discriminator_value(parse_node:ParseNode):UnifiedRoleManagementPolicy msgraph.generated.models.UnifiedRoleManagementPolicyApprovalRule-->UnifiedRoleManagementPolicyRule @@ -131470,67 +130860,17 @@ msgraph.generated.models.UnifiedRoleManagementPolicyRuleTarget::|public|level(): msgraph.generated.models.UnifiedRoleManagementPolicyRuleTarget::|public|level(value:str):None msgraph.generated.models.UnifiedRoleManagementPolicyRuleTarget::|public|odata_type():str msgraph.generated.models.UnifiedRoleManagementPolicyRuleTarget::|public|odata_type(value:str):None -msgraph.generated.models.UnifiedRoleManagementPolicyRuleTarget::|public|operations():list[UnifiedRoleManagementPolicyRuleTargetOperations] -msgraph.generated.models.UnifiedRoleManagementPolicyRuleTarget::|public|operations(value:list[UnifiedRoleManagementPolicyRuleTargetOperations]):None +msgraph.generated.models.UnifiedRoleManagementPolicyRuleTarget::|public|operations():list[str] +msgraph.generated.models.UnifiedRoleManagementPolicyRuleTarget::|public|operations(value:list[str]):None msgraph.generated.models.UnifiedRoleManagementPolicyRuleTarget::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.UnifiedRoleManagementPolicyRuleTarget::|public|target_objects():list[DirectoryObject] msgraph.generated.models.UnifiedRoleManagementPolicyRuleTarget::|public|target_objects(value:list[DirectoryObject]):None msgraph.generated.models.UnifiedRoleManagementPolicyRuleTarget::|static|public|create_from_discriminator_value(parse_node:ParseNode):UnifiedRoleManagementPolicyRuleTarget -msgraph.generated.models.UnifiedRoleManagementPolicyRuleTargetOperations::0000-All -msgraph.generated.models.UnifiedRoleManagementPolicyRuleTargetOperations::0001-Activate -msgraph.generated.models.UnifiedRoleManagementPolicyRuleTargetOperations::0002-Deactivate -msgraph.generated.models.UnifiedRoleManagementPolicyRuleTargetOperations::0003-Assign -msgraph.generated.models.UnifiedRoleManagementPolicyRuleTargetOperations::0004-Update -msgraph.generated.models.UnifiedRoleManagementPolicyRuleTargetOperations::0005-Remove -msgraph.generated.models.UnifiedRoleManagementPolicyRuleTargetOperations::0006-Extend -msgraph.generated.models.UnifiedRoleManagementPolicyRuleTargetOperations::0007-Renew -msgraph.generated.models.UnifiedRoleManagementPolicyRuleTargetOperations::0008-UnknownFutureValue msgraph.generated.models.UnifiedRoleManagementPolicyRuleTarget~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.models.UnifiedRolePermission::|public|additional_data():dict[str, Any] -msgraph.generated.models.UnifiedRolePermission::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.models.UnifiedRolePermission::|public|allowed_resource_actions():list[str] -msgraph.generated.models.UnifiedRolePermission::|public|allowed_resource_actions(value:list[str]):None -msgraph.generated.models.UnifiedRolePermission::|public|backing_store:BackingStore -msgraph.generated.models.UnifiedRolePermission::|public|condition():str -msgraph.generated.models.UnifiedRolePermission::|public|condition(value:str):None -msgraph.generated.models.UnifiedRolePermission::|public|constructor():None -msgraph.generated.models.UnifiedRolePermission::|public|excluded_resource_actions():list[str] -msgraph.generated.models.UnifiedRolePermission::|public|excluded_resource_actions(value:list[str]):None -msgraph.generated.models.UnifiedRolePermission::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.UnifiedRolePermission::|public|odata_type():str -msgraph.generated.models.UnifiedRolePermission::|public|odata_type(value:str):None -msgraph.generated.models.UnifiedRolePermission::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.UnifiedRolePermission::|static|public|create_from_discriminator_value(parse_node:ParseNode):UnifiedRolePermission -msgraph.generated.models.UnifiedRolePermission~~>AdditionalDataHolder; BackedModel; Parsable msgraph.generated.models.UnifiedRoleScheduleBase-->Entity -msgraph.generated.models.UnifiedRoleScheduleBase::|public|app_scope():AppScope -msgraph.generated.models.UnifiedRoleScheduleBase::|public|app_scope(value:AppScope):None -msgraph.generated.models.UnifiedRoleScheduleBase::|public|app_scope_id():str -msgraph.generated.models.UnifiedRoleScheduleBase::|public|app_scope_id(value:str):None msgraph.generated.models.UnifiedRoleScheduleBase::|public|constructor():None -msgraph.generated.models.UnifiedRoleScheduleBase::|public|created_date_time():datetime.datetime -msgraph.generated.models.UnifiedRoleScheduleBase::|public|created_date_time(value:datetime.datetime):None -msgraph.generated.models.UnifiedRoleScheduleBase::|public|created_using():str -msgraph.generated.models.UnifiedRoleScheduleBase::|public|created_using(value:str):None -msgraph.generated.models.UnifiedRoleScheduleBase::|public|directory_scope():DirectoryObject -msgraph.generated.models.UnifiedRoleScheduleBase::|public|directory_scope(value:DirectoryObject):None -msgraph.generated.models.UnifiedRoleScheduleBase::|public|directory_scope_id():str -msgraph.generated.models.UnifiedRoleScheduleBase::|public|directory_scope_id(value:str):None msgraph.generated.models.UnifiedRoleScheduleBase::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.UnifiedRoleScheduleBase::|public|modified_date_time():datetime.datetime -msgraph.generated.models.UnifiedRoleScheduleBase::|public|modified_date_time(value:datetime.datetime):None -msgraph.generated.models.UnifiedRoleScheduleBase::|public|odata_type:str -msgraph.generated.models.UnifiedRoleScheduleBase::|public|principal():DirectoryObject -msgraph.generated.models.UnifiedRoleScheduleBase::|public|principal(value:DirectoryObject):None -msgraph.generated.models.UnifiedRoleScheduleBase::|public|principal_id():str -msgraph.generated.models.UnifiedRoleScheduleBase::|public|principal_id(value:str):None -msgraph.generated.models.UnifiedRoleScheduleBase::|public|role_definition():UnifiedRoleDefinition -msgraph.generated.models.UnifiedRoleScheduleBase::|public|role_definition(value:UnifiedRoleDefinition):None -msgraph.generated.models.UnifiedRoleScheduleBase::|public|role_definition_id():str -msgraph.generated.models.UnifiedRoleScheduleBase::|public|role_definition_id(value:str):None msgraph.generated.models.UnifiedRoleScheduleBase::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.UnifiedRoleScheduleBase::|public|status():str -msgraph.generated.models.UnifiedRoleScheduleBase::|public|status(value:str):None msgraph.generated.models.UnifiedRoleScheduleBase::|static|public|create_from_discriminator_value(parse_node:ParseNode):UnifiedRoleScheduleBase msgraph.generated.models.UnifiedRoleScheduleInstanceBase-->Entity msgraph.generated.models.UnifiedRoleScheduleInstanceBase::|public|app_scope():AppScope @@ -131567,23 +130907,8 @@ msgraph.generated.models.UnifiedRoleScheduleRequestActions::0009-UnknownFutureVa msgraph.generated.models.UnifiedRole~~>AdditionalDataHolder; BackedModel; Parsable msgraph.generated.models.UnifiedStorageQuota-->Entity msgraph.generated.models.UnifiedStorageQuota::|public|constructor():None -msgraph.generated.models.UnifiedStorageQuota::|public|deleted():int -msgraph.generated.models.UnifiedStorageQuota::|public|deleted(value:int):None msgraph.generated.models.UnifiedStorageQuota::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.UnifiedStorageQuota::|public|manage_web_url():str -msgraph.generated.models.UnifiedStorageQuota::|public|manage_web_url(value:str):None -msgraph.generated.models.UnifiedStorageQuota::|public|odata_type:str -msgraph.generated.models.UnifiedStorageQuota::|public|remaining():int -msgraph.generated.models.UnifiedStorageQuota::|public|remaining(value:int):None msgraph.generated.models.UnifiedStorageQuota::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.UnifiedStorageQuota::|public|services():list[ServiceStorageQuotaBreakdown] -msgraph.generated.models.UnifiedStorageQuota::|public|services(value:list[ServiceStorageQuotaBreakdown]):None -msgraph.generated.models.UnifiedStorageQuota::|public|state():str -msgraph.generated.models.UnifiedStorageQuota::|public|state(value:str):None -msgraph.generated.models.UnifiedStorageQuota::|public|total():int -msgraph.generated.models.UnifiedStorageQuota::|public|total(value:int):None -msgraph.generated.models.UnifiedStorageQuota::|public|used():int -msgraph.generated.models.UnifiedStorageQuota::|public|used(value:int):None msgraph.generated.models.UnifiedStorageQuota::|static|public|create_from_discriminator_value(parse_node:ParseNode):UnifiedStorageQuota msgraph.generated.models.UnmuteParticipantOperation-->CommsOperation msgraph.generated.models.UnmuteParticipantOperation::|public|constructor():None @@ -131721,14 +131046,7 @@ msgraph.generated.models.UsageRights::0020-UnknownFutureValue msgraph.generated.models.UsageRightsIncluded-->Entity msgraph.generated.models.UsageRightsIncluded::|public|constructor():None msgraph.generated.models.UsageRightsIncluded::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.UsageRightsIncluded::|public|odata_type:str -msgraph.generated.models.UsageRightsIncluded::|public|owner_email():str -msgraph.generated.models.UsageRightsIncluded::|public|owner_email(value:str):None msgraph.generated.models.UsageRightsIncluded::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.UsageRightsIncluded::|public|user_email():str -msgraph.generated.models.UsageRightsIncluded::|public|user_email(value:str):None -msgraph.generated.models.UsageRightsIncluded::|public|value():UsageRights -msgraph.generated.models.UsageRightsIncluded::|public|value(value:UsageRights):None msgraph.generated.models.UsageRightsIncluded::|static|public|create_from_discriminator_value(parse_node:ParseNode):UsageRightsIncluded msgraph.generated.models.UsedInsight-->Entity msgraph.generated.models.UsedInsight::|public|constructor():None @@ -132749,9 +132067,6 @@ msgraph.generated.models.UserExperienceAnalyticsOperatingSystemRestartCategory:: msgraph.generated.models.UserExperienceAnalyticsOverview-->Entity msgraph.generated.models.UserExperienceAnalyticsOverview::|public|constructor():None msgraph.generated.models.UserExperienceAnalyticsOverview::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.UserExperienceAnalyticsOverview::|public|insights():list[UserExperienceAnalyticsInsight] -msgraph.generated.models.UserExperienceAnalyticsOverview::|public|insights(value:list[UserExperienceAnalyticsInsight]):None -msgraph.generated.models.UserExperienceAnalyticsOverview::|public|odata_type:str msgraph.generated.models.UserExperienceAnalyticsOverview::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.UserExperienceAnalyticsOverview::|static|public|create_from_discriminator_value(parse_node:ParseNode):UserExperienceAnalyticsOverview msgraph.generated.models.UserExperienceAnalyticsScoreHistory-->Entity @@ -132915,30 +132230,7 @@ msgraph.generated.models.UserExperienceAnalyticsWorkFromAnywhereDevicesSummary~~ msgraph.generated.models.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric-->Entity msgraph.generated.models.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric::|public|constructor():None msgraph.generated.models.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric::|public|odata_type:str -msgraph.generated.models.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric::|public|os_check_failed_percentage():float -msgraph.generated.models.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric::|public|os_check_failed_percentage(value:float):None -msgraph.generated.models.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric::|public|processor64_bit_check_failed_percentage():float -msgraph.generated.models.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric::|public|processor64_bit_check_failed_percentage(value:float):None -msgraph.generated.models.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric::|public|processor_core_count_check_failed_percentage():float -msgraph.generated.models.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric::|public|processor_core_count_check_failed_percentage(value:float):None -msgraph.generated.models.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric::|public|processor_family_check_failed_percentage():float -msgraph.generated.models.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric::|public|processor_family_check_failed_percentage(value:float):None -msgraph.generated.models.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric::|public|processor_speed_check_failed_percentage():float -msgraph.generated.models.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric::|public|processor_speed_check_failed_percentage(value:float):None -msgraph.generated.models.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric::|public|ram_check_failed_percentage():float -msgraph.generated.models.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric::|public|ram_check_failed_percentage(value:float):None -msgraph.generated.models.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric::|public|secure_boot_check_failed_percentage():float -msgraph.generated.models.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric::|public|secure_boot_check_failed_percentage(value:float):None msgraph.generated.models.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric::|public|storage_check_failed_percentage():float -msgraph.generated.models.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric::|public|storage_check_failed_percentage(value:float):None -msgraph.generated.models.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric::|public|total_device_count():int -msgraph.generated.models.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric::|public|total_device_count(value:int):None -msgraph.generated.models.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric::|public|tpm_check_failed_percentage():float -msgraph.generated.models.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric::|public|tpm_check_failed_percentage(value:float):None -msgraph.generated.models.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric::|public|upgrade_eligible_device_count():int -msgraph.generated.models.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric::|public|upgrade_eligible_device_count(value:int):None msgraph.generated.models.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric::|static|public|create_from_discriminator_value(parse_node:ParseNode):UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric msgraph.generated.models.UserExperienceAnalyticsWorkFromAnywhereMetric-->Entity msgraph.generated.models.UserExperienceAnalyticsWorkFromAnywhereMetric::|public|constructor():None @@ -133107,7 +132399,6 @@ msgraph.generated.models.UserPrint~~>AdditionalDataHolder; BackedModel; Parsable msgraph.generated.models.UserProtectionScopeContainer-->Entity msgraph.generated.models.UserProtectionScopeContainer::|public|constructor():None msgraph.generated.models.UserProtectionScopeContainer::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.UserProtectionScopeContainer::|public|odata_type:str msgraph.generated.models.UserProtectionScopeContainer::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.UserProtectionScopeContainer::|static|public|create_from_discriminator_value(parse_node:ParseNode):UserProtectionScopeContainer msgraph.generated.models.UserPurpose::0000-User @@ -133285,21 +132576,8 @@ msgraph.generated.models.UserSecurityState::|static|public|create_from_discrimin msgraph.generated.models.UserSecurityState~~>AdditionalDataHolder; BackedModel; Parsable msgraph.generated.models.UserSettings-->Entity msgraph.generated.models.UserSettings::|public|constructor():None -msgraph.generated.models.UserSettings::|public|contribution_to_content_discovery_as_organization_disabled():bool -msgraph.generated.models.UserSettings::|public|contribution_to_content_discovery_as_organization_disabled(value:bool):None -msgraph.generated.models.UserSettings::|public|contribution_to_content_discovery_disabled():bool -msgraph.generated.models.UserSettings::|public|contribution_to_content_discovery_disabled(value:bool):None msgraph.generated.models.UserSettings::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.UserSettings::|public|item_insights():UserInsightsSettings -msgraph.generated.models.UserSettings::|public|item_insights(value:UserInsightsSettings):None -msgraph.generated.models.UserSettings::|public|odata_type:str msgraph.generated.models.UserSettings::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.UserSettings::|public|shift_preferences():ShiftPreferences -msgraph.generated.models.UserSettings::|public|shift_preferences(value:ShiftPreferences):None -msgraph.generated.models.UserSettings::|public|storage():UserStorage -msgraph.generated.models.UserSettings::|public|storage(value:UserStorage):None -msgraph.generated.models.UserSettings::|public|windows():list[WindowsSetting] -msgraph.generated.models.UserSettings::|public|windows(value:list[WindowsSetting]):None msgraph.generated.models.UserSettings::|static|public|create_from_discriminator_value(parse_node:ParseNode):UserSettings msgraph.generated.models.UserSignInInsight-->GovernanceInsight msgraph.generated.models.UserSignInInsight::|public|constructor():None @@ -133365,10 +132643,7 @@ msgraph.generated.models.UserSimulationEventInfo~~>AdditionalDataHolder; BackedM msgraph.generated.models.UserSolutionRoot-->Entity msgraph.generated.models.UserSolutionRoot::|public|constructor():None msgraph.generated.models.UserSolutionRoot::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.UserSolutionRoot::|public|odata_type:str msgraph.generated.models.UserSolutionRoot::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.UserSolutionRoot::|public|working_time_schedule():WorkingTimeSchedule -msgraph.generated.models.UserSolutionRoot::|public|working_time_schedule(value:WorkingTimeSchedule):None msgraph.generated.models.UserSolutionRoot::|static|public|create_from_discriminator_value(parse_node:ParseNode):UserSolutionRoot msgraph.generated.models.UserStorage-->Entity msgraph.generated.models.UserStorage::|public|constructor():None @@ -133379,17 +132654,8 @@ msgraph.generated.models.UserStorage::|public|quota(value:UnifiedStorageQuota):N msgraph.generated.models.UserStorage::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.UserStorage::|static|public|create_from_discriminator_value(parse_node:ParseNode):UserStorage msgraph.generated.models.UserTeamwork-->Entity -msgraph.generated.models.UserTeamwork::|public|associated_teams():list[AssociatedTeamInfo] -msgraph.generated.models.UserTeamwork::|public|associated_teams(value:list[AssociatedTeamInfo]):None msgraph.generated.models.UserTeamwork::|public|constructor():None msgraph.generated.models.UserTeamwork::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.UserTeamwork::|public|installed_apps():list[UserScopeTeamsAppInstallation] -msgraph.generated.models.UserTeamwork::|public|installed_apps(value:list[UserScopeTeamsAppInstallation]):None -msgraph.generated.models.UserTeamwork::|public|locale():str -msgraph.generated.models.UserTeamwork::|public|locale(value:str):None -msgraph.generated.models.UserTeamwork::|public|odata_type:str -msgraph.generated.models.UserTeamwork::|public|region():str -msgraph.generated.models.UserTeamwork::|public|region(value:str):None msgraph.generated.models.UserTeamwork::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.UserTeamwork::|static|public|create_from_discriminator_value(parse_node:ParseNode):UserTeamwork msgraph.generated.models.UserTrainingContentEventInfo::|public|additional_data():dict[str, Any] @@ -133534,24 +132800,9 @@ msgraph.generated.models.VirtualAppointmentMessageType::0001-Reschedule msgraph.generated.models.VirtualAppointmentMessageType::0002-Cancellation msgraph.generated.models.VirtualAppointmentMessageType::0003-UnknownFutureValue msgraph.generated.models.VirtualEndpoint-->Entity -msgraph.generated.models.VirtualEndpoint::|public|audit_events():list[CloudPcAuditEvent] -msgraph.generated.models.VirtualEndpoint::|public|audit_events(value:list[CloudPcAuditEvent]):None -msgraph.generated.models.VirtualEndpoint::|public|cloud_p_cs():list[CloudPC] -msgraph.generated.models.VirtualEndpoint::|public|cloud_p_cs(value:list[CloudPC]):None msgraph.generated.models.VirtualEndpoint::|public|constructor():None -msgraph.generated.models.VirtualEndpoint::|public|device_images():list[CloudPcDeviceImage] -msgraph.generated.models.VirtualEndpoint::|public|device_images(value:list[CloudPcDeviceImage]):None -msgraph.generated.models.VirtualEndpoint::|public|gallery_images():list[CloudPcGalleryImage] -msgraph.generated.models.VirtualEndpoint::|public|gallery_images(value:list[CloudPcGalleryImage]):None msgraph.generated.models.VirtualEndpoint::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.VirtualEndpoint::|public|odata_type:str -msgraph.generated.models.VirtualEndpoint::|public|on_premises_connections():list[CloudPcOnPremisesConnection] -msgraph.generated.models.VirtualEndpoint::|public|on_premises_connections(value:list[CloudPcOnPremisesConnection]):None -msgraph.generated.models.VirtualEndpoint::|public|provisioning_policies():list[CloudPcProvisioningPolicy] -msgraph.generated.models.VirtualEndpoint::|public|provisioning_policies(value:list[CloudPcProvisioningPolicy]):None msgraph.generated.models.VirtualEndpoint::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.VirtualEndpoint::|public|user_settings():list[CloudPcUserSetting] -msgraph.generated.models.VirtualEndpoint::|public|user_settings(value:list[CloudPcUserSetting]):None msgraph.generated.models.VirtualEndpoint::|static|public|create_from_discriminator_value(parse_node:ParseNode):VirtualEndpoint msgraph.generated.models.VirtualEvent-->Entity msgraph.generated.models.VirtualEvent::|public|constructor():None @@ -133709,15 +132960,8 @@ msgraph.generated.models.VirtualEventRegistrationCollectionResponse::|public|val msgraph.generated.models.VirtualEventRegistrationCollectionResponse::|public|value(value:list[VirtualEventRegistration]):None msgraph.generated.models.VirtualEventRegistrationCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):VirtualEventRegistrationCollectionResponse msgraph.generated.models.VirtualEventRegistrationConfiguration-->Entity -msgraph.generated.models.VirtualEventRegistrationConfiguration::|public|capacity():int -msgraph.generated.models.VirtualEventRegistrationConfiguration::|public|capacity(value:int):None msgraph.generated.models.VirtualEventRegistrationConfiguration::|public|constructor():None msgraph.generated.models.VirtualEventRegistrationConfiguration::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.VirtualEventRegistrationConfiguration::|public|odata_type:str -msgraph.generated.models.VirtualEventRegistrationConfiguration::|public|questions():list[VirtualEventRegistrationQuestionBase] -msgraph.generated.models.VirtualEventRegistrationConfiguration::|public|questions(value:list[VirtualEventRegistrationQuestionBase]):None -msgraph.generated.models.VirtualEventRegistrationConfiguration::|public|registration_web_url():str -msgraph.generated.models.VirtualEventRegistrationConfiguration::|public|registration_web_url(value:str):None msgraph.generated.models.VirtualEventRegistrationConfiguration::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.VirtualEventRegistrationConfiguration::|static|public|create_from_discriminator_value(parse_node:ParseNode):VirtualEventRegistrationConfiguration msgraph.generated.models.VirtualEventRegistrationCustomQuestion-->VirtualEventRegistrationQuestionBase @@ -133799,6 +133043,8 @@ msgraph.generated.models.VirtualEventSession::|public|odata_type:str msgraph.generated.models.VirtualEventSession::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.VirtualEventSession::|public|start_date_time():DateTimeTimeZone msgraph.generated.models.VirtualEventSession::|public|start_date_time(value:DateTimeTimeZone):None +msgraph.generated.models.VirtualEventSession::|public|video_on_demand_web_url():str +msgraph.generated.models.VirtualEventSession::|public|video_on_demand_web_url(value:str):None msgraph.generated.models.VirtualEventSession::|static|public|create_from_discriminator_value(parse_node:ParseNode):VirtualEventSession msgraph.generated.models.VirtualEventSessionCollectionResponse-->BaseCollectionPaginationCountResponse msgraph.generated.models.VirtualEventSessionCollectionResponse::|public|constructor():None @@ -135323,32 +134569,6 @@ msgraph.generated.models.WindowsDefenderAdvancedThreatProtectionConfiguration::| msgraph.generated.models.WindowsDefenderAdvancedThreatProtectionConfiguration::|public|odata_type:str msgraph.generated.models.WindowsDefenderAdvancedThreatProtectionConfiguration::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.WindowsDefenderAdvancedThreatProtectionConfiguration::|static|public|create_from_discriminator_value(parse_node:ParseNode):WindowsDefenderAdvancedThreatProtectionConfiguration -msgraph.generated.models.WindowsDefenderProductStatus::0000-NoStatus -msgraph.generated.models.WindowsDefenderProductStatus::0001-ServiceNotRunning -msgraph.generated.models.WindowsDefenderProductStatus::0002-ServiceStartedWithoutMalwareProtection -msgraph.generated.models.WindowsDefenderProductStatus::0003-PendingFullScanDueToThreatAction -msgraph.generated.models.WindowsDefenderProductStatus::0004-PendingRebootDueToThreatAction -msgraph.generated.models.WindowsDefenderProductStatus::0005-PendingManualStepsDueToThreatAction -msgraph.generated.models.WindowsDefenderProductStatus::0006-AvSignaturesOutOfDate -msgraph.generated.models.WindowsDefenderProductStatus::0007-AsSignaturesOutOfDate -msgraph.generated.models.WindowsDefenderProductStatus::0008-NoQuickScanHappenedForSpecifiedPeriod -msgraph.generated.models.WindowsDefenderProductStatus::0009-NoFullScanHappenedForSpecifiedPeriod -msgraph.generated.models.WindowsDefenderProductStatus::0010-SystemInitiatedScanInProgress -msgraph.generated.models.WindowsDefenderProductStatus::0011-SystemInitiatedCleanInProgress -msgraph.generated.models.WindowsDefenderProductStatus::0012-SamplesPendingSubmission -msgraph.generated.models.WindowsDefenderProductStatus::0013-ProductRunningInEvaluationMode -msgraph.generated.models.WindowsDefenderProductStatus::0014-ProductRunningInNonGenuineMode -msgraph.generated.models.WindowsDefenderProductStatus::0015-ProductExpired -msgraph.generated.models.WindowsDefenderProductStatus::0016-OfflineScanRequired -msgraph.generated.models.WindowsDefenderProductStatus::0017-ServiceShutdownAsPartOfSystemShutdown -msgraph.generated.models.WindowsDefenderProductStatus::0018-ThreatRemediationFailedCritically -msgraph.generated.models.WindowsDefenderProductStatus::0019-ThreatRemediationFailedNonCritically -msgraph.generated.models.WindowsDefenderProductStatus::0020-NoStatusFlagsSet -msgraph.generated.models.WindowsDefenderProductStatus::0021-PlatformOutOfDate -msgraph.generated.models.WindowsDefenderProductStatus::0022-PlatformUpdateInProgress -msgraph.generated.models.WindowsDefenderProductStatus::0023-PlatformAboutToBeOutdated -msgraph.generated.models.WindowsDefenderProductStatus::0024-SignatureOrPlatformEndOfLifeIsPastOrIsImpending -msgraph.generated.models.WindowsDefenderProductStatus::0025-WindowsSModeSignaturesInUseOnNonWin10SInstall msgraph.generated.models.WindowsDefenderScanActionResult-->DeviceActionResult msgraph.generated.models.WindowsDefenderScanActionResult::|public|constructor():None msgraph.generated.models.WindowsDefenderScanActionResult::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -135394,12 +134614,6 @@ msgraph.generated.models.WindowsDeviceAzureADAccount::|public|serialize(writer:S msgraph.generated.models.WindowsDeviceAzureADAccount::|public|user_principal_name():str msgraph.generated.models.WindowsDeviceAzureADAccount::|public|user_principal_name(value:str):None msgraph.generated.models.WindowsDeviceAzureADAccount::|static|public|create_from_discriminator_value(parse_node:ParseNode):WindowsDeviceAzureADAccount -msgraph.generated.models.WindowsDeviceHealthState::0000-Clean -msgraph.generated.models.WindowsDeviceHealthState::0001-FullScanPending -msgraph.generated.models.WindowsDeviceHealthState::0002-RebootPending -msgraph.generated.models.WindowsDeviceHealthState::0003-ManualStepsPending -msgraph.generated.models.WindowsDeviceHealthState::0004-OfflineScanPending -msgraph.generated.models.WindowsDeviceHealthState::0005-Critical msgraph.generated.models.WindowsDeviceMalwareState-->Entity msgraph.generated.models.WindowsDeviceMalwareState::|public|additional_information_url():str msgraph.generated.models.WindowsDeviceMalwareState::|public|additional_information_url(value:str):None @@ -136132,52 +135346,9 @@ msgraph.generated.models.WindowsPhone81GeneralConfiguration::|public|windows_sto msgraph.generated.models.WindowsPhone81GeneralConfiguration::|public|windows_store_blocked(value:bool):None msgraph.generated.models.WindowsPhone81GeneralConfiguration::|static|public|create_from_discriminator_value(parse_node:ParseNode):WindowsPhone81GeneralConfiguration msgraph.generated.models.WindowsProtectionState-->Entity -msgraph.generated.models.WindowsProtectionState::|public|anti_malware_version():str -msgraph.generated.models.WindowsProtectionState::|public|anti_malware_version(value:str):None msgraph.generated.models.WindowsProtectionState::|public|constructor():None -msgraph.generated.models.WindowsProtectionState::|public|detected_malware_state():list[WindowsDeviceMalwareState] -msgraph.generated.models.WindowsProtectionState::|public|detected_malware_state(value:list[WindowsDeviceMalwareState]):None -msgraph.generated.models.WindowsProtectionState::|public|device_state():WindowsDeviceHealthState -msgraph.generated.models.WindowsProtectionState::|public|device_state(value:WindowsDeviceHealthState):None -msgraph.generated.models.WindowsProtectionState::|public|engine_version():str -msgraph.generated.models.WindowsProtectionState::|public|engine_version(value:str):None -msgraph.generated.models.WindowsProtectionState::|public|full_scan_overdue():bool -msgraph.generated.models.WindowsProtectionState::|public|full_scan_overdue(value:bool):None -msgraph.generated.models.WindowsProtectionState::|public|full_scan_required():bool -msgraph.generated.models.WindowsProtectionState::|public|full_scan_required(value:bool):None msgraph.generated.models.WindowsProtectionState::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.WindowsProtectionState::|public|is_virtual_machine():bool -msgraph.generated.models.WindowsProtectionState::|public|is_virtual_machine(value:bool):None -msgraph.generated.models.WindowsProtectionState::|public|last_full_scan_date_time():datetime.datetime -msgraph.generated.models.WindowsProtectionState::|public|last_full_scan_date_time(value:datetime.datetime):None -msgraph.generated.models.WindowsProtectionState::|public|last_full_scan_signature_version():str -msgraph.generated.models.WindowsProtectionState::|public|last_full_scan_signature_version(value:str):None -msgraph.generated.models.WindowsProtectionState::|public|last_quick_scan_date_time():datetime.datetime -msgraph.generated.models.WindowsProtectionState::|public|last_quick_scan_date_time(value:datetime.datetime):None -msgraph.generated.models.WindowsProtectionState::|public|last_quick_scan_signature_version():str -msgraph.generated.models.WindowsProtectionState::|public|last_quick_scan_signature_version(value:str):None -msgraph.generated.models.WindowsProtectionState::|public|last_reported_date_time():datetime.datetime -msgraph.generated.models.WindowsProtectionState::|public|last_reported_date_time(value:datetime.datetime):None -msgraph.generated.models.WindowsProtectionState::|public|malware_protection_enabled():bool -msgraph.generated.models.WindowsProtectionState::|public|malware_protection_enabled(value:bool):None -msgraph.generated.models.WindowsProtectionState::|public|network_inspection_system_enabled():bool -msgraph.generated.models.WindowsProtectionState::|public|network_inspection_system_enabled(value:bool):None -msgraph.generated.models.WindowsProtectionState::|public|odata_type:str -msgraph.generated.models.WindowsProtectionState::|public|product_status():WindowsDefenderProductStatus -msgraph.generated.models.WindowsProtectionState::|public|product_status(value:WindowsDefenderProductStatus):None -msgraph.generated.models.WindowsProtectionState::|public|quick_scan_overdue():bool -msgraph.generated.models.WindowsProtectionState::|public|quick_scan_overdue(value:bool):None -msgraph.generated.models.WindowsProtectionState::|public|real_time_protection_enabled():bool -msgraph.generated.models.WindowsProtectionState::|public|real_time_protection_enabled(value:bool):None -msgraph.generated.models.WindowsProtectionState::|public|reboot_required():bool -msgraph.generated.models.WindowsProtectionState::|public|reboot_required(value:bool):None msgraph.generated.models.WindowsProtectionState::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.WindowsProtectionState::|public|signature_update_overdue():bool -msgraph.generated.models.WindowsProtectionState::|public|signature_update_overdue(value:bool):None -msgraph.generated.models.WindowsProtectionState::|public|signature_version():str -msgraph.generated.models.WindowsProtectionState::|public|signature_version(value:str):None -msgraph.generated.models.WindowsProtectionState::|public|tamper_protection_enabled():bool -msgraph.generated.models.WindowsProtectionState::|public|tamper_protection_enabled(value:bool):None msgraph.generated.models.WindowsProtectionState::|static|public|create_from_discriminator_value(parse_node:ParseNode):WindowsProtectionState msgraph.generated.models.WindowsSetting-->Entity msgraph.generated.models.WindowsSetting::|public|constructor():None @@ -136431,24 +135602,9 @@ msgraph.generated.models.WindowsWebAppCollectionResponse::|public|value():list[W msgraph.generated.models.WindowsWebAppCollectionResponse::|public|value(value:list[WindowsWebApp]):None msgraph.generated.models.WindowsWebAppCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):WindowsWebAppCollectionResponse msgraph.generated.models.Workbook-->Entity -msgraph.generated.models.Workbook::|public|application():WorkbookApplication -msgraph.generated.models.Workbook::|public|application(value:WorkbookApplication):None -msgraph.generated.models.Workbook::|public|comments():list[WorkbookComment] -msgraph.generated.models.Workbook::|public|comments(value:list[WorkbookComment]):None msgraph.generated.models.Workbook::|public|constructor():None -msgraph.generated.models.Workbook::|public|functions():WorkbookFunctions -msgraph.generated.models.Workbook::|public|functions(value:WorkbookFunctions):None msgraph.generated.models.Workbook::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.Workbook::|public|names():list[WorkbookNamedItem] -msgraph.generated.models.Workbook::|public|names(value:list[WorkbookNamedItem]):None -msgraph.generated.models.Workbook::|public|odata_type:str -msgraph.generated.models.Workbook::|public|operations():list[WorkbookOperation] -msgraph.generated.models.Workbook::|public|operations(value:list[WorkbookOperation]):None msgraph.generated.models.Workbook::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.Workbook::|public|tables():list[WorkbookTable] -msgraph.generated.models.Workbook::|public|tables(value:list[WorkbookTable]):None -msgraph.generated.models.Workbook::|public|worksheets():list[WorkbookWorksheet] -msgraph.generated.models.Workbook::|public|worksheets(value:list[WorkbookWorksheet]):None msgraph.generated.models.Workbook::|static|public|create_from_discriminator_value(parse_node:ParseNode):Workbook msgraph.generated.models.WorkbookApplication-->Entity msgraph.generated.models.WorkbookApplication::|public|calculation_mode():str @@ -136490,25 +135646,13 @@ msgraph.generated.models.WorkbookChart::|public|worksheet(value:WorkbookWorkshee msgraph.generated.models.WorkbookChart::|static|public|create_from_discriminator_value(parse_node:ParseNode):WorkbookChart msgraph.generated.models.WorkbookChartAreaFormat-->Entity msgraph.generated.models.WorkbookChartAreaFormat::|public|constructor():None -msgraph.generated.models.WorkbookChartAreaFormat::|public|fill():WorkbookChartFill -msgraph.generated.models.WorkbookChartAreaFormat::|public|fill(value:WorkbookChartFill):None -msgraph.generated.models.WorkbookChartAreaFormat::|public|font():WorkbookChartFont -msgraph.generated.models.WorkbookChartAreaFormat::|public|font(value:WorkbookChartFont):None msgraph.generated.models.WorkbookChartAreaFormat::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.WorkbookChartAreaFormat::|public|odata_type:str msgraph.generated.models.WorkbookChartAreaFormat::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.WorkbookChartAreaFormat::|static|public|create_from_discriminator_value(parse_node:ParseNode):WorkbookChartAreaFormat msgraph.generated.models.WorkbookChartAxes-->Entity -msgraph.generated.models.WorkbookChartAxes::|public|category_axis():WorkbookChartAxis -msgraph.generated.models.WorkbookChartAxes::|public|category_axis(value:WorkbookChartAxis):None msgraph.generated.models.WorkbookChartAxes::|public|constructor():None msgraph.generated.models.WorkbookChartAxes::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.WorkbookChartAxes::|public|odata_type:str msgraph.generated.models.WorkbookChartAxes::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.WorkbookChartAxes::|public|series_axis():WorkbookChartAxis -msgraph.generated.models.WorkbookChartAxes::|public|series_axis(value:WorkbookChartAxis):None -msgraph.generated.models.WorkbookChartAxes::|public|value_axis():WorkbookChartAxis -msgraph.generated.models.WorkbookChartAxes::|public|value_axis(value:WorkbookChartAxis):None msgraph.generated.models.WorkbookChartAxes::|static|public|create_from_discriminator_value(parse_node:ParseNode):WorkbookChartAxes msgraph.generated.models.WorkbookChartAxis-->Entity msgraph.generated.models.WorkbookChartAxis::|public|constructor():None @@ -136526,25 +135670,13 @@ msgraph.generated.models.WorkbookChartAxis::|public|title(value:WorkbookChartAxi msgraph.generated.models.WorkbookChartAxis::|static|public|create_from_discriminator_value(parse_node:ParseNode):WorkbookChartAxis msgraph.generated.models.WorkbookChartAxisFormat-->Entity msgraph.generated.models.WorkbookChartAxisFormat::|public|constructor():None -msgraph.generated.models.WorkbookChartAxisFormat::|public|font():WorkbookChartFont -msgraph.generated.models.WorkbookChartAxisFormat::|public|font(value:WorkbookChartFont):None msgraph.generated.models.WorkbookChartAxisFormat::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.WorkbookChartAxisFormat::|public|line():WorkbookChartLineFormat -msgraph.generated.models.WorkbookChartAxisFormat::|public|line(value:WorkbookChartLineFormat):None -msgraph.generated.models.WorkbookChartAxisFormat::|public|odata_type:str msgraph.generated.models.WorkbookChartAxisFormat::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.WorkbookChartAxisFormat::|static|public|create_from_discriminator_value(parse_node:ParseNode):WorkbookChartAxisFormat msgraph.generated.models.WorkbookChartAxisTitle-->Entity msgraph.generated.models.WorkbookChartAxisTitle::|public|constructor():None -msgraph.generated.models.WorkbookChartAxisTitle::|public|format():WorkbookChartAxisTitleFormat -msgraph.generated.models.WorkbookChartAxisTitle::|public|format(value:WorkbookChartAxisTitleFormat):None msgraph.generated.models.WorkbookChartAxisTitle::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.WorkbookChartAxisTitle::|public|odata_type:str msgraph.generated.models.WorkbookChartAxisTitle::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.WorkbookChartAxisTitle::|public|text():str -msgraph.generated.models.WorkbookChartAxisTitle::|public|text(value:str):None -msgraph.generated.models.WorkbookChartAxisTitle::|public|visible():bool -msgraph.generated.models.WorkbookChartAxisTitle::|public|visible(value:bool):None msgraph.generated.models.WorkbookChartAxisTitle::|static|public|create_from_discriminator_value(parse_node:ParseNode):WorkbookChartAxisTitle msgraph.generated.models.WorkbookChartAxisTitleFormat-->Entity msgraph.generated.models.WorkbookChartAxisTitleFormat::|public|constructor():None @@ -136573,61 +135705,23 @@ msgraph.generated.models.WorkbookChartDataLabelFormat::|public|serialize(writer: msgraph.generated.models.WorkbookChartDataLabelFormat::|static|public|create_from_discriminator_value(parse_node:ParseNode):WorkbookChartDataLabelFormat msgraph.generated.models.WorkbookChartDataLabels-->Entity msgraph.generated.models.WorkbookChartDataLabels::|public|constructor():None -msgraph.generated.models.WorkbookChartDataLabels::|public|format():WorkbookChartDataLabelFormat -msgraph.generated.models.WorkbookChartDataLabels::|public|format(value:WorkbookChartDataLabelFormat):None msgraph.generated.models.WorkbookChartDataLabels::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.WorkbookChartDataLabels::|public|odata_type:str -msgraph.generated.models.WorkbookChartDataLabels::|public|position():str -msgraph.generated.models.WorkbookChartDataLabels::|public|position(value:str):None -msgraph.generated.models.WorkbookChartDataLabels::|public|separator():str -msgraph.generated.models.WorkbookChartDataLabels::|public|separator(value:str):None msgraph.generated.models.WorkbookChartDataLabels::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.WorkbookChartDataLabels::|public|show_bubble_size():bool -msgraph.generated.models.WorkbookChartDataLabels::|public|show_bubble_size(value:bool):None -msgraph.generated.models.WorkbookChartDataLabels::|public|show_category_name():bool -msgraph.generated.models.WorkbookChartDataLabels::|public|show_category_name(value:bool):None -msgraph.generated.models.WorkbookChartDataLabels::|public|show_legend_key():bool -msgraph.generated.models.WorkbookChartDataLabels::|public|show_legend_key(value:bool):None -msgraph.generated.models.WorkbookChartDataLabels::|public|show_percentage():bool -msgraph.generated.models.WorkbookChartDataLabels::|public|show_percentage(value:bool):None -msgraph.generated.models.WorkbookChartDataLabels::|public|show_series_name():bool -msgraph.generated.models.WorkbookChartDataLabels::|public|show_series_name(value:bool):None -msgraph.generated.models.WorkbookChartDataLabels::|public|show_value():bool -msgraph.generated.models.WorkbookChartDataLabels::|public|show_value(value:bool):None msgraph.generated.models.WorkbookChartDataLabels::|static|public|create_from_discriminator_value(parse_node:ParseNode):WorkbookChartDataLabels msgraph.generated.models.WorkbookChartFill-->Entity msgraph.generated.models.WorkbookChartFill::|public|constructor():None msgraph.generated.models.WorkbookChartFill::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.WorkbookChartFill::|public|odata_type:str msgraph.generated.models.WorkbookChartFill::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.WorkbookChartFill::|static|public|create_from_discriminator_value(parse_node:ParseNode):WorkbookChartFill msgraph.generated.models.WorkbookChartFont-->Entity -msgraph.generated.models.WorkbookChartFont::|public|bold():bool -msgraph.generated.models.WorkbookChartFont::|public|bold(value:bool):None -msgraph.generated.models.WorkbookChartFont::|public|color():str -msgraph.generated.models.WorkbookChartFont::|public|color(value:str):None msgraph.generated.models.WorkbookChartFont::|public|constructor():None msgraph.generated.models.WorkbookChartFont::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.WorkbookChartFont::|public|italic():bool -msgraph.generated.models.WorkbookChartFont::|public|italic(value:bool):None -msgraph.generated.models.WorkbookChartFont::|public|name():str -msgraph.generated.models.WorkbookChartFont::|public|name(value:str):None -msgraph.generated.models.WorkbookChartFont::|public|odata_type:str msgraph.generated.models.WorkbookChartFont::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.WorkbookChartFont::|public|size():float -msgraph.generated.models.WorkbookChartFont::|public|size(value:float):None -msgraph.generated.models.WorkbookChartFont::|public|underline():str -msgraph.generated.models.WorkbookChartFont::|public|underline(value:str):None msgraph.generated.models.WorkbookChartFont::|static|public|create_from_discriminator_value(parse_node:ParseNode):WorkbookChartFont msgraph.generated.models.WorkbookChartGridlines-->Entity msgraph.generated.models.WorkbookChartGridlines::|public|constructor():None -msgraph.generated.models.WorkbookChartGridlines::|public|format():WorkbookChartGridlinesFormat -msgraph.generated.models.WorkbookChartGridlines::|public|format(value:WorkbookChartGridlinesFormat):None msgraph.generated.models.WorkbookChartGridlines::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.WorkbookChartGridlines::|public|odata_type:str msgraph.generated.models.WorkbookChartGridlines::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.WorkbookChartGridlines::|public|visible():bool -msgraph.generated.models.WorkbookChartGridlines::|public|visible(value:bool):None msgraph.generated.models.WorkbookChartGridlines::|static|public|create_from_discriminator_value(parse_node:ParseNode):WorkbookChartGridlines msgraph.generated.models.WorkbookChartGridlinesFormat-->Entity msgraph.generated.models.WorkbookChartGridlinesFormat::|public|constructor():None @@ -136639,17 +135733,8 @@ msgraph.generated.models.WorkbookChartGridlinesFormat::|public|serialize(writer: msgraph.generated.models.WorkbookChartGridlinesFormat::|static|public|create_from_discriminator_value(parse_node:ParseNode):WorkbookChartGridlinesFormat msgraph.generated.models.WorkbookChartLegend-->Entity msgraph.generated.models.WorkbookChartLegend::|public|constructor():None -msgraph.generated.models.WorkbookChartLegend::|public|format():WorkbookChartLegendFormat -msgraph.generated.models.WorkbookChartLegend::|public|format(value:WorkbookChartLegendFormat):None msgraph.generated.models.WorkbookChartLegend::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.WorkbookChartLegend::|public|odata_type:str -msgraph.generated.models.WorkbookChartLegend::|public|overlay():bool -msgraph.generated.models.WorkbookChartLegend::|public|overlay(value:bool):None -msgraph.generated.models.WorkbookChartLegend::|public|position():str -msgraph.generated.models.WorkbookChartLegend::|public|position(value:str):None msgraph.generated.models.WorkbookChartLegend::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.WorkbookChartLegend::|public|visible():bool -msgraph.generated.models.WorkbookChartLegend::|public|visible(value:bool):None msgraph.generated.models.WorkbookChartLegend::|static|public|create_from_discriminator_value(parse_node:ParseNode):WorkbookChartLegend msgraph.generated.models.WorkbookChartLegendFormat-->Entity msgraph.generated.models.WorkbookChartLegendFormat::|public|constructor():None @@ -136662,11 +135747,8 @@ msgraph.generated.models.WorkbookChartLegendFormat::|public|odata_type:str msgraph.generated.models.WorkbookChartLegendFormat::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.WorkbookChartLegendFormat::|static|public|create_from_discriminator_value(parse_node:ParseNode):WorkbookChartLegendFormat msgraph.generated.models.WorkbookChartLineFormat-->Entity -msgraph.generated.models.WorkbookChartLineFormat::|public|color():str -msgraph.generated.models.WorkbookChartLineFormat::|public|color(value:str):None msgraph.generated.models.WorkbookChartLineFormat::|public|constructor():None msgraph.generated.models.WorkbookChartLineFormat::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.WorkbookChartLineFormat::|public|odata_type:str msgraph.generated.models.WorkbookChartLineFormat::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.WorkbookChartLineFormat::|static|public|create_from_discriminator_value(parse_node:ParseNode):WorkbookChartLineFormat msgraph.generated.models.WorkbookChartPoint-->Entity @@ -136686,10 +135768,7 @@ msgraph.generated.models.WorkbookChartPointCollectionResponse::|public|value(val msgraph.generated.models.WorkbookChartPointCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):WorkbookChartPointCollectionResponse msgraph.generated.models.WorkbookChartPointFormat-->Entity msgraph.generated.models.WorkbookChartPointFormat::|public|constructor():None -msgraph.generated.models.WorkbookChartPointFormat::|public|fill():WorkbookChartFill -msgraph.generated.models.WorkbookChartPointFormat::|public|fill(value:WorkbookChartFill):None msgraph.generated.models.WorkbookChartPointFormat::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.WorkbookChartPointFormat::|public|odata_type:str msgraph.generated.models.WorkbookChartPointFormat::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.WorkbookChartPointFormat::|static|public|create_from_discriminator_value(parse_node:ParseNode):WorkbookChartPointFormat msgraph.generated.models.WorkbookChartSeries-->Entity @@ -136713,27 +135792,13 @@ msgraph.generated.models.WorkbookChartSeriesCollectionResponse::|public|value(va msgraph.generated.models.WorkbookChartSeriesCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):WorkbookChartSeriesCollectionResponse msgraph.generated.models.WorkbookChartSeriesFormat-->Entity msgraph.generated.models.WorkbookChartSeriesFormat::|public|constructor():None -msgraph.generated.models.WorkbookChartSeriesFormat::|public|fill():WorkbookChartFill -msgraph.generated.models.WorkbookChartSeriesFormat::|public|fill(value:WorkbookChartFill):None msgraph.generated.models.WorkbookChartSeriesFormat::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.WorkbookChartSeriesFormat::|public|line():WorkbookChartLineFormat -msgraph.generated.models.WorkbookChartSeriesFormat::|public|line(value:WorkbookChartLineFormat):None -msgraph.generated.models.WorkbookChartSeriesFormat::|public|odata_type:str msgraph.generated.models.WorkbookChartSeriesFormat::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.WorkbookChartSeriesFormat::|static|public|create_from_discriminator_value(parse_node:ParseNode):WorkbookChartSeriesFormat msgraph.generated.models.WorkbookChartTitle-->Entity msgraph.generated.models.WorkbookChartTitle::|public|constructor():None -msgraph.generated.models.WorkbookChartTitle::|public|format():WorkbookChartTitleFormat -msgraph.generated.models.WorkbookChartTitle::|public|format(value:WorkbookChartTitleFormat):None msgraph.generated.models.WorkbookChartTitle::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.WorkbookChartTitle::|public|odata_type:str -msgraph.generated.models.WorkbookChartTitle::|public|overlay():bool -msgraph.generated.models.WorkbookChartTitle::|public|overlay(value:bool):None msgraph.generated.models.WorkbookChartTitle::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.WorkbookChartTitle::|public|text():str -msgraph.generated.models.WorkbookChartTitle::|public|text(value:str):None -msgraph.generated.models.WorkbookChartTitle::|public|visible():bool -msgraph.generated.models.WorkbookChartTitle::|public|visible(value:bool):None msgraph.generated.models.WorkbookChartTitle::|static|public|create_from_discriminator_value(parse_node:ParseNode):WorkbookChartTitle msgraph.generated.models.WorkbookChartTitleFormat-->Entity msgraph.generated.models.WorkbookChartTitleFormat::|public|constructor():None @@ -136783,10 +135848,7 @@ msgraph.generated.models.WorkbookCommentReplyCollectionResponse::|public|value(v msgraph.generated.models.WorkbookCommentReplyCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):WorkbookCommentReplyCollectionResponse msgraph.generated.models.WorkbookFilter-->Entity msgraph.generated.models.WorkbookFilter::|public|constructor():None -msgraph.generated.models.WorkbookFilter::|public|criteria():WorkbookFilterCriteria -msgraph.generated.models.WorkbookFilter::|public|criteria(value:WorkbookFilterCriteria):None msgraph.generated.models.WorkbookFilter::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.WorkbookFilter::|public|odata_type:str msgraph.generated.models.WorkbookFilter::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.WorkbookFilter::|static|public|create_from_discriminator_value(parse_node:ParseNode):WorkbookFilter msgraph.generated.models.WorkbookFilterCriteria::|public|additional_data():dict[str, Any] @@ -137005,33 +136067,13 @@ msgraph.generated.models.WorkbookRangeFont::|public|underline():str msgraph.generated.models.WorkbookRangeFont::|public|underline(value:str):None msgraph.generated.models.WorkbookRangeFont::|static|public|create_from_discriminator_value(parse_node:ParseNode):WorkbookRangeFont msgraph.generated.models.WorkbookRangeFormat-->Entity -msgraph.generated.models.WorkbookRangeFormat::|public|borders():list[WorkbookRangeBorder] -msgraph.generated.models.WorkbookRangeFormat::|public|borders(value:list[WorkbookRangeBorder]):None -msgraph.generated.models.WorkbookRangeFormat::|public|column_width():float -msgraph.generated.models.WorkbookRangeFormat::|public|column_width(value:float):None msgraph.generated.models.WorkbookRangeFormat::|public|constructor():None -msgraph.generated.models.WorkbookRangeFormat::|public|fill():WorkbookRangeFill -msgraph.generated.models.WorkbookRangeFormat::|public|fill(value:WorkbookRangeFill):None -msgraph.generated.models.WorkbookRangeFormat::|public|font():WorkbookRangeFont -msgraph.generated.models.WorkbookRangeFormat::|public|font(value:WorkbookRangeFont):None msgraph.generated.models.WorkbookRangeFormat::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.WorkbookRangeFormat::|public|horizontal_alignment():str -msgraph.generated.models.WorkbookRangeFormat::|public|horizontal_alignment(value:str):None -msgraph.generated.models.WorkbookRangeFormat::|public|odata_type:str -msgraph.generated.models.WorkbookRangeFormat::|public|protection():WorkbookFormatProtection -msgraph.generated.models.WorkbookRangeFormat::|public|protection(value:WorkbookFormatProtection):None -msgraph.generated.models.WorkbookRangeFormat::|public|row_height():float -msgraph.generated.models.WorkbookRangeFormat::|public|row_height(value:float):None msgraph.generated.models.WorkbookRangeFormat::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.WorkbookRangeFormat::|public|vertical_alignment():str -msgraph.generated.models.WorkbookRangeFormat::|public|vertical_alignment(value:str):None -msgraph.generated.models.WorkbookRangeFormat::|public|wrap_text():bool -msgraph.generated.models.WorkbookRangeFormat::|public|wrap_text(value:bool):None msgraph.generated.models.WorkbookRangeFormat::|static|public|create_from_discriminator_value(parse_node:ParseNode):WorkbookRangeFormat msgraph.generated.models.WorkbookRangeSort-->Entity msgraph.generated.models.WorkbookRangeSort::|public|constructor():None msgraph.generated.models.WorkbookRangeSort::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.WorkbookRangeSort::|public|odata_type:str msgraph.generated.models.WorkbookRangeSort::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.WorkbookRangeSort::|static|public|create_from_discriminator_value(parse_node:ParseNode):WorkbookRangeSort msgraph.generated.models.WorkbookRangeView-->Entity @@ -137161,14 +136203,7 @@ msgraph.generated.models.WorkbookTableRowCollectionResponse::|public|value(value msgraph.generated.models.WorkbookTableRowCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):WorkbookTableRowCollectionResponse msgraph.generated.models.WorkbookTableSort-->Entity msgraph.generated.models.WorkbookTableSort::|public|constructor():None -msgraph.generated.models.WorkbookTableSort::|public|fields():list[WorkbookSortField] -msgraph.generated.models.WorkbookTableSort::|public|fields(value:list[WorkbookSortField]):None msgraph.generated.models.WorkbookTableSort::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.WorkbookTableSort::|public|match_case():bool -msgraph.generated.models.WorkbookTableSort::|public|match_case(value:bool):None -msgraph.generated.models.WorkbookTableSort::|public|method():str -msgraph.generated.models.WorkbookTableSort::|public|method(value:str):None -msgraph.generated.models.WorkbookTableSort::|public|odata_type:str msgraph.generated.models.WorkbookTableSort::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.WorkbookTableSort::|static|public|create_from_discriminator_value(parse_node:ParseNode):WorkbookTableSort msgraph.generated.models.WorkbookWorksheet-->Entity @@ -137203,11 +136238,6 @@ msgraph.generated.models.WorkbookWorksheetCollectionResponse::|static|public|cre msgraph.generated.models.WorkbookWorksheetProtection-->Entity msgraph.generated.models.WorkbookWorksheetProtection::|public|constructor():None msgraph.generated.models.WorkbookWorksheetProtection::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.WorkbookWorksheetProtection::|public|odata_type:str -msgraph.generated.models.WorkbookWorksheetProtection::|public|options():WorkbookWorksheetProtectionOptions -msgraph.generated.models.WorkbookWorksheetProtection::|public|options(value:WorkbookWorksheetProtectionOptions):None -msgraph.generated.models.WorkbookWorksheetProtection::|public|protected():bool -msgraph.generated.models.WorkbookWorksheetProtection::|public|protected(value:bool):None msgraph.generated.models.WorkbookWorksheetProtection::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.WorkbookWorksheetProtection::|static|public|create_from_discriminator_value(parse_node:ParseNode):WorkbookWorksheetProtection msgraph.generated.models.WorkbookWorksheetProtectionOptions::|public|additional_data():dict[str, Any] @@ -137301,8 +136331,8 @@ msgraph.generated.models.WorkingHours::|public|additional_data():dict[str, Any] msgraph.generated.models.WorkingHours::|public|additional_data(value:dict[str, Any]):None msgraph.generated.models.WorkingHours::|public|backing_store:BackingStore msgraph.generated.models.WorkingHours::|public|constructor():None -msgraph.generated.models.WorkingHours::|public|days_of_week():list[DayOfWeek] -msgraph.generated.models.WorkingHours::|public|days_of_week(value:list[DayOfWeek]):None +msgraph.generated.models.WorkingHours::|public|days_of_week():list[str] +msgraph.generated.models.WorkingHours::|public|days_of_week(value:list[str]):None msgraph.generated.models.WorkingHours::|public|end_time():datetime.time msgraph.generated.models.WorkingHours::|public|end_time(value:datetime.time):None msgraph.generated.models.WorkingHours::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -139780,8 +138810,8 @@ msgraph.generated.policies.authenticationStrengthPolicies.item.combinationConfig msgraph.generated.policies.authenticationStrengthPolicies.item.combinationConfigurations.item.AuthenticationCombinationConfigurationItemRequestBuilder::|public|with_url(raw_url:str):AuthenticationCombinationConfigurationItemRequestBuilder msgraph.generated.policies.authenticationStrengthPolicies.item.updateAllowedCombinations.UpdateAllowedCombinationsPostRequestBody::|public|additional_data():dict[str, Any] msgraph.generated.policies.authenticationStrengthPolicies.item.updateAllowedCombinations.UpdateAllowedCombinationsPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.policies.authenticationStrengthPolicies.item.updateAllowedCombinations.UpdateAllowedCombinationsPostRequestBody::|public|allowed_combinations():list[AuthenticationMethodModes] -msgraph.generated.policies.authenticationStrengthPolicies.item.updateAllowedCombinations.UpdateAllowedCombinationsPostRequestBody::|public|allowed_combinations(value:list[AuthenticationMethodModes]):None +msgraph.generated.policies.authenticationStrengthPolicies.item.updateAllowedCombinations.UpdateAllowedCombinationsPostRequestBody::|public|allowed_combinations():list[str] +msgraph.generated.policies.authenticationStrengthPolicies.item.updateAllowedCombinations.UpdateAllowedCombinationsPostRequestBody::|public|allowed_combinations(value:list[str]):None msgraph.generated.policies.authenticationStrengthPolicies.item.updateAllowedCombinations.UpdateAllowedCombinationsPostRequestBody::|public|backing_store:BackingStore msgraph.generated.policies.authenticationStrengthPolicies.item.updateAllowedCombinations.UpdateAllowedCombinationsPostRequestBody::|public|constructor():None msgraph.generated.policies.authenticationStrengthPolicies.item.updateAllowedCombinations.UpdateAllowedCombinationsPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -148360,6 +147390,132 @@ msgraph.generated.security.attackSimulation.trainings.TrainingsRequestBuilder::| msgraph.generated.security.attackSimulation.trainings.TrainingsRequestBuilder::|public|to_post_request_information(body:Training; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph.generated.security.attackSimulation.trainings.TrainingsRequestBuilder::|public|url_template:str msgraph.generated.security.attackSimulation.trainings.TrainingsRequestBuilder::|public|with_url(raw_url:str):TrainingsRequestBuilder +msgraph.generated.security.auditLog.AuditLogRequestBuilder-->BaseRequestBuilder +msgraph.generated.security.auditLog.AuditLogRequestBuilder.AuditLogRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph.generated.security.auditLog.AuditLogRequestBuilder.AuditLogRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph.generated.security.auditLog.AuditLogRequestBuilder.AuditLogRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph.generated.security.auditLog.AuditLogRequestBuilder.AuditLogRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph.generated.security.auditLog.AuditLogRequestBuilder.AuditLogRequestBuilderGetRequestConfiguration-->RequestConfiguration[AuditLogRequestBuilderGetQueryParameters] +msgraph.generated.security.auditLog.AuditLogRequestBuilder.AuditLogRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph.generated.security.auditLog.AuditLogRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph.generated.security.auditLog.AuditLogRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph.generated.security.auditLog.AuditLogRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AuditLogRequestBuilderGetQueryParameters]):AuditCoreRoot +msgraph.generated.security.auditLog.AuditLogRequestBuilder::|public|patch(body:AuditCoreRoot; request_configuration?:RequestConfiguration[QueryParameters]):AuditCoreRoot +msgraph.generated.security.auditLog.AuditLogRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph.generated.security.auditLog.AuditLogRequestBuilder::|public|queries:QueriesRequestBuilder +msgraph.generated.security.auditLog.AuditLogRequestBuilder::|public|request_adapter:RequestAdapter +msgraph.generated.security.auditLog.AuditLogRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph.generated.security.auditLog.AuditLogRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[AuditLogRequestBuilderGetQueryParameters]):RequestInformation +msgraph.generated.security.auditLog.AuditLogRequestBuilder::|public|to_patch_request_information(body:AuditCoreRoot; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph.generated.security.auditLog.AuditLogRequestBuilder::|public|url_template:str +msgraph.generated.security.auditLog.AuditLogRequestBuilder::|public|with_url(raw_url:str):AuditLogRequestBuilder +msgraph.generated.security.auditLog.queries.count.CountRequestBuilder-->BaseRequestBuilder +msgraph.generated.security.auditLog.queries.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str +msgraph.generated.security.auditLog.queries.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph.generated.security.auditLog.queries.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str +msgraph.generated.security.auditLog.queries.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] +msgraph.generated.security.auditLog.queries.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph.generated.security.auditLog.queries.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int +msgraph.generated.security.auditLog.queries.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph.generated.security.auditLog.queries.count.CountRequestBuilder::|public|request_adapter:RequestAdapter +msgraph.generated.security.auditLog.queries.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation +msgraph.generated.security.auditLog.queries.count.CountRequestBuilder::|public|url_template:str +msgraph.generated.security.auditLog.queries.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder +msgraph.generated.security.auditLog.queries.item.AuditLogQueryItemRequestBuilder-->BaseRequestBuilder +msgraph.generated.security.auditLog.queries.item.AuditLogQueryItemRequestBuilder.AuditLogQueryItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph.generated.security.auditLog.queries.item.AuditLogQueryItemRequestBuilder.AuditLogQueryItemRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph.generated.security.auditLog.queries.item.AuditLogQueryItemRequestBuilder.AuditLogQueryItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph.generated.security.auditLog.queries.item.AuditLogQueryItemRequestBuilder.AuditLogQueryItemRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph.generated.security.auditLog.queries.item.AuditLogQueryItemRequestBuilder.AuditLogQueryItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[AuditLogQueryItemRequestBuilderGetQueryParameters] +msgraph.generated.security.auditLog.queries.item.AuditLogQueryItemRequestBuilder.AuditLogQueryItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph.generated.security.auditLog.queries.item.AuditLogQueryItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph.generated.security.auditLog.queries.item.AuditLogQueryItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph.generated.security.auditLog.queries.item.AuditLogQueryItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AuditLogQueryItemRequestBuilderGetQueryParameters]):AuditLogQuery +msgraph.generated.security.auditLog.queries.item.AuditLogQueryItemRequestBuilder::|public|patch(body:AuditLogQuery; request_configuration?:RequestConfiguration[QueryParameters]):AuditLogQuery +msgraph.generated.security.auditLog.queries.item.AuditLogQueryItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph.generated.security.auditLog.queries.item.AuditLogQueryItemRequestBuilder::|public|records:RecordsRequestBuilder +msgraph.generated.security.auditLog.queries.item.AuditLogQueryItemRequestBuilder::|public|request_adapter:RequestAdapter +msgraph.generated.security.auditLog.queries.item.AuditLogQueryItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph.generated.security.auditLog.queries.item.AuditLogQueryItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[AuditLogQueryItemRequestBuilderGetQueryParameters]):RequestInformation +msgraph.generated.security.auditLog.queries.item.AuditLogQueryItemRequestBuilder::|public|to_patch_request_information(body:AuditLogQuery; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph.generated.security.auditLog.queries.item.AuditLogQueryItemRequestBuilder::|public|url_template:str +msgraph.generated.security.auditLog.queries.item.AuditLogQueryItemRequestBuilder::|public|with_url(raw_url:str):AuditLogQueryItemRequestBuilder +msgraph.generated.security.auditLog.queries.item.records.count.CountRequestBuilder-->BaseRequestBuilder +msgraph.generated.security.auditLog.queries.item.records.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str +msgraph.generated.security.auditLog.queries.item.records.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph.generated.security.auditLog.queries.item.records.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str +msgraph.generated.security.auditLog.queries.item.records.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] +msgraph.generated.security.auditLog.queries.item.records.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph.generated.security.auditLog.queries.item.records.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int +msgraph.generated.security.auditLog.queries.item.records.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph.generated.security.auditLog.queries.item.records.count.CountRequestBuilder::|public|request_adapter:RequestAdapter +msgraph.generated.security.auditLog.queries.item.records.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation +msgraph.generated.security.auditLog.queries.item.records.count.CountRequestBuilder::|public|url_template:str +msgraph.generated.security.auditLog.queries.item.records.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder +msgraph.generated.security.auditLog.queries.item.records.item.AuditLogRecordItemRequestBuilder-->BaseRequestBuilder +msgraph.generated.security.auditLog.queries.item.records.item.AuditLogRecordItemRequestBuilder.AuditLogRecordItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph.generated.security.auditLog.queries.item.records.item.AuditLogRecordItemRequestBuilder.AuditLogRecordItemRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph.generated.security.auditLog.queries.item.records.item.AuditLogRecordItemRequestBuilder.AuditLogRecordItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph.generated.security.auditLog.queries.item.records.item.AuditLogRecordItemRequestBuilder.AuditLogRecordItemRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph.generated.security.auditLog.queries.item.records.item.AuditLogRecordItemRequestBuilder.AuditLogRecordItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[AuditLogRecordItemRequestBuilderGetQueryParameters] +msgraph.generated.security.auditLog.queries.item.records.item.AuditLogRecordItemRequestBuilder.AuditLogRecordItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph.generated.security.auditLog.queries.item.records.item.AuditLogRecordItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph.generated.security.auditLog.queries.item.records.item.AuditLogRecordItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph.generated.security.auditLog.queries.item.records.item.AuditLogRecordItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AuditLogRecordItemRequestBuilderGetQueryParameters]):AuditLogRecord +msgraph.generated.security.auditLog.queries.item.records.item.AuditLogRecordItemRequestBuilder::|public|patch(body:AuditLogRecord; request_configuration?:RequestConfiguration[QueryParameters]):AuditLogRecord +msgraph.generated.security.auditLog.queries.item.records.item.AuditLogRecordItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph.generated.security.auditLog.queries.item.records.item.AuditLogRecordItemRequestBuilder::|public|request_adapter:RequestAdapter +msgraph.generated.security.auditLog.queries.item.records.item.AuditLogRecordItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph.generated.security.auditLog.queries.item.records.item.AuditLogRecordItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[AuditLogRecordItemRequestBuilderGetQueryParameters]):RequestInformation +msgraph.generated.security.auditLog.queries.item.records.item.AuditLogRecordItemRequestBuilder::|public|to_patch_request_information(body:AuditLogRecord; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph.generated.security.auditLog.queries.item.records.item.AuditLogRecordItemRequestBuilder::|public|url_template:str +msgraph.generated.security.auditLog.queries.item.records.item.AuditLogRecordItemRequestBuilder::|public|with_url(raw_url:str):AuditLogRecordItemRequestBuilder +msgraph.generated.security.auditLog.queries.item.records.RecordsRequestBuilder-->BaseRequestBuilder +msgraph.generated.security.auditLog.queries.item.records.RecordsRequestBuilder.RecordsRequestBuilderGetQueryParameters::|public|count:bool +msgraph.generated.security.auditLog.queries.item.records.RecordsRequestBuilder.RecordsRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph.generated.security.auditLog.queries.item.records.RecordsRequestBuilder.RecordsRequestBuilderGetQueryParameters::|public|filter:str +msgraph.generated.security.auditLog.queries.item.records.RecordsRequestBuilder.RecordsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph.generated.security.auditLog.queries.item.records.RecordsRequestBuilder.RecordsRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph.generated.security.auditLog.queries.item.records.RecordsRequestBuilder.RecordsRequestBuilderGetQueryParameters::|public|search:str +msgraph.generated.security.auditLog.queries.item.records.RecordsRequestBuilder.RecordsRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph.generated.security.auditLog.queries.item.records.RecordsRequestBuilder.RecordsRequestBuilderGetQueryParameters::|public|skip:int +msgraph.generated.security.auditLog.queries.item.records.RecordsRequestBuilder.RecordsRequestBuilderGetQueryParameters::|public|top:int +msgraph.generated.security.auditLog.queries.item.records.RecordsRequestBuilder.RecordsRequestBuilderGetRequestConfiguration-->RequestConfiguration[RecordsRequestBuilderGetQueryParameters] +msgraph.generated.security.auditLog.queries.item.records.RecordsRequestBuilder.RecordsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph.generated.security.auditLog.queries.item.records.RecordsRequestBuilder::|public|by_audit_log_record_id(audit_log_record_id:str):AuditLogRecordItemRequestBuilder +msgraph.generated.security.auditLog.queries.item.records.RecordsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph.generated.security.auditLog.queries.item.records.RecordsRequestBuilder::|public|count:CountRequestBuilder +msgraph.generated.security.auditLog.queries.item.records.RecordsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[RecordsRequestBuilderGetQueryParameters]):AuditLogRecordCollectionResponse +msgraph.generated.security.auditLog.queries.item.records.RecordsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph.generated.security.auditLog.queries.item.records.RecordsRequestBuilder::|public|post(body:AuditLogRecord; request_configuration?:RequestConfiguration[QueryParameters]):AuditLogRecord +msgraph.generated.security.auditLog.queries.item.records.RecordsRequestBuilder::|public|request_adapter:RequestAdapter +msgraph.generated.security.auditLog.queries.item.records.RecordsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[RecordsRequestBuilderGetQueryParameters]):RequestInformation +msgraph.generated.security.auditLog.queries.item.records.RecordsRequestBuilder::|public|to_post_request_information(body:AuditLogRecord; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph.generated.security.auditLog.queries.item.records.RecordsRequestBuilder::|public|url_template:str +msgraph.generated.security.auditLog.queries.item.records.RecordsRequestBuilder::|public|with_url(raw_url:str):RecordsRequestBuilder +msgraph.generated.security.auditLog.queries.QueriesRequestBuilder-->BaseRequestBuilder +msgraph.generated.security.auditLog.queries.QueriesRequestBuilder.QueriesRequestBuilderGetQueryParameters::|public|count:bool +msgraph.generated.security.auditLog.queries.QueriesRequestBuilder.QueriesRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph.generated.security.auditLog.queries.QueriesRequestBuilder.QueriesRequestBuilderGetQueryParameters::|public|filter:str +msgraph.generated.security.auditLog.queries.QueriesRequestBuilder.QueriesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph.generated.security.auditLog.queries.QueriesRequestBuilder.QueriesRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph.generated.security.auditLog.queries.QueriesRequestBuilder.QueriesRequestBuilderGetQueryParameters::|public|search:str +msgraph.generated.security.auditLog.queries.QueriesRequestBuilder.QueriesRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph.generated.security.auditLog.queries.QueriesRequestBuilder.QueriesRequestBuilderGetQueryParameters::|public|skip:int +msgraph.generated.security.auditLog.queries.QueriesRequestBuilder.QueriesRequestBuilderGetQueryParameters::|public|top:int +msgraph.generated.security.auditLog.queries.QueriesRequestBuilder.QueriesRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueriesRequestBuilderGetQueryParameters] +msgraph.generated.security.auditLog.queries.QueriesRequestBuilder.QueriesRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph.generated.security.auditLog.queries.QueriesRequestBuilder::|public|by_audit_log_query_id(audit_log_query_id:str):AuditLogQueryItemRequestBuilder +msgraph.generated.security.auditLog.queries.QueriesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph.generated.security.auditLog.queries.QueriesRequestBuilder::|public|count:CountRequestBuilder +msgraph.generated.security.auditLog.queries.QueriesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[QueriesRequestBuilderGetQueryParameters]):AuditLogQueryCollectionResponse +msgraph.generated.security.auditLog.queries.QueriesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph.generated.security.auditLog.queries.QueriesRequestBuilder::|public|post(body:AuditLogQuery; request_configuration?:RequestConfiguration[QueryParameters]):AuditLogQuery +msgraph.generated.security.auditLog.queries.QueriesRequestBuilder::|public|request_adapter:RequestAdapter +msgraph.generated.security.auditLog.queries.QueriesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueriesRequestBuilderGetQueryParameters]):RequestInformation +msgraph.generated.security.auditLog.queries.QueriesRequestBuilder::|public|to_post_request_information(body:AuditLogQuery; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph.generated.security.auditLog.queries.QueriesRequestBuilder::|public|url_template:str +msgraph.generated.security.auditLog.queries.QueriesRequestBuilder::|public|with_url(raw_url:str):QueriesRequestBuilder msgraph.generated.security.cases.CasesRequestBuilder-->BaseRequestBuilder msgraph.generated.security.cases.CasesRequestBuilder.CasesRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph.generated.security.cases.CasesRequestBuilder.CasesRequestBuilderGetQueryParameters::|public|expand:list[str] @@ -149765,6 +148921,7 @@ msgraph.generated.security.dataSecurityAndGovernance.DataSecurityAndGovernanceRe msgraph.generated.security.dataSecurityAndGovernance.DataSecurityAndGovernanceRequestBuilder::|public|process_content_async:ProcessContentAsyncRequestBuilder msgraph.generated.security.dataSecurityAndGovernance.DataSecurityAndGovernanceRequestBuilder::|public|protection_scopes:ProtectionScopesRequestBuilder msgraph.generated.security.dataSecurityAndGovernance.DataSecurityAndGovernanceRequestBuilder::|public|request_adapter:RequestAdapter +msgraph.generated.security.dataSecurityAndGovernance.DataSecurityAndGovernanceRequestBuilder::|public|sensitivity_labels:SensitivityLabelsRequestBuilder msgraph.generated.security.dataSecurityAndGovernance.DataSecurityAndGovernanceRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph.generated.security.dataSecurityAndGovernance.DataSecurityAndGovernanceRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[DataSecurityAndGovernanceRequestBuilderGetQueryParameters]):RequestInformation msgraph.generated.security.dataSecurityAndGovernance.DataSecurityAndGovernanceRequestBuilder::|public|to_patch_request_information(body:TenantDataSecurityAndGovernance; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation @@ -149849,6 +149006,211 @@ msgraph.generated.security.dataSecurityAndGovernance.protectionScopes.Protection msgraph.generated.security.dataSecurityAndGovernance.protectionScopes.ProtectionScopesRequestBuilder::|public|to_patch_request_information(body:TenantProtectionScopeContainer; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph.generated.security.dataSecurityAndGovernance.protectionScopes.ProtectionScopesRequestBuilder::|public|url_template:str msgraph.generated.security.dataSecurityAndGovernance.protectionScopes.ProtectionScopesRequestBuilder::|public|with_url(raw_url:str):ProtectionScopesRequestBuilder +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder-->BaseRequestBuilder +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; content_formats?:str; label_ids?:str; locale?:str):None +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):SensitivityLabel +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|request_adapter:RequestAdapter +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|url_template:str +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|with_url(raw_url:str):ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.computeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody::|public|additional_data():dict[str, Any] +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.computeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody::|public|additional_data(value:dict[str, Any]):None +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.computeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody::|public|backing_store:BackingStore +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.computeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody::|public|constructor():None +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.computeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody::|public|delegated_user_email():str +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.computeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody::|public|delegated_user_email(value:str):None +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.computeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.computeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody::|public|locale():str +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.computeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody::|public|locale(value:str):None +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.computeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody::|public|protected_contents():list[ProtectedContent] +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.computeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody::|public|protected_contents(value:list[ProtectedContent]):None +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.computeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody::|public|serialize(writer:SerializationWriter):None +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.computeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody::|public|supported_content_formats():list[str] +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.computeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody::|public|supported_content_formats(value:list[str]):None +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.computeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):ComputeRightsAndInheritancePostRequestBody +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.computeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.computeRightsAndInheritance.ComputeRightsAndInheritanceRequestBuilder-->BaseRequestBuilder +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.computeRightsAndInheritance.ComputeRightsAndInheritanceRequestBuilder.ComputeRightsAndInheritanceRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.computeRightsAndInheritance.ComputeRightsAndInheritanceRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.computeRightsAndInheritance.ComputeRightsAndInheritanceRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.computeRightsAndInheritance.ComputeRightsAndInheritanceRequestBuilder::|public|post(body:ComputeRightsAndInheritancePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):ComputeRightsAndInheritanceResult +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.computeRightsAndInheritance.ComputeRightsAndInheritanceRequestBuilder::|public|request_adapter:RequestAdapter +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.computeRightsAndInheritance.ComputeRightsAndInheritanceRequestBuilder::|public|to_post_request_information(body:ComputeRightsAndInheritancePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.computeRightsAndInheritance.ComputeRightsAndInheritanceRequestBuilder::|public|url_template:str +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.computeRightsAndInheritance.ComputeRightsAndInheritanceRequestBuilder::|public|with_url(raw_url:str):ComputeRightsAndInheritanceRequestBuilder +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.count.CountRequestBuilder-->BaseRequestBuilder +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.count.CountRequestBuilder::|public|request_adapter:RequestAdapter +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.count.CountRequestBuilder::|public|url_template:str +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.rights.RightsRequestBuilder-->BaseRequestBuilder +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.rights.RightsRequestBuilder.RightsRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.rights.RightsRequestBuilder.RightsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.rights.RightsRequestBuilder.RightsRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.rights.RightsRequestBuilder.RightsRequestBuilderGetRequestConfiguration-->RequestConfiguration[RightsRequestBuilderGetQueryParameters] +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.rights.RightsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.rights.RightsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[RightsRequestBuilderGetQueryParameters]):UsageRightsIncluded +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.rights.RightsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.rights.RightsRequestBuilder::|public|request_adapter:RequestAdapter +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.rights.RightsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[RightsRequestBuilderGetQueryParameters]):RequestInformation +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.rights.RightsRequestBuilder::|public|url_template:str +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.rights.RightsRequestBuilder::|public|with_url(raw_url:str):RightsRequestBuilder +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.SensitivityLabelItemRequestBuilder-->BaseRequestBuilder +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.SensitivityLabelItemRequestBuilder.SensitivityLabelItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.SensitivityLabelItemRequestBuilder.SensitivityLabelItemRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.SensitivityLabelItemRequestBuilder.SensitivityLabelItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.SensitivityLabelItemRequestBuilder.SensitivityLabelItemRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.SensitivityLabelItemRequestBuilder.SensitivityLabelItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[SensitivityLabelItemRequestBuilderGetQueryParameters] +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.SensitivityLabelItemRequestBuilder.SensitivityLabelItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.SensitivityLabelItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.SensitivityLabelItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.SensitivityLabelItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[SensitivityLabelItemRequestBuilderGetQueryParameters]):SensitivityLabel +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.SensitivityLabelItemRequestBuilder::|public|patch(body:SensitivityLabel; request_configuration?:RequestConfiguration[QueryParameters]):SensitivityLabel +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.SensitivityLabelItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.SensitivityLabelItemRequestBuilder::|public|request_adapter:RequestAdapter +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.SensitivityLabelItemRequestBuilder::|public|rights:RightsRequestBuilder +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.SensitivityLabelItemRequestBuilder::|public|sublabels:SublabelsRequestBuilder +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.SensitivityLabelItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.SensitivityLabelItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[SensitivityLabelItemRequestBuilderGetQueryParameters]):RequestInformation +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.SensitivityLabelItemRequestBuilder::|public|to_patch_request_information(body:SensitivityLabel; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.SensitivityLabelItemRequestBuilder::|public|url_template:str +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.SensitivityLabelItemRequestBuilder::|public|with_url(raw_url:str):SensitivityLabelItemRequestBuilder +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder-->BaseRequestBuilder +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; content_formats?:str; label_ids?:str; locale?:str):None +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):SensitivityLabel +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|request_adapter:RequestAdapter +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|url_template:str +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|with_url(raw_url:str):ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.computeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody::|public|additional_data():dict[str, Any] +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.computeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody::|public|additional_data(value:dict[str, Any]):None +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.computeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody::|public|backing_store:BackingStore +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.computeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody::|public|constructor():None +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.computeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody::|public|delegated_user_email():str +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.computeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody::|public|delegated_user_email(value:str):None +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.computeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.computeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody::|public|locale():str +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.computeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody::|public|locale(value:str):None +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.computeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody::|public|protected_contents():list[ProtectedContent] +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.computeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody::|public|protected_contents(value:list[ProtectedContent]):None +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.computeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody::|public|serialize(writer:SerializationWriter):None +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.computeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody::|public|supported_content_formats():list[str] +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.computeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody::|public|supported_content_formats(value:list[str]):None +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.computeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):ComputeRightsAndInheritancePostRequestBody +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.computeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.computeRightsAndInheritance.ComputeRightsAndInheritanceRequestBuilder-->BaseRequestBuilder +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.computeRightsAndInheritance.ComputeRightsAndInheritanceRequestBuilder.ComputeRightsAndInheritanceRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.computeRightsAndInheritance.ComputeRightsAndInheritanceRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.computeRightsAndInheritance.ComputeRightsAndInheritanceRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.computeRightsAndInheritance.ComputeRightsAndInheritanceRequestBuilder::|public|post(body:ComputeRightsAndInheritancePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):ComputeRightsAndInheritanceResult +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.computeRightsAndInheritance.ComputeRightsAndInheritanceRequestBuilder::|public|request_adapter:RequestAdapter +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.computeRightsAndInheritance.ComputeRightsAndInheritanceRequestBuilder::|public|to_post_request_information(body:ComputeRightsAndInheritancePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.computeRightsAndInheritance.ComputeRightsAndInheritanceRequestBuilder::|public|url_template:str +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.computeRightsAndInheritance.ComputeRightsAndInheritanceRequestBuilder::|public|with_url(raw_url:str):ComputeRightsAndInheritanceRequestBuilder +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.count.CountRequestBuilder-->BaseRequestBuilder +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.count.CountRequestBuilder::|public|request_adapter:RequestAdapter +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.count.CountRequestBuilder::|public|url_template:str +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.item.rights.RightsRequestBuilder-->BaseRequestBuilder +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.item.rights.RightsRequestBuilder.RightsRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.item.rights.RightsRequestBuilder.RightsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.item.rights.RightsRequestBuilder.RightsRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.item.rights.RightsRequestBuilder.RightsRequestBuilderGetRequestConfiguration-->RequestConfiguration[RightsRequestBuilderGetQueryParameters] +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.item.rights.RightsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.item.rights.RightsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[RightsRequestBuilderGetQueryParameters]):UsageRightsIncluded +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.item.rights.RightsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.item.rights.RightsRequestBuilder::|public|request_adapter:RequestAdapter +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.item.rights.RightsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[RightsRequestBuilderGetQueryParameters]):RequestInformation +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.item.rights.RightsRequestBuilder::|public|url_template:str +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.item.rights.RightsRequestBuilder::|public|with_url(raw_url:str):RightsRequestBuilder +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.item.SensitivityLabelItemRequestBuilder-->BaseRequestBuilder +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.item.SensitivityLabelItemRequestBuilder.SensitivityLabelItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.item.SensitivityLabelItemRequestBuilder.SensitivityLabelItemRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.item.SensitivityLabelItemRequestBuilder.SensitivityLabelItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.item.SensitivityLabelItemRequestBuilder.SensitivityLabelItemRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.item.SensitivityLabelItemRequestBuilder.SensitivityLabelItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[SensitivityLabelItemRequestBuilderGetQueryParameters] +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.item.SensitivityLabelItemRequestBuilder.SensitivityLabelItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.item.SensitivityLabelItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.item.SensitivityLabelItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.item.SensitivityLabelItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[SensitivityLabelItemRequestBuilderGetQueryParameters]):SensitivityLabel +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.item.SensitivityLabelItemRequestBuilder::|public|patch(body:SensitivityLabel; request_configuration?:RequestConfiguration[QueryParameters]):SensitivityLabel +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.item.SensitivityLabelItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.item.SensitivityLabelItemRequestBuilder::|public|request_adapter:RequestAdapter +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.item.SensitivityLabelItemRequestBuilder::|public|rights:RightsRequestBuilder +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.item.SensitivityLabelItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.item.SensitivityLabelItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[SensitivityLabelItemRequestBuilderGetQueryParameters]):RequestInformation +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.item.SensitivityLabelItemRequestBuilder::|public|to_patch_request_information(body:SensitivityLabel; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.item.SensitivityLabelItemRequestBuilder::|public|url_template:str +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.item.SensitivityLabelItemRequestBuilder::|public|with_url(raw_url:str):SensitivityLabelItemRequestBuilder +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.SublabelsRequestBuilder-->BaseRequestBuilder +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.SublabelsRequestBuilder.SublabelsRequestBuilderGetQueryParameters::|public|count:bool +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.SublabelsRequestBuilder.SublabelsRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.SublabelsRequestBuilder.SublabelsRequestBuilderGetQueryParameters::|public|filter:str +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.SublabelsRequestBuilder.SublabelsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.SublabelsRequestBuilder.SublabelsRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.SublabelsRequestBuilder.SublabelsRequestBuilderGetQueryParameters::|public|search:str +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.SublabelsRequestBuilder.SublabelsRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.SublabelsRequestBuilder.SublabelsRequestBuilderGetQueryParameters::|public|skip:int +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.SublabelsRequestBuilder.SublabelsRequestBuilderGetQueryParameters::|public|top:int +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.SublabelsRequestBuilder.SublabelsRequestBuilderGetRequestConfiguration-->RequestConfiguration[SublabelsRequestBuilderGetQueryParameters] +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.SublabelsRequestBuilder.SublabelsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.SublabelsRequestBuilder::|public|by_sensitivity_label_id1(sensitivity_label_id1:str):SensitivityLabelItemRequestBuilder +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.SublabelsRequestBuilder::|public|compute_inheritance_with_label_ids_with_locale_with_content_formats(content_formats:str; label_ids:str; locale:str):ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.SublabelsRequestBuilder::|public|compute_rights_and_inheritance:ComputeRightsAndInheritanceRequestBuilder +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.SublabelsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.SublabelsRequestBuilder::|public|count:CountRequestBuilder +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.SublabelsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[SublabelsRequestBuilderGetQueryParameters]):SensitivityLabelCollectionResponse +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.SublabelsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.SublabelsRequestBuilder::|public|post(body:SensitivityLabel; request_configuration?:RequestConfiguration[QueryParameters]):SensitivityLabel +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.SublabelsRequestBuilder::|public|request_adapter:RequestAdapter +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.SublabelsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[SublabelsRequestBuilderGetQueryParameters]):RequestInformation +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.SublabelsRequestBuilder::|public|to_post_request_information(body:SensitivityLabel; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.SublabelsRequestBuilder::|public|url_template:str +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.SublabelsRequestBuilder::|public|with_url(raw_url:str):SublabelsRequestBuilder +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.SensitivityLabelsRequestBuilder-->BaseRequestBuilder +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.SensitivityLabelsRequestBuilder.SensitivityLabelsRequestBuilderGetQueryParameters::|public|count:bool +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.SensitivityLabelsRequestBuilder.SensitivityLabelsRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.SensitivityLabelsRequestBuilder.SensitivityLabelsRequestBuilderGetQueryParameters::|public|filter:str +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.SensitivityLabelsRequestBuilder.SensitivityLabelsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.SensitivityLabelsRequestBuilder.SensitivityLabelsRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.SensitivityLabelsRequestBuilder.SensitivityLabelsRequestBuilderGetQueryParameters::|public|search:str +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.SensitivityLabelsRequestBuilder.SensitivityLabelsRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.SensitivityLabelsRequestBuilder.SensitivityLabelsRequestBuilderGetQueryParameters::|public|skip:int +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.SensitivityLabelsRequestBuilder.SensitivityLabelsRequestBuilderGetQueryParameters::|public|top:int +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.SensitivityLabelsRequestBuilder.SensitivityLabelsRequestBuilderGetRequestConfiguration-->RequestConfiguration[SensitivityLabelsRequestBuilderGetQueryParameters] +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.SensitivityLabelsRequestBuilder.SensitivityLabelsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.SensitivityLabelsRequestBuilder::|public|by_sensitivity_label_id(sensitivity_label_id:str):SensitivityLabelItemRequestBuilder +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.SensitivityLabelsRequestBuilder::|public|compute_inheritance_with_label_ids_with_locale_with_content_formats(content_formats:str; label_ids:str; locale:str):ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.SensitivityLabelsRequestBuilder::|public|compute_rights_and_inheritance:ComputeRightsAndInheritanceRequestBuilder +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.SensitivityLabelsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.SensitivityLabelsRequestBuilder::|public|count:CountRequestBuilder +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.SensitivityLabelsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[SensitivityLabelsRequestBuilderGetQueryParameters]):SensitivityLabelCollectionResponse +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.SensitivityLabelsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.SensitivityLabelsRequestBuilder::|public|post(body:SensitivityLabel; request_configuration?:RequestConfiguration[QueryParameters]):SensitivityLabel +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.SensitivityLabelsRequestBuilder::|public|request_adapter:RequestAdapter +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.SensitivityLabelsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[SensitivityLabelsRequestBuilderGetQueryParameters]):RequestInformation +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.SensitivityLabelsRequestBuilder::|public|to_post_request_information(body:SensitivityLabel; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.SensitivityLabelsRequestBuilder::|public|url_template:str +msgraph.generated.security.dataSecurityAndGovernance.sensitivityLabels.SensitivityLabelsRequestBuilder::|public|with_url(raw_url:str):SensitivityLabelsRequestBuilder msgraph.generated.security.identities.healthIssues.count.CountRequestBuilder-->BaseRequestBuilder msgraph.generated.security.identities.healthIssues.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str msgraph.generated.security.identities.healthIssues.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str @@ -150854,6 +150216,7 @@ msgraph.generated.security.SecurityRequestBuilder.SecurityRequestBuilderPatchReq msgraph.generated.security.SecurityRequestBuilder::|public|alerts:AlertsRequestBuilder msgraph.generated.security.SecurityRequestBuilder::|public|alerts_v2:Alerts_v2RequestBuilder msgraph.generated.security.SecurityRequestBuilder::|public|attack_simulation:AttackSimulationRequestBuilder +msgraph.generated.security.SecurityRequestBuilder::|public|audit_log:AuditLogRequestBuilder msgraph.generated.security.SecurityRequestBuilder::|public|cases:CasesRequestBuilder msgraph.generated.security.SecurityRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph.generated.security.SecurityRequestBuilder::|public|data_security_and_governance:DataSecurityAndGovernanceRequestBuilder @@ -158745,7 +158108,6 @@ msgraph.generated.sites.item.getByPathWithPath.columns.ColumnsRequestBuilder.Col msgraph.generated.sites.item.getByPathWithPath.columns.ColumnsRequestBuilder.ColumnsRequestBuilderGetQueryParameters::|public|expand:list[str] msgraph.generated.sites.item.getByPathWithPath.columns.ColumnsRequestBuilder.ColumnsRequestBuilderGetQueryParameters::|public|filter:str msgraph.generated.sites.item.getByPathWithPath.columns.ColumnsRequestBuilder.ColumnsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.sites.item.getByPathWithPath.columns.ColumnsRequestBuilder.ColumnsRequestBuilderGetQueryParameters::|public|orderby:list[str] msgraph.generated.sites.item.getByPathWithPath.columns.ColumnsRequestBuilder.ColumnsRequestBuilderGetQueryParameters::|public|search:str msgraph.generated.sites.item.getByPathWithPath.columns.ColumnsRequestBuilder.ColumnsRequestBuilderGetQueryParameters::|public|select:list[str] msgraph.generated.sites.item.getByPathWithPath.columns.ColumnsRequestBuilder.ColumnsRequestBuilderGetQueryParameters::|public|skip:int @@ -158766,7 +158128,6 @@ msgraph.generated.sites.item.getByPathWithPath.contentTypes.ContentTypesRequestB msgraph.generated.sites.item.getByPathWithPath.contentTypes.ContentTypesRequestBuilder.ContentTypesRequestBuilderGetQueryParameters::|public|expand:list[str] msgraph.generated.sites.item.getByPathWithPath.contentTypes.ContentTypesRequestBuilder.ContentTypesRequestBuilderGetQueryParameters::|public|filter:str msgraph.generated.sites.item.getByPathWithPath.contentTypes.ContentTypesRequestBuilder.ContentTypesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.sites.item.getByPathWithPath.contentTypes.ContentTypesRequestBuilder.ContentTypesRequestBuilderGetQueryParameters::|public|orderby:list[str] msgraph.generated.sites.item.getByPathWithPath.contentTypes.ContentTypesRequestBuilder.ContentTypesRequestBuilderGetQueryParameters::|public|search:str msgraph.generated.sites.item.getByPathWithPath.contentTypes.ContentTypesRequestBuilder.ContentTypesRequestBuilderGetQueryParameters::|public|select:list[str] msgraph.generated.sites.item.getByPathWithPath.contentTypes.ContentTypesRequestBuilder.ContentTypesRequestBuilderGetQueryParameters::|public|skip:int @@ -158811,7 +158172,6 @@ msgraph.generated.sites.item.getByPathWithPath.drives.DrivesRequestBuilder.Drive msgraph.generated.sites.item.getByPathWithPath.drives.DrivesRequestBuilder.DrivesRequestBuilderGetQueryParameters::|public|expand:list[str] msgraph.generated.sites.item.getByPathWithPath.drives.DrivesRequestBuilder.DrivesRequestBuilderGetQueryParameters::|public|filter:str msgraph.generated.sites.item.getByPathWithPath.drives.DrivesRequestBuilder.DrivesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.sites.item.getByPathWithPath.drives.DrivesRequestBuilder.DrivesRequestBuilderGetQueryParameters::|public|orderby:list[str] msgraph.generated.sites.item.getByPathWithPath.drives.DrivesRequestBuilder.DrivesRequestBuilderGetQueryParameters::|public|search:str msgraph.generated.sites.item.getByPathWithPath.drives.DrivesRequestBuilder.DrivesRequestBuilderGetQueryParameters::|public|select:list[str] msgraph.generated.sites.item.getByPathWithPath.drives.DrivesRequestBuilder.DrivesRequestBuilderGetQueryParameters::|public|skip:int @@ -158829,7 +158189,6 @@ msgraph.generated.sites.item.getByPathWithPath.externalColumns.ExternalColumnsRe msgraph.generated.sites.item.getByPathWithPath.externalColumns.ExternalColumnsRequestBuilder.ExternalColumnsRequestBuilderGetQueryParameters::|public|expand:list[str] msgraph.generated.sites.item.getByPathWithPath.externalColumns.ExternalColumnsRequestBuilder.ExternalColumnsRequestBuilderGetQueryParameters::|public|filter:str msgraph.generated.sites.item.getByPathWithPath.externalColumns.ExternalColumnsRequestBuilder.ExternalColumnsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.sites.item.getByPathWithPath.externalColumns.ExternalColumnsRequestBuilder.ExternalColumnsRequestBuilderGetQueryParameters::|public|orderby:list[str] msgraph.generated.sites.item.getByPathWithPath.externalColumns.ExternalColumnsRequestBuilder.ExternalColumnsRequestBuilderGetQueryParameters::|public|search:str msgraph.generated.sites.item.getByPathWithPath.externalColumns.ExternalColumnsRequestBuilder.ExternalColumnsRequestBuilderGetQueryParameters::|public|select:list[str] msgraph.generated.sites.item.getByPathWithPath.externalColumns.ExternalColumnsRequestBuilder.ExternalColumnsRequestBuilderGetQueryParameters::|public|skip:int @@ -158951,7 +158310,6 @@ msgraph.generated.sites.item.getByPathWithPath.items.ItemsRequestBuilder.ItemsRe msgraph.generated.sites.item.getByPathWithPath.items.ItemsRequestBuilder.ItemsRequestBuilderGetQueryParameters::|public|expand:list[str] msgraph.generated.sites.item.getByPathWithPath.items.ItemsRequestBuilder.ItemsRequestBuilderGetQueryParameters::|public|filter:str msgraph.generated.sites.item.getByPathWithPath.items.ItemsRequestBuilder.ItemsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.sites.item.getByPathWithPath.items.ItemsRequestBuilder.ItemsRequestBuilderGetQueryParameters::|public|orderby:list[str] msgraph.generated.sites.item.getByPathWithPath.items.ItemsRequestBuilder.ItemsRequestBuilderGetQueryParameters::|public|search:str msgraph.generated.sites.item.getByPathWithPath.items.ItemsRequestBuilder.ItemsRequestBuilderGetQueryParameters::|public|select:list[str] msgraph.generated.sites.item.getByPathWithPath.items.ItemsRequestBuilder.ItemsRequestBuilderGetQueryParameters::|public|skip:int @@ -158981,7 +158339,6 @@ msgraph.generated.sites.item.getByPathWithPath.lists.ListsRequestBuilder.ListsRe msgraph.generated.sites.item.getByPathWithPath.lists.ListsRequestBuilder.ListsRequestBuilderGetQueryParameters::|public|expand:list[str] msgraph.generated.sites.item.getByPathWithPath.lists.ListsRequestBuilder.ListsRequestBuilderGetQueryParameters::|public|filter:str msgraph.generated.sites.item.getByPathWithPath.lists.ListsRequestBuilder.ListsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.sites.item.getByPathWithPath.lists.ListsRequestBuilder.ListsRequestBuilderGetQueryParameters::|public|orderby:list[str] msgraph.generated.sites.item.getByPathWithPath.lists.ListsRequestBuilder.ListsRequestBuilderGetQueryParameters::|public|search:str msgraph.generated.sites.item.getByPathWithPath.lists.ListsRequestBuilder.ListsRequestBuilderGetQueryParameters::|public|select:list[str] msgraph.generated.sites.item.getByPathWithPath.lists.ListsRequestBuilder.ListsRequestBuilderGetQueryParameters::|public|skip:int @@ -159020,7 +158377,6 @@ msgraph.generated.sites.item.getByPathWithPath.operations.OperationsRequestBuild msgraph.generated.sites.item.getByPathWithPath.operations.OperationsRequestBuilder.OperationsRequestBuilderGetQueryParameters::|public|expand:list[str] msgraph.generated.sites.item.getByPathWithPath.operations.OperationsRequestBuilder.OperationsRequestBuilderGetQueryParameters::|public|filter:str msgraph.generated.sites.item.getByPathWithPath.operations.OperationsRequestBuilder.OperationsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.sites.item.getByPathWithPath.operations.OperationsRequestBuilder.OperationsRequestBuilderGetQueryParameters::|public|orderby:list[str] msgraph.generated.sites.item.getByPathWithPath.operations.OperationsRequestBuilder.OperationsRequestBuilderGetQueryParameters::|public|search:str msgraph.generated.sites.item.getByPathWithPath.operations.OperationsRequestBuilder.OperationsRequestBuilderGetQueryParameters::|public|select:list[str] msgraph.generated.sites.item.getByPathWithPath.operations.OperationsRequestBuilder.OperationsRequestBuilderGetQueryParameters::|public|skip:int @@ -159041,7 +158397,6 @@ msgraph.generated.sites.item.getByPathWithPath.pages.PagesRequestBuilder.PagesRe msgraph.generated.sites.item.getByPathWithPath.pages.PagesRequestBuilder.PagesRequestBuilderGetQueryParameters::|public|expand:list[str] msgraph.generated.sites.item.getByPathWithPath.pages.PagesRequestBuilder.PagesRequestBuilderGetQueryParameters::|public|filter:str msgraph.generated.sites.item.getByPathWithPath.pages.PagesRequestBuilder.PagesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.sites.item.getByPathWithPath.pages.PagesRequestBuilder.PagesRequestBuilderGetQueryParameters::|public|orderby:list[str] msgraph.generated.sites.item.getByPathWithPath.pages.PagesRequestBuilder.PagesRequestBuilderGetQueryParameters::|public|search:str msgraph.generated.sites.item.getByPathWithPath.pages.PagesRequestBuilder.PagesRequestBuilderGetQueryParameters::|public|select:list[str] msgraph.generated.sites.item.getByPathWithPath.pages.PagesRequestBuilder.PagesRequestBuilderGetQueryParameters::|public|skip:int @@ -159062,7 +158417,6 @@ msgraph.generated.sites.item.getByPathWithPath.permissions.PermissionsRequestBui msgraph.generated.sites.item.getByPathWithPath.permissions.PermissionsRequestBuilder.PermissionsRequestBuilderGetQueryParameters::|public|expand:list[str] msgraph.generated.sites.item.getByPathWithPath.permissions.PermissionsRequestBuilder.PermissionsRequestBuilderGetQueryParameters::|public|filter:str msgraph.generated.sites.item.getByPathWithPath.permissions.PermissionsRequestBuilder.PermissionsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.sites.item.getByPathWithPath.permissions.PermissionsRequestBuilder.PermissionsRequestBuilderGetQueryParameters::|public|orderby:list[str] msgraph.generated.sites.item.getByPathWithPath.permissions.PermissionsRequestBuilder.PermissionsRequestBuilderGetQueryParameters::|public|search:str msgraph.generated.sites.item.getByPathWithPath.permissions.PermissionsRequestBuilder.PermissionsRequestBuilderGetQueryParameters::|public|select:list[str] msgraph.generated.sites.item.getByPathWithPath.permissions.PermissionsRequestBuilder.PermissionsRequestBuilderGetQueryParameters::|public|skip:int @@ -159083,7 +158437,6 @@ msgraph.generated.sites.item.getByPathWithPath.sites.SitesRequestBuilder.SitesRe msgraph.generated.sites.item.getByPathWithPath.sites.SitesRequestBuilder.SitesRequestBuilderGetQueryParameters::|public|expand:list[str] msgraph.generated.sites.item.getByPathWithPath.sites.SitesRequestBuilder.SitesRequestBuilderGetQueryParameters::|public|filter:str msgraph.generated.sites.item.getByPathWithPath.sites.SitesRequestBuilder.SitesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.sites.item.getByPathWithPath.sites.SitesRequestBuilder.SitesRequestBuilderGetQueryParameters::|public|orderby:list[str] msgraph.generated.sites.item.getByPathWithPath.sites.SitesRequestBuilder.SitesRequestBuilderGetQueryParameters::|public|search:str msgraph.generated.sites.item.getByPathWithPath.sites.SitesRequestBuilder.SitesRequestBuilderGetQueryParameters::|public|select:list[str] msgraph.generated.sites.item.getByPathWithPath.sites.SitesRequestBuilder.SitesRequestBuilderGetQueryParameters::|public|skip:int @@ -159119,7 +158472,6 @@ msgraph.generated.sites.item.getByPathWithPath.termStores.TermStoresRequestBuild msgraph.generated.sites.item.getByPathWithPath.termStores.TermStoresRequestBuilder.TermStoresRequestBuilderGetQueryParameters::|public|expand:list[str] msgraph.generated.sites.item.getByPathWithPath.termStores.TermStoresRequestBuilder.TermStoresRequestBuilderGetQueryParameters::|public|filter:str msgraph.generated.sites.item.getByPathWithPath.termStores.TermStoresRequestBuilder.TermStoresRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.sites.item.getByPathWithPath.termStores.TermStoresRequestBuilder.TermStoresRequestBuilderGetQueryParameters::|public|orderby:list[str] msgraph.generated.sites.item.getByPathWithPath.termStores.TermStoresRequestBuilder.TermStoresRequestBuilderGetQueryParameters::|public|search:str msgraph.generated.sites.item.getByPathWithPath.termStores.TermStoresRequestBuilder.TermStoresRequestBuilderGetQueryParameters::|public|select:list[str] msgraph.generated.sites.item.getByPathWithPath.termStores.TermStoresRequestBuilder.TermStoresRequestBuilderGetQueryParameters::|public|skip:int @@ -170633,11 +169985,9 @@ msgraph.generated.solutions.bookingBusinesses.item.calendarView.CalendarViewRequ msgraph.generated.solutions.bookingBusinesses.item.calendarView.CalendarViewRequestBuilder::|public|url_template:str msgraph.generated.solutions.bookingBusinesses.item.calendarView.CalendarViewRequestBuilder::|public|with_url(raw_url:str):CalendarViewRequestBuilder msgraph.generated.solutions.bookingBusinesses.item.calendarView.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.solutions.bookingBusinesses.item.calendarView.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|end:str msgraph.generated.solutions.bookingBusinesses.item.calendarView.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str msgraph.generated.solutions.bookingBusinesses.item.calendarView.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str msgraph.generated.solutions.bookingBusinesses.item.calendarView.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.solutions.bookingBusinesses.item.calendarView.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|start:str msgraph.generated.solutions.bookingBusinesses.item.calendarView.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] msgraph.generated.solutions.bookingBusinesses.item.calendarView.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph.generated.solutions.bookingBusinesses.item.calendarView.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int @@ -183893,6 +183243,7 @@ msgraph.generated.users.item.dataSecurityAndGovernance.DataSecurityAndGovernance msgraph.generated.users.item.dataSecurityAndGovernance.DataSecurityAndGovernanceRequestBuilder::|public|process_content:ProcessContentRequestBuilder msgraph.generated.users.item.dataSecurityAndGovernance.DataSecurityAndGovernanceRequestBuilder::|public|protection_scopes:ProtectionScopesRequestBuilder msgraph.generated.users.item.dataSecurityAndGovernance.DataSecurityAndGovernanceRequestBuilder::|public|request_adapter:RequestAdapter +msgraph.generated.users.item.dataSecurityAndGovernance.DataSecurityAndGovernanceRequestBuilder::|public|sensitivity_labels:SensitivityLabelsRequestBuilder msgraph.generated.users.item.dataSecurityAndGovernance.DataSecurityAndGovernanceRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph.generated.users.item.dataSecurityAndGovernance.DataSecurityAndGovernanceRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[DataSecurityAndGovernanceRequestBuilderGetQueryParameters]):RequestInformation msgraph.generated.users.item.dataSecurityAndGovernance.DataSecurityAndGovernanceRequestBuilder::|public|to_patch_request_information(body:UserDataSecurityAndGovernance; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation @@ -183970,6 +183321,211 @@ msgraph.generated.users.item.dataSecurityAndGovernance.protectionScopes.Protecti msgraph.generated.users.item.dataSecurityAndGovernance.protectionScopes.ProtectionScopesRequestBuilder::|public|to_patch_request_information(body:UserProtectionScopeContainer; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph.generated.users.item.dataSecurityAndGovernance.protectionScopes.ProtectionScopesRequestBuilder::|public|url_template:str msgraph.generated.users.item.dataSecurityAndGovernance.protectionScopes.ProtectionScopesRequestBuilder::|public|with_url(raw_url:str):ProtectionScopesRequestBuilder +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder-->BaseRequestBuilder +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; content_formats?:str; label_ids?:str; locale?:str):None +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):SensitivityLabel +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|request_adapter:RequestAdapter +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|url_template:str +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|with_url(raw_url:str):ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.computeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody::|public|additional_data():dict[str, Any] +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.computeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody::|public|additional_data(value:dict[str, Any]):None +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.computeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody::|public|backing_store:BackingStore +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.computeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody::|public|constructor():None +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.computeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody::|public|delegated_user_email():str +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.computeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody::|public|delegated_user_email(value:str):None +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.computeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.computeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody::|public|locale():str +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.computeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody::|public|locale(value:str):None +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.computeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody::|public|protected_contents():list[ProtectedContent] +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.computeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody::|public|protected_contents(value:list[ProtectedContent]):None +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.computeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody::|public|serialize(writer:SerializationWriter):None +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.computeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody::|public|supported_content_formats():list[str] +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.computeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody::|public|supported_content_formats(value:list[str]):None +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.computeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):ComputeRightsAndInheritancePostRequestBody +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.computeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.computeRightsAndInheritance.ComputeRightsAndInheritanceRequestBuilder-->BaseRequestBuilder +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.computeRightsAndInheritance.ComputeRightsAndInheritanceRequestBuilder.ComputeRightsAndInheritanceRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.computeRightsAndInheritance.ComputeRightsAndInheritanceRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.computeRightsAndInheritance.ComputeRightsAndInheritanceRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.computeRightsAndInheritance.ComputeRightsAndInheritanceRequestBuilder::|public|post(body:ComputeRightsAndInheritancePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):ComputeRightsAndInheritanceResult +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.computeRightsAndInheritance.ComputeRightsAndInheritanceRequestBuilder::|public|request_adapter:RequestAdapter +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.computeRightsAndInheritance.ComputeRightsAndInheritanceRequestBuilder::|public|to_post_request_information(body:ComputeRightsAndInheritancePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.computeRightsAndInheritance.ComputeRightsAndInheritanceRequestBuilder::|public|url_template:str +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.computeRightsAndInheritance.ComputeRightsAndInheritanceRequestBuilder::|public|with_url(raw_url:str):ComputeRightsAndInheritanceRequestBuilder +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.count.CountRequestBuilder-->BaseRequestBuilder +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.count.CountRequestBuilder::|public|request_adapter:RequestAdapter +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.count.CountRequestBuilder::|public|url_template:str +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.rights.RightsRequestBuilder-->BaseRequestBuilder +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.rights.RightsRequestBuilder.RightsRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.rights.RightsRequestBuilder.RightsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.rights.RightsRequestBuilder.RightsRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.rights.RightsRequestBuilder.RightsRequestBuilderGetRequestConfiguration-->RequestConfiguration[RightsRequestBuilderGetQueryParameters] +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.rights.RightsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.rights.RightsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[RightsRequestBuilderGetQueryParameters]):UsageRightsIncluded +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.rights.RightsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.rights.RightsRequestBuilder::|public|request_adapter:RequestAdapter +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.rights.RightsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[RightsRequestBuilderGetQueryParameters]):RequestInformation +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.rights.RightsRequestBuilder::|public|url_template:str +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.rights.RightsRequestBuilder::|public|with_url(raw_url:str):RightsRequestBuilder +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.SensitivityLabelItemRequestBuilder-->BaseRequestBuilder +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.SensitivityLabelItemRequestBuilder.SensitivityLabelItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.SensitivityLabelItemRequestBuilder.SensitivityLabelItemRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.SensitivityLabelItemRequestBuilder.SensitivityLabelItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.SensitivityLabelItemRequestBuilder.SensitivityLabelItemRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.SensitivityLabelItemRequestBuilder.SensitivityLabelItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[SensitivityLabelItemRequestBuilderGetQueryParameters] +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.SensitivityLabelItemRequestBuilder.SensitivityLabelItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.SensitivityLabelItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.SensitivityLabelItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.SensitivityLabelItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[SensitivityLabelItemRequestBuilderGetQueryParameters]):SensitivityLabel +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.SensitivityLabelItemRequestBuilder::|public|patch(body:SensitivityLabel; request_configuration?:RequestConfiguration[QueryParameters]):SensitivityLabel +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.SensitivityLabelItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.SensitivityLabelItemRequestBuilder::|public|request_adapter:RequestAdapter +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.SensitivityLabelItemRequestBuilder::|public|rights:RightsRequestBuilder +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.SensitivityLabelItemRequestBuilder::|public|sublabels:SublabelsRequestBuilder +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.SensitivityLabelItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.SensitivityLabelItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[SensitivityLabelItemRequestBuilderGetQueryParameters]):RequestInformation +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.SensitivityLabelItemRequestBuilder::|public|to_patch_request_information(body:SensitivityLabel; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.SensitivityLabelItemRequestBuilder::|public|url_template:str +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.SensitivityLabelItemRequestBuilder::|public|with_url(raw_url:str):SensitivityLabelItemRequestBuilder +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder-->BaseRequestBuilder +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; content_formats?:str; label_ids?:str; locale?:str):None +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):SensitivityLabel +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|request_adapter:RequestAdapter +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|url_template:str +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|with_url(raw_url:str):ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.computeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody::|public|additional_data():dict[str, Any] +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.computeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody::|public|additional_data(value:dict[str, Any]):None +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.computeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody::|public|backing_store:BackingStore +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.computeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody::|public|constructor():None +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.computeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody::|public|delegated_user_email():str +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.computeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody::|public|delegated_user_email(value:str):None +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.computeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.computeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody::|public|locale():str +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.computeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody::|public|locale(value:str):None +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.computeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody::|public|protected_contents():list[ProtectedContent] +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.computeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody::|public|protected_contents(value:list[ProtectedContent]):None +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.computeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody::|public|serialize(writer:SerializationWriter):None +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.computeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody::|public|supported_content_formats():list[str] +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.computeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody::|public|supported_content_formats(value:list[str]):None +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.computeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):ComputeRightsAndInheritancePostRequestBody +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.computeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.computeRightsAndInheritance.ComputeRightsAndInheritanceRequestBuilder-->BaseRequestBuilder +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.computeRightsAndInheritance.ComputeRightsAndInheritanceRequestBuilder.ComputeRightsAndInheritanceRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.computeRightsAndInheritance.ComputeRightsAndInheritanceRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.computeRightsAndInheritance.ComputeRightsAndInheritanceRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.computeRightsAndInheritance.ComputeRightsAndInheritanceRequestBuilder::|public|post(body:ComputeRightsAndInheritancePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):ComputeRightsAndInheritanceResult +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.computeRightsAndInheritance.ComputeRightsAndInheritanceRequestBuilder::|public|request_adapter:RequestAdapter +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.computeRightsAndInheritance.ComputeRightsAndInheritanceRequestBuilder::|public|to_post_request_information(body:ComputeRightsAndInheritancePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.computeRightsAndInheritance.ComputeRightsAndInheritanceRequestBuilder::|public|url_template:str +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.computeRightsAndInheritance.ComputeRightsAndInheritanceRequestBuilder::|public|with_url(raw_url:str):ComputeRightsAndInheritanceRequestBuilder +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.count.CountRequestBuilder-->BaseRequestBuilder +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.count.CountRequestBuilder::|public|request_adapter:RequestAdapter +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.count.CountRequestBuilder::|public|url_template:str +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.item.rights.RightsRequestBuilder-->BaseRequestBuilder +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.item.rights.RightsRequestBuilder.RightsRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.item.rights.RightsRequestBuilder.RightsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.item.rights.RightsRequestBuilder.RightsRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.item.rights.RightsRequestBuilder.RightsRequestBuilderGetRequestConfiguration-->RequestConfiguration[RightsRequestBuilderGetQueryParameters] +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.item.rights.RightsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.item.rights.RightsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[RightsRequestBuilderGetQueryParameters]):UsageRightsIncluded +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.item.rights.RightsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.item.rights.RightsRequestBuilder::|public|request_adapter:RequestAdapter +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.item.rights.RightsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[RightsRequestBuilderGetQueryParameters]):RequestInformation +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.item.rights.RightsRequestBuilder::|public|url_template:str +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.item.rights.RightsRequestBuilder::|public|with_url(raw_url:str):RightsRequestBuilder +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.item.SensitivityLabelItemRequestBuilder-->BaseRequestBuilder +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.item.SensitivityLabelItemRequestBuilder.SensitivityLabelItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.item.SensitivityLabelItemRequestBuilder.SensitivityLabelItemRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.item.SensitivityLabelItemRequestBuilder.SensitivityLabelItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.item.SensitivityLabelItemRequestBuilder.SensitivityLabelItemRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.item.SensitivityLabelItemRequestBuilder.SensitivityLabelItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[SensitivityLabelItemRequestBuilderGetQueryParameters] +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.item.SensitivityLabelItemRequestBuilder.SensitivityLabelItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.item.SensitivityLabelItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.item.SensitivityLabelItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.item.SensitivityLabelItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[SensitivityLabelItemRequestBuilderGetQueryParameters]):SensitivityLabel +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.item.SensitivityLabelItemRequestBuilder::|public|patch(body:SensitivityLabel; request_configuration?:RequestConfiguration[QueryParameters]):SensitivityLabel +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.item.SensitivityLabelItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.item.SensitivityLabelItemRequestBuilder::|public|request_adapter:RequestAdapter +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.item.SensitivityLabelItemRequestBuilder::|public|rights:RightsRequestBuilder +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.item.SensitivityLabelItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.item.SensitivityLabelItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[SensitivityLabelItemRequestBuilderGetQueryParameters]):RequestInformation +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.item.SensitivityLabelItemRequestBuilder::|public|to_patch_request_information(body:SensitivityLabel; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.item.SensitivityLabelItemRequestBuilder::|public|url_template:str +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.item.SensitivityLabelItemRequestBuilder::|public|with_url(raw_url:str):SensitivityLabelItemRequestBuilder +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.SublabelsRequestBuilder-->BaseRequestBuilder +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.SublabelsRequestBuilder.SublabelsRequestBuilderGetQueryParameters::|public|count:bool +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.SublabelsRequestBuilder.SublabelsRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.SublabelsRequestBuilder.SublabelsRequestBuilderGetQueryParameters::|public|filter:str +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.SublabelsRequestBuilder.SublabelsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.SublabelsRequestBuilder.SublabelsRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.SublabelsRequestBuilder.SublabelsRequestBuilderGetQueryParameters::|public|search:str +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.SublabelsRequestBuilder.SublabelsRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.SublabelsRequestBuilder.SublabelsRequestBuilderGetQueryParameters::|public|skip:int +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.SublabelsRequestBuilder.SublabelsRequestBuilderGetQueryParameters::|public|top:int +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.SublabelsRequestBuilder.SublabelsRequestBuilderGetRequestConfiguration-->RequestConfiguration[SublabelsRequestBuilderGetQueryParameters] +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.SublabelsRequestBuilder.SublabelsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.SublabelsRequestBuilder::|public|by_sensitivity_label_id1(sensitivity_label_id1:str):SensitivityLabelItemRequestBuilder +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.SublabelsRequestBuilder::|public|compute_inheritance_with_label_ids_with_locale_with_content_formats(content_formats:str; label_ids:str; locale:str):ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.SublabelsRequestBuilder::|public|compute_rights_and_inheritance:ComputeRightsAndInheritanceRequestBuilder +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.SublabelsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.SublabelsRequestBuilder::|public|count:CountRequestBuilder +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.SublabelsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[SublabelsRequestBuilderGetQueryParameters]):SensitivityLabelCollectionResponse +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.SublabelsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.SublabelsRequestBuilder::|public|post(body:SensitivityLabel; request_configuration?:RequestConfiguration[QueryParameters]):SensitivityLabel +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.SublabelsRequestBuilder::|public|request_adapter:RequestAdapter +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.SublabelsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[SublabelsRequestBuilderGetQueryParameters]):RequestInformation +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.SublabelsRequestBuilder::|public|to_post_request_information(body:SensitivityLabel; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.SublabelsRequestBuilder::|public|url_template:str +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.SublabelsRequestBuilder::|public|with_url(raw_url:str):SublabelsRequestBuilder +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.SensitivityLabelsRequestBuilder-->BaseRequestBuilder +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.SensitivityLabelsRequestBuilder.SensitivityLabelsRequestBuilderGetQueryParameters::|public|count:bool +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.SensitivityLabelsRequestBuilder.SensitivityLabelsRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.SensitivityLabelsRequestBuilder.SensitivityLabelsRequestBuilderGetQueryParameters::|public|filter:str +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.SensitivityLabelsRequestBuilder.SensitivityLabelsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.SensitivityLabelsRequestBuilder.SensitivityLabelsRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.SensitivityLabelsRequestBuilder.SensitivityLabelsRequestBuilderGetQueryParameters::|public|search:str +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.SensitivityLabelsRequestBuilder.SensitivityLabelsRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.SensitivityLabelsRequestBuilder.SensitivityLabelsRequestBuilderGetQueryParameters::|public|skip:int +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.SensitivityLabelsRequestBuilder.SensitivityLabelsRequestBuilderGetQueryParameters::|public|top:int +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.SensitivityLabelsRequestBuilder.SensitivityLabelsRequestBuilderGetRequestConfiguration-->RequestConfiguration[SensitivityLabelsRequestBuilderGetQueryParameters] +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.SensitivityLabelsRequestBuilder.SensitivityLabelsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.SensitivityLabelsRequestBuilder::|public|by_sensitivity_label_id(sensitivity_label_id:str):SensitivityLabelItemRequestBuilder +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.SensitivityLabelsRequestBuilder::|public|compute_inheritance_with_label_ids_with_locale_with_content_formats(content_formats:str; label_ids:str; locale:str):ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.SensitivityLabelsRequestBuilder::|public|compute_rights_and_inheritance:ComputeRightsAndInheritanceRequestBuilder +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.SensitivityLabelsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.SensitivityLabelsRequestBuilder::|public|count:CountRequestBuilder +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.SensitivityLabelsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[SensitivityLabelsRequestBuilderGetQueryParameters]):SensitivityLabelCollectionResponse +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.SensitivityLabelsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.SensitivityLabelsRequestBuilder::|public|post(body:SensitivityLabel; request_configuration?:RequestConfiguration[QueryParameters]):SensitivityLabel +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.SensitivityLabelsRequestBuilder::|public|request_adapter:RequestAdapter +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.SensitivityLabelsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[SensitivityLabelsRequestBuilderGetQueryParameters]):RequestInformation +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.SensitivityLabelsRequestBuilder::|public|to_post_request_information(body:SensitivityLabel; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.SensitivityLabelsRequestBuilder::|public|url_template:str +msgraph.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.SensitivityLabelsRequestBuilder::|public|with_url(raw_url:str):SensitivityLabelsRequestBuilder msgraph.generated.users.item.deviceManagementTroubleshootingEvents.count.CountRequestBuilder-->BaseRequestBuilder msgraph.generated.users.item.deviceManagementTroubleshootingEvents.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str msgraph.generated.users.item.deviceManagementTroubleshootingEvents.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str diff --git a/msgraph/generated/kiota-lock.json b/msgraph/generated/kiota-lock.json index f4c63542e24..ade662b6a6a 100644 --- a/msgraph/generated/kiota-lock.json +++ b/msgraph/generated/kiota-lock.json @@ -1,8 +1,8 @@ { - "descriptionHash": "645999DA4E657EB400D8A694456CA5F9D1E62FE46056F8B00797AD20C48BFD4522A925588EF4DD2AD33AE76361C65DDDEDB5C4C77BE6167C97F26B389CDD0E3D", + "descriptionHash": "349036EEAB2E0D6C05F58A622A8F18B8A2EA1B8309B53360D229C5FE0F015DCE97C14583DC754A129B4858F15509A0A6413AC9C33228FE35590E0A965EC26CF6", "descriptionLocation": "../../msgraph-metadata/clean_v10_openapi/openapi.yaml", "lockFileVersion": "1.0.0", - "kiotaVersion": "1.28.0", + "kiotaVersion": "1.29.0", "clientClassName": "BaseGraphServiceClient", "typeAccessModifier": "Public", "clientNamespaceName": "msgraph.generated", diff --git a/msgraph/generated/models/access_package_catalog.py b/msgraph/generated/models/access_package_catalog.py index 8e1427a3a63..be5294e3c64 100644 --- a/msgraph/generated/models/access_package_catalog.py +++ b/msgraph/generated/models/access_package_catalog.py @@ -1,50 +1,16 @@ from __future__ import annotations -import datetime from collections.abc import Callable from dataclasses import dataclass, field from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: - from .access_package import AccessPackage - from .access_package_catalog_state import AccessPackageCatalogState - from .access_package_catalog_type import AccessPackageCatalogType - from .access_package_resource import AccessPackageResource - from .access_package_resource_role import AccessPackageResourceRole - from .access_package_resource_scope import AccessPackageResourceScope - from .custom_callout_extension import CustomCalloutExtension from .entity import Entity from .entity import Entity @dataclass class AccessPackageCatalog(Entity, Parsable): - # The access packages in this catalog. Read-only. Nullable. - access_packages: Optional[list[AccessPackage]] = None - # Whether the catalog is created by a user or entitlement management. The possible values are: userManaged, serviceDefault, serviceManaged, unknownFutureValue. - catalog_type: Optional[AccessPackageCatalogType] = None - # The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - created_date_time: Optional[datetime.datetime] = None - # The customWorkflowExtensions property - custom_workflow_extensions: Optional[list[CustomCalloutExtension]] = None - # The description of the access package catalog. - description: Optional[str] = None - # The display name of the access package catalog. - display_name: Optional[str] = None - # Whether the access packages in this catalog can be requested by users outside of the tenant. - is_externally_visible: Optional[bool] = None - # The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - modified_date_time: Optional[datetime.datetime] = None - # The OdataType property - odata_type: Optional[str] = None - # The resourceRoles property - resource_roles: Optional[list[AccessPackageResourceRole]] = None - # The resourceScopes property - resource_scopes: Optional[list[AccessPackageResourceScope]] = None - # Access package resources in this catalog. - resources: Optional[list[AccessPackageResource]] = None - # Has the value published if the access packages are available for management. The possible values are: unpublished, published, unknownFutureValue. - state: Optional[AccessPackageCatalogState] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> AccessPackageCatalog: @@ -62,37 +28,11 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ - from .access_package import AccessPackage - from .access_package_catalog_state import AccessPackageCatalogState - from .access_package_catalog_type import AccessPackageCatalogType - from .access_package_resource import AccessPackageResource - from .access_package_resource_role import AccessPackageResourceRole - from .access_package_resource_scope import AccessPackageResourceScope - from .custom_callout_extension import CustomCalloutExtension from .entity import Entity - from .access_package import AccessPackage - from .access_package_catalog_state import AccessPackageCatalogState - from .access_package_catalog_type import AccessPackageCatalogType - from .access_package_resource import AccessPackageResource - from .access_package_resource_role import AccessPackageResourceRole - from .access_package_resource_scope import AccessPackageResourceScope - from .custom_callout_extension import CustomCalloutExtension from .entity import Entity fields: dict[str, Callable[[Any], None]] = { - "accessPackages": lambda n : setattr(self, 'access_packages', n.get_collection_of_object_values(AccessPackage)), - "catalogType": lambda n : setattr(self, 'catalog_type', n.get_enum_value(AccessPackageCatalogType)), - "createdDateTime": lambda n : setattr(self, 'created_date_time', n.get_datetime_value()), - "customWorkflowExtensions": lambda n : setattr(self, 'custom_workflow_extensions', n.get_collection_of_object_values(CustomCalloutExtension)), - "description": lambda n : setattr(self, 'description', n.get_str_value()), - "displayName": lambda n : setattr(self, 'display_name', n.get_str_value()), - "isExternallyVisible": lambda n : setattr(self, 'is_externally_visible', n.get_bool_value()), - "modifiedDateTime": lambda n : setattr(self, 'modified_date_time', n.get_datetime_value()), - "resourceRoles": lambda n : setattr(self, 'resource_roles', n.get_collection_of_object_values(AccessPackageResourceRole)), - "resourceScopes": lambda n : setattr(self, 'resource_scopes', n.get_collection_of_object_values(AccessPackageResourceScope)), - "resources": lambda n : setattr(self, 'resources', n.get_collection_of_object_values(AccessPackageResource)), - "state": lambda n : setattr(self, 'state', n.get_enum_value(AccessPackageCatalogState)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -107,17 +47,5 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_collection_of_object_values("accessPackages", self.access_packages) - writer.write_enum_value("catalogType", self.catalog_type) - writer.write_datetime_value("createdDateTime", self.created_date_time) - writer.write_collection_of_object_values("customWorkflowExtensions", self.custom_workflow_extensions) - writer.write_str_value("description", self.description) - writer.write_str_value("displayName", self.display_name) - writer.write_bool_value("isExternallyVisible", self.is_externally_visible) - writer.write_datetime_value("modifiedDateTime", self.modified_date_time) - writer.write_collection_of_object_values("resourceRoles", self.resource_roles) - writer.write_collection_of_object_values("resourceScopes", self.resource_scopes) - writer.write_collection_of_object_values("resources", self.resources) - writer.write_enum_value("state", self.state) diff --git a/msgraph/generated/models/access_package_catalog_state.py b/msgraph/generated/models/access_package_catalog_state.py deleted file mode 100644 index b49eeb0bcbe..00000000000 --- a/msgraph/generated/models/access_package_catalog_state.py +++ /dev/null @@ -1,7 +0,0 @@ -from enum import Enum - -class AccessPackageCatalogState(str, Enum): - Unpublished = "unpublished", - Published = "published", - UnknownFutureValue = "unknownFutureValue", - diff --git a/msgraph/generated/models/access_package_catalog_type.py b/msgraph/generated/models/access_package_catalog_type.py deleted file mode 100644 index d99b4912602..00000000000 --- a/msgraph/generated/models/access_package_catalog_type.py +++ /dev/null @@ -1,8 +0,0 @@ -from enum import Enum - -class AccessPackageCatalogType(str, Enum): - UserManaged = "userManaged", - ServiceDefault = "serviceDefault", - ServiceManaged = "serviceManaged", - UnknownFutureValue = "unknownFutureValue", - diff --git a/msgraph/generated/models/access_package_resource_environment.py b/msgraph/generated/models/access_package_resource_environment.py index ef856428708..3d25508b850 100644 --- a/msgraph/generated/models/access_package_resource_environment.py +++ b/msgraph/generated/models/access_package_resource_environment.py @@ -1,39 +1,16 @@ from __future__ import annotations -import datetime from collections.abc import Callable from dataclasses import dataclass, field from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: - from .access_package_resource import AccessPackageResource - from .connection_info import ConnectionInfo from .entity import Entity from .entity import Entity @dataclass class AccessPackageResourceEnvironment(Entity, Parsable): - # Connection information of an environment used to connect to a resource. - connection_info: Optional[ConnectionInfo] = None - # The date and time that this object was created. The DateTimeOffset type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - created_date_time: Optional[datetime.datetime] = None - # The description of this object. - description: Optional[str] = None - # The display name of this object. - display_name: Optional[str] = None - # Determines whether this is default environment or not. It is set to true for all static origin systems, such as Microsoft Entra groups and Microsoft Entra Applications. - is_default_environment: Optional[bool] = None - # The date and time that this object was last modified. The DateTimeOffset type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - modified_date_time: Optional[datetime.datetime] = None - # The OdataType property - odata_type: Optional[str] = None - # The unique identifier of this environment in the origin system. - origin_id: Optional[str] = None - # The type of the resource in the origin system, that is, SharePointOnline. Requires $filter (eq). - origin_system: Optional[str] = None - # Read-only. Required. - resources: Optional[list[AccessPackageResource]] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> AccessPackageResourceEnvironment: @@ -51,24 +28,11 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ - from .access_package_resource import AccessPackageResource - from .connection_info import ConnectionInfo from .entity import Entity - from .access_package_resource import AccessPackageResource - from .connection_info import ConnectionInfo from .entity import Entity fields: dict[str, Callable[[Any], None]] = { - "connectionInfo": lambda n : setattr(self, 'connection_info', n.get_object_value(ConnectionInfo)), - "createdDateTime": lambda n : setattr(self, 'created_date_time', n.get_datetime_value()), - "description": lambda n : setattr(self, 'description', n.get_str_value()), - "displayName": lambda n : setattr(self, 'display_name', n.get_str_value()), - "isDefaultEnvironment": lambda n : setattr(self, 'is_default_environment', n.get_bool_value()), - "modifiedDateTime": lambda n : setattr(self, 'modified_date_time', n.get_datetime_value()), - "originId": lambda n : setattr(self, 'origin_id', n.get_str_value()), - "originSystem": lambda n : setattr(self, 'origin_system', n.get_str_value()), - "resources": lambda n : setattr(self, 'resources', n.get_collection_of_object_values(AccessPackageResource)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -83,14 +47,5 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_object_value("connectionInfo", self.connection_info) - writer.write_datetime_value("createdDateTime", self.created_date_time) - writer.write_str_value("description", self.description) - writer.write_str_value("displayName", self.display_name) - writer.write_bool_value("isDefaultEnvironment", self.is_default_environment) - writer.write_datetime_value("modifiedDateTime", self.modified_date_time) - writer.write_str_value("originId", self.origin_id) - writer.write_str_value("originSystem", self.origin_system) - writer.write_collection_of_object_values("resources", self.resources) diff --git a/msgraph/generated/models/access_package_resource_role.py b/msgraph/generated/models/access_package_resource_role.py index 7b704a53968..5ee0269381a 100644 --- a/msgraph/generated/models/access_package_resource_role.py +++ b/msgraph/generated/models/access_package_resource_role.py @@ -5,25 +5,12 @@ from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: - from .access_package_resource import AccessPackageResource from .entity import Entity from .entity import Entity @dataclass class AccessPackageResourceRole(Entity, Parsable): - # A description for the resource role. - description: Optional[str] = None - # The display name of the resource role such as the role defined by the application. - display_name: Optional[str] = None - # The OdataType property - odata_type: Optional[str] = None - # The unique identifier of the resource role in the origin system. For a SharePoint Online site, the originId is the sequence number of the role in the site. - origin_id: Optional[str] = None - # The type of the resource in the origin system, such as SharePointOnline, AadApplication, or AadGroup. - origin_system: Optional[str] = None - # The resource property - resource: Optional[AccessPackageResource] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> AccessPackageResourceRole: @@ -41,18 +28,11 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ - from .access_package_resource import AccessPackageResource from .entity import Entity - from .access_package_resource import AccessPackageResource from .entity import Entity fields: dict[str, Callable[[Any], None]] = { - "description": lambda n : setattr(self, 'description', n.get_str_value()), - "displayName": lambda n : setattr(self, 'display_name', n.get_str_value()), - "originId": lambda n : setattr(self, 'origin_id', n.get_str_value()), - "originSystem": lambda n : setattr(self, 'origin_system', n.get_str_value()), - "resource": lambda n : setattr(self, 'resource', n.get_object_value(AccessPackageResource)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -67,10 +47,5 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_str_value("description", self.description) - writer.write_str_value("displayName", self.display_name) - writer.write_str_value("originId", self.origin_id) - writer.write_str_value("originSystem", self.origin_system) - writer.write_object_value("resource", self.resource) diff --git a/msgraph/generated/models/access_package_resource_scope.py b/msgraph/generated/models/access_package_resource_scope.py index 73be8f398c2..8ad213189e5 100644 --- a/msgraph/generated/models/access_package_resource_scope.py +++ b/msgraph/generated/models/access_package_resource_scope.py @@ -5,27 +5,12 @@ from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: - from .access_package_resource import AccessPackageResource from .entity import Entity from .entity import Entity @dataclass class AccessPackageResourceScope(Entity, Parsable): - # The description of the scope. - description: Optional[str] = None - # The display name of the scope. - display_name: Optional[str] = None - # True if the scopes are arranged in a hierarchy and this is the top or root scope of the resource. - is_root_scope: Optional[bool] = None - # The OdataType property - odata_type: Optional[str] = None - # The unique identifier for the scope in the resource as defined in the origin system. - origin_id: Optional[str] = None - # The origin system for the scope. - origin_system: Optional[str] = None - # The resource property - resource: Optional[AccessPackageResource] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> AccessPackageResourceScope: @@ -43,19 +28,11 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ - from .access_package_resource import AccessPackageResource from .entity import Entity - from .access_package_resource import AccessPackageResource from .entity import Entity fields: dict[str, Callable[[Any], None]] = { - "description": lambda n : setattr(self, 'description', n.get_str_value()), - "displayName": lambda n : setattr(self, 'display_name', n.get_str_value()), - "isRootScope": lambda n : setattr(self, 'is_root_scope', n.get_bool_value()), - "originId": lambda n : setattr(self, 'origin_id', n.get_str_value()), - "originSystem": lambda n : setattr(self, 'origin_system', n.get_str_value()), - "resource": lambda n : setattr(self, 'resource', n.get_object_value(AccessPackageResource)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -70,11 +47,5 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_str_value("description", self.description) - writer.write_str_value("displayName", self.display_name) - writer.write_bool_value("isRootScope", self.is_root_scope) - writer.write_str_value("originId", self.origin_id) - writer.write_str_value("originSystem", self.origin_system) - writer.write_object_value("resource", self.resource) diff --git a/msgraph/generated/models/access_package_subject.py b/msgraph/generated/models/access_package_subject.py index 6d14c1d162a..6d98c4d1277 100644 --- a/msgraph/generated/models/access_package_subject.py +++ b/msgraph/generated/models/access_package_subject.py @@ -5,30 +5,12 @@ from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: - from .access_package_subject_type import AccessPackageSubjectType - from .connected_organization import ConnectedOrganization from .entity import Entity from .entity import Entity @dataclass class AccessPackageSubject(Entity, Parsable): - # The connected organization of the subject. Read-only. Nullable. - connected_organization: Optional[ConnectedOrganization] = None - # The display name of the subject. - display_name: Optional[str] = None - # The email address of the subject. - email: Optional[str] = None - # The object identifier of the subject. null if the subject isn't yet a user in the tenant. - object_id: Optional[str] = None - # The OdataType property - odata_type: Optional[str] = None - # A string representation of the principal's security identifier, if known, or null if the subject doesn't have a security identifier. - on_premises_security_identifier: Optional[str] = None - # The principal name, if known, of the subject. - principal_name: Optional[str] = None - # The resource type of the subject. The possible values are: notSpecified, user, servicePrincipal, unknownFutureValue. - subject_type: Optional[AccessPackageSubjectType] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> AccessPackageSubject: @@ -46,22 +28,11 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ - from .access_package_subject_type import AccessPackageSubjectType - from .connected_organization import ConnectedOrganization from .entity import Entity - from .access_package_subject_type import AccessPackageSubjectType - from .connected_organization import ConnectedOrganization from .entity import Entity fields: dict[str, Callable[[Any], None]] = { - "connectedOrganization": lambda n : setattr(self, 'connected_organization', n.get_object_value(ConnectedOrganization)), - "displayName": lambda n : setattr(self, 'display_name', n.get_str_value()), - "email": lambda n : setattr(self, 'email', n.get_str_value()), - "objectId": lambda n : setattr(self, 'object_id', n.get_str_value()), - "onPremisesSecurityIdentifier": lambda n : setattr(self, 'on_premises_security_identifier', n.get_str_value()), - "principalName": lambda n : setattr(self, 'principal_name', n.get_str_value()), - "subjectType": lambda n : setattr(self, 'subject_type', n.get_enum_value(AccessPackageSubjectType)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -76,12 +47,5 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_object_value("connectedOrganization", self.connected_organization) - writer.write_str_value("displayName", self.display_name) - writer.write_str_value("email", self.email) - writer.write_str_value("objectId", self.object_id) - writer.write_str_value("onPremisesSecurityIdentifier", self.on_premises_security_identifier) - writer.write_str_value("principalName", self.principal_name) - writer.write_enum_value("subjectType", self.subject_type) diff --git a/msgraph/generated/models/access_package_subject_type.py b/msgraph/generated/models/access_package_subject_type.py deleted file mode 100644 index 80c580f0728..00000000000 --- a/msgraph/generated/models/access_package_subject_type.py +++ /dev/null @@ -1,8 +0,0 @@ -from enum import Enum - -class AccessPackageSubjectType(str, Enum): - NotSpecified = "notSpecified", - User = "user", - ServicePrincipal = "servicePrincipal", - UnknownFutureValue = "unknownFutureValue", - diff --git a/msgraph/generated/models/access_review_history_decision_filter.py b/msgraph/generated/models/access_review_history_decision_filter.py deleted file mode 100644 index 012e3c0d994..00000000000 --- a/msgraph/generated/models/access_review_history_decision_filter.py +++ /dev/null @@ -1,10 +0,0 @@ -from enum import Enum - -class AccessReviewHistoryDecisionFilter(str, Enum): - Approve = "approve", - Deny = "deny", - NotReviewed = "notReviewed", - DontKnow = "dontKnow", - NotNotified = "notNotified", - UnknownFutureValue = "unknownFutureValue", - diff --git a/msgraph/generated/models/access_review_history_definition.py b/msgraph/generated/models/access_review_history_definition.py index dfbe5513908..07016a35077 100644 --- a/msgraph/generated/models/access_review_history_definition.py +++ b/msgraph/generated/models/access_review_history_definition.py @@ -6,7 +6,6 @@ from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: - from .access_review_history_decision_filter import AccessReviewHistoryDecisionFilter from .access_review_history_instance import AccessReviewHistoryInstance from .access_review_history_schedule_settings import AccessReviewHistoryScheduleSettings from .access_review_history_status import AccessReviewHistoryStatus @@ -23,7 +22,7 @@ class AccessReviewHistoryDefinition(Entity, Parsable): # Timestamp when the access review definition was created. created_date_time: Optional[datetime.datetime] = None # Determines which review decisions will be included in the fetched review history data if specified. Optional on create. All decisions are included by default if no decisions are provided on create. Possible values are: approve, deny, dontKnow, notReviewed, and notNotified. - decisions: Optional[list[AccessReviewHistoryDecisionFilter]] = None + decisions: Optional[list[str]] = None # Name for the access review history data collection. Required. display_name: Optional[str] = None # If the accessReviewHistoryDefinition is a recurring definition, instances represent each recurrence. A definition that doesn't recur will have exactly one instance. @@ -57,7 +56,6 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ - from .access_review_history_decision_filter import AccessReviewHistoryDecisionFilter from .access_review_history_instance import AccessReviewHistoryInstance from .access_review_history_schedule_settings import AccessReviewHistoryScheduleSettings from .access_review_history_status import AccessReviewHistoryStatus @@ -65,7 +63,6 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .entity import Entity from .user_identity import UserIdentity - from .access_review_history_decision_filter import AccessReviewHistoryDecisionFilter from .access_review_history_instance import AccessReviewHistoryInstance from .access_review_history_schedule_settings import AccessReviewHistoryScheduleSettings from .access_review_history_status import AccessReviewHistoryStatus @@ -76,7 +73,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: fields: dict[str, Callable[[Any], None]] = { "createdBy": lambda n : setattr(self, 'created_by', n.get_object_value(UserIdentity)), "createdDateTime": lambda n : setattr(self, 'created_date_time', n.get_datetime_value()), - "decisions": lambda n : setattr(self, 'decisions', n.get_collection_of_enum_values(AccessReviewHistoryDecisionFilter)), + "decisions": lambda n : setattr(self, 'decisions', n.get_collection_of_primitive_values(str)), "displayName": lambda n : setattr(self, 'display_name', n.get_str_value()), "instances": lambda n : setattr(self, 'instances', n.get_collection_of_object_values(AccessReviewHistoryInstance)), "reviewHistoryPeriodEndDateTime": lambda n : setattr(self, 'review_history_period_end_date_time', n.get_datetime_value()), @@ -100,7 +97,7 @@ def serialize(self,writer: SerializationWriter) -> None: super().serialize(writer) writer.write_object_value("createdBy", self.created_by) writer.write_datetime_value("createdDateTime", self.created_date_time) - writer.write_collection_of_enum_values("decisions", self.decisions) + writer.write_collection_of_primitive_values("decisions", self.decisions) writer.write_str_value("displayName", self.display_name) writer.write_collection_of_object_values("instances", self.instances) writer.write_datetime_value("reviewHistoryPeriodEndDateTime", self.review_history_period_end_date_time) diff --git a/msgraph/generated/models/activities_container.py b/msgraph/generated/models/activities_container.py index e125f618eba..53f6ea30497 100644 --- a/msgraph/generated/models/activities_container.py +++ b/msgraph/generated/models/activities_container.py @@ -5,17 +5,12 @@ from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: - from .content_activity import ContentActivity from .entity import Entity from .entity import Entity @dataclass class ActivitiesContainer(Entity, Parsable): - # Collection of activity logs related to content processing. - content_activities: Optional[list[ContentActivity]] = None - # The OdataType property - odata_type: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> ActivitiesContainer: @@ -33,14 +28,11 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ - from .content_activity import ContentActivity from .entity import Entity - from .content_activity import ContentActivity from .entity import Entity fields: dict[str, Callable[[Any], None]] = { - "contentActivities": lambda n : setattr(self, 'content_activities', n.get_collection_of_object_values(ContentActivity)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -55,6 +47,5 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_collection_of_object_values("contentActivities", self.content_activities) diff --git a/msgraph/generated/models/agreement_file_data.py b/msgraph/generated/models/agreement_file_data.py deleted file mode 100644 index 718c1c7e153..00000000000 --- a/msgraph/generated/models/agreement_file_data.py +++ /dev/null @@ -1,54 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class AgreementFileData(AdditionalDataHolder, BackedModel, Parsable): - # Stores model information. - backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) - - # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - additional_data: dict[str, Any] = field(default_factory=dict) - # Data that represents the terms of use PDF document. Read-only. - data: Optional[bytes] = None - # The OdataType property - odata_type: Optional[str] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> AgreementFileData: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: AgreementFileData - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return AgreementFileData() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "data": lambda n : setattr(self, 'data', n.get_bytes_value()), - "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_bytes_value("data", self.data) - writer.write_str_value("@odata.type", self.odata_type) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/models/agreement_file_properties.py b/msgraph/generated/models/agreement_file_properties.py index 10f52f0ce30..291fe896d8d 100644 --- a/msgraph/generated/models/agreement_file_properties.py +++ b/msgraph/generated/models/agreement_file_properties.py @@ -1,5 +1,4 @@ from __future__ import annotations -import datetime from collections.abc import Callable from dataclasses import dataclass, field from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter @@ -7,7 +6,6 @@ if TYPE_CHECKING: from .agreement_file import AgreementFile - from .agreement_file_data import AgreementFileData from .agreement_file_localization import AgreementFileLocalization from .agreement_file_version import AgreementFileVersion from .entity import Entity @@ -16,22 +14,6 @@ @dataclass class AgreementFileProperties(Entity, Parsable): - # The date time representing when the file was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - created_date_time: Optional[datetime.datetime] = None - # Localized display name of the policy file of an agreement. The localized display name is shown to end users who view the agreement. - display_name: Optional[str] = None - # Data that represents the terms of use PDF document. Read-only. - file_data: Optional[AgreementFileData] = None - # Name of the agreement file (for example, TOU.pdf). Read-only. - file_name: Optional[str] = None - # If none of the languages matches the client preference, indicates whether this is the default agreement file. If none of the files are marked as default, the first one is treated as the default. Read-only. - is_default: Optional[bool] = None - # Indicates whether the agreement file is a major version update. Major version updates invalidate the agreement's acceptances on the corresponding language. - is_major_version: Optional[bool] = None - # The language of the agreement file in the format 'languagecode2-country/regioncode2'. 'languagecode2' is a lowercase two-letter code derived from ISO 639-1, while 'country/regioncode2' is derived from ISO 3166 and usually consists of two uppercase letters, or a BCP-47 language tag. For example, U.S. English is en-US. Read-only. - language: Optional[str] = None - # The OdataType property - odata_type: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> AgreementFileProperties: @@ -67,25 +49,16 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .agreement_file import AgreementFile - from .agreement_file_data import AgreementFileData from .agreement_file_localization import AgreementFileLocalization from .agreement_file_version import AgreementFileVersion from .entity import Entity from .agreement_file import AgreementFile - from .agreement_file_data import AgreementFileData from .agreement_file_localization import AgreementFileLocalization from .agreement_file_version import AgreementFileVersion from .entity import Entity fields: dict[str, Callable[[Any], None]] = { - "createdDateTime": lambda n : setattr(self, 'created_date_time', n.get_datetime_value()), - "displayName": lambda n : setattr(self, 'display_name', n.get_str_value()), - "fileData": lambda n : setattr(self, 'file_data', n.get_object_value(AgreementFileData)), - "fileName": lambda n : setattr(self, 'file_name', n.get_str_value()), - "isDefault": lambda n : setattr(self, 'is_default', n.get_bool_value()), - "isMajorVersion": lambda n : setattr(self, 'is_major_version', n.get_bool_value()), - "language": lambda n : setattr(self, 'language', n.get_str_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -100,12 +73,5 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_datetime_value("createdDateTime", self.created_date_time) - writer.write_str_value("displayName", self.display_name) - writer.write_object_value("fileData", self.file_data) - writer.write_str_value("fileName", self.file_name) - writer.write_bool_value("isDefault", self.is_default) - writer.write_bool_value("isMajorVersion", self.is_major_version) - writer.write_str_value("language", self.language) diff --git a/msgraph/generated/models/apps_installation_options_for_mac.py b/msgraph/generated/models/apps_installation_options_for_mac.py deleted file mode 100644 index f568e57e2bc..00000000000 --- a/msgraph/generated/models/apps_installation_options_for_mac.py +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class AppsInstallationOptionsForMac(AdditionalDataHolder, BackedModel, Parsable): - # Stores model information. - backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) - - # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - additional_data: dict[str, Any] = field(default_factory=dict) - # Specifies whether users can install Microsoft 365 apps on their MAC devices. The default value is true. - is_microsoft365_apps_enabled: Optional[bool] = None - # Specifies whether users can install Skype for Business on their MAC devices running OS X El Capitan 10.11 or later. The default value is true. - is_skype_for_business_enabled: Optional[bool] = None - # The OdataType property - odata_type: Optional[str] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> AppsInstallationOptionsForMac: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: AppsInstallationOptionsForMac - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return AppsInstallationOptionsForMac() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "isMicrosoft365AppsEnabled": lambda n : setattr(self, 'is_microsoft365_apps_enabled', n.get_bool_value()), - "isSkypeForBusinessEnabled": lambda n : setattr(self, 'is_skype_for_business_enabled', n.get_bool_value()), - "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_bool_value("isMicrosoft365AppsEnabled", self.is_microsoft365_apps_enabled) - writer.write_bool_value("isSkypeForBusinessEnabled", self.is_skype_for_business_enabled) - writer.write_str_value("@odata.type", self.odata_type) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/models/apps_installation_options_for_windows.py b/msgraph/generated/models/apps_installation_options_for_windows.py deleted file mode 100644 index c2dfe56ac0a..00000000000 --- a/msgraph/generated/models/apps_installation_options_for_windows.py +++ /dev/null @@ -1,66 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class AppsInstallationOptionsForWindows(AdditionalDataHolder, BackedModel, Parsable): - # Stores model information. - backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) - - # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - additional_data: dict[str, Any] = field(default_factory=dict) - # Specifies whether users can install Microsoft 365 apps, including Skype for Business, on their Windows devices. The default value is true. - is_microsoft365_apps_enabled: Optional[bool] = None - # Specifies whether users can install Microsoft Project on their Windows devices. The default value is true. - is_project_enabled: Optional[bool] = None - # Specifies whether users can install Skype for Business (standalone) on their Windows devices. The default value is true. - is_skype_for_business_enabled: Optional[bool] = None - # Specifies whether users can install Visio on their Windows devices. The default value is true. - is_visio_enabled: Optional[bool] = None - # The OdataType property - odata_type: Optional[str] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> AppsInstallationOptionsForWindows: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: AppsInstallationOptionsForWindows - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return AppsInstallationOptionsForWindows() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "isMicrosoft365AppsEnabled": lambda n : setattr(self, 'is_microsoft365_apps_enabled', n.get_bool_value()), - "isProjectEnabled": lambda n : setattr(self, 'is_project_enabled', n.get_bool_value()), - "isSkypeForBusinessEnabled": lambda n : setattr(self, 'is_skype_for_business_enabled', n.get_bool_value()), - "isVisioEnabled": lambda n : setattr(self, 'is_visio_enabled', n.get_bool_value()), - "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_bool_value("isMicrosoft365AppsEnabled", self.is_microsoft365_apps_enabled) - writer.write_bool_value("isProjectEnabled", self.is_project_enabled) - writer.write_bool_value("isSkypeForBusinessEnabled", self.is_skype_for_business_enabled) - writer.write_bool_value("isVisioEnabled", self.is_visio_enabled) - writer.write_str_value("@odata.type", self.odata_type) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/models/apps_update_channel_type.py b/msgraph/generated/models/apps_update_channel_type.py deleted file mode 100644 index c1d0c46404f..00000000000 --- a/msgraph/generated/models/apps_update_channel_type.py +++ /dev/null @@ -1,8 +0,0 @@ -from enum import Enum - -class AppsUpdateChannelType(str, Enum): - Current = "current", - MonthlyEnterprise = "monthlyEnterprise", - SemiAnnual = "semiAnnual", - UnknownFutureValue = "unknownFutureValue", - diff --git a/msgraph/generated/models/attribute_flow_behavior.py b/msgraph/generated/models/attribute_flow_behavior.py deleted file mode 100644 index c46d055470e..00000000000 --- a/msgraph/generated/models/attribute_flow_behavior.py +++ /dev/null @@ -1,6 +0,0 @@ -from enum import Enum - -class AttributeFlowBehavior(str, Enum): - FlowWhenChanged = "FlowWhenChanged", - FlowAlways = "FlowAlways", - diff --git a/msgraph/generated/models/attribute_flow_type.py b/msgraph/generated/models/attribute_flow_type.py deleted file mode 100644 index 102352f2280..00000000000 --- a/msgraph/generated/models/attribute_flow_type.py +++ /dev/null @@ -1,9 +0,0 @@ -from enum import Enum - -class AttributeFlowType(str, Enum): - Always = "Always", - ObjectAddOnly = "ObjectAddOnly", - MultiValueAddOnly = "MultiValueAddOnly", - ValueAddOnly = "ValueAddOnly", - AttributeAddOnly = "AttributeAddOnly", - diff --git a/msgraph/generated/models/attribute_mapping.py b/msgraph/generated/models/attribute_mapping.py deleted file mode 100644 index 81684632f6d..00000000000 --- a/msgraph/generated/models/attribute_mapping.py +++ /dev/null @@ -1,91 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .attribute_flow_behavior import AttributeFlowBehavior - from .attribute_flow_type import AttributeFlowType - from .attribute_mapping_source import AttributeMappingSource - -@dataclass -class AttributeMapping(AdditionalDataHolder, BackedModel, Parsable): - # Stores model information. - backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) - - # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - additional_data: dict[str, Any] = field(default_factory=dict) - # Default value to be used in case the source property was evaluated to null. Optional. - default_value: Optional[str] = None - # For internal use only. - export_missing_references: Optional[bool] = None - # The flowBehavior property - flow_behavior: Optional[AttributeFlowBehavior] = None - # The flowType property - flow_type: Optional[AttributeFlowType] = None - # If higher than 0, this attribute will be used to perform an initial match of the objects between source and target directories. The synchronization engine will try to find the matching object using attribute with lowest value of matching priority first. If not found, the attribute with the next matching priority will be used, and so on a until match is found or no more matching attributes are left. Only attributes that are expected to have unique values, such as email, should be used as matching attributes. - matching_priority: Optional[int] = None - # The OdataType property - odata_type: Optional[str] = None - # Defines how a value should be extracted (or transformed) from the source object. - source: Optional[AttributeMappingSource] = None - # Name of the attribute on the target object. - target_attribute_name: Optional[str] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> AttributeMapping: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: AttributeMapping - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return AttributeMapping() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .attribute_flow_behavior import AttributeFlowBehavior - from .attribute_flow_type import AttributeFlowType - from .attribute_mapping_source import AttributeMappingSource - - from .attribute_flow_behavior import AttributeFlowBehavior - from .attribute_flow_type import AttributeFlowType - from .attribute_mapping_source import AttributeMappingSource - - fields: dict[str, Callable[[Any], None]] = { - "defaultValue": lambda n : setattr(self, 'default_value', n.get_str_value()), - "exportMissingReferences": lambda n : setattr(self, 'export_missing_references', n.get_bool_value()), - "flowBehavior": lambda n : setattr(self, 'flow_behavior', n.get_enum_value(AttributeFlowBehavior)), - "flowType": lambda n : setattr(self, 'flow_type', n.get_enum_value(AttributeFlowType)), - "matchingPriority": lambda n : setattr(self, 'matching_priority', n.get_int_value()), - "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), - "source": lambda n : setattr(self, 'source', n.get_object_value(AttributeMappingSource)), - "targetAttributeName": lambda n : setattr(self, 'target_attribute_name', n.get_str_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("defaultValue", self.default_value) - writer.write_bool_value("exportMissingReferences", self.export_missing_references) - writer.write_enum_value("flowBehavior", self.flow_behavior) - writer.write_enum_value("flowType", self.flow_type) - writer.write_int_value("matchingPriority", self.matching_priority) - writer.write_str_value("@odata.type", self.odata_type) - writer.write_object_value("source", self.source) - writer.write_str_value("targetAttributeName", self.target_attribute_name) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/models/authentication.py b/msgraph/generated/models/authentication.py index 3dea5627c7f..7f28debfb3c 100644 --- a/msgraph/generated/models/authentication.py +++ b/msgraph/generated/models/authentication.py @@ -5,47 +5,12 @@ from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: - from .authentication_method import AuthenticationMethod - from .email_authentication_method import EmailAuthenticationMethod from .entity import Entity - from .fido2_authentication_method import Fido2AuthenticationMethod - from .long_running_operation import LongRunningOperation - from .microsoft_authenticator_authentication_method import MicrosoftAuthenticatorAuthenticationMethod - from .password_authentication_method import PasswordAuthenticationMethod - from .phone_authentication_method import PhoneAuthenticationMethod - from .platform_credential_authentication_method import PlatformCredentialAuthenticationMethod - from .software_oath_authentication_method import SoftwareOathAuthenticationMethod - from .temporary_access_pass_authentication_method import TemporaryAccessPassAuthenticationMethod - from .windows_hello_for_business_authentication_method import WindowsHelloForBusinessAuthenticationMethod from .entity import Entity @dataclass class Authentication(Entity, Parsable): - # The email address registered to a user for authentication. - email_methods: Optional[list[EmailAuthenticationMethod]] = None - # Represents the FIDO2 security keys registered to a user for authentication. - fido2_methods: Optional[list[Fido2AuthenticationMethod]] = None - # Represents all authentication methods registered to a user. - methods: Optional[list[AuthenticationMethod]] = None - # The details of the Microsoft Authenticator app registered to a user for authentication. - microsoft_authenticator_methods: Optional[list[MicrosoftAuthenticatorAuthenticationMethod]] = None - # The OdataType property - odata_type: Optional[str] = None - # Represents the status of a long-running operation, such as a password reset operation. - operations: Optional[list[LongRunningOperation]] = None - # Represents the password registered to a user for authentication. For security, the password itself is never returned in the object, but action can be taken to reset a password. - password_methods: Optional[list[PasswordAuthenticationMethod]] = None - # The phone numbers registered to a user for authentication. - phone_methods: Optional[list[PhoneAuthenticationMethod]] = None - # Represents a platform credential instance registered to a user on Mac OS. - platform_credential_methods: Optional[list[PlatformCredentialAuthenticationMethod]] = None - # The software OATH time-based one-time password (TOTP) applications registered to a user for authentication. - software_oath_methods: Optional[list[SoftwareOathAuthenticationMethod]] = None - # Represents a Temporary Access Pass registered to a user for authentication through time-limited passcodes. - temporary_access_pass_methods: Optional[list[TemporaryAccessPassAuthenticationMethod]] = None - # Represents the Windows Hello for Business authentication method registered to a user for authentication. - windows_hello_for_business_methods: Optional[list[WindowsHelloForBusinessAuthenticationMethod]] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> Authentication: @@ -63,44 +28,11 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ - from .authentication_method import AuthenticationMethod - from .email_authentication_method import EmailAuthenticationMethod from .entity import Entity - from .fido2_authentication_method import Fido2AuthenticationMethod - from .long_running_operation import LongRunningOperation - from .microsoft_authenticator_authentication_method import MicrosoftAuthenticatorAuthenticationMethod - from .password_authentication_method import PasswordAuthenticationMethod - from .phone_authentication_method import PhoneAuthenticationMethod - from .platform_credential_authentication_method import PlatformCredentialAuthenticationMethod - from .software_oath_authentication_method import SoftwareOathAuthenticationMethod - from .temporary_access_pass_authentication_method import TemporaryAccessPassAuthenticationMethod - from .windows_hello_for_business_authentication_method import WindowsHelloForBusinessAuthenticationMethod - from .authentication_method import AuthenticationMethod - from .email_authentication_method import EmailAuthenticationMethod from .entity import Entity - from .fido2_authentication_method import Fido2AuthenticationMethod - from .long_running_operation import LongRunningOperation - from .microsoft_authenticator_authentication_method import MicrosoftAuthenticatorAuthenticationMethod - from .password_authentication_method import PasswordAuthenticationMethod - from .phone_authentication_method import PhoneAuthenticationMethod - from .platform_credential_authentication_method import PlatformCredentialAuthenticationMethod - from .software_oath_authentication_method import SoftwareOathAuthenticationMethod - from .temporary_access_pass_authentication_method import TemporaryAccessPassAuthenticationMethod - from .windows_hello_for_business_authentication_method import WindowsHelloForBusinessAuthenticationMethod fields: dict[str, Callable[[Any], None]] = { - "emailMethods": lambda n : setattr(self, 'email_methods', n.get_collection_of_object_values(EmailAuthenticationMethod)), - "fido2Methods": lambda n : setattr(self, 'fido2_methods', n.get_collection_of_object_values(Fido2AuthenticationMethod)), - "methods": lambda n : setattr(self, 'methods', n.get_collection_of_object_values(AuthenticationMethod)), - "microsoftAuthenticatorMethods": lambda n : setattr(self, 'microsoft_authenticator_methods', n.get_collection_of_object_values(MicrosoftAuthenticatorAuthenticationMethod)), - "operations": lambda n : setattr(self, 'operations', n.get_collection_of_object_values(LongRunningOperation)), - "passwordMethods": lambda n : setattr(self, 'password_methods', n.get_collection_of_object_values(PasswordAuthenticationMethod)), - "phoneMethods": lambda n : setattr(self, 'phone_methods', n.get_collection_of_object_values(PhoneAuthenticationMethod)), - "platformCredentialMethods": lambda n : setattr(self, 'platform_credential_methods', n.get_collection_of_object_values(PlatformCredentialAuthenticationMethod)), - "softwareOathMethods": lambda n : setattr(self, 'software_oath_methods', n.get_collection_of_object_values(SoftwareOathAuthenticationMethod)), - "temporaryAccessPassMethods": lambda n : setattr(self, 'temporary_access_pass_methods', n.get_collection_of_object_values(TemporaryAccessPassAuthenticationMethod)), - "windowsHelloForBusinessMethods": lambda n : setattr(self, 'windows_hello_for_business_methods', n.get_collection_of_object_values(WindowsHelloForBusinessAuthenticationMethod)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -115,16 +47,5 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_collection_of_object_values("emailMethods", self.email_methods) - writer.write_collection_of_object_values("fido2Methods", self.fido2_methods) - writer.write_collection_of_object_values("methods", self.methods) - writer.write_collection_of_object_values("microsoftAuthenticatorMethods", self.microsoft_authenticator_methods) - writer.write_collection_of_object_values("operations", self.operations) - writer.write_collection_of_object_values("passwordMethods", self.password_methods) - writer.write_collection_of_object_values("phoneMethods", self.phone_methods) - writer.write_collection_of_object_values("platformCredentialMethods", self.platform_credential_methods) - writer.write_collection_of_object_values("softwareOathMethods", self.software_oath_methods) - writer.write_collection_of_object_values("temporaryAccessPassMethods", self.temporary_access_pass_methods) - writer.write_collection_of_object_values("windowsHelloForBusinessMethods", self.windows_hello_for_business_methods) diff --git a/msgraph/generated/models/b2b_identity_providers_type.py b/msgraph/generated/models/b2b_identity_providers_type.py deleted file mode 100644 index 8c2f52d5f0c..00000000000 --- a/msgraph/generated/models/b2b_identity_providers_type.py +++ /dev/null @@ -1,11 +0,0 @@ -from enum import Enum - -class B2bIdentityProvidersType(str, Enum): - AzureActiveDirectory = "azureActiveDirectory", - ExternalFederation = "externalFederation", - SocialIdentityProviders = "socialIdentityProviders", - EmailOneTimePasscode = "emailOneTimePasscode", - MicrosoftAccount = "microsoftAccount", - DefaultConfiguredIdp = "defaultConfiguredIdp", - UnknownFutureValue = "unknownFutureValue", - diff --git a/msgraph/generated/models/base_item.py b/msgraph/generated/models/base_item.py index 7bdc7e93f66..52700752f33 100644 --- a/msgraph/generated/models/base_item.py +++ b/msgraph/generated/models/base_item.py @@ -1,5 +1,4 @@ from __future__ import annotations -import datetime from collections.abc import Callable from dataclasses import dataclass, field from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter @@ -10,8 +9,6 @@ from .drive import Drive from .drive_item import DriveItem from .entity import Entity - from .identity_set import IdentitySet - from .item_reference import ItemReference from .list_ import List_ from .list_item import ListItem from .recycle_bin import RecycleBin @@ -19,36 +16,11 @@ from .shared_drive_item import SharedDriveItem from .site import Site from .site_page import SitePage - from .user import User from .entity import Entity @dataclass class BaseItem(Entity, Parsable): - # Identity of the user, device, or application that created the item. Read-only. - created_by: Optional[IdentitySet] = None - # Identity of the user who created the item. Read-only. - created_by_user: Optional[User] = None - # Date and time of item creation. Read-only. - created_date_time: Optional[datetime.datetime] = None - # Provides a user-visible description of the item. Optional. - description: Optional[str] = None - # ETag for the item. Read-only. - e_tag: Optional[str] = None - # Identity of the user, device, and application that last modified the item. Read-only. - last_modified_by: Optional[IdentitySet] = None - # Identity of the user who last modified the item. Read-only. - last_modified_by_user: Optional[User] = None - # Date and time the item was last modified. Read-only. - last_modified_date_time: Optional[datetime.datetime] = None - # The name of the item. Read-write. - name: Optional[str] = None - # The OdataType property - odata_type: Optional[str] = None - # Parent information, if the item has a parent. Read-write. - parent_reference: Optional[ItemReference] = None - # URL that either displays the resource in the browser (for Office file formats), or is a direct link to the file (for other formats). Read-only. - web_url: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> BaseItem: @@ -115,8 +87,6 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .drive import Drive from .drive_item import DriveItem from .entity import Entity - from .identity_set import IdentitySet - from .item_reference import ItemReference from .list_ import List_ from .list_item import ListItem from .recycle_bin import RecycleBin @@ -124,14 +94,11 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .shared_drive_item import SharedDriveItem from .site import Site from .site_page import SitePage - from .user import User from .base_site_page import BaseSitePage from .drive import Drive from .drive_item import DriveItem from .entity import Entity - from .identity_set import IdentitySet - from .item_reference import ItemReference from .list_ import List_ from .list_item import ListItem from .recycle_bin import RecycleBin @@ -139,20 +106,8 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .shared_drive_item import SharedDriveItem from .site import Site from .site_page import SitePage - from .user import User fields: dict[str, Callable[[Any], None]] = { - "createdBy": lambda n : setattr(self, 'created_by', n.get_object_value(IdentitySet)), - "createdByUser": lambda n : setattr(self, 'created_by_user', n.get_object_value(User)), - "createdDateTime": lambda n : setattr(self, 'created_date_time', n.get_datetime_value()), - "description": lambda n : setattr(self, 'description', n.get_str_value()), - "eTag": lambda n : setattr(self, 'e_tag', n.get_str_value()), - "lastModifiedBy": lambda n : setattr(self, 'last_modified_by', n.get_object_value(IdentitySet)), - "lastModifiedByUser": lambda n : setattr(self, 'last_modified_by_user', n.get_object_value(User)), - "lastModifiedDateTime": lambda n : setattr(self, 'last_modified_date_time', n.get_datetime_value()), - "name": lambda n : setattr(self, 'name', n.get_str_value()), - "parentReference": lambda n : setattr(self, 'parent_reference', n.get_object_value(ItemReference)), - "webUrl": lambda n : setattr(self, 'web_url', n.get_str_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -167,16 +122,5 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_object_value("createdBy", self.created_by) - writer.write_object_value("createdByUser", self.created_by_user) - writer.write_datetime_value("createdDateTime", self.created_date_time) - writer.write_str_value("description", self.description) - writer.write_str_value("eTag", self.e_tag) - writer.write_object_value("lastModifiedBy", self.last_modified_by) - writer.write_object_value("lastModifiedByUser", self.last_modified_by_user) - writer.write_datetime_value("lastModifiedDateTime", self.last_modified_date_time) - writer.write_str_value("name", self.name) - writer.write_object_value("parentReference", self.parent_reference) - writer.write_str_value("webUrl", self.web_url) diff --git a/msgraph/generated/models/bulk_upload.py b/msgraph/generated/models/bulk_upload.py index 5cf34920854..4a5ff66143d 100644 --- a/msgraph/generated/models/bulk_upload.py +++ b/msgraph/generated/models/bulk_upload.py @@ -11,8 +11,6 @@ @dataclass class BulkUpload(Entity, Parsable): - # The OdataType property - odata_type: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> BulkUpload: diff --git a/msgraph/generated/models/calendar.py b/msgraph/generated/models/calendar.py index b951506c4cf..042409cb4de 100644 --- a/msgraph/generated/models/calendar.py +++ b/msgraph/generated/models/calendar.py @@ -5,57 +5,12 @@ from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: - from .calendar_color import CalendarColor - from .calendar_permission import CalendarPermission - from .email_address import EmailAddress from .entity import Entity - from .event import Event - from .multi_value_legacy_extended_property import MultiValueLegacyExtendedProperty - from .online_meeting_provider_type import OnlineMeetingProviderType - from .single_value_legacy_extended_property import SingleValueLegacyExtendedProperty from .entity import Entity @dataclass class Calendar(Entity, Parsable): - # Represent the online meeting service providers that can be used to create online meetings in this calendar. Possible values are: unknown, skypeForBusiness, skypeForConsumer, teamsForBusiness. - allowed_online_meeting_providers: Optional[list[OnlineMeetingProviderType]] = None - # The permissions of the users with whom the calendar is shared. - calendar_permissions: Optional[list[CalendarPermission]] = None - # The calendar view for the calendar. Navigation property. Read-only. - calendar_view: Optional[list[Event]] = None - # true if the user can write to the calendar, false otherwise. This property is true for the user who created the calendar. This property is also true for a user who shared a calendar and granted write access. - can_edit: Optional[bool] = None - # true if the user has permission to share the calendar, false otherwise. Only the user who created the calendar can share it. - can_share: Optional[bool] = None - # If true, the user can read calendar items that have been marked private, false otherwise. - can_view_private_items: Optional[bool] = None - # Identifies the version of the calendar object. Every time the calendar is changed, changeKey changes as well. This allows Exchange to apply changes to the correct version of the object. Read-only. - change_key: Optional[str] = None - # Specifies the color theme to distinguish the calendar from other calendars in a UI. The property values are: auto, lightBlue, lightGreen, lightOrange, lightGray, lightYellow, lightTeal, lightPink, lightBrown, lightRed, maxColor. - color: Optional[CalendarColor] = None - # The default online meeting provider for meetings sent from this calendar. Possible values are: unknown, skypeForBusiness, skypeForConsumer, teamsForBusiness. - default_online_meeting_provider: Optional[OnlineMeetingProviderType] = None - # The events in the calendar. Navigation property. Read-only. - events: Optional[list[Event]] = None - # The calendar color, expressed in a hex color code of three hexadecimal values, each ranging from 00 to FF and representing the red, green, or blue components of the color in the RGB color space. If the user has never explicitly set a color for the calendar, this property is empty. Read-only. - hex_color: Optional[str] = None - # true if this is the default calendar where new events are created by default, false otherwise. - is_default_calendar: Optional[bool] = None - # Indicates whether this user calendar can be deleted from the user mailbox. - is_removable: Optional[bool] = None - # Indicates whether this user calendar supports tracking of meeting responses. Only meeting invites sent from users' primary calendars support tracking of meeting responses. - is_tallying_responses: Optional[bool] = None - # The collection of multi-value extended properties defined for the calendar. Read-only. Nullable. - multi_value_extended_properties: Optional[list[MultiValueLegacyExtendedProperty]] = None - # The calendar name. - name: Optional[str] = None - # The OdataType property - odata_type: Optional[str] = None - # If set, this represents the user who created or added the calendar. For a calendar that the user created or added, the owner property is set to the user. For a calendar shared with the user, the owner property is set to the person who shared that calendar with the user. - owner: Optional[EmailAddress] = None - # The collection of single-value extended properties defined for the calendar. Read-only. Nullable. - single_value_extended_properties: Optional[list[SingleValueLegacyExtendedProperty]] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> Calendar: @@ -73,43 +28,11 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ - from .calendar_color import CalendarColor - from .calendar_permission import CalendarPermission - from .email_address import EmailAddress from .entity import Entity - from .event import Event - from .multi_value_legacy_extended_property import MultiValueLegacyExtendedProperty - from .online_meeting_provider_type import OnlineMeetingProviderType - from .single_value_legacy_extended_property import SingleValueLegacyExtendedProperty - from .calendar_color import CalendarColor - from .calendar_permission import CalendarPermission - from .email_address import EmailAddress from .entity import Entity - from .event import Event - from .multi_value_legacy_extended_property import MultiValueLegacyExtendedProperty - from .online_meeting_provider_type import OnlineMeetingProviderType - from .single_value_legacy_extended_property import SingleValueLegacyExtendedProperty fields: dict[str, Callable[[Any], None]] = { - "allowedOnlineMeetingProviders": lambda n : setattr(self, 'allowed_online_meeting_providers', n.get_collection_of_enum_values(OnlineMeetingProviderType)), - "calendarPermissions": lambda n : setattr(self, 'calendar_permissions', n.get_collection_of_object_values(CalendarPermission)), - "calendarView": lambda n : setattr(self, 'calendar_view', n.get_collection_of_object_values(Event)), - "canEdit": lambda n : setattr(self, 'can_edit', n.get_bool_value()), - "canShare": lambda n : setattr(self, 'can_share', n.get_bool_value()), - "canViewPrivateItems": lambda n : setattr(self, 'can_view_private_items', n.get_bool_value()), - "changeKey": lambda n : setattr(self, 'change_key', n.get_str_value()), - "color": lambda n : setattr(self, 'color', n.get_enum_value(CalendarColor)), - "defaultOnlineMeetingProvider": lambda n : setattr(self, 'default_online_meeting_provider', n.get_enum_value(OnlineMeetingProviderType)), - "events": lambda n : setattr(self, 'events', n.get_collection_of_object_values(Event)), - "hexColor": lambda n : setattr(self, 'hex_color', n.get_str_value()), - "isDefaultCalendar": lambda n : setattr(self, 'is_default_calendar', n.get_bool_value()), - "isRemovable": lambda n : setattr(self, 'is_removable', n.get_bool_value()), - "isTallyingResponses": lambda n : setattr(self, 'is_tallying_responses', n.get_bool_value()), - "multiValueExtendedProperties": lambda n : setattr(self, 'multi_value_extended_properties', n.get_collection_of_object_values(MultiValueLegacyExtendedProperty)), - "name": lambda n : setattr(self, 'name', n.get_str_value()), - "owner": lambda n : setattr(self, 'owner', n.get_object_value(EmailAddress)), - "singleValueExtendedProperties": lambda n : setattr(self, 'single_value_extended_properties', n.get_collection_of_object_values(SingleValueLegacyExtendedProperty)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -124,23 +47,5 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_collection_of_enum_values("allowedOnlineMeetingProviders", self.allowed_online_meeting_providers) - writer.write_collection_of_object_values("calendarPermissions", self.calendar_permissions) - writer.write_collection_of_object_values("calendarView", self.calendar_view) - writer.write_bool_value("canEdit", self.can_edit) - writer.write_bool_value("canShare", self.can_share) - writer.write_bool_value("canViewPrivateItems", self.can_view_private_items) - writer.write_str_value("changeKey", self.change_key) - writer.write_enum_value("color", self.color) - writer.write_enum_value("defaultOnlineMeetingProvider", self.default_online_meeting_provider) - writer.write_collection_of_object_values("events", self.events) - writer.write_str_value("hexColor", self.hex_color) - writer.write_bool_value("isDefaultCalendar", self.is_default_calendar) - writer.write_bool_value("isRemovable", self.is_removable) - writer.write_bool_value("isTallyingResponses", self.is_tallying_responses) - writer.write_collection_of_object_values("multiValueExtendedProperties", self.multi_value_extended_properties) - writer.write_str_value("name", self.name) - writer.write_object_value("owner", self.owner) - writer.write_collection_of_object_values("singleValueExtendedProperties", self.single_value_extended_properties) diff --git a/msgraph/generated/models/calendar_color.py b/msgraph/generated/models/calendar_color.py deleted file mode 100644 index 044aaa5a3b4..00000000000 --- a/msgraph/generated/models/calendar_color.py +++ /dev/null @@ -1,15 +0,0 @@ -from enum import Enum - -class CalendarColor(str, Enum): - Auto = "auto", - LightBlue = "lightBlue", - LightGreen = "lightGreen", - LightOrange = "lightOrange", - LightGray = "lightGray", - LightYellow = "lightYellow", - LightTeal = "lightTeal", - LightPink = "lightPink", - LightBrown = "lightBrown", - LightRed = "lightRed", - MaxColor = "maxColor", - diff --git a/msgraph/generated/models/calendar_permission.py b/msgraph/generated/models/calendar_permission.py index 0110628980f..9351c76e430 100644 --- a/msgraph/generated/models/calendar_permission.py +++ b/msgraph/generated/models/calendar_permission.py @@ -14,7 +14,7 @@ @dataclass class CalendarPermission(Entity, Parsable): # List of allowed sharing or delegating permission levels for the calendar. Possible values are: none, freeBusyRead, limitedRead, read, write, delegateWithoutPrivateEventAccess, delegateWithPrivateEventAccess, custom. - allowed_roles: Optional[list[CalendarRoleType]] = None + allowed_roles: Optional[list[str]] = None # Represents a share recipient or delegate who has access to the calendar. For the 'My Organization' share recipient, the address property is null. Read-only. email_address: Optional[EmailAddress] = None # True if the user in context (recipient or delegate) is inside the same organization as the calendar owner. @@ -51,7 +51,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .entity import Entity fields: dict[str, Callable[[Any], None]] = { - "allowedRoles": lambda n : setattr(self, 'allowed_roles', n.get_collection_of_enum_values(CalendarRoleType)), + "allowedRoles": lambda n : setattr(self, 'allowed_roles', n.get_collection_of_primitive_values(str)), "emailAddress": lambda n : setattr(self, 'email_address', n.get_object_value(EmailAddress)), "isInsideOrganization": lambda n : setattr(self, 'is_inside_organization', n.get_bool_value()), "isRemovable": lambda n : setattr(self, 'is_removable', n.get_bool_value()), @@ -70,7 +70,7 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_collection_of_enum_values("allowedRoles", self.allowed_roles) + writer.write_collection_of_primitive_values("allowedRoles", self.allowed_roles) writer.write_object_value("emailAddress", self.email_address) writer.write_bool_value("isInsideOrganization", self.is_inside_organization) writer.write_bool_value("isRemovable", self.is_removable) diff --git a/msgraph/generated/models/call.py b/msgraph/generated/models/call.py index d07f8d634a6..0dc848c04b8 100644 --- a/msgraph/generated/models/call.py +++ b/msgraph/generated/models/call.py @@ -20,7 +20,6 @@ from .invitation_participant_info import InvitationParticipantInfo from .media_config import MediaConfig from .meeting_info import MeetingInfo - from .modality import Modality from .participant import Participant from .participant_info import ParticipantInfo from .result_info import ResultInfo @@ -63,7 +62,7 @@ class Call(Entity, Parsable): # The participants property participants: Optional[list[Participant]] = None # The list of requested modalities. Possible values are: unknown, audio, video, videoBasedScreenSharing, data. - requested_modalities: Optional[list[Modality]] = None + requested_modalities: Optional[list[str]] = None # The result information. For example, the result can hold termination reason. Read-only. result_info: Optional[ResultInfo] = None # The originator of the call. @@ -112,7 +111,6 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .invitation_participant_info import InvitationParticipantInfo from .media_config import MediaConfig from .meeting_info import MeetingInfo - from .modality import Modality from .participant import Participant from .participant_info import ParticipantInfo from .result_info import ResultInfo @@ -133,7 +131,6 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .invitation_participant_info import InvitationParticipantInfo from .media_config import MediaConfig from .meeting_info import MeetingInfo - from .modality import Modality from .participant import Participant from .participant_info import ParticipantInfo from .result_info import ResultInfo @@ -155,7 +152,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: "myParticipantId": lambda n : setattr(self, 'my_participant_id', n.get_str_value()), "operations": lambda n : setattr(self, 'operations', n.get_collection_of_object_values(CommsOperation)), "participants": lambda n : setattr(self, 'participants', n.get_collection_of_object_values(Participant)), - "requestedModalities": lambda n : setattr(self, 'requested_modalities', n.get_collection_of_enum_values(Modality)), + "requestedModalities": lambda n : setattr(self, 'requested_modalities', n.get_collection_of_primitive_values(str)), "resultInfo": lambda n : setattr(self, 'result_info', n.get_object_value(ResultInfo)), "source": lambda n : setattr(self, 'source', n.get_object_value(ParticipantInfo)), "state": lambda n : setattr(self, 'state', n.get_enum_value(CallState)), @@ -193,7 +190,7 @@ def serialize(self,writer: SerializationWriter) -> None: writer.write_str_value("myParticipantId", self.my_participant_id) writer.write_collection_of_object_values("operations", self.operations) writer.write_collection_of_object_values("participants", self.participants) - writer.write_collection_of_enum_values("requestedModalities", self.requested_modalities) + writer.write_collection_of_primitive_values("requestedModalities", self.requested_modalities) writer.write_object_value("resultInfo", self.result_info) writer.write_object_value("source", self.source) writer.write_enum_value("state", self.state) diff --git a/msgraph/generated/models/call_records/administrative_unit_info.py b/msgraph/generated/models/call_records/administrative_unit_info.py deleted file mode 100644 index 2b2b57ce60b..00000000000 --- a/msgraph/generated/models/call_records/administrative_unit_info.py +++ /dev/null @@ -1,54 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class AdministrativeUnitInfo(AdditionalDataHolder, BackedModel, Parsable): - # Stores model information. - backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) - - # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - additional_data: dict[str, Any] = field(default_factory=dict) - # Unique identifier for the administrative unit. - id: Optional[str] = None - # The OdataType property - odata_type: Optional[str] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> AdministrativeUnitInfo: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: AdministrativeUnitInfo - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return AdministrativeUnitInfo() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "id": lambda n : setattr(self, 'id', n.get_str_value()), - "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("id", self.id) - writer.write_str_value("@odata.type", self.odata_type) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/models/call_records/participant_base.py b/msgraph/generated/models/call_records/participant_base.py index 64a6b14eddb..6ab19eac593 100644 --- a/msgraph/generated/models/call_records/participant_base.py +++ b/msgraph/generated/models/call_records/participant_base.py @@ -5,9 +5,7 @@ from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: - from ..communications_identity_set import CommunicationsIdentitySet from ..entity import Entity - from .administrative_unit_info import AdministrativeUnitInfo from .organizer import Organizer from .participant import Participant @@ -15,12 +13,6 @@ @dataclass class ParticipantBase(Entity, Parsable): - # List of administrativeUnitInfo objects for the call participant. - administrative_unit_infos: Optional[list[AdministrativeUnitInfo]] = None - # The identity of the call participant. - identity: Optional[CommunicationsIdentitySet] = None - # The OdataType property - odata_type: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> ParticipantBase: @@ -51,21 +43,15 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ - from ..communications_identity_set import CommunicationsIdentitySet from ..entity import Entity - from .administrative_unit_info import AdministrativeUnitInfo from .organizer import Organizer from .participant import Participant - from ..communications_identity_set import CommunicationsIdentitySet from ..entity import Entity - from .administrative_unit_info import AdministrativeUnitInfo from .organizer import Organizer from .participant import Participant fields: dict[str, Callable[[Any], None]] = { - "administrativeUnitInfos": lambda n : setattr(self, 'administrative_unit_infos', n.get_collection_of_object_values(AdministrativeUnitInfo)), - "identity": lambda n : setattr(self, 'identity', n.get_object_value(CommunicationsIdentitySet)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -80,7 +66,5 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_collection_of_object_values("administrativeUnitInfos", self.administrative_unit_infos) - writer.write_object_value("identity", self.identity) diff --git a/msgraph/generated/models/canvas_layout.py b/msgraph/generated/models/canvas_layout.py index 9b8f1984521..3b0d8f462f6 100644 --- a/msgraph/generated/models/canvas_layout.py +++ b/msgraph/generated/models/canvas_layout.py @@ -6,19 +6,11 @@ if TYPE_CHECKING: from .entity import Entity - from .horizontal_section import HorizontalSection - from .vertical_section import VerticalSection from .entity import Entity @dataclass class CanvasLayout(Entity, Parsable): - # Collection of horizontal sections on the SharePoint page. - horizontal_sections: Optional[list[HorizontalSection]] = None - # The OdataType property - odata_type: Optional[str] = None - # Vertical section on the SharePoint page. - vertical_section: Optional[VerticalSection] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> CanvasLayout: @@ -37,16 +29,10 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .entity import Entity - from .horizontal_section import HorizontalSection - from .vertical_section import VerticalSection from .entity import Entity - from .horizontal_section import HorizontalSection - from .vertical_section import VerticalSection fields: dict[str, Callable[[Any], None]] = { - "horizontalSections": lambda n : setattr(self, 'horizontal_sections', n.get_collection_of_object_values(HorizontalSection)), - "verticalSection": lambda n : setattr(self, 'vertical_section', n.get_object_value(VerticalSection)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -61,7 +47,5 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_collection_of_object_values("horizontalSections", self.horizontal_sections) - writer.write_object_value("verticalSection", self.vertical_section) diff --git a/msgraph/generated/models/chat_message_info.py b/msgraph/generated/models/chat_message_info.py index aba43efd30c..22a2767994c 100644 --- a/msgraph/generated/models/chat_message_info.py +++ b/msgraph/generated/models/chat_message_info.py @@ -1,35 +1,16 @@ from __future__ import annotations -import datetime from collections.abc import Callable from dataclasses import dataclass, field from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: - from .chat_message_from_identity_set import ChatMessageFromIdentitySet - from .chat_message_type import ChatMessageType from .entity import Entity - from .event_message_detail import EventMessageDetail - from .item_body import ItemBody from .entity import Entity @dataclass class ChatMessageInfo(Entity, Parsable): - # Body of the chatMessage. This will still contain markers for @mentions and attachments even though the object doesn't return @mentions and attachments. - body: Optional[ItemBody] = None - # Date time object representing the time at which message was created. - created_date_time: Optional[datetime.datetime] = None - # Read-only. If present, represents details of an event that happened in a chat, a channel, or a team, for example, members were added, and so on. For event messages, the messageType property is set to systemEventMessage. - event_detail: Optional[EventMessageDetail] = None - # Information about the sender of the message. - from_: Optional[ChatMessageFromIdentitySet] = None - # If set to true, the original message has been deleted. - is_deleted: Optional[bool] = None - # The messageType property - message_type: Optional[ChatMessageType] = None - # The OdataType property - odata_type: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> ChatMessageInfo: @@ -47,25 +28,11 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ - from .chat_message_from_identity_set import ChatMessageFromIdentitySet - from .chat_message_type import ChatMessageType from .entity import Entity - from .event_message_detail import EventMessageDetail - from .item_body import ItemBody - from .chat_message_from_identity_set import ChatMessageFromIdentitySet - from .chat_message_type import ChatMessageType from .entity import Entity - from .event_message_detail import EventMessageDetail - from .item_body import ItemBody fields: dict[str, Callable[[Any], None]] = { - "body": lambda n : setattr(self, 'body', n.get_object_value(ItemBody)), - "createdDateTime": lambda n : setattr(self, 'created_date_time', n.get_datetime_value()), - "eventDetail": lambda n : setattr(self, 'event_detail', n.get_object_value(EventMessageDetail)), - "from": lambda n : setattr(self, 'from_', n.get_object_value(ChatMessageFromIdentitySet)), - "isDeleted": lambda n : setattr(self, 'is_deleted', n.get_bool_value()), - "messageType": lambda n : setattr(self, 'message_type', n.get_enum_value(ChatMessageType)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -80,11 +47,5 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_object_value("body", self.body) - writer.write_datetime_value("createdDateTime", self.created_date_time) - writer.write_object_value("eventDetail", self.event_detail) - writer.write_object_value("from", self.from_) - writer.write_bool_value("isDeleted", self.is_deleted) - writer.write_enum_value("messageType", self.message_type) diff --git a/msgraph/generated/models/cloud_clipboard_root.py b/msgraph/generated/models/cloud_clipboard_root.py index 5a3c5c59b03..7b3e7211ec4 100644 --- a/msgraph/generated/models/cloud_clipboard_root.py +++ b/msgraph/generated/models/cloud_clipboard_root.py @@ -5,17 +5,12 @@ from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: - from .cloud_clipboard_item import CloudClipboardItem from .entity import Entity from .entity import Entity @dataclass class CloudClipboardRoot(Entity, Parsable): - # Represents a collection of Cloud Clipboard items. - items: Optional[list[CloudClipboardItem]] = None - # The OdataType property - odata_type: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> CloudClipboardRoot: @@ -33,14 +28,11 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ - from .cloud_clipboard_item import CloudClipboardItem from .entity import Entity - from .cloud_clipboard_item import CloudClipboardItem from .entity import Entity fields: dict[str, Callable[[Any], None]] = { - "items": lambda n : setattr(self, 'items', n.get_collection_of_object_values(CloudClipboardItem)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -55,6 +47,5 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_collection_of_object_values("items", self.items) diff --git a/msgraph/generated/models/coachmark_location_type.py b/msgraph/generated/models/coachmark_location_type.py deleted file mode 100644 index 537261aa667..00000000000 --- a/msgraph/generated/models/coachmark_location_type.py +++ /dev/null @@ -1,11 +0,0 @@ -from enum import Enum - -class CoachmarkLocationType(str, Enum): - Unknown = "unknown", - FromEmail = "fromEmail", - Subject = "subject", - ExternalTag = "externalTag", - DisplayName = "displayName", - MessageBody = "messageBody", - UnknownFutureValue = "unknownFutureValue", - diff --git a/msgraph/generated/models/filter_clause.py b/msgraph/generated/models/compute_rights_and_inheritance_result.py similarity index 58% rename from msgraph/generated/models/filter_clause.py rename to msgraph/generated/models/compute_rights_and_inheritance_result.py index e2a4e200d03..0bea6d54e20 100644 --- a/msgraph/generated/models/filter_clause.py +++ b/msgraph/generated/models/compute_rights_and_inheritance_result.py @@ -6,49 +6,52 @@ from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: - from .filter_operand import FilterOperand + from .label_content_right import LabelContentRight + from .sensitivity_label import SensitivityLabel @dataclass -class FilterClause(AdditionalDataHolder, BackedModel, Parsable): +class ComputeRightsAndInheritanceResult(AdditionalDataHolder, BackedModel, Parsable): # Stores model information. backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. additional_data: dict[str, Any] = field(default_factory=dict) + # The contentRights property + content_rights: Optional[list[LabelContentRight]] = None + # The inheritedLabel property + inherited_label: Optional[SensitivityLabel] = None # The OdataType property odata_type: Optional[str] = None - # Name of the operator to be applied to the source and target operands. Must be one of the supported operators. Supported operators can be discovered. - operator_name: Optional[str] = None - # Name of source operand (the operand being tested). The source operand name must match one of the attribute names on the source object. - source_operand_name: Optional[str] = None - # Values that the source operand will be tested against. - target_operand: Optional[FilterOperand] = None + # The sensitivityLabels property + sensitivity_labels: Optional[list[SensitivityLabel]] = None @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> FilterClause: + def create_from_discriminator_value(parse_node: ParseNode) -> ComputeRightsAndInheritanceResult: """ Creates a new instance of the appropriate class based on discriminator value param parse_node: The parse node to use to read the discriminator value and create the object - Returns: FilterClause + Returns: ComputeRightsAndInheritanceResult """ if parse_node is None: raise TypeError("parse_node cannot be null.") - return FilterClause() + return ComputeRightsAndInheritanceResult() def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: """ The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ - from .filter_operand import FilterOperand + from .label_content_right import LabelContentRight + from .sensitivity_label import SensitivityLabel - from .filter_operand import FilterOperand + from .label_content_right import LabelContentRight + from .sensitivity_label import SensitivityLabel fields: dict[str, Callable[[Any], None]] = { + "contentRights": lambda n : setattr(self, 'content_rights', n.get_collection_of_object_values(LabelContentRight)), + "inheritedLabel": lambda n : setattr(self, 'inherited_label', n.get_object_value(SensitivityLabel)), "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), - "operatorName": lambda n : setattr(self, 'operator_name', n.get_str_value()), - "sourceOperandName": lambda n : setattr(self, 'source_operand_name', n.get_str_value()), - "targetOperand": lambda n : setattr(self, 'target_operand', n.get_object_value(FilterOperand)), + "sensitivityLabels": lambda n : setattr(self, 'sensitivity_labels', n.get_collection_of_object_values(SensitivityLabel)), } return fields @@ -60,10 +63,10 @@ def serialize(self,writer: SerializationWriter) -> None: """ if writer is None: raise TypeError("writer cannot be null.") + writer.write_collection_of_object_values("contentRights", self.content_rights) + writer.write_object_value("inheritedLabel", self.inherited_label) writer.write_str_value("@odata.type", self.odata_type) - writer.write_str_value("operatorName", self.operator_name) - writer.write_str_value("sourceOperandName", self.source_operand_name) - writer.write_object_value("targetOperand", self.target_operand) + writer.write_collection_of_object_values("sensitivityLabels", self.sensitivity_labels) writer.write_additional_data_value(self.additional_data) diff --git a/msgraph/generated/models/conditional_access_session_control.py b/msgraph/generated/models/conditional_access_session_control.py index 3d1b2c21410..caa4a9423eb 100644 --- a/msgraph/generated/models/conditional_access_session_control.py +++ b/msgraph/generated/models/conditional_access_session_control.py @@ -9,6 +9,7 @@ from .application_enforced_restrictions_session_control import ApplicationEnforcedRestrictionsSessionControl from .cloud_app_security_session_control import CloudAppSecuritySessionControl from .persistent_browser_session_control import PersistentBrowserSessionControl + from .secure_sign_in_session_control import SecureSignInSessionControl from .sign_in_frequency_session_control import SignInFrequencySessionControl @dataclass @@ -49,6 +50,10 @@ def create_from_discriminator_value(parse_node: ParseNode) -> ConditionalAccessS from .persistent_browser_session_control import PersistentBrowserSessionControl return PersistentBrowserSessionControl() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.secureSignInSessionControl".casefold(): + from .secure_sign_in_session_control import SecureSignInSessionControl + + return SecureSignInSessionControl() if mapping_value and mapping_value.casefold() == "#microsoft.graph.signInFrequencySessionControl".casefold(): from .sign_in_frequency_session_control import SignInFrequencySessionControl @@ -63,11 +68,13 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .application_enforced_restrictions_session_control import ApplicationEnforcedRestrictionsSessionControl from .cloud_app_security_session_control import CloudAppSecuritySessionControl from .persistent_browser_session_control import PersistentBrowserSessionControl + from .secure_sign_in_session_control import SecureSignInSessionControl from .sign_in_frequency_session_control import SignInFrequencySessionControl from .application_enforced_restrictions_session_control import ApplicationEnforcedRestrictionsSessionControl from .cloud_app_security_session_control import CloudAppSecuritySessionControl from .persistent_browser_session_control import PersistentBrowserSessionControl + from .secure_sign_in_session_control import SecureSignInSessionControl from .sign_in_frequency_session_control import SignInFrequencySessionControl fields: dict[str, Callable[[Any], None]] = { diff --git a/msgraph/generated/models/conditional_access_session_controls.py b/msgraph/generated/models/conditional_access_session_controls.py index cd8db90565f..c14864f7969 100644 --- a/msgraph/generated/models/conditional_access_session_controls.py +++ b/msgraph/generated/models/conditional_access_session_controls.py @@ -9,6 +9,7 @@ from .application_enforced_restrictions_session_control import ApplicationEnforcedRestrictionsSessionControl from .cloud_app_security_session_control import CloudAppSecuritySessionControl from .persistent_browser_session_control import PersistentBrowserSessionControl + from .secure_sign_in_session_control import SecureSignInSessionControl from .sign_in_frequency_session_control import SignInFrequencySessionControl @dataclass @@ -28,6 +29,8 @@ class ConditionalAccessSessionControls(AdditionalDataHolder, BackedModel, Parsab odata_type: Optional[str] = None # Session control to define whether to persist cookies or not. All apps should be selected for this session control to work correctly. persistent_browser: Optional[PersistentBrowserSessionControl] = None + # The secureSignInSession property + secure_sign_in_session: Optional[SecureSignInSessionControl] = None # Session control to enforce signin frequency. sign_in_frequency: Optional[SignInFrequencySessionControl] = None @@ -50,11 +53,13 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .application_enforced_restrictions_session_control import ApplicationEnforcedRestrictionsSessionControl from .cloud_app_security_session_control import CloudAppSecuritySessionControl from .persistent_browser_session_control import PersistentBrowserSessionControl + from .secure_sign_in_session_control import SecureSignInSessionControl from .sign_in_frequency_session_control import SignInFrequencySessionControl from .application_enforced_restrictions_session_control import ApplicationEnforcedRestrictionsSessionControl from .cloud_app_security_session_control import CloudAppSecuritySessionControl from .persistent_browser_session_control import PersistentBrowserSessionControl + from .secure_sign_in_session_control import SecureSignInSessionControl from .sign_in_frequency_session_control import SignInFrequencySessionControl fields: dict[str, Callable[[Any], None]] = { @@ -63,6 +68,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: "disableResilienceDefaults": lambda n : setattr(self, 'disable_resilience_defaults', n.get_bool_value()), "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), "persistentBrowser": lambda n : setattr(self, 'persistent_browser', n.get_object_value(PersistentBrowserSessionControl)), + "secureSignInSession": lambda n : setattr(self, 'secure_sign_in_session', n.get_object_value(SecureSignInSessionControl)), "signInFrequency": lambda n : setattr(self, 'sign_in_frequency', n.get_object_value(SignInFrequencySessionControl)), } return fields @@ -80,6 +86,7 @@ def serialize(self,writer: SerializationWriter) -> None: writer.write_bool_value("disableResilienceDefaults", self.disable_resilience_defaults) writer.write_str_value("@odata.type", self.odata_type) writer.write_object_value("persistentBrowser", self.persistent_browser) + writer.write_object_value("secureSignInSession", self.secure_sign_in_session) writer.write_object_value("signInFrequency", self.sign_in_frequency) writer.write_additional_data_value(self.additional_data) diff --git a/msgraph/generated/models/container_filter.py b/msgraph/generated/models/container_filter.py deleted file mode 100644 index a1a9e99af36..00000000000 --- a/msgraph/generated/models/container_filter.py +++ /dev/null @@ -1,54 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class ContainerFilter(AdditionalDataHolder, BackedModel, Parsable): - # Stores model information. - backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) - - # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - additional_data: dict[str, Any] = field(default_factory=dict) - # The includedContainers property - included_containers: Optional[list[str]] = None - # The OdataType property - odata_type: Optional[str] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> ContainerFilter: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: ContainerFilter - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return ContainerFilter() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "includedContainers": lambda n : setattr(self, 'included_containers', n.get_collection_of_primitive_values(str)), - "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_collection_of_primitive_values("includedContainers", self.included_containers) - writer.write_str_value("@odata.type", self.odata_type) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/models/content_customization.py b/msgraph/generated/models/content_customization.py deleted file mode 100644 index 0d26baed2fb..00000000000 --- a/msgraph/generated/models/content_customization.py +++ /dev/null @@ -1,73 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .key_value import KeyValue - -@dataclass -class ContentCustomization(AdditionalDataHolder, BackedModel, Parsable): - # Stores model information. - backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) - - # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - additional_data: dict[str, Any] = field(default_factory=dict) - # Represents the content options of External Identities to be customized throughout the authentication flow for a tenant. - attribute_collection: Optional[list[KeyValue]] = None - # A relative URL for the content options of External Identities to be customized throughout the authentication flow for a tenant. - attribute_collection_relative_url: Optional[str] = None - # The OdataType property - odata_type: Optional[str] = None - # Represents content options to customize during MFA proofup interruptions. - registration_campaign: Optional[list[KeyValue]] = None - # The relative URL of the content options to customize during MFA proofup interruptions. - registration_campaign_relative_url: Optional[str] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> ContentCustomization: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: ContentCustomization - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return ContentCustomization() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .key_value import KeyValue - - from .key_value import KeyValue - - fields: dict[str, Callable[[Any], None]] = { - "attributeCollection": lambda n : setattr(self, 'attribute_collection', n.get_collection_of_object_values(KeyValue)), - "attributeCollectionRelativeUrl": lambda n : setattr(self, 'attribute_collection_relative_url', n.get_str_value()), - "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), - "registrationCampaign": lambda n : setattr(self, 'registration_campaign', n.get_collection_of_object_values(KeyValue)), - "registrationCampaignRelativeUrl": lambda n : setattr(self, 'registration_campaign_relative_url', n.get_str_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_collection_of_object_values("attributeCollection", self.attribute_collection) - writer.write_str_value("attributeCollectionRelativeUrl", self.attribute_collection_relative_url) - writer.write_str_value("@odata.type", self.odata_type) - writer.write_collection_of_object_values("registrationCampaign", self.registration_campaign) - writer.write_str_value("registrationCampaignRelativeUrl", self.registration_campaign_relative_url) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/models/copilot_admin_setting.py b/msgraph/generated/models/copilot_admin_setting.py index 2da1f12c49b..428f2b791de 100644 --- a/msgraph/generated/models/copilot_admin_setting.py +++ b/msgraph/generated/models/copilot_admin_setting.py @@ -5,17 +5,12 @@ from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: - from .copilot_admin_limited_mode import CopilotAdminLimitedMode from .entity import Entity from .entity import Entity @dataclass class CopilotAdminSetting(Entity, Parsable): - # Represents a setting that controls whether users of Microsoft 365 Copilot in Teams meetings can receive responses to sentiment-related prompts. Read-only. Nullable. - limited_mode: Optional[CopilotAdminLimitedMode] = None - # The OdataType property - odata_type: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> CopilotAdminSetting: @@ -33,14 +28,11 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ - from .copilot_admin_limited_mode import CopilotAdminLimitedMode from .entity import Entity - from .copilot_admin_limited_mode import CopilotAdminLimitedMode from .entity import Entity fields: dict[str, Callable[[Any], None]] = { - "limitedMode": lambda n : setattr(self, 'limited_mode', n.get_object_value(CopilotAdminLimitedMode)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -55,6 +47,5 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_object_value("limitedMode", self.limited_mode) diff --git a/msgraph/generated/models/cross_tenant_access_policy_configuration_default.py b/msgraph/generated/models/cross_tenant_access_policy_configuration_default.py index 1181d177cf6..7223e8adc0f 100644 --- a/msgraph/generated/models/cross_tenant_access_policy_configuration_default.py +++ b/msgraph/generated/models/cross_tenant_access_policy_configuration_default.py @@ -5,37 +5,12 @@ from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: - from .cross_tenant_access_policy_b2_b_setting import CrossTenantAccessPolicyB2BSetting - from .cross_tenant_access_policy_inbound_trust import CrossTenantAccessPolicyInboundTrust - from .cross_tenant_access_policy_tenant_restrictions import CrossTenantAccessPolicyTenantRestrictions - from .default_invitation_redemption_identity_provider_configuration import DefaultInvitationRedemptionIdentityProviderConfiguration from .entity import Entity - from .inbound_outbound_policy_configuration import InboundOutboundPolicyConfiguration from .entity import Entity @dataclass class CrossTenantAccessPolicyConfigurationDefault(Entity, Parsable): - # Determines the default configuration for automatic user consent settings. The inboundAllowed and outboundAllowed properties are always false and can't be updated in the default configuration. Read-only. - automatic_user_consent_settings: Optional[InboundOutboundPolicyConfiguration] = None - # Defines your default configuration for users from other organizations accessing your resources via Microsoft Entra B2B collaboration. - b2b_collaboration_inbound: Optional[CrossTenantAccessPolicyB2BSetting] = None - # Defines your default configuration for users in your organization going outbound to access resources in another organization via Microsoft Entra B2B collaboration. - b2b_collaboration_outbound: Optional[CrossTenantAccessPolicyB2BSetting] = None - # Defines your default configuration for users from other organizations accessing your resources via Microsoft Entra B2B direct connect. - b2b_direct_connect_inbound: Optional[CrossTenantAccessPolicyB2BSetting] = None - # Defines your default configuration for users in your organization going outbound to access resources in another organization via Microsoft Entra B2B direct connect. - b2b_direct_connect_outbound: Optional[CrossTenantAccessPolicyB2BSetting] = None - # Determines the default configuration for trusting other Conditional Access claims from external Microsoft Entra organizations. - inbound_trust: Optional[CrossTenantAccessPolicyInboundTrust] = None - # Defines the priority order based on which an identity provider is selected during invitation redemption for a guest user. - invitation_redemption_identity_provider_configuration: Optional[DefaultInvitationRedemptionIdentityProviderConfiguration] = None - # If true, the default configuration is set to the system default configuration. If false, the default settings are customized. - is_service_default: Optional[bool] = None - # The OdataType property - odata_type: Optional[str] = None - # Defines the default tenant restrictions configuration for users in your organization who access an external organization on your network or devices. - tenant_restrictions: Optional[CrossTenantAccessPolicyTenantRestrictions] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> CrossTenantAccessPolicyConfigurationDefault: @@ -53,30 +28,11 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ - from .cross_tenant_access_policy_b2_b_setting import CrossTenantAccessPolicyB2BSetting - from .cross_tenant_access_policy_inbound_trust import CrossTenantAccessPolicyInboundTrust - from .cross_tenant_access_policy_tenant_restrictions import CrossTenantAccessPolicyTenantRestrictions - from .default_invitation_redemption_identity_provider_configuration import DefaultInvitationRedemptionIdentityProviderConfiguration from .entity import Entity - from .inbound_outbound_policy_configuration import InboundOutboundPolicyConfiguration - from .cross_tenant_access_policy_b2_b_setting import CrossTenantAccessPolicyB2BSetting - from .cross_tenant_access_policy_inbound_trust import CrossTenantAccessPolicyInboundTrust - from .cross_tenant_access_policy_tenant_restrictions import CrossTenantAccessPolicyTenantRestrictions - from .default_invitation_redemption_identity_provider_configuration import DefaultInvitationRedemptionIdentityProviderConfiguration from .entity import Entity - from .inbound_outbound_policy_configuration import InboundOutboundPolicyConfiguration fields: dict[str, Callable[[Any], None]] = { - "automaticUserConsentSettings": lambda n : setattr(self, 'automatic_user_consent_settings', n.get_object_value(InboundOutboundPolicyConfiguration)), - "b2bCollaborationInbound": lambda n : setattr(self, 'b2b_collaboration_inbound', n.get_object_value(CrossTenantAccessPolicyB2BSetting)), - "b2bCollaborationOutbound": lambda n : setattr(self, 'b2b_collaboration_outbound', n.get_object_value(CrossTenantAccessPolicyB2BSetting)), - "b2bDirectConnectInbound": lambda n : setattr(self, 'b2b_direct_connect_inbound', n.get_object_value(CrossTenantAccessPolicyB2BSetting)), - "b2bDirectConnectOutbound": lambda n : setattr(self, 'b2b_direct_connect_outbound', n.get_object_value(CrossTenantAccessPolicyB2BSetting)), - "inboundTrust": lambda n : setattr(self, 'inbound_trust', n.get_object_value(CrossTenantAccessPolicyInboundTrust)), - "invitationRedemptionIdentityProviderConfiguration": lambda n : setattr(self, 'invitation_redemption_identity_provider_configuration', n.get_object_value(DefaultInvitationRedemptionIdentityProviderConfiguration)), - "isServiceDefault": lambda n : setattr(self, 'is_service_default', n.get_bool_value()), - "tenantRestrictions": lambda n : setattr(self, 'tenant_restrictions', n.get_object_value(CrossTenantAccessPolicyTenantRestrictions)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -91,14 +47,5 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_object_value("automaticUserConsentSettings", self.automatic_user_consent_settings) - writer.write_object_value("b2bCollaborationInbound", self.b2b_collaboration_inbound) - writer.write_object_value("b2bCollaborationOutbound", self.b2b_collaboration_outbound) - writer.write_object_value("b2bDirectConnectInbound", self.b2b_direct_connect_inbound) - writer.write_object_value("b2bDirectConnectOutbound", self.b2b_direct_connect_outbound) - writer.write_object_value("inboundTrust", self.inbound_trust) - writer.write_object_value("invitationRedemptionIdentityProviderConfiguration", self.invitation_redemption_identity_provider_configuration) - writer.write_bool_value("isServiceDefault", self.is_service_default) - writer.write_object_value("tenantRestrictions", self.tenant_restrictions) diff --git a/msgraph/generated/models/custom_callout_extension.py b/msgraph/generated/models/custom_callout_extension.py index d2f3c152833..ed163eb4a13 100644 --- a/msgraph/generated/models/custom_callout_extension.py +++ b/msgraph/generated/models/custom_callout_extension.py @@ -8,9 +8,6 @@ from .access_package_assignment_request_workflow_extension import AccessPackageAssignmentRequestWorkflowExtension from .access_package_assignment_workflow_extension import AccessPackageAssignmentWorkflowExtension from .custom_authentication_extension import CustomAuthenticationExtension - from .custom_extension_authentication_configuration import CustomExtensionAuthenticationConfiguration - from .custom_extension_client_configuration import CustomExtensionClientConfiguration - from .custom_extension_endpoint_configuration import CustomExtensionEndpointConfiguration from .entity import Entity from .identity_governance.custom_task_extension import CustomTaskExtension from .on_attribute_collection_start_custom_extension import OnAttributeCollectionStartCustomExtension @@ -21,18 +18,6 @@ @dataclass class CustomCalloutExtension(Entity, Parsable): - # Configuration for securing the API call to the logic app. For example, using OAuth client credentials flow. - authentication_configuration: Optional[CustomExtensionAuthenticationConfiguration] = None - # HTTP connection settings that define how long Microsoft Entra ID can wait for a connection to a logic app, how many times you can retry a timed-out connection and the exception scenarios when retries are allowed. - client_configuration: Optional[CustomExtensionClientConfiguration] = None - # Description for the customCalloutExtension object. - description: Optional[str] = None - # Display name for the customCalloutExtension object. - display_name: Optional[str] = None - # The type and details for configuring the endpoint to call the logic app's workflow. - endpoint_configuration: Optional[CustomExtensionEndpointConfiguration] = None - # The OdataType property - odata_type: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> CustomCalloutExtension: @@ -86,9 +71,6 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .access_package_assignment_request_workflow_extension import AccessPackageAssignmentRequestWorkflowExtension from .access_package_assignment_workflow_extension import AccessPackageAssignmentWorkflowExtension from .custom_authentication_extension import CustomAuthenticationExtension - from .custom_extension_authentication_configuration import CustomExtensionAuthenticationConfiguration - from .custom_extension_client_configuration import CustomExtensionClientConfiguration - from .custom_extension_endpoint_configuration import CustomExtensionEndpointConfiguration from .entity import Entity from .identity_governance.custom_task_extension import CustomTaskExtension from .on_attribute_collection_start_custom_extension import OnAttributeCollectionStartCustomExtension @@ -98,9 +80,6 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .access_package_assignment_request_workflow_extension import AccessPackageAssignmentRequestWorkflowExtension from .access_package_assignment_workflow_extension import AccessPackageAssignmentWorkflowExtension from .custom_authentication_extension import CustomAuthenticationExtension - from .custom_extension_authentication_configuration import CustomExtensionAuthenticationConfiguration - from .custom_extension_client_configuration import CustomExtensionClientConfiguration - from .custom_extension_endpoint_configuration import CustomExtensionEndpointConfiguration from .entity import Entity from .identity_governance.custom_task_extension import CustomTaskExtension from .on_attribute_collection_start_custom_extension import OnAttributeCollectionStartCustomExtension @@ -108,11 +87,6 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .on_token_issuance_start_custom_extension import OnTokenIssuanceStartCustomExtension fields: dict[str, Callable[[Any], None]] = { - "authenticationConfiguration": lambda n : setattr(self, 'authentication_configuration', n.get_object_value(CustomExtensionAuthenticationConfiguration)), - "clientConfiguration": lambda n : setattr(self, 'client_configuration', n.get_object_value(CustomExtensionClientConfiguration)), - "description": lambda n : setattr(self, 'description', n.get_str_value()), - "displayName": lambda n : setattr(self, 'display_name', n.get_str_value()), - "endpointConfiguration": lambda n : setattr(self, 'endpoint_configuration', n.get_object_value(CustomExtensionEndpointConfiguration)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -127,10 +101,5 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_object_value("authenticationConfiguration", self.authentication_configuration) - writer.write_object_value("clientConfiguration", self.client_configuration) - writer.write_str_value("description", self.description) - writer.write_str_value("displayName", self.display_name) - writer.write_object_value("endpointConfiguration", self.endpoint_configuration) diff --git a/msgraph/generated/models/custom_training_setting.py b/msgraph/generated/models/custom_training_setting.py index ed5bdabc9ef..9f37315a11a 100644 --- a/msgraph/generated/models/custom_training_setting.py +++ b/msgraph/generated/models/custom_training_setting.py @@ -5,7 +5,6 @@ from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: - from .training_assigned_to import TrainingAssignedTo from .training_setting import TrainingSetting from .training_setting import TrainingSetting @@ -15,7 +14,7 @@ class CustomTrainingSetting(TrainingSetting, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.customTrainingSetting" # A user collection that specifies to whom the training should be assigned. Possible values are: none, allUsers, clickedPayload, compromised, reportedPhish, readButNotClicked, didNothing, unknownFutureValue. - assigned_to: Optional[list[TrainingAssignedTo]] = None + assigned_to: Optional[list[str]] = None # The description of the custom training setting. description: Optional[str] = None # The display name of the custom training setting. @@ -41,14 +40,12 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ - from .training_assigned_to import TrainingAssignedTo from .training_setting import TrainingSetting - from .training_assigned_to import TrainingAssignedTo from .training_setting import TrainingSetting fields: dict[str, Callable[[Any], None]] = { - "assignedTo": lambda n : setattr(self, 'assigned_to', n.get_collection_of_enum_values(TrainingAssignedTo)), + "assignedTo": lambda n : setattr(self, 'assigned_to', n.get_collection_of_primitive_values(str)), "description": lambda n : setattr(self, 'description', n.get_str_value()), "displayName": lambda n : setattr(self, 'display_name', n.get_str_value()), "durationInMinutes": lambda n : setattr(self, 'duration_in_minutes', n.get_int_value()), @@ -67,7 +64,7 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_collection_of_enum_values("assignedTo", self.assigned_to) + writer.write_collection_of_primitive_values("assignedTo", self.assigned_to) writer.write_str_value("description", self.description) writer.write_str_value("displayName", self.display_name) writer.write_int_value("durationInMinutes", self.duration_in_minutes) diff --git a/msgraph/generated/models/data_security_and_governance.py b/msgraph/generated/models/data_security_and_governance.py index 5436a7455ad..be01acb254b 100644 --- a/msgraph/generated/models/data_security_and_governance.py +++ b/msgraph/generated/models/data_security_and_governance.py @@ -13,8 +13,6 @@ @dataclass class DataSecurityAndGovernance(Entity, Parsable): - # The OdataType property - odata_type: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> DataSecurityAndGovernance: diff --git a/msgraph/generated/models/device_category.py b/msgraph/generated/models/device_category.py index 7d79c296d83..5830e89f6de 100644 --- a/msgraph/generated/models/device_category.py +++ b/msgraph/generated/models/device_category.py @@ -14,12 +14,6 @@ class DeviceCategory(Entity, Parsable): """ Device categories provides a way to organize your devices. Using device categories, company administrators can define their own categories that make sense to their company. These categories can then be applied to a device in the Intune Azure console or selected by a user during device enrollment. You can filter reports and create dynamic Azure Active Directory device groups based on device categories. """ - # Optional description for the device category. - description: Optional[str] = None - # Display name for the device category. - display_name: Optional[str] = None - # The OdataType property - odata_type: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> DeviceCategory: @@ -42,8 +36,6 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .entity import Entity fields: dict[str, Callable[[Any], None]] = { - "description": lambda n : setattr(self, 'description', n.get_str_value()), - "displayName": lambda n : setattr(self, 'display_name', n.get_str_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -58,7 +50,5 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_str_value("description", self.description) - writer.write_str_value("displayName", self.display_name) diff --git a/msgraph/generated/models/device_compliance_device_overview.py b/msgraph/generated/models/device_compliance_device_overview.py index 5ffad6f3ec9..143f8a50b32 100644 --- a/msgraph/generated/models/device_compliance_device_overview.py +++ b/msgraph/generated/models/device_compliance_device_overview.py @@ -1,5 +1,4 @@ from __future__ import annotations -import datetime from collections.abc import Callable from dataclasses import dataclass, field from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter @@ -12,22 +11,6 @@ @dataclass class DeviceComplianceDeviceOverview(Entity, Parsable): - # Version of the policy for that overview - configuration_version: Optional[int] = None - # Number of error devices - error_count: Optional[int] = None - # Number of failed devices - failed_count: Optional[int] = None - # Last update time - last_update_date_time: Optional[datetime.datetime] = None - # Number of not applicable devices - not_applicable_count: Optional[int] = None - # The OdataType property - odata_type: Optional[str] = None - # Number of pending devices - pending_count: Optional[int] = None - # Number of succeeded devices - success_count: Optional[int] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> DeviceComplianceDeviceOverview: @@ -50,13 +33,6 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .entity import Entity fields: dict[str, Callable[[Any], None]] = { - "configurationVersion": lambda n : setattr(self, 'configuration_version', n.get_int_value()), - "errorCount": lambda n : setattr(self, 'error_count', n.get_int_value()), - "failedCount": lambda n : setattr(self, 'failed_count', n.get_int_value()), - "lastUpdateDateTime": lambda n : setattr(self, 'last_update_date_time', n.get_datetime_value()), - "notApplicableCount": lambda n : setattr(self, 'not_applicable_count', n.get_int_value()), - "pendingCount": lambda n : setattr(self, 'pending_count', n.get_int_value()), - "successCount": lambda n : setattr(self, 'success_count', n.get_int_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -71,12 +47,5 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_int_value("configurationVersion", self.configuration_version) - writer.write_int_value("errorCount", self.error_count) - writer.write_int_value("failedCount", self.failed_count) - writer.write_datetime_value("lastUpdateDateTime", self.last_update_date_time) - writer.write_int_value("notApplicableCount", self.not_applicable_count) - writer.write_int_value("pendingCount", self.pending_count) - writer.write_int_value("successCount", self.success_count) diff --git a/msgraph/generated/models/device_compliance_user_overview.py b/msgraph/generated/models/device_compliance_user_overview.py index 067355a2489..ebc40c750da 100644 --- a/msgraph/generated/models/device_compliance_user_overview.py +++ b/msgraph/generated/models/device_compliance_user_overview.py @@ -1,5 +1,4 @@ from __future__ import annotations -import datetime from collections.abc import Callable from dataclasses import dataclass, field from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter @@ -12,22 +11,6 @@ @dataclass class DeviceComplianceUserOverview(Entity, Parsable): - # Version of the policy for that overview - configuration_version: Optional[int] = None - # Number of error Users - error_count: Optional[int] = None - # Number of failed Users - failed_count: Optional[int] = None - # Last update time - last_update_date_time: Optional[datetime.datetime] = None - # Number of not applicable users - not_applicable_count: Optional[int] = None - # The OdataType property - odata_type: Optional[str] = None - # Number of pending Users - pending_count: Optional[int] = None - # Number of succeeded Users - success_count: Optional[int] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> DeviceComplianceUserOverview: @@ -50,13 +33,6 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .entity import Entity fields: dict[str, Callable[[Any], None]] = { - "configurationVersion": lambda n : setattr(self, 'configuration_version', n.get_int_value()), - "errorCount": lambda n : setattr(self, 'error_count', n.get_int_value()), - "failedCount": lambda n : setattr(self, 'failed_count', n.get_int_value()), - "lastUpdateDateTime": lambda n : setattr(self, 'last_update_date_time', n.get_datetime_value()), - "notApplicableCount": lambda n : setattr(self, 'not_applicable_count', n.get_int_value()), - "pendingCount": lambda n : setattr(self, 'pending_count', n.get_int_value()), - "successCount": lambda n : setattr(self, 'success_count', n.get_int_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -71,12 +47,5 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_int_value("configurationVersion", self.configuration_version) - writer.write_int_value("errorCount", self.error_count) - writer.write_int_value("failedCount", self.failed_count) - writer.write_datetime_value("lastUpdateDateTime", self.last_update_date_time) - writer.write_int_value("notApplicableCount", self.not_applicable_count) - writer.write_int_value("pendingCount", self.pending_count) - writer.write_int_value("successCount", self.success_count) diff --git a/msgraph/generated/models/device_configuration_device_overview.py b/msgraph/generated/models/device_configuration_device_overview.py index ede7e69ba59..7eb018d58ce 100644 --- a/msgraph/generated/models/device_configuration_device_overview.py +++ b/msgraph/generated/models/device_configuration_device_overview.py @@ -1,5 +1,4 @@ from __future__ import annotations -import datetime from collections.abc import Callable from dataclasses import dataclass, field from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter @@ -12,22 +11,6 @@ @dataclass class DeviceConfigurationDeviceOverview(Entity, Parsable): - # Version of the policy for that overview - configuration_version: Optional[int] = None - # Number of error devices - error_count: Optional[int] = None - # Number of failed devices - failed_count: Optional[int] = None - # Last update time - last_update_date_time: Optional[datetime.datetime] = None - # Number of not applicable devices - not_applicable_count: Optional[int] = None - # The OdataType property - odata_type: Optional[str] = None - # Number of pending devices - pending_count: Optional[int] = None - # Number of succeeded devices - success_count: Optional[int] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> DeviceConfigurationDeviceOverview: @@ -50,13 +33,6 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .entity import Entity fields: dict[str, Callable[[Any], None]] = { - "configurationVersion": lambda n : setattr(self, 'configuration_version', n.get_int_value()), - "errorCount": lambda n : setattr(self, 'error_count', n.get_int_value()), - "failedCount": lambda n : setattr(self, 'failed_count', n.get_int_value()), - "lastUpdateDateTime": lambda n : setattr(self, 'last_update_date_time', n.get_datetime_value()), - "notApplicableCount": lambda n : setattr(self, 'not_applicable_count', n.get_int_value()), - "pendingCount": lambda n : setattr(self, 'pending_count', n.get_int_value()), - "successCount": lambda n : setattr(self, 'success_count', n.get_int_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -71,12 +47,5 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_int_value("configurationVersion", self.configuration_version) - writer.write_int_value("errorCount", self.error_count) - writer.write_int_value("failedCount", self.failed_count) - writer.write_datetime_value("lastUpdateDateTime", self.last_update_date_time) - writer.write_int_value("notApplicableCount", self.not_applicable_count) - writer.write_int_value("pendingCount", self.pending_count) - writer.write_int_value("successCount", self.success_count) diff --git a/msgraph/generated/models/device_configuration_user_overview.py b/msgraph/generated/models/device_configuration_user_overview.py index 3e57c6c94c2..872f547e0f6 100644 --- a/msgraph/generated/models/device_configuration_user_overview.py +++ b/msgraph/generated/models/device_configuration_user_overview.py @@ -1,5 +1,4 @@ from __future__ import annotations -import datetime from collections.abc import Callable from dataclasses import dataclass, field from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter @@ -12,22 +11,6 @@ @dataclass class DeviceConfigurationUserOverview(Entity, Parsable): - # Version of the policy for that overview - configuration_version: Optional[int] = None - # Number of error Users - error_count: Optional[int] = None - # Number of failed Users - failed_count: Optional[int] = None - # Last update time - last_update_date_time: Optional[datetime.datetime] = None - # Number of not applicable users - not_applicable_count: Optional[int] = None - # The OdataType property - odata_type: Optional[str] = None - # Number of pending Users - pending_count: Optional[int] = None - # Number of succeeded Users - success_count: Optional[int] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> DeviceConfigurationUserOverview: @@ -50,13 +33,6 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .entity import Entity fields: dict[str, Callable[[Any], None]] = { - "configurationVersion": lambda n : setattr(self, 'configuration_version', n.get_int_value()), - "errorCount": lambda n : setattr(self, 'error_count', n.get_int_value()), - "failedCount": lambda n : setattr(self, 'failed_count', n.get_int_value()), - "lastUpdateDateTime": lambda n : setattr(self, 'last_update_date_time', n.get_datetime_value()), - "notApplicableCount": lambda n : setattr(self, 'not_applicable_count', n.get_int_value()), - "pendingCount": lambda n : setattr(self, 'pending_count', n.get_int_value()), - "successCount": lambda n : setattr(self, 'success_count', n.get_int_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -71,12 +47,5 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_int_value("configurationVersion", self.configuration_version) - writer.write_int_value("errorCount", self.error_count) - writer.write_int_value("failedCount", self.failed_count) - writer.write_datetime_value("lastUpdateDateTime", self.last_update_date_time) - writer.write_int_value("notApplicableCount", self.not_applicable_count) - writer.write_int_value("pendingCount", self.pending_count) - writer.write_int_value("successCount", self.success_count) diff --git a/msgraph/generated/models/device_exchange_access_state_summary.py b/msgraph/generated/models/device_exchange_access_state_summary.py deleted file mode 100644 index 6522b398e73..00000000000 --- a/msgraph/generated/models/device_exchange_access_state_summary.py +++ /dev/null @@ -1,73 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class DeviceExchangeAccessStateSummary(AdditionalDataHolder, BackedModel, Parsable): - """ - Device Exchange Access State summary - """ - # Stores model information. - backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) - - # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - additional_data: dict[str, Any] = field(default_factory=dict) - # Total count of devices with Exchange Access State: Allowed. - allowed_device_count: Optional[int] = None - # Total count of devices with Exchange Access State: Blocked. - blocked_device_count: Optional[int] = None - # The OdataType property - odata_type: Optional[str] = None - # Total count of devices with Exchange Access State: Quarantined. - quarantined_device_count: Optional[int] = None - # Total count of devices for which no Exchange Access State could be found. - unavailable_device_count: Optional[int] = None - # Total count of devices with Exchange Access State: Unknown. - unknown_device_count: Optional[int] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> DeviceExchangeAccessStateSummary: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: DeviceExchangeAccessStateSummary - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return DeviceExchangeAccessStateSummary() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "allowedDeviceCount": lambda n : setattr(self, 'allowed_device_count', n.get_int_value()), - "blockedDeviceCount": lambda n : setattr(self, 'blocked_device_count', n.get_int_value()), - "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), - "quarantinedDeviceCount": lambda n : setattr(self, 'quarantined_device_count', n.get_int_value()), - "unavailableDeviceCount": lambda n : setattr(self, 'unavailable_device_count', n.get_int_value()), - "unknownDeviceCount": lambda n : setattr(self, 'unknown_device_count', n.get_int_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_int_value("allowedDeviceCount", self.allowed_device_count) - writer.write_int_value("blockedDeviceCount", self.blocked_device_count) - writer.write_str_value("@odata.type", self.odata_type) - writer.write_int_value("quarantinedDeviceCount", self.quarantined_device_count) - writer.write_int_value("unavailableDeviceCount", self.unavailable_device_count) - writer.write_int_value("unknownDeviceCount", self.unknown_device_count) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/models/device_management_reports.py b/msgraph/generated/models/device_management_reports.py index 5a90c5a3a20..879e1ceffe0 100644 --- a/msgraph/generated/models/device_management_reports.py +++ b/msgraph/generated/models/device_management_reports.py @@ -5,7 +5,6 @@ from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: - from .device_management_export_job import DeviceManagementExportJob from .entity import Entity from .entity import Entity @@ -15,10 +14,6 @@ class DeviceManagementReports(Entity, Parsable): """ Singleton entity that acts as a container for all reports functionality. """ - # Entity representing a job to export a report - export_jobs: Optional[list[DeviceManagementExportJob]] = None - # The OdataType property - odata_type: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> DeviceManagementReports: @@ -36,14 +31,11 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ - from .device_management_export_job import DeviceManagementExportJob from .entity import Entity - from .device_management_export_job import DeviceManagementExportJob from .entity import Entity fields: dict[str, Callable[[Any], None]] = { - "exportJobs": lambda n : setattr(self, 'export_jobs', n.get_collection_of_object_values(DeviceManagementExportJob)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -58,6 +50,5 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_collection_of_object_values("exportJobs", self.export_jobs) diff --git a/msgraph/generated/models/device_operating_system_summary.py b/msgraph/generated/models/device_operating_system_summary.py deleted file mode 100644 index 5efdafe64a9..00000000000 --- a/msgraph/generated/models/device_operating_system_summary.py +++ /dev/null @@ -1,101 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class DeviceOperatingSystemSummary(AdditionalDataHolder, BackedModel, Parsable): - """ - Device operating system summary. - """ - # Stores model information. - backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) - - # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - additional_data: dict[str, Any] = field(default_factory=dict) - # The count of Corporate work profile Android devices. Also known as Corporate Owned Personally Enabled (COPE). Valid values -1 to 2147483647 - android_corporate_work_profile_count: Optional[int] = None - # Number of android device count. - android_count: Optional[int] = None - # Number of dedicated Android devices. - android_dedicated_count: Optional[int] = None - # Number of device admin Android devices. - android_device_admin_count: Optional[int] = None - # Number of fully managed Android devices. - android_fully_managed_count: Optional[int] = None - # Number of work profile Android devices. - android_work_profile_count: Optional[int] = None - # Number of ConfigMgr managed devices. - config_mgr_device_count: Optional[int] = None - # Number of iOS device count. - ios_count: Optional[int] = None - # Number of Mac OS X device count. - mac_o_s_count: Optional[int] = None - # The OdataType property - odata_type: Optional[str] = None - # Number of unknown device count. - unknown_count: Optional[int] = None - # Number of Windows device count. - windows_count: Optional[int] = None - # Number of Windows mobile device count. - windows_mobile_count: Optional[int] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> DeviceOperatingSystemSummary: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: DeviceOperatingSystemSummary - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return DeviceOperatingSystemSummary() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "androidCorporateWorkProfileCount": lambda n : setattr(self, 'android_corporate_work_profile_count', n.get_int_value()), - "androidCount": lambda n : setattr(self, 'android_count', n.get_int_value()), - "androidDedicatedCount": lambda n : setattr(self, 'android_dedicated_count', n.get_int_value()), - "androidDeviceAdminCount": lambda n : setattr(self, 'android_device_admin_count', n.get_int_value()), - "androidFullyManagedCount": lambda n : setattr(self, 'android_fully_managed_count', n.get_int_value()), - "androidWorkProfileCount": lambda n : setattr(self, 'android_work_profile_count', n.get_int_value()), - "configMgrDeviceCount": lambda n : setattr(self, 'config_mgr_device_count', n.get_int_value()), - "iosCount": lambda n : setattr(self, 'ios_count', n.get_int_value()), - "macOSCount": lambda n : setattr(self, 'mac_o_s_count', n.get_int_value()), - "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), - "unknownCount": lambda n : setattr(self, 'unknown_count', n.get_int_value()), - "windowsCount": lambda n : setattr(self, 'windows_count', n.get_int_value()), - "windowsMobileCount": lambda n : setattr(self, 'windows_mobile_count', n.get_int_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_int_value("androidCorporateWorkProfileCount", self.android_corporate_work_profile_count) - writer.write_int_value("androidCount", self.android_count) - writer.write_int_value("androidDedicatedCount", self.android_dedicated_count) - writer.write_int_value("androidDeviceAdminCount", self.android_device_admin_count) - writer.write_int_value("androidFullyManagedCount", self.android_fully_managed_count) - writer.write_int_value("androidWorkProfileCount", self.android_work_profile_count) - writer.write_int_value("configMgrDeviceCount", self.config_mgr_device_count) - writer.write_int_value("iosCount", self.ios_count) - writer.write_int_value("macOSCount", self.mac_o_s_count) - writer.write_str_value("@odata.type", self.odata_type) - writer.write_int_value("unknownCount", self.unknown_count) - writer.write_int_value("windowsCount", self.windows_count) - writer.write_int_value("windowsMobileCount", self.windows_mobile_count) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/models/drive_recipient.py b/msgraph/generated/models/drive_recipient.py index 8297bcd6deb..5b4e759b904 100644 --- a/msgraph/generated/models/drive_recipient.py +++ b/msgraph/generated/models/drive_recipient.py @@ -12,7 +12,7 @@ class DriveRecipient(AdditionalDataHolder, BackedModel, Parsable): # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. additional_data: dict[str, Any] = field(default_factory=dict) - # The alias of the domain object, for cases where an email address is unavailable (e.g. security groups). + # The alias of the domain object, for cases where an email address is unavailable (for example, security groups). alias: Optional[str] = None # The email address for the recipient, if the recipient has an associated email address. email: Optional[str] = None diff --git a/msgraph/generated/models/e_book_install_summary.py b/msgraph/generated/models/e_book_install_summary.py index 9541cba3c74..864da23b5c5 100644 --- a/msgraph/generated/models/e_book_install_summary.py +++ b/msgraph/generated/models/e_book_install_summary.py @@ -14,20 +14,6 @@ class EBookInstallSummary(Entity, Parsable): """ Contains properties for the installation summary of a book for a device. """ - # Number of Devices that have failed to install this book. - failed_device_count: Optional[int] = None - # Number of Users that have 1 or more device that failed to install this book. - failed_user_count: Optional[int] = None - # Number of Devices that have successfully installed this book. - installed_device_count: Optional[int] = None - # Number of Users whose devices have all succeeded to install this book. - installed_user_count: Optional[int] = None - # Number of Devices that does not have this book installed. - not_installed_device_count: Optional[int] = None - # Number of Users that did not install this book. - not_installed_user_count: Optional[int] = None - # The OdataType property - odata_type: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> EBookInstallSummary: @@ -50,12 +36,6 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .entity import Entity fields: dict[str, Callable[[Any], None]] = { - "failedDeviceCount": lambda n : setattr(self, 'failed_device_count', n.get_int_value()), - "failedUserCount": lambda n : setattr(self, 'failed_user_count', n.get_int_value()), - "installedDeviceCount": lambda n : setattr(self, 'installed_device_count', n.get_int_value()), - "installedUserCount": lambda n : setattr(self, 'installed_user_count', n.get_int_value()), - "notInstalledDeviceCount": lambda n : setattr(self, 'not_installed_device_count', n.get_int_value()), - "notInstalledUserCount": lambda n : setattr(self, 'not_installed_user_count', n.get_int_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -70,11 +50,5 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_int_value("failedDeviceCount", self.failed_device_count) - writer.write_int_value("failedUserCount", self.failed_user_count) - writer.write_int_value("installedDeviceCount", self.installed_device_count) - writer.write_int_value("installedUserCount", self.installed_user_count) - writer.write_int_value("notInstalledDeviceCount", self.not_installed_device_count) - writer.write_int_value("notInstalledUserCount", self.not_installed_user_count) diff --git a/msgraph/generated/models/education_assignment_defaults.py b/msgraph/generated/models/education_assignment_defaults.py index 6c4c6bb3ea9..e6b9a238916 100644 --- a/msgraph/generated/models/education_assignment_defaults.py +++ b/msgraph/generated/models/education_assignment_defaults.py @@ -1,29 +1,16 @@ from __future__ import annotations -import datetime from collections.abc import Callable from dataclasses import dataclass, field from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: - from .education_added_student_action import EducationAddedStudentAction - from .education_add_to_calendar_options import EducationAddToCalendarOptions from .entity import Entity from .entity import Entity @dataclass class EducationAssignmentDefaults(Entity, Parsable): - # Optional field to control adding assignments to students' and teachers' calendars when the assignment is published. The possible values are: none, studentsAndPublisher, studentsAndTeamOwners, unknownFutureValue, and studentsOnly. Use the Prefer: include-unknown-enum-members request header to get the following value in this evolvable enum: studentsOnly. The default value is none. - add_to_calendar_action: Optional[EducationAddToCalendarOptions] = None - # Class-level default behavior for handling students who are added after the assignment is published. Possible values are: none, assignIfOpen. - added_student_action: Optional[EducationAddedStudentAction] = None - # Class-level default value for due time field. Default value is 23:59:00. - due_time: Optional[datetime.time] = None - # Default Teams channel to which notifications are sent. Default value is null. - notification_channel_url: Optional[str] = None - # The OdataType property - odata_type: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> EducationAssignmentDefaults: @@ -41,19 +28,11 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ - from .education_added_student_action import EducationAddedStudentAction - from .education_add_to_calendar_options import EducationAddToCalendarOptions from .entity import Entity - from .education_added_student_action import EducationAddedStudentAction - from .education_add_to_calendar_options import EducationAddToCalendarOptions from .entity import Entity fields: dict[str, Callable[[Any], None]] = { - "addToCalendarAction": lambda n : setattr(self, 'add_to_calendar_action', n.get_enum_value(EducationAddToCalendarOptions)), - "addedStudentAction": lambda n : setattr(self, 'added_student_action', n.get_enum_value(EducationAddedStudentAction)), - "dueTime": lambda n : setattr(self, 'due_time', n.get_time_value()), - "notificationChannelUrl": lambda n : setattr(self, 'notification_channel_url', n.get_str_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -68,9 +47,5 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_enum_value("addToCalendarAction", self.add_to_calendar_action) - writer.write_enum_value("addedStudentAction", self.added_student_action) - writer.write_time_value("dueTime", self.due_time) - writer.write_str_value("notificationChannelUrl", self.notification_channel_url) diff --git a/msgraph/generated/models/education_assignment_settings.py b/msgraph/generated/models/education_assignment_settings.py index 417d61048f5..73f140fa6c4 100644 --- a/msgraph/generated/models/education_assignment_settings.py +++ b/msgraph/generated/models/education_assignment_settings.py @@ -5,19 +5,12 @@ from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: - from .education_grading_category import EducationGradingCategory from .entity import Entity from .entity import Entity @dataclass class EducationAssignmentSettings(Entity, Parsable): - # When set, enables users to weight assignments differently when computing a class average grade. - grading_categories: Optional[list[EducationGradingCategory]] = None - # The OdataType property - odata_type: Optional[str] = None - # Indicates whether to show the turn-in celebration animation. If true, indicates to skip the animation. The default value is false. - submission_animation_disabled: Optional[bool] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> EducationAssignmentSettings: @@ -35,15 +28,11 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ - from .education_grading_category import EducationGradingCategory from .entity import Entity - from .education_grading_category import EducationGradingCategory from .entity import Entity fields: dict[str, Callable[[Any], None]] = { - "gradingCategories": lambda n : setattr(self, 'grading_categories', n.get_collection_of_object_values(EducationGradingCategory)), - "submissionAnimationDisabled": lambda n : setattr(self, 'submission_animation_disabled', n.get_bool_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -58,7 +47,5 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_collection_of_object_values("gradingCategories", self.grading_categories) - writer.write_bool_value("submissionAnimationDisabled", self.submission_animation_disabled) diff --git a/msgraph/generated/models/education_grading_category.py b/msgraph/generated/models/education_grading_category.py index 16f858ef47d..439790bef8d 100644 --- a/msgraph/generated/models/education_grading_category.py +++ b/msgraph/generated/models/education_grading_category.py @@ -11,12 +11,6 @@ @dataclass class EducationGradingCategory(Entity, Parsable): - # The name of the grading category. - display_name: Optional[str] = None - # The OdataType property - odata_type: Optional[str] = None - # The weight of the category; an integer between 0 and 100. - percentage_weight: Optional[int] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> EducationGradingCategory: @@ -39,8 +33,6 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .entity import Entity fields: dict[str, Callable[[Any], None]] = { - "displayName": lambda n : setattr(self, 'display_name', n.get_str_value()), - "percentageWeight": lambda n : setattr(self, 'percentage_weight', n.get_int_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -55,7 +47,5 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_str_value("displayName", self.display_name) - writer.write_int_value("percentageWeight", self.percentage_weight) diff --git a/msgraph/generated/models/education_rubric.py b/msgraph/generated/models/education_rubric.py index 3c6b86d3132..b828d0c3c19 100644 --- a/msgraph/generated/models/education_rubric.py +++ b/msgraph/generated/models/education_rubric.py @@ -1,42 +1,16 @@ from __future__ import annotations -import datetime from collections.abc import Callable from dataclasses import dataclass, field from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: - from .education_assignment_grade_type import EducationAssignmentGradeType - from .education_item_body import EducationItemBody from .entity import Entity - from .identity_set import IdentitySet - from .rubric_level import RubricLevel - from .rubric_quality import RubricQuality from .entity import Entity @dataclass class EducationRubric(Entity, Parsable): - # The user who created this resource. - created_by: Optional[IdentitySet] = None - # The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - created_date_time: Optional[datetime.datetime] = None - # The description of this rubric. - description: Optional[EducationItemBody] = None - # The name of this rubric. - display_name: Optional[str] = None - # The grading type of this rubric. You can use null for a no-points rubric or educationAssignmentPointsGradeType for a points rubric. - grading: Optional[EducationAssignmentGradeType] = None - # The last user to modify the resource. - last_modified_by: Optional[IdentitySet] = None - # Moment in time when the resource was last modified. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - last_modified_date_time: Optional[datetime.datetime] = None - # The collection of levels making up this rubric. - levels: Optional[list[RubricLevel]] = None - # The OdataType property - odata_type: Optional[str] = None - # The collection of qualities making up this rubric. - qualities: Optional[list[RubricQuality]] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> EducationRubric: @@ -54,30 +28,11 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ - from .education_assignment_grade_type import EducationAssignmentGradeType - from .education_item_body import EducationItemBody from .entity import Entity - from .identity_set import IdentitySet - from .rubric_level import RubricLevel - from .rubric_quality import RubricQuality - from .education_assignment_grade_type import EducationAssignmentGradeType - from .education_item_body import EducationItemBody from .entity import Entity - from .identity_set import IdentitySet - from .rubric_level import RubricLevel - from .rubric_quality import RubricQuality fields: dict[str, Callable[[Any], None]] = { - "createdBy": lambda n : setattr(self, 'created_by', n.get_object_value(IdentitySet)), - "createdDateTime": lambda n : setattr(self, 'created_date_time', n.get_datetime_value()), - "description": lambda n : setattr(self, 'description', n.get_object_value(EducationItemBody)), - "displayName": lambda n : setattr(self, 'display_name', n.get_str_value()), - "grading": lambda n : setattr(self, 'grading', n.get_object_value(EducationAssignmentGradeType)), - "lastModifiedBy": lambda n : setattr(self, 'last_modified_by', n.get_object_value(IdentitySet)), - "lastModifiedDateTime": lambda n : setattr(self, 'last_modified_date_time', n.get_datetime_value()), - "levels": lambda n : setattr(self, 'levels', n.get_collection_of_object_values(RubricLevel)), - "qualities": lambda n : setattr(self, 'qualities', n.get_collection_of_object_values(RubricQuality)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -92,10 +47,5 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_object_value("description", self.description) - writer.write_str_value("displayName", self.display_name) - writer.write_object_value("grading", self.grading) - writer.write_collection_of_object_values("levels", self.levels) - writer.write_collection_of_object_values("qualities", self.qualities) diff --git a/msgraph/generated/models/employee_experience_user.py b/msgraph/generated/models/employee_experience_user.py index 6275334125e..fcb0319260f 100644 --- a/msgraph/generated/models/employee_experience_user.py +++ b/msgraph/generated/models/employee_experience_user.py @@ -6,16 +6,11 @@ if TYPE_CHECKING: from .entity import Entity - from .learning_course_activity import LearningCourseActivity from .entity import Entity @dataclass class EmployeeExperienceUser(Entity, Parsable): - # The learningCourseActivities property - learning_course_activities: Optional[list[LearningCourseActivity]] = None - # The OdataType property - odata_type: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> EmployeeExperienceUser: @@ -34,13 +29,10 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .entity import Entity - from .learning_course_activity import LearningCourseActivity from .entity import Entity - from .learning_course_activity import LearningCourseActivity fields: dict[str, Callable[[Any], None]] = { - "learningCourseActivities": lambda n : setattr(self, 'learning_course_activities', n.get_collection_of_object_values(LearningCourseActivity)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -55,6 +47,5 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_collection_of_object_values("learningCourseActivities", self.learning_course_activities) diff --git a/msgraph/generated/models/end_user_notification.py b/msgraph/generated/models/end_user_notification.py index 35489b3d960..44f1128802b 100644 --- a/msgraph/generated/models/end_user_notification.py +++ b/msgraph/generated/models/end_user_notification.py @@ -1,46 +1,16 @@ from __future__ import annotations -import datetime from collections.abc import Callable from dataclasses import dataclass, field from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: - from .email_identity import EmailIdentity - from .end_user_notification_detail import EndUserNotificationDetail - from .end_user_notification_type import EndUserNotificationType from .entity import Entity - from .simulation_content_source import SimulationContentSource - from .simulation_content_status import SimulationContentStatus from .entity import Entity @dataclass class EndUserNotification(Entity, Parsable): - # Identity of the user who created the notification. - created_by: Optional[EmailIdentity] = None - # Date and time when the notification was created. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - created_date_time: Optional[datetime.datetime] = None - # Description of the notification as defined by the user. - description: Optional[str] = None - # The details property - details: Optional[list[EndUserNotificationDetail]] = None - # Name of the notification as defined by the user. - display_name: Optional[str] = None - # Identity of the user who last modified the notification. - last_modified_by: Optional[EmailIdentity] = None - # Date and time when the notification was last modified. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - last_modified_date_time: Optional[datetime.datetime] = None - # Type of notification. Possible values are: unknown, positiveReinforcement, noTraining, trainingAssignment, trainingReminder, unknownFutureValue. - notification_type: Optional[EndUserNotificationType] = None - # The OdataType property - odata_type: Optional[str] = None - # The source of the content. Possible values are: unknown, global, tenant, unknownFutureValue. - source: Optional[SimulationContentSource] = None - # The status of the notification. Possible values are: unknown, draft, ready, archive, delete, unknownFutureValue. - status: Optional[SimulationContentStatus] = None - # Supported locales for endUserNotification content. - supported_locales: Optional[list[str]] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> EndUserNotification: @@ -58,32 +28,11 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ - from .email_identity import EmailIdentity - from .end_user_notification_detail import EndUserNotificationDetail - from .end_user_notification_type import EndUserNotificationType from .entity import Entity - from .simulation_content_source import SimulationContentSource - from .simulation_content_status import SimulationContentStatus - from .email_identity import EmailIdentity - from .end_user_notification_detail import EndUserNotificationDetail - from .end_user_notification_type import EndUserNotificationType from .entity import Entity - from .simulation_content_source import SimulationContentSource - from .simulation_content_status import SimulationContentStatus fields: dict[str, Callable[[Any], None]] = { - "createdBy": lambda n : setattr(self, 'created_by', n.get_object_value(EmailIdentity)), - "createdDateTime": lambda n : setattr(self, 'created_date_time', n.get_datetime_value()), - "description": lambda n : setattr(self, 'description', n.get_str_value()), - "details": lambda n : setattr(self, 'details', n.get_collection_of_object_values(EndUserNotificationDetail)), - "displayName": lambda n : setattr(self, 'display_name', n.get_str_value()), - "lastModifiedBy": lambda n : setattr(self, 'last_modified_by', n.get_object_value(EmailIdentity)), - "lastModifiedDateTime": lambda n : setattr(self, 'last_modified_date_time', n.get_datetime_value()), - "notificationType": lambda n : setattr(self, 'notification_type', n.get_enum_value(EndUserNotificationType)), - "source": lambda n : setattr(self, 'source', n.get_enum_value(SimulationContentSource)), - "status": lambda n : setattr(self, 'status', n.get_enum_value(SimulationContentStatus)), - "supportedLocales": lambda n : setattr(self, 'supported_locales', n.get_collection_of_primitive_values(str)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -98,16 +47,5 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_object_value("createdBy", self.created_by) - writer.write_datetime_value("createdDateTime", self.created_date_time) - writer.write_str_value("description", self.description) - writer.write_collection_of_object_values("details", self.details) - writer.write_str_value("displayName", self.display_name) - writer.write_object_value("lastModifiedBy", self.last_modified_by) - writer.write_datetime_value("lastModifiedDateTime", self.last_modified_date_time) - writer.write_enum_value("notificationType", self.notification_type) - writer.write_enum_value("source", self.source) - writer.write_enum_value("status", self.status) - writer.write_collection_of_primitive_values("supportedLocales", self.supported_locales) diff --git a/msgraph/generated/models/end_user_notification_type.py b/msgraph/generated/models/end_user_notification_type.py deleted file mode 100644 index 9470075f5ca..00000000000 --- a/msgraph/generated/models/end_user_notification_type.py +++ /dev/null @@ -1,10 +0,0 @@ -from enum import Enum - -class EndUserNotificationType(str, Enum): - Unknown = "unknown", - PositiveReinforcement = "positiveReinforcement", - NoTraining = "noTraining", - TrainingAssignment = "trainingAssignment", - TrainingReminder = "trainingReminder", - UnknownFutureValue = "unknownFutureValue", - diff --git a/msgraph/generated/models/entitlement_management.py b/msgraph/generated/models/entitlement_management.py index 52b19b47a3a..95571737ae7 100644 --- a/msgraph/generated/models/entitlement_management.py +++ b/msgraph/generated/models/entitlement_management.py @@ -5,50 +5,12 @@ from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: - from .access_package import AccessPackage - from .access_package_assignment import AccessPackageAssignment - from .access_package_assignment_policy import AccessPackageAssignmentPolicy - from .access_package_assignment_request import AccessPackageAssignmentRequest - from .access_package_catalog import AccessPackageCatalog - from .access_package_resource import AccessPackageResource - from .access_package_resource_environment import AccessPackageResourceEnvironment - from .access_package_resource_request import AccessPackageResourceRequest - from .access_package_resource_role_scope import AccessPackageResourceRoleScope - from .approval import Approval - from .connected_organization import ConnectedOrganization - from .entitlement_management_settings import EntitlementManagementSettings from .entity import Entity from .entity import Entity @dataclass class EntitlementManagement(Entity, Parsable): - # Approval stages for decisions associated with access package assignment requests. - access_package_assignment_approvals: Optional[list[Approval]] = None - # Access packages define the collection of resource roles and the policies for which subjects can request or be assigned access to those resources. - access_packages: Optional[list[AccessPackage]] = None - # Access package assignment policies govern which subjects can request or be assigned an access package via an access package assignment. - assignment_policies: Optional[list[AccessPackageAssignmentPolicy]] = None - # Access package assignment requests created by or on behalf of a subject. - assignment_requests: Optional[list[AccessPackageAssignmentRequest]] = None - # The assignment of an access package to a subject for a period of time. - assignments: Optional[list[AccessPackageAssignment]] = None - # A container for access packages. - catalogs: Optional[list[AccessPackageCatalog]] = None - # References to a directory or domain of another organization whose users can request access. - connected_organizations: Optional[list[ConnectedOrganization]] = None - # The OdataType property - odata_type: Optional[str] = None - # A reference to the geolocation environments in which a resource is located. - resource_environments: Optional[list[AccessPackageResourceEnvironment]] = None - # Represents a request to add or remove a resource to or from a catalog respectively. - resource_requests: Optional[list[AccessPackageResourceRequest]] = None - # The resourceRoleScopes property - resource_role_scopes: Optional[list[AccessPackageResourceRoleScope]] = None - # The resources associated with the catalogs. - resources: Optional[list[AccessPackageResource]] = None - # The settings that control the behavior of Microsoft Entra entitlement management. - settings: Optional[EntitlementManagementSettings] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> EntitlementManagement: @@ -66,47 +28,11 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ - from .access_package import AccessPackage - from .access_package_assignment import AccessPackageAssignment - from .access_package_assignment_policy import AccessPackageAssignmentPolicy - from .access_package_assignment_request import AccessPackageAssignmentRequest - from .access_package_catalog import AccessPackageCatalog - from .access_package_resource import AccessPackageResource - from .access_package_resource_environment import AccessPackageResourceEnvironment - from .access_package_resource_request import AccessPackageResourceRequest - from .access_package_resource_role_scope import AccessPackageResourceRoleScope - from .approval import Approval - from .connected_organization import ConnectedOrganization - from .entitlement_management_settings import EntitlementManagementSettings from .entity import Entity - from .access_package import AccessPackage - from .access_package_assignment import AccessPackageAssignment - from .access_package_assignment_policy import AccessPackageAssignmentPolicy - from .access_package_assignment_request import AccessPackageAssignmentRequest - from .access_package_catalog import AccessPackageCatalog - from .access_package_resource import AccessPackageResource - from .access_package_resource_environment import AccessPackageResourceEnvironment - from .access_package_resource_request import AccessPackageResourceRequest - from .access_package_resource_role_scope import AccessPackageResourceRoleScope - from .approval import Approval - from .connected_organization import ConnectedOrganization - from .entitlement_management_settings import EntitlementManagementSettings from .entity import Entity fields: dict[str, Callable[[Any], None]] = { - "accessPackageAssignmentApprovals": lambda n : setattr(self, 'access_package_assignment_approvals', n.get_collection_of_object_values(Approval)), - "accessPackages": lambda n : setattr(self, 'access_packages', n.get_collection_of_object_values(AccessPackage)), - "assignmentPolicies": lambda n : setattr(self, 'assignment_policies', n.get_collection_of_object_values(AccessPackageAssignmentPolicy)), - "assignmentRequests": lambda n : setattr(self, 'assignment_requests', n.get_collection_of_object_values(AccessPackageAssignmentRequest)), - "assignments": lambda n : setattr(self, 'assignments', n.get_collection_of_object_values(AccessPackageAssignment)), - "catalogs": lambda n : setattr(self, 'catalogs', n.get_collection_of_object_values(AccessPackageCatalog)), - "connectedOrganizations": lambda n : setattr(self, 'connected_organizations', n.get_collection_of_object_values(ConnectedOrganization)), - "resourceEnvironments": lambda n : setattr(self, 'resource_environments', n.get_collection_of_object_values(AccessPackageResourceEnvironment)), - "resourceRequests": lambda n : setattr(self, 'resource_requests', n.get_collection_of_object_values(AccessPackageResourceRequest)), - "resourceRoleScopes": lambda n : setattr(self, 'resource_role_scopes', n.get_collection_of_object_values(AccessPackageResourceRoleScope)), - "resources": lambda n : setattr(self, 'resources', n.get_collection_of_object_values(AccessPackageResource)), - "settings": lambda n : setattr(self, 'settings', n.get_object_value(EntitlementManagementSettings)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -121,17 +47,5 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_collection_of_object_values("accessPackageAssignmentApprovals", self.access_package_assignment_approvals) - writer.write_collection_of_object_values("accessPackages", self.access_packages) - writer.write_collection_of_object_values("assignmentPolicies", self.assignment_policies) - writer.write_collection_of_object_values("assignmentRequests", self.assignment_requests) - writer.write_collection_of_object_values("assignments", self.assignments) - writer.write_collection_of_object_values("catalogs", self.catalogs) - writer.write_collection_of_object_values("connectedOrganizations", self.connected_organizations) - writer.write_collection_of_object_values("resourceEnvironments", self.resource_environments) - writer.write_collection_of_object_values("resourceRequests", self.resource_requests) - writer.write_collection_of_object_values("resourceRoleScopes", self.resource_role_scopes) - writer.write_collection_of_object_values("resources", self.resources) - writer.write_object_value("settings", self.settings) diff --git a/msgraph/generated/models/entity.py b/msgraph/generated/models/entity.py index a18684c91be..da186694f05 100644 --- a/msgraph/generated/models/entity.py +++ b/msgraph/generated/models/entity.py @@ -654,6 +654,9 @@ from .security.article import Article from .security.article_indicator import ArticleIndicator from .security.artifact import Artifact + from .security.audit_core_root import AuditCoreRoot + from .security.audit_log_query import AuditLogQuery + from .security.audit_log_record import AuditLogRecord from .security.authority_template import AuthorityTemplate from .security.case import Case from .security.cases_root import CasesRoot @@ -727,6 +730,7 @@ from .security.whois_record import WhoisRecord from .security_reports_root import SecurityReportsRoot from .send_dtmf_tones_operation import SendDtmfTonesOperation + from .sensitivity_label import SensitivityLabel from .service_announcement import ServiceAnnouncement from .service_announcement_attachment import ServiceAnnouncementAttachment from .service_announcement_base import ServiceAnnouncementBase @@ -3635,6 +3639,18 @@ def create_from_discriminator_value(parse_node: ParseNode) -> Entity: from .security.artifact import Artifact return Artifact() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.auditCoreRoot".casefold(): + from .security.audit_core_root import AuditCoreRoot + + return AuditCoreRoot() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.auditLogQuery".casefold(): + from .security.audit_log_query import AuditLogQuery + + return AuditLogQuery() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.auditLogRecord".casefold(): + from .security.audit_log_record import AuditLogRecord + + return AuditLogRecord() if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.authorityTemplate".casefold(): from .security.authority_template import AuthorityTemplate @@ -3924,6 +3940,10 @@ def create_from_discriminator_value(parse_node: ParseNode) -> Entity: from .send_dtmf_tones_operation import SendDtmfTonesOperation return SendDtmfTonesOperation() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.sensitivityLabel".casefold(): + from .sensitivity_label import SensitivityLabel + + return SensitivityLabel() if mapping_value and mapping_value.casefold() == "#microsoft.graph.serviceAnnouncement".casefold(): from .service_announcement import ServiceAnnouncement @@ -5688,6 +5708,9 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .security.article import Article from .security.article_indicator import ArticleIndicator from .security.artifact import Artifact + from .security.audit_core_root import AuditCoreRoot + from .security.audit_log_query import AuditLogQuery + from .security.audit_log_record import AuditLogRecord from .security.authority_template import AuthorityTemplate from .security.case import Case from .security.cases_root import CasesRoot @@ -5761,6 +5784,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .security.whois_record import WhoisRecord from .security_reports_root import SecurityReportsRoot from .send_dtmf_tones_operation import SendDtmfTonesOperation + from .sensitivity_label import SensitivityLabel from .service_announcement import ServiceAnnouncement from .service_announcement_attachment import ServiceAnnouncementAttachment from .service_announcement_base import ServiceAnnouncementBase @@ -6687,6 +6711,9 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .security.article import Article from .security.article_indicator import ArticleIndicator from .security.artifact import Artifact + from .security.audit_core_root import AuditCoreRoot + from .security.audit_log_query import AuditLogQuery + from .security.audit_log_record import AuditLogRecord from .security.authority_template import AuthorityTemplate from .security.case import Case from .security.cases_root import CasesRoot @@ -6760,6 +6787,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .security.whois_record import WhoisRecord from .security_reports_root import SecurityReportsRoot from .send_dtmf_tones_operation import SendDtmfTonesOperation + from .sensitivity_label import SensitivityLabel from .service_announcement import ServiceAnnouncement from .service_announcement_attachment import ServiceAnnouncementAttachment from .service_announcement_base import ServiceAnnouncementBase diff --git a/msgraph/generated/models/entity_type.py b/msgraph/generated/models/entity_type.py deleted file mode 100644 index 239f9b3eba9..00000000000 --- a/msgraph/generated/models/entity_type.py +++ /dev/null @@ -1,17 +0,0 @@ -from enum import Enum - -class EntityType(str, Enum): - Event = "event", - Message = "message", - DriveItem = "driveItem", - ExternalItem = "externalItem", - Site = "site", - List_ = "list", - ListItem = "listItem", - Drive = "drive", - UnknownFutureValue = "unknownFutureValue", - ChatMessage = "chatMessage", - Person = "person", - Acronym = "acronym", - Bookmark = "bookmark", - diff --git a/msgraph/generated/models/external_connectors/label.py b/msgraph/generated/models/external_connectors/label.py deleted file mode 100644 index cb258999fbf..00000000000 --- a/msgraph/generated/models/external_connectors/label.py +++ /dev/null @@ -1,15 +0,0 @@ -from enum import Enum - -class Label(str, Enum): - Title = "title", - Url = "url", - CreatedBy = "createdBy", - LastModifiedBy = "lastModifiedBy", - Authors = "authors", - CreatedDateTime = "createdDateTime", - LastModifiedDateTime = "lastModifiedDateTime", - FileName = "fileName", - FileExtension = "fileExtension", - UnknownFutureValue = "unknownFutureValue", - IconUrl = "iconUrl", - diff --git a/msgraph/generated/models/external_connectors/property_.py b/msgraph/generated/models/external_connectors/property_.py deleted file mode 100644 index 74444ffe154..00000000000 --- a/msgraph/generated/models/external_connectors/property_.py +++ /dev/null @@ -1,92 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .label import Label - from .property_type import PropertyType - -@dataclass -class Property_(AdditionalDataHolder, BackedModel, Parsable): - # Stores model information. - backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) - - # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - additional_data: dict[str, Any] = field(default_factory=dict) - # A set of aliases or a friendly name for the property. Maximum 32 characters. Only alphanumeric characters allowed. For example, each string may not contain control characters, whitespace, or any of the following: :, ;, ,, (, ), [, ], {, }, %, $, +, !, *, =, &, ?, @, #, /, ~, ', ', <, >, `, ^. Optional. - aliases: Optional[list[str]] = None - # Specifies if the property is queryable. Queryable properties can be used in Keyword Query Language (KQL) queries. Optional. - is_queryable: Optional[bool] = None - # Specifies if the property is refinable. Refinable properties can be used to filter search results in the Search API and add a refiner control in the Microsoft Search user experience. Optional. - is_refinable: Optional[bool] = None - # Specifies if the property is retrievable. Retrievable properties are returned in the result set when items are returned by the search API. Retrievable properties are also available to add to the display template used to render search results. Optional. - is_retrievable: Optional[bool] = None - # Specifies if the property is searchable. Only properties of type String or StringCollection can be searchable. Nonsearchable properties aren't added to the search index. Optional. - is_searchable: Optional[bool] = None - # Specifies one or more well-known tags added against a property. Labels help Microsoft Search understand the semantics of the data in the connection. Adding appropriate labels would result in an enhanced search experience (for example, better relevance). Optional.The possible values are: title, url, createdBy, lastModifiedBy, authors, createdDateTime, lastModifiedDateTime, fileName, fileExtension, unknownFutureValue, iconUrl. Use the Prefer: include-unknown-enum-members request header to get the following value in this evolvable enum: iconUrl. - labels: Optional[list[Label]] = None - # The name of the property. Maximum 32 characters. Only alphanumeric characters allowed. For example, each string may not contain control characters, whitespace, or any of the following: :, ;, ,, (, ), [, ], {, }, %, $, +, !, *, =, &, ?, @, #, /, ~, ', ', <, >, `, ^. Required. - name: Optional[str] = None - # The OdataType property - odata_type: Optional[str] = None - # The type property - type: Optional[PropertyType] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> Property_: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: Property_ - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return Property_() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .label import Label - from .property_type import PropertyType - - from .label import Label - from .property_type import PropertyType - - fields: dict[str, Callable[[Any], None]] = { - "aliases": lambda n : setattr(self, 'aliases', n.get_collection_of_primitive_values(str)), - "isQueryable": lambda n : setattr(self, 'is_queryable', n.get_bool_value()), - "isRefinable": lambda n : setattr(self, 'is_refinable', n.get_bool_value()), - "isRetrievable": lambda n : setattr(self, 'is_retrievable', n.get_bool_value()), - "isSearchable": lambda n : setattr(self, 'is_searchable', n.get_bool_value()), - "labels": lambda n : setattr(self, 'labels', n.get_collection_of_enum_values(Label)), - "name": lambda n : setattr(self, 'name', n.get_str_value()), - "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), - "type": lambda n : setattr(self, 'type', n.get_enum_value(PropertyType)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_collection_of_primitive_values("aliases", self.aliases) - writer.write_bool_value("isQueryable", self.is_queryable) - writer.write_bool_value("isRefinable", self.is_refinable) - writer.write_bool_value("isRetrievable", self.is_retrievable) - writer.write_bool_value("isSearchable", self.is_searchable) - writer.write_collection_of_enum_values("labels", self.labels) - writer.write_str_value("name", self.name) - writer.write_str_value("@odata.type", self.odata_type) - writer.write_enum_value("type", self.type) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/models/external_connectors/property_type.py b/msgraph/generated/models/external_connectors/property_type.py deleted file mode 100644 index f3d7915f31e..00000000000 --- a/msgraph/generated/models/external_connectors/property_type.py +++ /dev/null @@ -1,14 +0,0 @@ -from enum import Enum - -class PropertyType(str, Enum): - String = "string", - Int64 = "int64", - Double = "double", - DateTime = "dateTime", - Boolean = "boolean", - StringCollection = "stringCollection", - Int64Collection = "int64Collection", - DoubleCollection = "doubleCollection", - DateTimeCollection = "dateTimeCollection", - UnknownFutureValue = "unknownFutureValue", - diff --git a/msgraph/generated/models/external_connectors/schema.py b/msgraph/generated/models/external_connectors/schema.py index 8b3e6fcde1c..228dcf878d9 100644 --- a/msgraph/generated/models/external_connectors/schema.py +++ b/msgraph/generated/models/external_connectors/schema.py @@ -6,18 +6,11 @@ if TYPE_CHECKING: from ..entity import Entity - from .property_ import Property_ from ..entity import Entity @dataclass class Schema(Entity, Parsable): - # Must be set to microsoft.graph.externalConnector.externalItem. Required. - base_type: Optional[str] = None - # The OdataType property - odata_type: Optional[str] = None - # The properties defined for the items in the connection. The minimum number of properties is one, the maximum is 128. - properties: Optional[list[Property_]] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> Schema: @@ -36,14 +29,10 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from ..entity import Entity - from .property_ import Property_ from ..entity import Entity - from .property_ import Property_ fields: dict[str, Callable[[Any], None]] = { - "baseType": lambda n : setattr(self, 'base_type', n.get_str_value()), - "properties": lambda n : setattr(self, 'properties', n.get_collection_of_object_values(Property_)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -58,7 +47,5 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_str_value("baseType", self.base_type) - writer.write_collection_of_object_values("properties", self.properties) diff --git a/msgraph/generated/models/field_value_set.py b/msgraph/generated/models/field_value_set.py index cc9073e621b..d9407dfe9a4 100644 --- a/msgraph/generated/models/field_value_set.py +++ b/msgraph/generated/models/field_value_set.py @@ -11,8 +11,6 @@ @dataclass class FieldValueSet(Entity, Parsable): - # The OdataType property - odata_type: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> FieldValueSet: diff --git a/msgraph/generated/models/filter.py b/msgraph/generated/models/filter.py deleted file mode 100644 index 160a95dea21..00000000000 --- a/msgraph/generated/models/filter.py +++ /dev/null @@ -1,69 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .filter_group import FilterGroup - -@dataclass -class Filter(AdditionalDataHolder, BackedModel, Parsable): - # Stores model information. - backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) - - # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - additional_data: dict[str, Any] = field(default_factory=dict) - # *Experimental* Filter group set used to decide whether given object belongs and should be processed as part of this object mapping. An object is considered in scope if ANY of the groups in the collection is evaluated to true. - category_filter_groups: Optional[list[FilterGroup]] = None - # Filter group set used to decide whether given object is in scope for provisioning. This is the filter which should be used in most cases. If an object used to satisfy this filter at a given moment, and then the object or the filter was changed so that filter isn't satisfied any longer, such object will get deprovisioned'. An object is considered in scope if ANY of the groups in the collection is evaluated to true. - groups: Optional[list[FilterGroup]] = None - # *Experimental* Filter group set used to filter out objects at the early stage of reading them from the directory. If an object doesn't satisfy this filter, then it will not be processed further. Important to understand is that if an object used to satisfy this filter at a given moment, and then the object or the filter was changed so that filter is no longer satisfied, such object will NOT get deprovisioned. An object is considered in scope if ANY of the groups in the collection is evaluated to true. - input_filter_groups: Optional[list[FilterGroup]] = None - # The OdataType property - odata_type: Optional[str] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> Filter: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: Filter - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return Filter() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .filter_group import FilterGroup - - from .filter_group import FilterGroup - - fields: dict[str, Callable[[Any], None]] = { - "categoryFilterGroups": lambda n : setattr(self, 'category_filter_groups', n.get_collection_of_object_values(FilterGroup)), - "groups": lambda n : setattr(self, 'groups', n.get_collection_of_object_values(FilterGroup)), - "inputFilterGroups": lambda n : setattr(self, 'input_filter_groups', n.get_collection_of_object_values(FilterGroup)), - "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_collection_of_object_values("categoryFilterGroups", self.category_filter_groups) - writer.write_collection_of_object_values("groups", self.groups) - writer.write_collection_of_object_values("inputFilterGroups", self.input_filter_groups) - writer.write_str_value("@odata.type", self.odata_type) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/models/filter_operand.py b/msgraph/generated/models/filter_operand.py deleted file mode 100644 index 7e6cfbcd26f..00000000000 --- a/msgraph/generated/models/filter_operand.py +++ /dev/null @@ -1,54 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class FilterOperand(AdditionalDataHolder, BackedModel, Parsable): - # Stores model information. - backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) - - # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - additional_data: dict[str, Any] = field(default_factory=dict) - # The OdataType property - odata_type: Optional[str] = None - # Collection of values. - values: Optional[list[str]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> FilterOperand: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: FilterOperand - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return FilterOperand() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), - "values": lambda n : setattr(self, 'values', n.get_collection_of_primitive_values(str)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("@odata.type", self.odata_type) - writer.write_collection_of_primitive_values("values", self.values) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/models/giphy_rating_type.py b/msgraph/generated/models/giphy_rating_type.py deleted file mode 100644 index 0174230c248..00000000000 --- a/msgraph/generated/models/giphy_rating_type.py +++ /dev/null @@ -1,7 +0,0 @@ -from enum import Enum - -class GiphyRatingType(str, Enum): - Strict = "strict", - Moderate = "moderate", - UnknownFutureValue = "unknownFutureValue", - diff --git a/msgraph/generated/models/group_filter.py b/msgraph/generated/models/group_filter.py deleted file mode 100644 index 6bc6b1d24ab..00000000000 --- a/msgraph/generated/models/group_filter.py +++ /dev/null @@ -1,54 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class GroupFilter(AdditionalDataHolder, BackedModel, Parsable): - # Stores model information. - backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) - - # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - additional_data: dict[str, Any] = field(default_factory=dict) - # The includedGroups property - included_groups: Optional[list[str]] = None - # The OdataType property - odata_type: Optional[str] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> GroupFilter: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: GroupFilter - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return GroupFilter() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "includedGroups": lambda n : setattr(self, 'included_groups', n.get_collection_of_primitive_values(str)), - "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_collection_of_primitive_values("includedGroups", self.included_groups) - writer.write_str_value("@odata.type", self.odata_type) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/models/identity_governance/lifecycle_workflows_container.py b/msgraph/generated/models/identity_governance/lifecycle_workflows_container.py index b428d73e56b..17d9c5e8d30 100644 --- a/msgraph/generated/models/identity_governance/lifecycle_workflows_container.py +++ b/msgraph/generated/models/identity_governance/lifecycle_workflows_container.py @@ -5,35 +5,12 @@ from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: - from ..deleted_item_container import DeletedItemContainer from ..entity import Entity - from .custom_task_extension import CustomTaskExtension - from .insights import Insights - from .lifecycle_management_settings import LifecycleManagementSettings - from .task_definition import TaskDefinition - from .workflow import Workflow - from .workflow_template import WorkflowTemplate from ..entity import Entity @dataclass class LifecycleWorkflowsContainer(Entity, Parsable): - # The customTaskExtension instance. - custom_task_extensions: Optional[list[CustomTaskExtension]] = None - # Deleted workflows in your lifecycle workflows instance. - deleted_items: Optional[DeletedItemContainer] = None - # The insight container holding workflow insight summaries for a tenant. - insights: Optional[Insights] = None - # The OdataType property - odata_type: Optional[str] = None - # The settings property - settings: Optional[LifecycleManagementSettings] = None - # The definition of tasks within the lifecycle workflows instance. - task_definitions: Optional[list[TaskDefinition]] = None - # The workflow templates in the lifecycle workflow instance. - workflow_templates: Optional[list[WorkflowTemplate]] = None - # The workflows in the lifecycle workflows instance. - workflows: Optional[list[Workflow]] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> LifecycleWorkflowsContainer: @@ -51,32 +28,11 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ - from ..deleted_item_container import DeletedItemContainer from ..entity import Entity - from .custom_task_extension import CustomTaskExtension - from .insights import Insights - from .lifecycle_management_settings import LifecycleManagementSettings - from .task_definition import TaskDefinition - from .workflow import Workflow - from .workflow_template import WorkflowTemplate - from ..deleted_item_container import DeletedItemContainer from ..entity import Entity - from .custom_task_extension import CustomTaskExtension - from .insights import Insights - from .lifecycle_management_settings import LifecycleManagementSettings - from .task_definition import TaskDefinition - from .workflow import Workflow - from .workflow_template import WorkflowTemplate fields: dict[str, Callable[[Any], None]] = { - "customTaskExtensions": lambda n : setattr(self, 'custom_task_extensions', n.get_collection_of_object_values(CustomTaskExtension)), - "deletedItems": lambda n : setattr(self, 'deleted_items', n.get_object_value(DeletedItemContainer)), - "insights": lambda n : setattr(self, 'insights', n.get_object_value(Insights)), - "settings": lambda n : setattr(self, 'settings', n.get_object_value(LifecycleManagementSettings)), - "taskDefinitions": lambda n : setattr(self, 'task_definitions', n.get_collection_of_object_values(TaskDefinition)), - "workflowTemplates": lambda n : setattr(self, 'workflow_templates', n.get_collection_of_object_values(WorkflowTemplate)), - "workflows": lambda n : setattr(self, 'workflows', n.get_collection_of_object_values(Workflow)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -91,12 +47,5 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_collection_of_object_values("customTaskExtensions", self.custom_task_extensions) - writer.write_object_value("deletedItems", self.deleted_items) - writer.write_object_value("insights", self.insights) - writer.write_object_value("settings", self.settings) - writer.write_collection_of_object_values("taskDefinitions", self.task_definitions) - writer.write_collection_of_object_values("workflowTemplates", self.workflow_templates) - writer.write_collection_of_object_values("workflows", self.workflows) diff --git a/msgraph/generated/models/idle_session_sign_out.py b/msgraph/generated/models/idle_session_sign_out.py deleted file mode 100644 index ad331d5a105..00000000000 --- a/msgraph/generated/models/idle_session_sign_out.py +++ /dev/null @@ -1,62 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class IdleSessionSignOut(AdditionalDataHolder, BackedModel, Parsable): - # Stores model information. - backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) - - # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - additional_data: dict[str, Any] = field(default_factory=dict) - # Indicates whether the idle session sign-out policy is enabled. - is_enabled: Optional[bool] = None - # The OdataType property - odata_type: Optional[str] = None - # Number of seconds of inactivity after which a user is signed out. - sign_out_after_in_seconds: Optional[int] = None - # Number of seconds of inactivity after which a user is notified that they'll be signed out. - warn_after_in_seconds: Optional[int] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> IdleSessionSignOut: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: IdleSessionSignOut - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return IdleSessionSignOut() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "isEnabled": lambda n : setattr(self, 'is_enabled', n.get_bool_value()), - "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), - "signOutAfterInSeconds": lambda n : setattr(self, 'sign_out_after_in_seconds', n.get_int_value()), - "warnAfterInSeconds": lambda n : setattr(self, 'warn_after_in_seconds', n.get_int_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_bool_value("isEnabled", self.is_enabled) - writer.write_str_value("@odata.type", self.odata_type) - writer.write_int_value("signOutAfterInSeconds", self.sign_out_after_in_seconds) - writer.write_int_value("warnAfterInSeconds", self.warn_after_in_seconds) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/models/image_tagging_choice.py b/msgraph/generated/models/image_tagging_choice.py deleted file mode 100644 index 74f415d78b7..00000000000 --- a/msgraph/generated/models/image_tagging_choice.py +++ /dev/null @@ -1,8 +0,0 @@ -from enum import Enum - -class ImageTaggingChoice(str, Enum): - Disabled = "disabled", - Basic = "basic", - Enhanced = "enhanced", - UnknownFutureValue = "unknownFutureValue", - diff --git a/msgraph/generated/models/inference_classification.py b/msgraph/generated/models/inference_classification.py index 6b802dccbc4..27e6ff46e93 100644 --- a/msgraph/generated/models/inference_classification.py +++ b/msgraph/generated/models/inference_classification.py @@ -6,16 +6,11 @@ if TYPE_CHECKING: from .entity import Entity - from .inference_classification_override import InferenceClassificationOverride from .entity import Entity @dataclass class InferenceClassification(Entity, Parsable): - # The OdataType property - odata_type: Optional[str] = None - # A set of overrides for a user to always classify messages from specific senders in certain ways: focused, or other. Read-only. Nullable. - overrides: Optional[list[InferenceClassificationOverride]] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> InferenceClassification: @@ -34,13 +29,10 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .entity import Entity - from .inference_classification_override import InferenceClassificationOverride from .entity import Entity - from .inference_classification_override import InferenceClassificationOverride fields: dict[str, Callable[[Any], None]] = { - "overrides": lambda n : setattr(self, 'overrides', n.get_collection_of_object_values(InferenceClassificationOverride)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -55,6 +47,5 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_collection_of_object_values("overrides", self.overrides) diff --git a/msgraph/generated/models/internet_explorer_mode.py b/msgraph/generated/models/internet_explorer_mode.py index 1fabc8795c0..f0231b2eb5c 100644 --- a/msgraph/generated/models/internet_explorer_mode.py +++ b/msgraph/generated/models/internet_explorer_mode.py @@ -5,17 +5,12 @@ from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: - from .browser_site_list import BrowserSiteList from .entity import Entity from .entity import Entity @dataclass class InternetExplorerMode(Entity, Parsable): - # The OdataType property - odata_type: Optional[str] = None - # A collection of site lists to support Internet Explorer mode. - site_lists: Optional[list[BrowserSiteList]] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> InternetExplorerMode: @@ -33,14 +28,11 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ - from .browser_site_list import BrowserSiteList from .entity import Entity - from .browser_site_list import BrowserSiteList from .entity import Entity fields: dict[str, Callable[[Any], None]] = { - "siteLists": lambda n : setattr(self, 'site_lists', n.get_collection_of_object_values(BrowserSiteList)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -55,6 +47,5 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_collection_of_object_values("siteLists", self.site_lists) diff --git a/msgraph/generated/models/invitation_redemption_identity_provider_configuration.py b/msgraph/generated/models/invitation_redemption_identity_provider_configuration.py deleted file mode 100644 index a695d50ee66..00000000000 --- a/msgraph/generated/models/invitation_redemption_identity_provider_configuration.py +++ /dev/null @@ -1,77 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .b2b_identity_providers_type import B2bIdentityProvidersType - from .default_invitation_redemption_identity_provider_configuration import DefaultInvitationRedemptionIdentityProviderConfiguration - -@dataclass -class InvitationRedemptionIdentityProviderConfiguration(AdditionalDataHolder, BackedModel, Parsable): - # Stores model information. - backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) - - # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - additional_data: dict[str, Any] = field(default_factory=dict) - # The fallback identity provider to be used in case no primary identity provider can be used for guest invitation redemption. Possible values are: defaultConfiguredIdp, emailOneTimePasscode, or microsoftAccount. - fallback_identity_provider: Optional[B2bIdentityProvidersType] = None - # The OdataType property - odata_type: Optional[str] = None - # Collection of identity providers in priority order of preference to be used for guest invitation redemption. Possible values are: azureActiveDirectory, externalFederation, or socialIdentityProviders. - primary_identity_provider_precedence_order: Optional[list[B2bIdentityProvidersType]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> InvitationRedemptionIdentityProviderConfiguration: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: InvitationRedemptionIdentityProviderConfiguration - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - try: - child_node = parse_node.get_child_node("@odata.type") - mapping_value = child_node.get_str_value() if child_node else None - except AttributeError: - mapping_value = None - if mapping_value and mapping_value.casefold() == "#microsoft.graph.defaultInvitationRedemptionIdentityProviderConfiguration".casefold(): - from .default_invitation_redemption_identity_provider_configuration import DefaultInvitationRedemptionIdentityProviderConfiguration - - return DefaultInvitationRedemptionIdentityProviderConfiguration() - return InvitationRedemptionIdentityProviderConfiguration() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .b2b_identity_providers_type import B2bIdentityProvidersType - from .default_invitation_redemption_identity_provider_configuration import DefaultInvitationRedemptionIdentityProviderConfiguration - - from .b2b_identity_providers_type import B2bIdentityProvidersType - from .default_invitation_redemption_identity_provider_configuration import DefaultInvitationRedemptionIdentityProviderConfiguration - - fields: dict[str, Callable[[Any], None]] = { - "fallbackIdentityProvider": lambda n : setattr(self, 'fallback_identity_provider', n.get_enum_value(B2bIdentityProvidersType)), - "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), - "primaryIdentityProviderPrecedenceOrder": lambda n : setattr(self, 'primary_identity_provider_precedence_order', n.get_collection_of_enum_values(B2bIdentityProvidersType)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_enum_value("fallbackIdentityProvider", self.fallback_identity_provider) - writer.write_str_value("@odata.type", self.odata_type) - writer.write_collection_of_enum_values("primaryIdentityProviderPrecedenceOrder", self.primary_identity_provider_precedence_order) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/models/item_analytics.py b/msgraph/generated/models/item_analytics.py index 4e56792cfdf..5133f072629 100644 --- a/msgraph/generated/models/item_analytics.py +++ b/msgraph/generated/models/item_analytics.py @@ -6,20 +6,11 @@ if TYPE_CHECKING: from .entity import Entity - from .item_activity_stat import ItemActivityStat from .entity import Entity @dataclass class ItemAnalytics(Entity, Parsable): - # The allTime property - all_time: Optional[ItemActivityStat] = None - # The itemActivityStats property - item_activity_stats: Optional[list[ItemActivityStat]] = None - # The lastSevenDays property - last_seven_days: Optional[ItemActivityStat] = None - # The OdataType property - odata_type: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> ItemAnalytics: @@ -38,15 +29,10 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .entity import Entity - from .item_activity_stat import ItemActivityStat from .entity import Entity - from .item_activity_stat import ItemActivityStat fields: dict[str, Callable[[Any], None]] = { - "allTime": lambda n : setattr(self, 'all_time', n.get_object_value(ItemActivityStat)), - "itemActivityStats": lambda n : setattr(self, 'item_activity_stats', n.get_collection_of_object_values(ItemActivityStat)), - "lastSevenDays": lambda n : setattr(self, 'last_seven_days', n.get_object_value(ItemActivityStat)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -61,8 +47,5 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_object_value("allTime", self.all_time) - writer.write_collection_of_object_values("itemActivityStats", self.item_activity_stats) - writer.write_object_value("lastSevenDays", self.last_seven_days) diff --git a/msgraph/generated/models/item_retention_label.py b/msgraph/generated/models/item_retention_label.py index eaa1c58395a..c87093e900d 100644 --- a/msgraph/generated/models/item_retention_label.py +++ b/msgraph/generated/models/item_retention_label.py @@ -1,5 +1,4 @@ from __future__ import annotations -import datetime from collections.abc import Callable from dataclasses import dataclass, field from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter @@ -7,25 +6,11 @@ if TYPE_CHECKING: from .entity import Entity - from .identity_set import IdentitySet - from .retention_label_settings import RetentionLabelSettings from .entity import Entity @dataclass class ItemRetentionLabel(Entity, Parsable): - # Specifies whether the label is applied explicitly on the item. True indicates that the label is applied explicitly; otherwise, the label is inherited from its parent. Read-only. - is_label_applied_explicitly: Optional[bool] = None - # Identity of the user who applied the label. Read-only. - label_applied_by: Optional[IdentitySet] = None - # The date and time when the label was applied on the item. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - label_applied_date_time: Optional[datetime.datetime] = None - # The retention label on the document. Read-write. - name: Optional[str] = None - # The OdataType property - odata_type: Optional[str] = None - # The retention settings enforced on the item. Read-write. - retention_settings: Optional[RetentionLabelSettings] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> ItemRetentionLabel: @@ -44,19 +29,10 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .entity import Entity - from .identity_set import IdentitySet - from .retention_label_settings import RetentionLabelSettings from .entity import Entity - from .identity_set import IdentitySet - from .retention_label_settings import RetentionLabelSettings fields: dict[str, Callable[[Any], None]] = { - "isLabelAppliedExplicitly": lambda n : setattr(self, 'is_label_applied_explicitly', n.get_bool_value()), - "labelAppliedBy": lambda n : setattr(self, 'label_applied_by', n.get_object_value(IdentitySet)), - "labelAppliedDateTime": lambda n : setattr(self, 'label_applied_date_time', n.get_datetime_value()), - "name": lambda n : setattr(self, 'name', n.get_str_value()), - "retentionSettings": lambda n : setattr(self, 'retention_settings', n.get_object_value(RetentionLabelSettings)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -71,10 +47,5 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_bool_value("isLabelAppliedExplicitly", self.is_label_applied_explicitly) - writer.write_object_value("labelAppliedBy", self.label_applied_by) - writer.write_datetime_value("labelAppliedDateTime", self.label_applied_date_time) - writer.write_str_value("name", self.name) - writer.write_object_value("retentionSettings", self.retention_settings) diff --git a/msgraph/generated/models/label_action_source.py b/msgraph/generated/models/label_action_source.py new file mode 100644 index 00000000000..11053b24603 --- /dev/null +++ b/msgraph/generated/models/label_action_source.py @@ -0,0 +1,9 @@ +from enum import Enum + +class LabelActionSource(str, Enum): + Manual = "manual", + Automatic = "automatic", + Recommended = "recommended", + None_ = "none", + UnknownFutureValue = "unknownFutureValue", + diff --git a/msgraph/generated/models/label_content_right.py b/msgraph/generated/models/label_content_right.py index 8b3c4dda92e..a080e7e5b1b 100644 --- a/msgraph/generated/models/label_content_right.py +++ b/msgraph/generated/models/label_content_right.py @@ -6,6 +6,8 @@ if TYPE_CHECKING: from .entity import Entity + from .sensitivity_label import SensitivityLabel + from .usage_rights import UsageRights from .entity import Entity @@ -15,8 +17,12 @@ class LabelContentRight(Entity, Parsable): cid: Optional[str] = None # The content format. format: Optional[str] = None + # The label property + label: Optional[SensitivityLabel] = None # The OdataType property odata_type: Optional[str] = None + # The rights property + rights: Optional[UsageRights] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> LabelContentRight: @@ -35,12 +41,18 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .entity import Entity + from .sensitivity_label import SensitivityLabel + from .usage_rights import UsageRights from .entity import Entity + from .sensitivity_label import SensitivityLabel + from .usage_rights import UsageRights fields: dict[str, Callable[[Any], None]] = { "cid": lambda n : setattr(self, 'cid', n.get_str_value()), "format": lambda n : setattr(self, 'format', n.get_str_value()), + "label": lambda n : setattr(self, 'label', n.get_object_value(SensitivityLabel)), + "rights": lambda n : setattr(self, 'rights', n.get_collection_of_enum_values(UsageRights)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -57,5 +69,7 @@ def serialize(self,writer: SerializationWriter) -> None: super().serialize(writer) writer.write_str_value("cid", self.cid) writer.write_str_value("format", self.format) + writer.write_object_value("label", self.label) + writer.write_enum_value("rights", self.rights) diff --git a/msgraph/generated/models/landing_page.py b/msgraph/generated/models/landing_page.py index ca61ccd0344..8ee600a6b9b 100644 --- a/msgraph/generated/models/landing_page.py +++ b/msgraph/generated/models/landing_page.py @@ -1,45 +1,16 @@ from __future__ import annotations -import datetime from collections.abc import Callable from dataclasses import dataclass, field from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: - from .email_identity import EmailIdentity from .entity import Entity - from .landing_page_detail import LandingPageDetail - from .simulation_content_source import SimulationContentSource - from .simulation_content_status import SimulationContentStatus from .entity import Entity @dataclass class LandingPage(Entity, Parsable): - # Identity of the user who created the landing page. - created_by: Optional[EmailIdentity] = None - # Date and time when the landing page was created. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - created_date_time: Optional[datetime.datetime] = None - # Description of the landing page as defined by the user. - description: Optional[str] = None - # The detail information for a landing page associated with a simulation during its creation. - details: Optional[list[LandingPageDetail]] = None - # The display name of the landing page. - display_name: Optional[str] = None - # Email identity of the user who last modified the landing page. - last_modified_by: Optional[EmailIdentity] = None - # Date and time when the landing page was last modified. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - last_modified_date_time: Optional[datetime.datetime] = None - # Content locale. - locale: Optional[str] = None - # The OdataType property - odata_type: Optional[str] = None - # The source of the content. Possible values are: unknown, global, tenant, unknownFutureValue. - source: Optional[SimulationContentSource] = None - # The status of the simulation. Possible values are: unknown, draft, ready, archive, delete, unknownFutureValue. - status: Optional[SimulationContentStatus] = None - # Supported locales. - supported_locales: Optional[list[str]] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> LandingPage: @@ -57,30 +28,11 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ - from .email_identity import EmailIdentity from .entity import Entity - from .landing_page_detail import LandingPageDetail - from .simulation_content_source import SimulationContentSource - from .simulation_content_status import SimulationContentStatus - from .email_identity import EmailIdentity from .entity import Entity - from .landing_page_detail import LandingPageDetail - from .simulation_content_source import SimulationContentSource - from .simulation_content_status import SimulationContentStatus fields: dict[str, Callable[[Any], None]] = { - "createdBy": lambda n : setattr(self, 'created_by', n.get_object_value(EmailIdentity)), - "createdDateTime": lambda n : setattr(self, 'created_date_time', n.get_datetime_value()), - "description": lambda n : setattr(self, 'description', n.get_str_value()), - "details": lambda n : setattr(self, 'details', n.get_collection_of_object_values(LandingPageDetail)), - "displayName": lambda n : setattr(self, 'display_name', n.get_str_value()), - "lastModifiedBy": lambda n : setattr(self, 'last_modified_by', n.get_object_value(EmailIdentity)), - "lastModifiedDateTime": lambda n : setattr(self, 'last_modified_date_time', n.get_datetime_value()), - "locale": lambda n : setattr(self, 'locale', n.get_str_value()), - "source": lambda n : setattr(self, 'source', n.get_enum_value(SimulationContentSource)), - "status": lambda n : setattr(self, 'status', n.get_enum_value(SimulationContentStatus)), - "supportedLocales": lambda n : setattr(self, 'supported_locales', n.get_collection_of_primitive_values(str)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -95,16 +47,5 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_object_value("createdBy", self.created_by) - writer.write_datetime_value("createdDateTime", self.created_date_time) - writer.write_str_value("description", self.description) - writer.write_collection_of_object_values("details", self.details) - writer.write_str_value("displayName", self.display_name) - writer.write_object_value("lastModifiedBy", self.last_modified_by) - writer.write_datetime_value("lastModifiedDateTime", self.last_modified_date_time) - writer.write_str_value("locale", self.locale) - writer.write_enum_value("source", self.source) - writer.write_enum_value("status", self.status) - writer.write_collection_of_primitive_values("supportedLocales", self.supported_locales) diff --git a/msgraph/generated/models/layout_template_type.py b/msgraph/generated/models/layout_template_type.py deleted file mode 100644 index 1643fbea578..00000000000 --- a/msgraph/generated/models/layout_template_type.py +++ /dev/null @@ -1,7 +0,0 @@ -from enum import Enum - -class LayoutTemplateType(str, Enum): - Default = "default", - VerticalSplit = "verticalSplit", - UnknownFutureValue = "unknownFutureValue", - diff --git a/msgraph/generated/models/list_.py b/msgraph/generated/models/list_.py index a5bc450f5e2..26dddd69285 100644 --- a/msgraph/generated/models/list_.py +++ b/msgraph/generated/models/list_.py @@ -6,42 +6,11 @@ if TYPE_CHECKING: from .base_item import BaseItem - from .column_definition import ColumnDefinition - from .content_type import ContentType - from .drive import Drive - from .list_info import ListInfo - from .list_item import ListItem - from .rich_long_running_operation import RichLongRunningOperation - from .sharepoint_ids import SharepointIds - from .subscription import Subscription - from .system_facet import SystemFacet from .base_item import BaseItem @dataclass class List_(BaseItem, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.list" - # The collection of field definitions for this list. - columns: Optional[list[ColumnDefinition]] = None - # The collection of content types present in this list. - content_types: Optional[list[ContentType]] = None - # The displayable title of the list. - display_name: Optional[str] = None - # Allows access to the list as a drive resource with driveItems. Only present on document libraries. - drive: Optional[Drive] = None - # All items contained in the list. - items: Optional[list[ListItem]] = None - # Contains more details about the list. - list_: Optional[ListInfo] = None - # The collection of long-running operations on the list. - operations: Optional[list[RichLongRunningOperation]] = None - # Returns identifiers useful for SharePoint REST compatibility. Read-only. - sharepoint_ids: Optional[SharepointIds] = None - # The set of subscriptions on the list. - subscriptions: Optional[list[Subscription]] = None - # If present, indicates that the list is system-managed. Read-only. - system: Optional[SystemFacet] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> List_: @@ -60,38 +29,10 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .base_item import BaseItem - from .column_definition import ColumnDefinition - from .content_type import ContentType - from .drive import Drive - from .list_info import ListInfo - from .list_item import ListItem - from .rich_long_running_operation import RichLongRunningOperation - from .sharepoint_ids import SharepointIds - from .subscription import Subscription - from .system_facet import SystemFacet from .base_item import BaseItem - from .column_definition import ColumnDefinition - from .content_type import ContentType - from .drive import Drive - from .list_info import ListInfo - from .list_item import ListItem - from .rich_long_running_operation import RichLongRunningOperation - from .sharepoint_ids import SharepointIds - from .subscription import Subscription - from .system_facet import SystemFacet fields: dict[str, Callable[[Any], None]] = { - "columns": lambda n : setattr(self, 'columns', n.get_collection_of_object_values(ColumnDefinition)), - "contentTypes": lambda n : setattr(self, 'content_types', n.get_collection_of_object_values(ContentType)), - "displayName": lambda n : setattr(self, 'display_name', n.get_str_value()), - "drive": lambda n : setattr(self, 'drive', n.get_object_value(Drive)), - "items": lambda n : setattr(self, 'items', n.get_collection_of_object_values(ListItem)), - "list": lambda n : setattr(self, 'list_', n.get_object_value(ListInfo)), - "operations": lambda n : setattr(self, 'operations', n.get_collection_of_object_values(RichLongRunningOperation)), - "sharepointIds": lambda n : setattr(self, 'sharepoint_ids', n.get_object_value(SharepointIds)), - "subscriptions": lambda n : setattr(self, 'subscriptions', n.get_collection_of_object_values(Subscription)), - "system": lambda n : setattr(self, 'system', n.get_object_value(SystemFacet)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -106,15 +47,5 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_collection_of_object_values("columns", self.columns) - writer.write_collection_of_object_values("contentTypes", self.content_types) - writer.write_str_value("displayName", self.display_name) - writer.write_object_value("drive", self.drive) - writer.write_collection_of_object_values("items", self.items) - writer.write_object_value("list", self.list_) - writer.write_collection_of_object_values("operations", self.operations) - writer.write_object_value("sharepointIds", self.sharepoint_ids) - writer.write_collection_of_object_values("subscriptions", self.subscriptions) - writer.write_object_value("system", self.system) diff --git a/msgraph/generated/models/list_info.py b/msgraph/generated/models/list_info.py deleted file mode 100644 index 88e6db09a17..00000000000 --- a/msgraph/generated/models/list_info.py +++ /dev/null @@ -1,62 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class ListInfo(AdditionalDataHolder, BackedModel, Parsable): - # Stores model information. - backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) - - # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - additional_data: dict[str, Any] = field(default_factory=dict) - # If true, indicates that content types are enabled for this list. - content_types_enabled: Optional[bool] = None - # If true, indicates that the list isn't normally visible in the SharePoint user experience. - hidden: Optional[bool] = None - # The OdataType property - odata_type: Optional[str] = None - # An enumerated value that represents the base list template used in creating the list. Possible values include documentLibrary, genericList, task, survey, announcements, contacts, and more. - template: Optional[str] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> ListInfo: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: ListInfo - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return ListInfo() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "contentTypesEnabled": lambda n : setattr(self, 'content_types_enabled', n.get_bool_value()), - "hidden": lambda n : setattr(self, 'hidden', n.get_bool_value()), - "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), - "template": lambda n : setattr(self, 'template', n.get_str_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_bool_value("contentTypesEnabled", self.content_types_enabled) - writer.write_bool_value("hidden", self.hidden) - writer.write_str_value("@odata.type", self.odata_type) - writer.write_str_value("template", self.template) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/models/list_item.py b/msgraph/generated/models/list_item.py index 9f4a03d777f..f8a5a1337dd 100644 --- a/msgraph/generated/models/list_item.py +++ b/msgraph/generated/models/list_item.py @@ -6,34 +6,11 @@ if TYPE_CHECKING: from .base_item import BaseItem - from .content_type_info import ContentTypeInfo - from .document_set_version import DocumentSetVersion - from .drive_item import DriveItem - from .field_value_set import FieldValueSet - from .item_analytics import ItemAnalytics - from .list_item_version import ListItemVersion - from .sharepoint_ids import SharepointIds from .base_item import BaseItem @dataclass class ListItem(BaseItem, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.listItem" - # Analytics about the view activities that took place on this item. - analytics: Optional[ItemAnalytics] = None - # The content type of this list item - content_type: Optional[ContentTypeInfo] = None - # Version information for a document set version created by a user. - document_set_versions: Optional[list[DocumentSetVersion]] = None - # For document libraries, the driveItem relationship exposes the listItem as a driveItem - drive_item: Optional[DriveItem] = None - # The values of the columns set on this list item. - fields: Optional[FieldValueSet] = None - # Returns identifiers useful for SharePoint REST compatibility. Read-only. - sharepoint_ids: Optional[SharepointIds] = None - # The list of previous versions of the list item. - versions: Optional[list[ListItemVersion]] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> ListItem: @@ -52,31 +29,10 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .base_item import BaseItem - from .content_type_info import ContentTypeInfo - from .document_set_version import DocumentSetVersion - from .drive_item import DriveItem - from .field_value_set import FieldValueSet - from .item_analytics import ItemAnalytics - from .list_item_version import ListItemVersion - from .sharepoint_ids import SharepointIds from .base_item import BaseItem - from .content_type_info import ContentTypeInfo - from .document_set_version import DocumentSetVersion - from .drive_item import DriveItem - from .field_value_set import FieldValueSet - from .item_analytics import ItemAnalytics - from .list_item_version import ListItemVersion - from .sharepoint_ids import SharepointIds fields: dict[str, Callable[[Any], None]] = { - "analytics": lambda n : setattr(self, 'analytics', n.get_object_value(ItemAnalytics)), - "contentType": lambda n : setattr(self, 'content_type', n.get_object_value(ContentTypeInfo)), - "documentSetVersions": lambda n : setattr(self, 'document_set_versions', n.get_collection_of_object_values(DocumentSetVersion)), - "driveItem": lambda n : setattr(self, 'drive_item', n.get_object_value(DriveItem)), - "fields": lambda n : setattr(self, 'fields', n.get_object_value(FieldValueSet)), - "sharepointIds": lambda n : setattr(self, 'sharepoint_ids', n.get_object_value(SharepointIds)), - "versions": lambda n : setattr(self, 'versions', n.get_collection_of_object_values(ListItemVersion)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -91,12 +47,5 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_object_value("analytics", self.analytics) - writer.write_object_value("contentType", self.content_type) - writer.write_collection_of_object_values("documentSetVersions", self.document_set_versions) - writer.write_object_value("driveItem", self.drive_item) - writer.write_object_value("fields", self.fields) - writer.write_object_value("sharepointIds", self.sharepoint_ids) - writer.write_collection_of_object_values("versions", self.versions) diff --git a/msgraph/generated/models/login_page.py b/msgraph/generated/models/login_page.py index b769e3afcc5..6251538b416 100644 --- a/msgraph/generated/models/login_page.py +++ b/msgraph/generated/models/login_page.py @@ -1,42 +1,16 @@ from __future__ import annotations -import datetime from collections.abc import Callable from dataclasses import dataclass, field from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: - from .email_identity import EmailIdentity from .entity import Entity - from .simulation_content_source import SimulationContentSource - from .simulation_content_status import SimulationContentStatus from .entity import Entity @dataclass class LoginPage(Entity, Parsable): - # The HTML content of the login page. - content: Optional[str] = None - # Identity of the user who created the login page. - created_by: Optional[EmailIdentity] = None - # Date and time when the login page was created. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - created_date_time: Optional[datetime.datetime] = None - # Description about the login page. - description: Optional[str] = None - # Display name of the login page. - display_name: Optional[str] = None - # The content language of the login page. - language: Optional[str] = None - # Identity of the user who last modified the login page. - last_modified_by: Optional[EmailIdentity] = None - # Date and time when the login page was last modified. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - last_modified_date_time: Optional[datetime.datetime] = None - # The OdataType property - odata_type: Optional[str] = None - # The source of the content. Possible values are: unknown, global, tenant, unknownFutureValue. - source: Optional[SimulationContentSource] = None - # The login page status. Possible values are: unknown, draft, ready, archive, delete, unknownFutureValue. - status: Optional[SimulationContentStatus] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> LoginPage: @@ -54,27 +28,11 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ - from .email_identity import EmailIdentity from .entity import Entity - from .simulation_content_source import SimulationContentSource - from .simulation_content_status import SimulationContentStatus - from .email_identity import EmailIdentity from .entity import Entity - from .simulation_content_source import SimulationContentSource - from .simulation_content_status import SimulationContentStatus fields: dict[str, Callable[[Any], None]] = { - "content": lambda n : setattr(self, 'content', n.get_str_value()), - "createdBy": lambda n : setattr(self, 'created_by', n.get_object_value(EmailIdentity)), - "createdDateTime": lambda n : setattr(self, 'created_date_time', n.get_datetime_value()), - "description": lambda n : setattr(self, 'description', n.get_str_value()), - "displayName": lambda n : setattr(self, 'display_name', n.get_str_value()), - "language": lambda n : setattr(self, 'language', n.get_str_value()), - "lastModifiedBy": lambda n : setattr(self, 'last_modified_by', n.get_object_value(EmailIdentity)), - "lastModifiedDateTime": lambda n : setattr(self, 'last_modified_date_time', n.get_datetime_value()), - "source": lambda n : setattr(self, 'source', n.get_enum_value(SimulationContentSource)), - "status": lambda n : setattr(self, 'status', n.get_enum_value(SimulationContentStatus)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -89,15 +47,5 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_str_value("content", self.content) - writer.write_object_value("createdBy", self.created_by) - writer.write_datetime_value("createdDateTime", self.created_date_time) - writer.write_str_value("description", self.description) - writer.write_str_value("displayName", self.display_name) - writer.write_str_value("language", self.language) - writer.write_object_value("lastModifiedBy", self.last_modified_by) - writer.write_datetime_value("lastModifiedDateTime", self.last_modified_date_time) - writer.write_enum_value("source", self.source) - writer.write_enum_value("status", self.status) diff --git a/msgraph/generated/models/login_page_layout_configuration.py b/msgraph/generated/models/login_page_layout_configuration.py deleted file mode 100644 index 0af7317fc08..00000000000 --- a/msgraph/generated/models/login_page_layout_configuration.py +++ /dev/null @@ -1,69 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .layout_template_type import LayoutTemplateType - -@dataclass -class LoginPageLayoutConfiguration(AdditionalDataHolder, BackedModel, Parsable): - # Stores model information. - backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) - - # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - additional_data: dict[str, Any] = field(default_factory=dict) - # Option to show the footer on the sign-in page. - is_footer_shown: Optional[bool] = None - # Option to show the header on the sign-in page. - is_header_shown: Optional[bool] = None - # Represents the layout template to be displayed on the login page for a tenant. The possible values are default - Represents the default Microsoft layout with a centered lightbox. verticalSplit - Represents a layout with a background on the left side and a full-height lightbox to the right. unknownFutureValue - Evolvable enumeration sentinel value. Don't use. - layout_template_type: Optional[LayoutTemplateType] = None - # The OdataType property - odata_type: Optional[str] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> LoginPageLayoutConfiguration: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: LoginPageLayoutConfiguration - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return LoginPageLayoutConfiguration() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .layout_template_type import LayoutTemplateType - - from .layout_template_type import LayoutTemplateType - - fields: dict[str, Callable[[Any], None]] = { - "isFooterShown": lambda n : setattr(self, 'is_footer_shown', n.get_bool_value()), - "isHeaderShown": lambda n : setattr(self, 'is_header_shown', n.get_bool_value()), - "layoutTemplateType": lambda n : setattr(self, 'layout_template_type', n.get_enum_value(LayoutTemplateType)), - "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_bool_value("isFooterShown", self.is_footer_shown) - writer.write_bool_value("isHeaderShown", self.is_header_shown) - writer.write_enum_value("layoutTemplateType", self.layout_template_type) - writer.write_str_value("@odata.type", self.odata_type) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/models/login_page_text_visibility_settings.py b/msgraph/generated/models/login_page_text_visibility_settings.py deleted file mode 100644 index a7dd0862fc3..00000000000 --- a/msgraph/generated/models/login_page_text_visibility_settings.py +++ /dev/null @@ -1,74 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class LoginPageTextVisibilitySettings(AdditionalDataHolder, BackedModel, Parsable): - # Stores model information. - backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) - - # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - additional_data: dict[str, Any] = field(default_factory=dict) - # Option to hide the self-service password reset (SSPR) hyperlinks such as 'Can't access your account?', 'Forgot my password' and 'Reset it now' on the sign-in form. - hide_account_reset_credentials: Optional[bool] = None - # Option to hide the self-service password reset (SSPR) 'Can't access your account?' hyperlink on the sign-in form. - hide_cannot_access_your_account: Optional[bool] = None - # Option to hide the self-service password reset (SSPR) 'Forgot my password' hyperlink on the sign-in form. - hide_forgot_my_password: Optional[bool] = None - # Option to hide the 'Privacy & Cookies' hyperlink in the footer. - hide_privacy_and_cookies: Optional[bool] = None - # Option to hide the self-service password reset (SSPR) 'reset it now' hyperlink on the sign-in form. - hide_reset_it_now: Optional[bool] = None - # Option to hide the 'Terms of Use' hyperlink in the footer. - hide_terms_of_use: Optional[bool] = None - # The OdataType property - odata_type: Optional[str] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> LoginPageTextVisibilitySettings: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: LoginPageTextVisibilitySettings - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return LoginPageTextVisibilitySettings() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "hideAccountResetCredentials": lambda n : setattr(self, 'hide_account_reset_credentials', n.get_bool_value()), - "hideCannotAccessYourAccount": lambda n : setattr(self, 'hide_cannot_access_your_account', n.get_bool_value()), - "hideForgotMyPassword": lambda n : setattr(self, 'hide_forgot_my_password', n.get_bool_value()), - "hidePrivacyAndCookies": lambda n : setattr(self, 'hide_privacy_and_cookies', n.get_bool_value()), - "hideResetItNow": lambda n : setattr(self, 'hide_reset_it_now', n.get_bool_value()), - "hideTermsOfUse": lambda n : setattr(self, 'hide_terms_of_use', n.get_bool_value()), - "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_bool_value("hideAccountResetCredentials", self.hide_account_reset_credentials) - writer.write_bool_value("hideCannotAccessYourAccount", self.hide_cannot_access_your_account) - writer.write_bool_value("hideForgotMyPassword", self.hide_forgot_my_password) - writer.write_bool_value("hidePrivacyAndCookies", self.hide_privacy_and_cookies) - writer.write_bool_value("hideResetItNow", self.hide_reset_it_now) - writer.write_bool_value("hideTermsOfUse", self.hide_terms_of_use) - writer.write_str_value("@odata.type", self.odata_type) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/models/m365_apps_installation_options.py b/msgraph/generated/models/m365_apps_installation_options.py index ca7d501dea1..7e7e81861e1 100644 --- a/msgraph/generated/models/m365_apps_installation_options.py +++ b/msgraph/generated/models/m365_apps_installation_options.py @@ -5,23 +5,12 @@ from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: - from .apps_installation_options_for_mac import AppsInstallationOptionsForMac - from .apps_installation_options_for_windows import AppsInstallationOptionsForWindows - from .apps_update_channel_type import AppsUpdateChannelType from .entity import Entity from .entity import Entity @dataclass class M365AppsInstallationOptions(Entity, Parsable): - # The appsForMac property - apps_for_mac: Optional[AppsInstallationOptionsForMac] = None - # The appsForWindows property - apps_for_windows: Optional[AppsInstallationOptionsForWindows] = None - # The OdataType property - odata_type: Optional[str] = None - # The updateChannel property - update_channel: Optional[AppsUpdateChannelType] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> M365AppsInstallationOptions: @@ -39,20 +28,11 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ - from .apps_installation_options_for_mac import AppsInstallationOptionsForMac - from .apps_installation_options_for_windows import AppsInstallationOptionsForWindows - from .apps_update_channel_type import AppsUpdateChannelType from .entity import Entity - from .apps_installation_options_for_mac import AppsInstallationOptionsForMac - from .apps_installation_options_for_windows import AppsInstallationOptionsForWindows - from .apps_update_channel_type import AppsUpdateChannelType from .entity import Entity fields: dict[str, Callable[[Any], None]] = { - "appsForMac": lambda n : setattr(self, 'apps_for_mac', n.get_object_value(AppsInstallationOptionsForMac)), - "appsForWindows": lambda n : setattr(self, 'apps_for_windows', n.get_object_value(AppsInstallationOptionsForWindows)), - "updateChannel": lambda n : setattr(self, 'update_channel', n.get_enum_value(AppsUpdateChannelType)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -67,8 +47,5 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_object_value("appsForMac", self.apps_for_mac) - writer.write_object_value("appsForWindows", self.apps_for_windows) - writer.write_enum_value("updateChannel", self.update_channel) diff --git a/msgraph/generated/models/managed_app_policy_deployment_summary.py b/msgraph/generated/models/managed_app_policy_deployment_summary.py index 994746921c6..6330d6ff90e 100644 --- a/msgraph/generated/models/managed_app_policy_deployment_summary.py +++ b/msgraph/generated/models/managed_app_policy_deployment_summary.py @@ -1,5 +1,4 @@ from __future__ import annotations -import datetime from collections.abc import Callable from dataclasses import dataclass, field from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter @@ -7,7 +6,6 @@ if TYPE_CHECKING: from .entity import Entity - from .managed_app_policy_deployment_summary_per_app import ManagedAppPolicyDeploymentSummaryPerApp from .entity import Entity @@ -16,18 +14,6 @@ class ManagedAppPolicyDeploymentSummary(Entity, Parsable): """ The ManagedAppEntity is the base entity type for all other entity types under app management workflow. """ - # Not yet documented - configuration_deployed_user_count: Optional[int] = None - # Not yet documented - configuration_deployment_summary_per_app: Optional[list[ManagedAppPolicyDeploymentSummaryPerApp]] = None - # Not yet documented - display_name: Optional[str] = None - # Not yet documented - last_refresh_time: Optional[datetime.datetime] = None - # The OdataType property - odata_type: Optional[str] = None - # Version of the entity. - version: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> ManagedAppPolicyDeploymentSummary: @@ -46,17 +32,10 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .entity import Entity - from .managed_app_policy_deployment_summary_per_app import ManagedAppPolicyDeploymentSummaryPerApp from .entity import Entity - from .managed_app_policy_deployment_summary_per_app import ManagedAppPolicyDeploymentSummaryPerApp fields: dict[str, Callable[[Any], None]] = { - "configurationDeployedUserCount": lambda n : setattr(self, 'configuration_deployed_user_count', n.get_int_value()), - "configurationDeploymentSummaryPerApp": lambda n : setattr(self, 'configuration_deployment_summary_per_app', n.get_collection_of_object_values(ManagedAppPolicyDeploymentSummaryPerApp)), - "displayName": lambda n : setattr(self, 'display_name', n.get_str_value()), - "lastRefreshTime": lambda n : setattr(self, 'last_refresh_time', n.get_datetime_value()), - "version": lambda n : setattr(self, 'version', n.get_str_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -71,10 +50,5 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_int_value("configurationDeployedUserCount", self.configuration_deployed_user_count) - writer.write_collection_of_object_values("configurationDeploymentSummaryPerApp", self.configuration_deployment_summary_per_app) - writer.write_str_value("displayName", self.display_name) - writer.write_datetime_value("lastRefreshTime", self.last_refresh_time) - writer.write_str_value("version", self.version) diff --git a/msgraph/generated/models/managed_device_mobile_app_configuration_device_summary.py b/msgraph/generated/models/managed_device_mobile_app_configuration_device_summary.py index 36484589758..1ace58efdf4 100644 --- a/msgraph/generated/models/managed_device_mobile_app_configuration_device_summary.py +++ b/msgraph/generated/models/managed_device_mobile_app_configuration_device_summary.py @@ -1,5 +1,4 @@ from __future__ import annotations -import datetime from collections.abc import Callable from dataclasses import dataclass, field from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter @@ -15,22 +14,6 @@ class ManagedDeviceMobileAppConfigurationDeviceSummary(Entity, Parsable): """ Contains properties, inherited properties and actions for an MDM mobile app configuration device status summary. """ - # Version of the policy for that overview - configuration_version: Optional[int] = None - # Number of error devices - error_count: Optional[int] = None - # Number of failed devices - failed_count: Optional[int] = None - # Last update time - last_update_date_time: Optional[datetime.datetime] = None - # Number of not applicable devices - not_applicable_count: Optional[int] = None - # The OdataType property - odata_type: Optional[str] = None - # Number of pending devices - pending_count: Optional[int] = None - # Number of succeeded devices - success_count: Optional[int] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> ManagedDeviceMobileAppConfigurationDeviceSummary: @@ -53,13 +36,6 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .entity import Entity fields: dict[str, Callable[[Any], None]] = { - "configurationVersion": lambda n : setattr(self, 'configuration_version', n.get_int_value()), - "errorCount": lambda n : setattr(self, 'error_count', n.get_int_value()), - "failedCount": lambda n : setattr(self, 'failed_count', n.get_int_value()), - "lastUpdateDateTime": lambda n : setattr(self, 'last_update_date_time', n.get_datetime_value()), - "notApplicableCount": lambda n : setattr(self, 'not_applicable_count', n.get_int_value()), - "pendingCount": lambda n : setattr(self, 'pending_count', n.get_int_value()), - "successCount": lambda n : setattr(self, 'success_count', n.get_int_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -74,12 +50,5 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_int_value("configurationVersion", self.configuration_version) - writer.write_int_value("errorCount", self.error_count) - writer.write_int_value("failedCount", self.failed_count) - writer.write_datetime_value("lastUpdateDateTime", self.last_update_date_time) - writer.write_int_value("notApplicableCount", self.not_applicable_count) - writer.write_int_value("pendingCount", self.pending_count) - writer.write_int_value("successCount", self.success_count) diff --git a/msgraph/generated/models/managed_device_mobile_app_configuration_user_summary.py b/msgraph/generated/models/managed_device_mobile_app_configuration_user_summary.py index 0391b027b48..a7723053249 100644 --- a/msgraph/generated/models/managed_device_mobile_app_configuration_user_summary.py +++ b/msgraph/generated/models/managed_device_mobile_app_configuration_user_summary.py @@ -1,5 +1,4 @@ from __future__ import annotations -import datetime from collections.abc import Callable from dataclasses import dataclass, field from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter @@ -15,22 +14,6 @@ class ManagedDeviceMobileAppConfigurationUserSummary(Entity, Parsable): """ Contains properties, inherited properties and actions for an MDM mobile app configuration user status summary. """ - # Version of the policy for that overview - configuration_version: Optional[int] = None - # Number of error Users - error_count: Optional[int] = None - # Number of failed Users - failed_count: Optional[int] = None - # Last update time - last_update_date_time: Optional[datetime.datetime] = None - # Number of not applicable users - not_applicable_count: Optional[int] = None - # The OdataType property - odata_type: Optional[str] = None - # Number of pending Users - pending_count: Optional[int] = None - # Number of succeeded Users - success_count: Optional[int] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> ManagedDeviceMobileAppConfigurationUserSummary: @@ -53,13 +36,6 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .entity import Entity fields: dict[str, Callable[[Any], None]] = { - "configurationVersion": lambda n : setattr(self, 'configuration_version', n.get_int_value()), - "errorCount": lambda n : setattr(self, 'error_count', n.get_int_value()), - "failedCount": lambda n : setattr(self, 'failed_count', n.get_int_value()), - "lastUpdateDateTime": lambda n : setattr(self, 'last_update_date_time', n.get_datetime_value()), - "notApplicableCount": lambda n : setattr(self, 'not_applicable_count', n.get_int_value()), - "pendingCount": lambda n : setattr(self, 'pending_count', n.get_int_value()), - "successCount": lambda n : setattr(self, 'success_count', n.get_int_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -74,12 +50,5 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_int_value("configurationVersion", self.configuration_version) - writer.write_int_value("errorCount", self.error_count) - writer.write_int_value("failedCount", self.failed_count) - writer.write_datetime_value("lastUpdateDateTime", self.last_update_date_time) - writer.write_int_value("notApplicableCount", self.not_applicable_count) - writer.write_int_value("pendingCount", self.pending_count) - writer.write_int_value("successCount", self.success_count) diff --git a/msgraph/generated/models/managed_device_overview.py b/msgraph/generated/models/managed_device_overview.py index bbf5df91e5c..26108d9b20e 100644 --- a/msgraph/generated/models/managed_device_overview.py +++ b/msgraph/generated/models/managed_device_overview.py @@ -5,8 +5,6 @@ from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: - from .device_exchange_access_state_summary import DeviceExchangeAccessStateSummary - from .device_operating_system_summary import DeviceOperatingSystemSummary from .entity import Entity from .entity import Entity @@ -16,18 +14,6 @@ class ManagedDeviceOverview(Entity, Parsable): """ Summary data for managed devices """ - # Distribution of Exchange Access State in Intune - device_exchange_access_state_summary: Optional[DeviceExchangeAccessStateSummary] = None - # Device operating system summary. - device_operating_system_summary: Optional[DeviceOperatingSystemSummary] = None - # The number of devices enrolled in both MDM and EAS - dual_enrolled_device_count: Optional[int] = None - # Total enrolled device count. Does not include PC devices managed via Intune PC Agent - enrolled_device_count: Optional[int] = None - # The number of devices enrolled in MDM - mdm_enrolled_count: Optional[int] = None - # The OdataType property - odata_type: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> ManagedDeviceOverview: @@ -45,20 +31,11 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ - from .device_exchange_access_state_summary import DeviceExchangeAccessStateSummary - from .device_operating_system_summary import DeviceOperatingSystemSummary from .entity import Entity - from .device_exchange_access_state_summary import DeviceExchangeAccessStateSummary - from .device_operating_system_summary import DeviceOperatingSystemSummary from .entity import Entity fields: dict[str, Callable[[Any], None]] = { - "deviceExchangeAccessStateSummary": lambda n : setattr(self, 'device_exchange_access_state_summary', n.get_object_value(DeviceExchangeAccessStateSummary)), - "deviceOperatingSystemSummary": lambda n : setattr(self, 'device_operating_system_summary', n.get_object_value(DeviceOperatingSystemSummary)), - "dualEnrolledDeviceCount": lambda n : setattr(self, 'dual_enrolled_device_count', n.get_int_value()), - "enrolledDeviceCount": lambda n : setattr(self, 'enrolled_device_count', n.get_int_value()), - "mdmEnrolledCount": lambda n : setattr(self, 'mdm_enrolled_count', n.get_int_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -73,10 +50,5 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_object_value("deviceExchangeAccessStateSummary", self.device_exchange_access_state_summary) - writer.write_object_value("deviceOperatingSystemSummary", self.device_operating_system_summary) - writer.write_int_value("dualEnrolledDeviceCount", self.dual_enrolled_device_count) - writer.write_int_value("enrolledDeviceCount", self.enrolled_device_count) - writer.write_int_value("mdmEnrolledCount", self.mdm_enrolled_count) diff --git a/msgraph/generated/models/microsoft_training_assignment_mapping.py b/msgraph/generated/models/microsoft_training_assignment_mapping.py index da80bec5b7b..02918d65d7a 100644 --- a/msgraph/generated/models/microsoft_training_assignment_mapping.py +++ b/msgraph/generated/models/microsoft_training_assignment_mapping.py @@ -6,7 +6,6 @@ if TYPE_CHECKING: from .training import Training - from .training_assigned_to import TrainingAssignedTo from .training_setting import TrainingSetting from .training_setting import TrainingSetting @@ -16,7 +15,7 @@ class MicrosoftTrainingAssignmentMapping(TrainingSetting, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.microsoftTrainingAssignmentMapping" # A user collection that specifies to whom the training should be assigned. Possible values are: none, allUsers, clickedPayload, compromised, reportedPhish, readButNotClicked, didNothing, unknownFutureValue. - assigned_to: Optional[list[TrainingAssignedTo]] = None + assigned_to: Optional[list[str]] = None # The training property training: Optional[Training] = None @@ -37,15 +36,13 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .training import Training - from .training_assigned_to import TrainingAssignedTo from .training_setting import TrainingSetting from .training import Training - from .training_assigned_to import TrainingAssignedTo from .training_setting import TrainingSetting fields: dict[str, Callable[[Any], None]] = { - "assignedTo": lambda n : setattr(self, 'assigned_to', n.get_collection_of_enum_values(TrainingAssignedTo)), + "assignedTo": lambda n : setattr(self, 'assigned_to', n.get_collection_of_primitive_values(str)), "training": lambda n : setattr(self, 'training', n.get_object_value(Training)), } super_fields = super().get_field_deserializers() @@ -61,7 +58,7 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_collection_of_enum_values("assignedTo", self.assigned_to) + writer.write_collection_of_primitive_values("assignedTo", self.assigned_to) writer.write_object_value("training", self.training) diff --git a/msgraph/generated/models/multi_tenant_organization_join_request_record.py b/msgraph/generated/models/multi_tenant_organization_join_request_record.py index 4570c07caf5..5fe9dc6f932 100644 --- a/msgraph/generated/models/multi_tenant_organization_join_request_record.py +++ b/msgraph/generated/models/multi_tenant_organization_join_request_record.py @@ -6,24 +6,11 @@ if TYPE_CHECKING: from .entity import Entity - from .multi_tenant_organization_join_request_transition_details import MultiTenantOrganizationJoinRequestTransitionDetails - from .multi_tenant_organization_member_role import MultiTenantOrganizationMemberRole - from .multi_tenant_organization_member_state import MultiTenantOrganizationMemberState from .entity import Entity @dataclass class MultiTenantOrganizationJoinRequestRecord(Entity, Parsable): - # Tenant ID of the Microsoft Entra tenant that added a tenant to the multitenant organization. To reset a failed join request, set addedByTenantId to 00000000-0000-0000-0000-000000000000. Required. - added_by_tenant_id: Optional[str] = None - # State of the tenant in the multitenant organization. The possible values are: pending, active, removed, unknownFutureValue. Tenants in the pending state must join the multitenant organization to participate in the multitenant organization. Tenants in the active state can participate in the multitenant organization. Tenants in the removed state are in the process of being removed from the multitenant organization. Read-only. - member_state: Optional[MultiTenantOrganizationMemberState] = None - # The OdataType property - odata_type: Optional[str] = None - # Role of the tenant in the multitenant organization. The possible values are: owner, member (default), unknownFutureValue. Tenants with the owner role can manage the multitenant organization. There can be multiple tenants with the owner role in a multitenant organization. Tenants with the member role can participate in a multitenant organization. - role: Optional[MultiTenantOrganizationMemberRole] = None - # Details of the processing status for a tenant joining a multitenant organization. Read-only. - transition_details: Optional[MultiTenantOrganizationJoinRequestTransitionDetails] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> MultiTenantOrganizationJoinRequestRecord: @@ -42,20 +29,10 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .entity import Entity - from .multi_tenant_organization_join_request_transition_details import MultiTenantOrganizationJoinRequestTransitionDetails - from .multi_tenant_organization_member_role import MultiTenantOrganizationMemberRole - from .multi_tenant_organization_member_state import MultiTenantOrganizationMemberState from .entity import Entity - from .multi_tenant_organization_join_request_transition_details import MultiTenantOrganizationJoinRequestTransitionDetails - from .multi_tenant_organization_member_role import MultiTenantOrganizationMemberRole - from .multi_tenant_organization_member_state import MultiTenantOrganizationMemberState fields: dict[str, Callable[[Any], None]] = { - "addedByTenantId": lambda n : setattr(self, 'added_by_tenant_id', n.get_str_value()), - "memberState": lambda n : setattr(self, 'member_state', n.get_enum_value(MultiTenantOrganizationMemberState)), - "role": lambda n : setattr(self, 'role', n.get_enum_value(MultiTenantOrganizationMemberRole)), - "transitionDetails": lambda n : setattr(self, 'transition_details', n.get_object_value(MultiTenantOrganizationJoinRequestTransitionDetails)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -70,9 +47,5 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_str_value("addedByTenantId", self.added_by_tenant_id) - writer.write_enum_value("memberState", self.member_state) - writer.write_enum_value("role", self.role) - writer.write_object_value("transitionDetails", self.transition_details) diff --git a/msgraph/generated/models/multi_tenant_organization_join_request_transition_details.py b/msgraph/generated/models/multi_tenant_organization_join_request_transition_details.py deleted file mode 100644 index a2b35813d8d..00000000000 --- a/msgraph/generated/models/multi_tenant_organization_join_request_transition_details.py +++ /dev/null @@ -1,72 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .multi_tenant_organization_member_processing_status import MultiTenantOrganizationMemberProcessingStatus - from .multi_tenant_organization_member_state import MultiTenantOrganizationMemberState - -@dataclass -class MultiTenantOrganizationJoinRequestTransitionDetails(AdditionalDataHolder, BackedModel, Parsable): - # Stores model information. - backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) - - # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - additional_data: dict[str, Any] = field(default_factory=dict) - # State of the tenant in the multitenant organization currently being processed. The possible values are: pending, active, removed, unknownFutureValue. Read-only. - desired_member_state: Optional[MultiTenantOrganizationMemberState] = None - # Details that explain the processing status if any. Read-only. - details: Optional[str] = None - # The OdataType property - odata_type: Optional[str] = None - # Processing state of the asynchronous job. The possible values are: notStarted, running, succeeded, failed, unknownFutureValue. Read-only. - status: Optional[MultiTenantOrganizationMemberProcessingStatus] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> MultiTenantOrganizationJoinRequestTransitionDetails: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: MultiTenantOrganizationJoinRequestTransitionDetails - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return MultiTenantOrganizationJoinRequestTransitionDetails() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .multi_tenant_organization_member_processing_status import MultiTenantOrganizationMemberProcessingStatus - from .multi_tenant_organization_member_state import MultiTenantOrganizationMemberState - - from .multi_tenant_organization_member_processing_status import MultiTenantOrganizationMemberProcessingStatus - from .multi_tenant_organization_member_state import MultiTenantOrganizationMemberState - - fields: dict[str, Callable[[Any], None]] = { - "desiredMemberState": lambda n : setattr(self, 'desired_member_state', n.get_enum_value(MultiTenantOrganizationMemberState)), - "details": lambda n : setattr(self, 'details', n.get_str_value()), - "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), - "status": lambda n : setattr(self, 'status', n.get_enum_value(MultiTenantOrganizationMemberProcessingStatus)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_enum_value("desiredMemberState", self.desired_member_state) - writer.write_str_value("details", self.details) - writer.write_str_value("@odata.type", self.odata_type) - writer.write_enum_value("status", self.status) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/models/object_flow_types.py b/msgraph/generated/models/object_flow_types.py deleted file mode 100644 index a13694f1adb..00000000000 --- a/msgraph/generated/models/object_flow_types.py +++ /dev/null @@ -1,8 +0,0 @@ -from enum import Enum - -class ObjectFlowTypes(str, Enum): - None_ = "None", - Add = "Add", - Update = "Update", - Delete = "Delete", - diff --git a/msgraph/generated/models/object_mapping.py b/msgraph/generated/models/object_mapping.py deleted file mode 100644 index 6b2f4ab0e24..00000000000 --- a/msgraph/generated/models/object_mapping.py +++ /dev/null @@ -1,98 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .attribute_mapping import AttributeMapping - from .filter import Filter - from .object_flow_types import ObjectFlowTypes - from .object_mapping_metadata_entry import ObjectMappingMetadataEntry - -@dataclass -class ObjectMapping(AdditionalDataHolder, BackedModel, Parsable): - # Stores model information. - backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) - - # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - additional_data: dict[str, Any] = field(default_factory=dict) - # Attribute mappings define which attributes to map from the source object into the target object and how they should flow. A number of functions are available to support the transformation of the original source values. - attribute_mappings: Optional[list[AttributeMapping]] = None - # When true, this object mapping will be processed during synchronization. When false, this object mapping will be skipped. - enabled: Optional[bool] = None - # The flowTypes property - flow_types: Optional[ObjectFlowTypes] = None - # Additional extension properties. Unless mentioned explicitly, metadata values should not be changed. - metadata: Optional[list[ObjectMappingMetadataEntry]] = None - # Human-friendly name of the object mapping. - name: Optional[str] = None - # The OdataType property - odata_type: Optional[str] = None - # Defines a filter to be used when deciding whether a given object should be provisioned. For example, you might want to only provision users that are located in the US. - scope: Optional[Filter] = None - # Name of the object in the source directory. Must match the object name from the source directory definition. - source_object_name: Optional[str] = None - # Name of the object in target directory. Must match the object name from the target directory definition. - target_object_name: Optional[str] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> ObjectMapping: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: ObjectMapping - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return ObjectMapping() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .attribute_mapping import AttributeMapping - from .filter import Filter - from .object_flow_types import ObjectFlowTypes - from .object_mapping_metadata_entry import ObjectMappingMetadataEntry - - from .attribute_mapping import AttributeMapping - from .filter import Filter - from .object_flow_types import ObjectFlowTypes - from .object_mapping_metadata_entry import ObjectMappingMetadataEntry - - fields: dict[str, Callable[[Any], None]] = { - "attributeMappings": lambda n : setattr(self, 'attribute_mappings', n.get_collection_of_object_values(AttributeMapping)), - "enabled": lambda n : setattr(self, 'enabled', n.get_bool_value()), - "flowTypes": lambda n : setattr(self, 'flow_types', n.get_collection_of_enum_values(ObjectFlowTypes)), - "metadata": lambda n : setattr(self, 'metadata', n.get_collection_of_object_values(ObjectMappingMetadataEntry)), - "name": lambda n : setattr(self, 'name', n.get_str_value()), - "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), - "scope": lambda n : setattr(self, 'scope', n.get_object_value(Filter)), - "sourceObjectName": lambda n : setattr(self, 'source_object_name', n.get_str_value()), - "targetObjectName": lambda n : setattr(self, 'target_object_name', n.get_str_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_collection_of_object_values("attributeMappings", self.attribute_mappings) - writer.write_bool_value("enabled", self.enabled) - writer.write_enum_value("flowTypes", self.flow_types) - writer.write_collection_of_object_values("metadata", self.metadata) - writer.write_str_value("name", self.name) - writer.write_str_value("@odata.type", self.odata_type) - writer.write_object_value("scope", self.scope) - writer.write_str_value("sourceObjectName", self.source_object_name) - writer.write_str_value("targetObjectName", self.target_object_name) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/models/object_mapping_metadata.py b/msgraph/generated/models/object_mapping_metadata.py deleted file mode 100644 index d0752eaf7e7..00000000000 --- a/msgraph/generated/models/object_mapping_metadata.py +++ /dev/null @@ -1,11 +0,0 @@ -from enum import Enum - -class ObjectMappingMetadata(str, Enum): - EscrowBehavior = "EscrowBehavior", - DisableMonitoringForChanges = "DisableMonitoringForChanges", - OriginalJoiningProperty = "OriginalJoiningProperty", - Disposition = "Disposition", - IsCustomerDefined = "IsCustomerDefined", - ExcludeFromReporting = "ExcludeFromReporting", - Unsynchronized = "Unsynchronized", - diff --git a/msgraph/generated/models/object_mapping_metadata_entry.py b/msgraph/generated/models/object_mapping_metadata_entry.py deleted file mode 100644 index 1694d8d97ff..00000000000 --- a/msgraph/generated/models/object_mapping_metadata_entry.py +++ /dev/null @@ -1,65 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .object_mapping_metadata import ObjectMappingMetadata - -@dataclass -class ObjectMappingMetadataEntry(AdditionalDataHolder, BackedModel, Parsable): - # Stores model information. - backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) - - # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - additional_data: dict[str, Any] = field(default_factory=dict) - # Possible values are: EscrowBehavior, DisableMonitoringForChanges, OriginalJoiningProperty, Disposition, IsCustomerDefined, ExcludeFromReporting, Unsynchronized. - key: Optional[ObjectMappingMetadata] = None - # The OdataType property - odata_type: Optional[str] = None - # Value of the metadata property. - value: Optional[str] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> ObjectMappingMetadataEntry: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: ObjectMappingMetadataEntry - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return ObjectMappingMetadataEntry() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .object_mapping_metadata import ObjectMappingMetadata - - from .object_mapping_metadata import ObjectMappingMetadata - - fields: dict[str, Callable[[Any], None]] = { - "key": lambda n : setattr(self, 'key', n.get_enum_value(ObjectMappingMetadata)), - "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), - "value": lambda n : setattr(self, 'value', n.get_str_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_enum_value("key", self.key) - writer.write_str_value("@odata.type", self.odata_type) - writer.write_str_value("value", self.value) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/models/office_graph_insights.py b/msgraph/generated/models/office_graph_insights.py index fbcc3a84700..b5186734fd9 100644 --- a/msgraph/generated/models/office_graph_insights.py +++ b/msgraph/generated/models/office_graph_insights.py @@ -7,22 +7,11 @@ if TYPE_CHECKING: from .entity import Entity from .item_insights import ItemInsights - from .shared_insight import SharedInsight - from .trending import Trending - from .used_insight import UsedInsight from .entity import Entity @dataclass class OfficeGraphInsights(Entity, Parsable): - # The OdataType property - odata_type: Optional[str] = None - # Calculated relationship that identifies documents shared with or by the user. This includes URLs, file attachments, and reference attachments to OneDrive for work or school and SharePoint files found in Outlook messages and meetings. This also includes URLs and reference attachments to Teams conversations. Ordered by recency of share. - shared: Optional[list[SharedInsight]] = None - # Calculated relationship that identifies documents trending around a user. Trending documents are calculated based on activity of the user's closest network of people and include files stored in OneDrive for work or school and SharePoint. Trending insights help the user to discover potentially useful content that the user has access to, but has never viewed before. - trending: Optional[list[Trending]] = None - # Calculated relationship that identifies the latest documents viewed or modified by a user, including OneDrive for work or school and SharePoint documents, ranked by recency of use. - used: Optional[list[UsedInsight]] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> OfficeGraphInsights: @@ -51,20 +40,11 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: """ from .entity import Entity from .item_insights import ItemInsights - from .shared_insight import SharedInsight - from .trending import Trending - from .used_insight import UsedInsight from .entity import Entity from .item_insights import ItemInsights - from .shared_insight import SharedInsight - from .trending import Trending - from .used_insight import UsedInsight fields: dict[str, Callable[[Any], None]] = { - "shared": lambda n : setattr(self, 'shared', n.get_collection_of_object_values(SharedInsight)), - "trending": lambda n : setattr(self, 'trending', n.get_collection_of_object_values(Trending)), - "used": lambda n : setattr(self, 'used', n.get_collection_of_object_values(UsedInsight)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -79,8 +59,5 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_collection_of_object_values("shared", self.shared) - writer.write_collection_of_object_values("trending", self.trending) - writer.write_collection_of_object_values("used", self.used) diff --git a/msgraph/generated/models/on_premises_conditional_access_settings.py b/msgraph/generated/models/on_premises_conditional_access_settings.py index 847b73635e9..157b6ab7622 100644 --- a/msgraph/generated/models/on_premises_conditional_access_settings.py +++ b/msgraph/generated/models/on_premises_conditional_access_settings.py @@ -3,7 +3,6 @@ from dataclasses import dataclass, field from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter from typing import Any, Optional, TYPE_CHECKING, Union -from uuid import UUID if TYPE_CHECKING: from .entity import Entity @@ -15,16 +14,6 @@ class OnPremisesConditionalAccessSettings(Entity, Parsable): """ Singleton entity which represents the Exchange OnPremises Conditional Access Settings for a tenant. """ - # Indicates if on premises conditional access is enabled for this organization - enabled: Optional[bool] = None - # User groups that will be exempt by on premises conditional access. All users in these groups will be exempt from the conditional access policy. - excluded_groups: Optional[list[UUID]] = None - # User groups that will be targeted by on premises conditional access. All users in these groups will be required to have mobile device managed and compliant for mail access. - included_groups: Optional[list[UUID]] = None - # The OdataType property - odata_type: Optional[str] = None - # Override the default access rule when allowing a device to ensure access is granted. - override_default_rule: Optional[bool] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> OnPremisesConditionalAccessSettings: @@ -47,10 +36,6 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .entity import Entity fields: dict[str, Callable[[Any], None]] = { - "enabled": lambda n : setattr(self, 'enabled', n.get_bool_value()), - "excludedGroups": lambda n : setattr(self, 'excluded_groups', n.get_collection_of_primitive_values(UUID)), - "includedGroups": lambda n : setattr(self, 'included_groups', n.get_collection_of_primitive_values(UUID)), - "overrideDefaultRule": lambda n : setattr(self, 'override_default_rule', n.get_bool_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -65,9 +50,5 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_bool_value("enabled", self.enabled) - writer.write_collection_of_primitive_values("excludedGroups", self.excluded_groups) - writer.write_collection_of_primitive_values("includedGroups", self.included_groups) - writer.write_bool_value("overrideDefaultRule", self.override_default_rule) diff --git a/msgraph/generated/models/onenote.py b/msgraph/generated/models/onenote.py index 4f8f06ce580..571e8323c87 100644 --- a/msgraph/generated/models/onenote.py +++ b/msgraph/generated/models/onenote.py @@ -6,31 +6,11 @@ if TYPE_CHECKING: from .entity import Entity - from .notebook import Notebook - from .onenote_operation import OnenoteOperation - from .onenote_page import OnenotePage - from .onenote_resource import OnenoteResource - from .onenote_section import OnenoteSection - from .section_group import SectionGroup from .entity import Entity @dataclass class Onenote(Entity, Parsable): - # The collection of OneNote notebooks that are owned by the user or group. Read-only. Nullable. - notebooks: Optional[list[Notebook]] = None - # The OdataType property - odata_type: Optional[str] = None - # The status of OneNote operations. Getting an operations collection isn't supported, but you can get the status of long-running operations if the Operation-Location header is returned in the response. Read-only. Nullable. - operations: Optional[list[OnenoteOperation]] = None - # The pages in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - pages: Optional[list[OnenotePage]] = None - # The image and other file resources in OneNote pages. Getting a resources collection isn't supported, but you can get the binary content of a specific resource. Read-only. Nullable. - resources: Optional[list[OnenoteResource]] = None - # The section groups in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - section_groups: Optional[list[SectionGroup]] = None - # The sections in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. - sections: Optional[list[OnenoteSection]] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> Onenote: @@ -49,28 +29,10 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .entity import Entity - from .notebook import Notebook - from .onenote_operation import OnenoteOperation - from .onenote_page import OnenotePage - from .onenote_resource import OnenoteResource - from .onenote_section import OnenoteSection - from .section_group import SectionGroup from .entity import Entity - from .notebook import Notebook - from .onenote_operation import OnenoteOperation - from .onenote_page import OnenotePage - from .onenote_resource import OnenoteResource - from .onenote_section import OnenoteSection - from .section_group import SectionGroup fields: dict[str, Callable[[Any], None]] = { - "notebooks": lambda n : setattr(self, 'notebooks', n.get_collection_of_object_values(Notebook)), - "operations": lambda n : setattr(self, 'operations', n.get_collection_of_object_values(OnenoteOperation)), - "pages": lambda n : setattr(self, 'pages', n.get_collection_of_object_values(OnenotePage)), - "resources": lambda n : setattr(self, 'resources', n.get_collection_of_object_values(OnenoteResource)), - "sectionGroups": lambda n : setattr(self, 'section_groups', n.get_collection_of_object_values(SectionGroup)), - "sections": lambda n : setattr(self, 'sections', n.get_collection_of_object_values(OnenoteSection)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -85,11 +47,5 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_collection_of_object_values("notebooks", self.notebooks) - writer.write_collection_of_object_values("operations", self.operations) - writer.write_collection_of_object_values("pages", self.pages) - writer.write_collection_of_object_values("resources", self.resources) - writer.write_collection_of_object_values("sectionGroups", self.section_groups) - writer.write_collection_of_object_values("sections", self.sections) diff --git a/msgraph/generated/models/organizational_branding_properties.py b/msgraph/generated/models/organizational_branding_properties.py index c8965930f55..15dda99885d 100644 --- a/msgraph/generated/models/organizational_branding_properties.py +++ b/msgraph/generated/models/organizational_branding_properties.py @@ -5,10 +5,7 @@ from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: - from .content_customization import ContentCustomization from .entity import Entity - from .login_page_layout_configuration import LoginPageLayoutConfiguration - from .login_page_text_visibility_settings import LoginPageTextVisibilitySettings from .organizational_branding import OrganizationalBranding from .organizational_branding_localization import OrganizationalBrandingLocalization @@ -16,70 +13,6 @@ @dataclass class OrganizationalBrandingProperties(Entity, Parsable): - # Color that appears in place of the background image in low-bandwidth connections. We recommend that you use the primary color of your banner logo or your organization color. Specify this in hexadecimal format, for example, white is #FFFFFF. - background_color: Optional[str] = None - # Image that appears as the background of the sign-in page. The allowed types are PNG or JPEG not smaller than 300 KB and not larger than 1920 × 1080 pixels. A smaller image reduces bandwidth requirements and make the page load faster. - background_image: Optional[bytes] = None - # A relative URL for the backgroundImage property that is combined with a CDN base URL from the cdnList to provide the version served by a CDN. Read-only. - background_image_relative_url: Optional[str] = None - # A banner version of your company logo that appears on the sign-in page. The allowed types are PNG or JPEG not larger than 36 × 245 pixels. We recommend using a transparent image with no padding around the logo. - banner_logo: Optional[bytes] = None - # A relative URL for the bannerLogo property that is combined with a CDN base URL from the cdnList to provide the read-only version served by a CDN. Read-only. - banner_logo_relative_url: Optional[str] = None - # A list of base URLs for all available CDN providers that are serving the assets of the current resource. Several CDN providers are used at the same time for high availability of read requests. Read-only. - cdn_list: Optional[list[str]] = None - # Represents the content options to be customized throughout the authentication flow for a tenant. NOTE: Supported by Microsoft Entra External ID in external tenants only. - content_customization: Optional[ContentCustomization] = None - # A custom URL for resetting account credentials. This URL must be in ASCII format or non-ASCII characters must be URL encoded, and not exceed 128 characters. - custom_account_reset_credentials_url: Optional[str] = None - # CSS styling that appears on the sign-in page. The allowed format is .css format only and not larger than 25 KB. - custom_c_s_s: Optional[bytes] = None - # A relative URL for the customCSS property that is combined with a CDN base URL from the cdnList to provide the version served by a CDN. Read-only. - custom_c_s_s_relative_url: Optional[str] = None - # A string to replace the default 'Can't access your account?' self-service password reset (SSPR) hyperlink text on the sign-in page. This text must be in Unicode format and not exceed 256 characters. - custom_cannot_access_your_account_text: Optional[str] = None - # A custom URL to replace the default URL of the self-service password reset (SSPR) 'Can't access your account?' hyperlink on the sign-in page. This URL must be in ASCII format or non-ASCII characters must be URL encoded, and not exceed 128 characters. DO NOT USE. Use customAccountResetCredentialsUrl instead. - custom_cannot_access_your_account_url: Optional[str] = None - # A string to replace the default 'Forgot my password' hyperlink text on the sign-in form. This text must be in Unicode format and not exceed 256 characters. - custom_forgot_my_password_text: Optional[str] = None - # A string to replace the default 'Privacy and Cookies' hyperlink text in the footer. This text must be in Unicode format and not exceed 256 characters. - custom_privacy_and_cookies_text: Optional[str] = None - # A custom URL to replace the default URL of the 'Privacy and Cookies' hyperlink in the footer. This URL must be in ASCII format or non-ASCII characters must be URL encoded, and not exceed 128 characters. - custom_privacy_and_cookies_url: Optional[str] = None - # A string to replace the default 'reset it now' hyperlink text on the sign-in form. This text must be in Unicode format and not exceed 256 characters. DO NOT USE: Customization of the 'reset it now' hyperlink text is currently not supported. - custom_reset_it_now_text: Optional[str] = None - # A string to replace the the default 'Terms of Use' hyperlink text in the footer. This text must be in Unicode format and not exceed 256 characters. - custom_terms_of_use_text: Optional[str] = None - # A custom URL to replace the default URL of the 'Terms of Use' hyperlink in the footer. This URL must be in ASCII format or non-ASCII characters must be URL encoded, and not exceed 128characters. - custom_terms_of_use_url: Optional[str] = None - # A custom icon (favicon) to replace a default Microsoft product favicon on a Microsoft Entra tenant. - favicon: Optional[bytes] = None - # A relative url for the favicon above that is combined with a CDN base URL from the cdnList to provide the version served by a CDN. Read-only. - favicon_relative_url: Optional[str] = None - # The RGB color to apply to customize the color of the header. - header_background_color: Optional[str] = None - # A company logo that appears in the header of the sign-in page. The allowed types are PNG or JPEG not larger than 36 × 245 pixels. We recommend using a transparent image with no padding around the logo. - header_logo: Optional[bytes] = None - # A relative URL for the headerLogo property that is combined with a CDN base URL from the cdnList to provide the read-only version served by a CDN. Read-only. - header_logo_relative_url: Optional[str] = None - # Represents the layout configuration to be displayed on the login page for a tenant. - login_page_layout_configuration: Optional[LoginPageLayoutConfiguration] = None - # Represents the various texts that can be hidden on the login page for a tenant. - login_page_text_visibility_settings: Optional[LoginPageTextVisibilitySettings] = None - # The OdataType property - odata_type: Optional[str] = None - # Text that appears at the bottom of the sign-in box. Use this to communicate additional information, such as the phone number to your help desk or a legal statement. This text must be in Unicode format and not exceed 1024 characters. - sign_in_page_text: Optional[str] = None - # A square version of your company logo that appears in Windows 10 out-of-box experiences (OOBE) and when Windows Autopilot is enabled for deployment. Allowed types are PNG or JPEG not larger than 240 x 240 pixels and not more than 10 KB in size. We recommend using a transparent image with no padding around the logo. - square_logo: Optional[bytes] = None - # A square dark version of your company logo that appears in Windows 10 out-of-box experiences (OOBE) and when Windows Autopilot is enabled for deployment. Allowed types are PNG or JPEG not larger than 240 x 240 pixels and not more than 10 KB in size. We recommend using a transparent image with no padding around the logo. - square_logo_dark: Optional[bytes] = None - # A relative URL for the squareLogoDark property that is combined with a CDN base URL from the cdnList to provide the version served by a CDN. Read-only. - square_logo_dark_relative_url: Optional[str] = None - # A relative URL for the squareLogo property that is combined with a CDN base URL from the cdnList to provide the version served by a CDN. Read-only. - square_logo_relative_url: Optional[str] = None - # A string that shows as the hint in the username textbox on the sign-in screen. This text must be a Unicode, without links or code, and can't exceed 64 characters. - username_hint_text: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> OrganizationalBrandingProperties: @@ -110,52 +43,15 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ - from .content_customization import ContentCustomization from .entity import Entity - from .login_page_layout_configuration import LoginPageLayoutConfiguration - from .login_page_text_visibility_settings import LoginPageTextVisibilitySettings from .organizational_branding import OrganizationalBranding from .organizational_branding_localization import OrganizationalBrandingLocalization - from .content_customization import ContentCustomization from .entity import Entity - from .login_page_layout_configuration import LoginPageLayoutConfiguration - from .login_page_text_visibility_settings import LoginPageTextVisibilitySettings from .organizational_branding import OrganizationalBranding from .organizational_branding_localization import OrganizationalBrandingLocalization fields: dict[str, Callable[[Any], None]] = { - "backgroundColor": lambda n : setattr(self, 'background_color', n.get_str_value()), - "backgroundImage": lambda n : setattr(self, 'background_image', n.get_bytes_value()), - "backgroundImageRelativeUrl": lambda n : setattr(self, 'background_image_relative_url', n.get_str_value()), - "bannerLogo": lambda n : setattr(self, 'banner_logo', n.get_bytes_value()), - "bannerLogoRelativeUrl": lambda n : setattr(self, 'banner_logo_relative_url', n.get_str_value()), - "cdnList": lambda n : setattr(self, 'cdn_list', n.get_collection_of_primitive_values(str)), - "contentCustomization": lambda n : setattr(self, 'content_customization', n.get_object_value(ContentCustomization)), - "customAccountResetCredentialsUrl": lambda n : setattr(self, 'custom_account_reset_credentials_url', n.get_str_value()), - "customCSS": lambda n : setattr(self, 'custom_c_s_s', n.get_bytes_value()), - "customCSSRelativeUrl": lambda n : setattr(self, 'custom_c_s_s_relative_url', n.get_str_value()), - "customCannotAccessYourAccountText": lambda n : setattr(self, 'custom_cannot_access_your_account_text', n.get_str_value()), - "customCannotAccessYourAccountUrl": lambda n : setattr(self, 'custom_cannot_access_your_account_url', n.get_str_value()), - "customForgotMyPasswordText": lambda n : setattr(self, 'custom_forgot_my_password_text', n.get_str_value()), - "customPrivacyAndCookiesText": lambda n : setattr(self, 'custom_privacy_and_cookies_text', n.get_str_value()), - "customPrivacyAndCookiesUrl": lambda n : setattr(self, 'custom_privacy_and_cookies_url', n.get_str_value()), - "customResetItNowText": lambda n : setattr(self, 'custom_reset_it_now_text', n.get_str_value()), - "customTermsOfUseText": lambda n : setattr(self, 'custom_terms_of_use_text', n.get_str_value()), - "customTermsOfUseUrl": lambda n : setattr(self, 'custom_terms_of_use_url', n.get_str_value()), - "favicon": lambda n : setattr(self, 'favicon', n.get_bytes_value()), - "faviconRelativeUrl": lambda n : setattr(self, 'favicon_relative_url', n.get_str_value()), - "headerBackgroundColor": lambda n : setattr(self, 'header_background_color', n.get_str_value()), - "headerLogo": lambda n : setattr(self, 'header_logo', n.get_bytes_value()), - "headerLogoRelativeUrl": lambda n : setattr(self, 'header_logo_relative_url', n.get_str_value()), - "loginPageLayoutConfiguration": lambda n : setattr(self, 'login_page_layout_configuration', n.get_object_value(LoginPageLayoutConfiguration)), - "loginPageTextVisibilitySettings": lambda n : setattr(self, 'login_page_text_visibility_settings', n.get_object_value(LoginPageTextVisibilitySettings)), - "signInPageText": lambda n : setattr(self, 'sign_in_page_text', n.get_str_value()), - "squareLogo": lambda n : setattr(self, 'square_logo', n.get_bytes_value()), - "squareLogoDark": lambda n : setattr(self, 'square_logo_dark', n.get_bytes_value()), - "squareLogoDarkRelativeUrl": lambda n : setattr(self, 'square_logo_dark_relative_url', n.get_str_value()), - "squareLogoRelativeUrl": lambda n : setattr(self, 'square_logo_relative_url', n.get_str_value()), - "usernameHintText": lambda n : setattr(self, 'username_hint_text', n.get_str_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -170,36 +66,5 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_str_value("backgroundColor", self.background_color) - writer.write_bytes_value("backgroundImage", self.background_image) - writer.write_str_value("backgroundImageRelativeUrl", self.background_image_relative_url) - writer.write_bytes_value("bannerLogo", self.banner_logo) - writer.write_str_value("bannerLogoRelativeUrl", self.banner_logo_relative_url) - writer.write_collection_of_primitive_values("cdnList", self.cdn_list) - writer.write_object_value("contentCustomization", self.content_customization) - writer.write_str_value("customAccountResetCredentialsUrl", self.custom_account_reset_credentials_url) - writer.write_bytes_value("customCSS", self.custom_c_s_s) - writer.write_str_value("customCSSRelativeUrl", self.custom_c_s_s_relative_url) - writer.write_str_value("customCannotAccessYourAccountText", self.custom_cannot_access_your_account_text) - writer.write_str_value("customCannotAccessYourAccountUrl", self.custom_cannot_access_your_account_url) - writer.write_str_value("customForgotMyPasswordText", self.custom_forgot_my_password_text) - writer.write_str_value("customPrivacyAndCookiesText", self.custom_privacy_and_cookies_text) - writer.write_str_value("customPrivacyAndCookiesUrl", self.custom_privacy_and_cookies_url) - writer.write_str_value("customResetItNowText", self.custom_reset_it_now_text) - writer.write_str_value("customTermsOfUseText", self.custom_terms_of_use_text) - writer.write_str_value("customTermsOfUseUrl", self.custom_terms_of_use_url) - writer.write_bytes_value("favicon", self.favicon) - writer.write_str_value("faviconRelativeUrl", self.favicon_relative_url) - writer.write_str_value("headerBackgroundColor", self.header_background_color) - writer.write_bytes_value("headerLogo", self.header_logo) - writer.write_str_value("headerLogoRelativeUrl", self.header_logo_relative_url) - writer.write_object_value("loginPageLayoutConfiguration", self.login_page_layout_configuration) - writer.write_object_value("loginPageTextVisibilitySettings", self.login_page_text_visibility_settings) - writer.write_str_value("signInPageText", self.sign_in_page_text) - writer.write_bytes_value("squareLogo", self.square_logo) - writer.write_bytes_value("squareLogoDark", self.square_logo_dark) - writer.write_str_value("squareLogoDarkRelativeUrl", self.square_logo_dark_relative_url) - writer.write_str_value("squareLogoRelativeUrl", self.square_logo_relative_url) - writer.write_str_value("usernameHintText", self.username_hint_text) diff --git a/msgraph/generated/models/outlook_user.py b/msgraph/generated/models/outlook_user.py index a1317cb6fed..fb079aa7162 100644 --- a/msgraph/generated/models/outlook_user.py +++ b/msgraph/generated/models/outlook_user.py @@ -6,16 +6,11 @@ if TYPE_CHECKING: from .entity import Entity - from .outlook_category import OutlookCategory from .entity import Entity @dataclass class OutlookUser(Entity, Parsable): - # A list of categories defined for the user. - master_categories: Optional[list[OutlookCategory]] = None - # The OdataType property - odata_type: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> OutlookUser: @@ -34,13 +29,10 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .entity import Entity - from .outlook_category import OutlookCategory from .entity import Entity - from .outlook_category import OutlookCategory fields: dict[str, Callable[[Any], None]] = { - "masterCategories": lambda n : setattr(self, 'master_categories', n.get_collection_of_object_values(OutlookCategory)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -55,6 +47,5 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_collection_of_object_values("masterCategories", self.master_categories) diff --git a/msgraph/generated/models/partners/billing/billing.py b/msgraph/generated/models/partners/billing/billing.py index 165dcf85ada..b74ae2e28a2 100644 --- a/msgraph/generated/models/partners/billing/billing.py +++ b/msgraph/generated/models/partners/billing/billing.py @@ -6,25 +6,11 @@ if TYPE_CHECKING: from ...entity import Entity - from .azure_usage import AzureUsage - from .billing_reconciliation import BillingReconciliation - from .manifest import Manifest - from .operation import Operation from ...entity import Entity @dataclass class Billing(Entity, Parsable): - # Represents metadata for the exported data. - manifests: Optional[list[Manifest]] = None - # The OdataType property - odata_type: Optional[str] = None - # Represents an operation to export the billing data of a partner. - operations: Optional[list[Operation]] = None - # The reconciliation property - reconciliation: Optional[BillingReconciliation] = None - # The usage property - usage: Optional[AzureUsage] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> Billing: @@ -43,22 +29,10 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from ...entity import Entity - from .azure_usage import AzureUsage - from .billing_reconciliation import BillingReconciliation - from .manifest import Manifest - from .operation import Operation from ...entity import Entity - from .azure_usage import AzureUsage - from .billing_reconciliation import BillingReconciliation - from .manifest import Manifest - from .operation import Operation fields: dict[str, Callable[[Any], None]] = { - "manifests": lambda n : setattr(self, 'manifests', n.get_collection_of_object_values(Manifest)), - "operations": lambda n : setattr(self, 'operations', n.get_collection_of_object_values(Operation)), - "reconciliation": lambda n : setattr(self, 'reconciliation', n.get_object_value(BillingReconciliation)), - "usage": lambda n : setattr(self, 'usage', n.get_object_value(AzureUsage)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -73,9 +47,5 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_collection_of_object_values("manifests", self.manifests) - writer.write_collection_of_object_values("operations", self.operations) - writer.write_object_value("reconciliation", self.reconciliation) - writer.write_object_value("usage", self.usage) diff --git a/msgraph/generated/models/payload.py b/msgraph/generated/models/payload.py index 8bd1b92e8b6..6196068c060 100644 --- a/msgraph/generated/models/payload.py +++ b/msgraph/generated/models/payload.py @@ -1,74 +1,16 @@ from __future__ import annotations -import datetime from collections.abc import Callable from dataclasses import dataclass, field from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: - from .email_identity import EmailIdentity from .entity import Entity - from .payload_brand import PayloadBrand - from .payload_complexity import PayloadComplexity - from .payload_delivery_platform import PayloadDeliveryPlatform - from .payload_detail import PayloadDetail - from .payload_industry import PayloadIndustry - from .payload_theme import PayloadTheme - from .simulation_attack_technique import SimulationAttackTechnique - from .simulation_attack_type import SimulationAttackType - from .simulation_content_source import SimulationContentSource - from .simulation_content_status import SimulationContentStatus from .entity import Entity @dataclass class Payload(Entity, Parsable): - # The branch of a payload. Possible values are: unknown, other, americanExpress, capitalOne, dhl, docuSign, dropbox, facebook, firstAmerican, microsoft, netflix, scotiabank, sendGrid, stewartTitle, tesco, wellsFargo, syrinxCloud, adobe, teams, zoom, unknownFutureValue. - brand: Optional[PayloadBrand] = None - # The complexity of a payload. Possible values are: unknown, low, medium, high, unknownFutureValue. - complexity: Optional[PayloadComplexity] = None - # Identity of the user who created the attack simulation and training campaign payload. - created_by: Optional[EmailIdentity] = None - # Date and time when the attack simulation and training campaign payload. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - created_date_time: Optional[datetime.datetime] = None - # Description of the attack simulation and training campaign payload. - description: Optional[str] = None - # Additional details about the payload. - detail: Optional[PayloadDetail] = None - # Display name of the attack simulation and training campaign payload. Supports $filter and $orderby. - display_name: Optional[str] = None - # Industry of a payload. Possible values are: unknown, other, banking, businessServices, consumerServices, education, energy, construction, consulting, financialServices, government, hospitality, insurance, legal, courierServices, IT, healthcare, manufacturing, retail, telecom, realEstate, unknownFutureValue. - industry: Optional[PayloadIndustry] = None - # Indicates whether the attack simulation and training campaign payload was created from an automation flow. Supports $filter and $orderby. - is_automated: Optional[bool] = None - # Indicates whether the payload is controversial. - is_controversial: Optional[bool] = None - # Indicates whether the payload is from any recent event. - is_current_event: Optional[bool] = None - # Payload language. - language: Optional[str] = None - # Identity of the user who most recently modified the attack simulation and training campaign payload. - last_modified_by: Optional[EmailIdentity] = None - # Date and time when the attack simulation and training campaign payload was last modified. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - last_modified_date_time: Optional[datetime.datetime] = None - # The OdataType property - odata_type: Optional[str] = None - # Free text tags for a payload. - payload_tags: Optional[list[str]] = None - # The payload delivery platform for a simulation. Possible values are: unknown, sms, email, teams, unknownFutureValue. - platform: Optional[PayloadDeliveryPlatform] = None - # Predicted probability for a payload to phish a targeted user. - predicted_compromise_rate: Optional[float] = None - # Attack type of the attack simulation and training campaign. Supports $filter and $orderby. Possible values are: unknown, social, cloud, endpoint, unknownFutureValue. - simulation_attack_type: Optional[SimulationAttackType] = None - # The source property - source: Optional[SimulationContentSource] = None - # Simulation content status. Supports $filter and $orderby. Possible values are: unknown, draft, ready, archive, delete, unknownFutureValue. - status: Optional[SimulationContentStatus] = None - # The social engineering technique used in the attack simulation and training campaign. Supports $filter and $orderby. Possible values are: unknown, credentialHarvesting, attachmentMalware, driveByUrl, linkInAttachment, linkToMalwareFile, unknownFutureValue, oAuthConsentGrant. Use the Prefer: include-unknown-enum-members request header to get the following values from this evolvable enum: oAuthConsentGrant. For more information on the types of social engineering attack techniques, see simulations. - technique: Optional[SimulationAttackTechnique] = None - # The theme of a payload. Possible values are: unknown, other, accountActivation, accountVerification, billing, cleanUpMail, controversial, documentReceived, expense, fax, financeReport, incomingMessages, invoice, itemReceived, loginAlert, mailReceived, password, payment, payroll, personalizedOffer, quarantine, remoteWork, reviewMessage, securityUpdate, serviceSuspended, signatureRequired, upgradeMailboxStorage, verifyMailbox, voicemail, advertisement, employeeEngagement, unknownFutureValue. - theme: Optional[PayloadTheme] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> Payload: @@ -86,55 +28,11 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ - from .email_identity import EmailIdentity from .entity import Entity - from .payload_brand import PayloadBrand - from .payload_complexity import PayloadComplexity - from .payload_delivery_platform import PayloadDeliveryPlatform - from .payload_detail import PayloadDetail - from .payload_industry import PayloadIndustry - from .payload_theme import PayloadTheme - from .simulation_attack_technique import SimulationAttackTechnique - from .simulation_attack_type import SimulationAttackType - from .simulation_content_source import SimulationContentSource - from .simulation_content_status import SimulationContentStatus - from .email_identity import EmailIdentity from .entity import Entity - from .payload_brand import PayloadBrand - from .payload_complexity import PayloadComplexity - from .payload_delivery_platform import PayloadDeliveryPlatform - from .payload_detail import PayloadDetail - from .payload_industry import PayloadIndustry - from .payload_theme import PayloadTheme - from .simulation_attack_technique import SimulationAttackTechnique - from .simulation_attack_type import SimulationAttackType - from .simulation_content_source import SimulationContentSource - from .simulation_content_status import SimulationContentStatus fields: dict[str, Callable[[Any], None]] = { - "brand": lambda n : setattr(self, 'brand', n.get_enum_value(PayloadBrand)), - "complexity": lambda n : setattr(self, 'complexity', n.get_enum_value(PayloadComplexity)), - "createdBy": lambda n : setattr(self, 'created_by', n.get_object_value(EmailIdentity)), - "createdDateTime": lambda n : setattr(self, 'created_date_time', n.get_datetime_value()), - "description": lambda n : setattr(self, 'description', n.get_str_value()), - "detail": lambda n : setattr(self, 'detail', n.get_object_value(PayloadDetail)), - "displayName": lambda n : setattr(self, 'display_name', n.get_str_value()), - "industry": lambda n : setattr(self, 'industry', n.get_enum_value(PayloadIndustry)), - "isAutomated": lambda n : setattr(self, 'is_automated', n.get_bool_value()), - "isControversial": lambda n : setattr(self, 'is_controversial', n.get_bool_value()), - "isCurrentEvent": lambda n : setattr(self, 'is_current_event', n.get_bool_value()), - "language": lambda n : setattr(self, 'language', n.get_str_value()), - "lastModifiedBy": lambda n : setattr(self, 'last_modified_by', n.get_object_value(EmailIdentity)), - "lastModifiedDateTime": lambda n : setattr(self, 'last_modified_date_time', n.get_datetime_value()), - "payloadTags": lambda n : setattr(self, 'payload_tags', n.get_collection_of_primitive_values(str)), - "platform": lambda n : setattr(self, 'platform', n.get_enum_value(PayloadDeliveryPlatform)), - "predictedCompromiseRate": lambda n : setattr(self, 'predicted_compromise_rate', n.get_float_value()), - "simulationAttackType": lambda n : setattr(self, 'simulation_attack_type', n.get_enum_value(SimulationAttackType)), - "source": lambda n : setattr(self, 'source', n.get_enum_value(SimulationContentSource)), - "status": lambda n : setattr(self, 'status', n.get_enum_value(SimulationContentStatus)), - "technique": lambda n : setattr(self, 'technique', n.get_enum_value(SimulationAttackTechnique)), - "theme": lambda n : setattr(self, 'theme', n.get_enum_value(PayloadTheme)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -149,27 +47,5 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_enum_value("brand", self.brand) - writer.write_enum_value("complexity", self.complexity) - writer.write_object_value("createdBy", self.created_by) - writer.write_datetime_value("createdDateTime", self.created_date_time) - writer.write_str_value("description", self.description) - writer.write_object_value("detail", self.detail) - writer.write_str_value("displayName", self.display_name) - writer.write_enum_value("industry", self.industry) - writer.write_bool_value("isAutomated", self.is_automated) - writer.write_bool_value("isControversial", self.is_controversial) - writer.write_bool_value("isCurrentEvent", self.is_current_event) - writer.write_str_value("language", self.language) - writer.write_object_value("lastModifiedBy", self.last_modified_by) - writer.write_datetime_value("lastModifiedDateTime", self.last_modified_date_time) - writer.write_collection_of_primitive_values("payloadTags", self.payload_tags) - writer.write_enum_value("platform", self.platform) - writer.write_float_value("predictedCompromiseRate", self.predicted_compromise_rate) - writer.write_enum_value("simulationAttackType", self.simulation_attack_type) - writer.write_enum_value("source", self.source) - writer.write_enum_value("status", self.status) - writer.write_enum_value("technique", self.technique) - writer.write_enum_value("theme", self.theme) diff --git a/msgraph/generated/models/payload_brand.py b/msgraph/generated/models/payload_brand.py deleted file mode 100644 index 01880c77384..00000000000 --- a/msgraph/generated/models/payload_brand.py +++ /dev/null @@ -1,25 +0,0 @@ -from enum import Enum - -class PayloadBrand(str, Enum): - Unknown = "unknown", - Other = "other", - AmericanExpress = "americanExpress", - CapitalOne = "capitalOne", - Dhl = "dhl", - DocuSign = "docuSign", - Dropbox = "dropbox", - Facebook = "facebook", - FirstAmerican = "firstAmerican", - Microsoft = "microsoft", - Netflix = "netflix", - Scotiabank = "scotiabank", - SendGrid = "sendGrid", - StewartTitle = "stewartTitle", - Tesco = "tesco", - WellsFargo = "wellsFargo", - SyrinxCloud = "syrinxCloud", - Adobe = "adobe", - Teams = "teams", - Zoom = "zoom", - UnknownFutureValue = "unknownFutureValue", - diff --git a/msgraph/generated/models/payload_coachmark.py b/msgraph/generated/models/payload_coachmark.py deleted file mode 100644 index 9d42a8556f4..00000000000 --- a/msgraph/generated/models/payload_coachmark.py +++ /dev/null @@ -1,81 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .coachmark_location import CoachmarkLocation - -@dataclass -class PayloadCoachmark(AdditionalDataHolder, BackedModel, Parsable): - # Stores model information. - backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) - - # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - additional_data: dict[str, Any] = field(default_factory=dict) - # The coachmark location. - coachmark_location: Optional[CoachmarkLocation] = None - # The description about the coachmark. - description: Optional[str] = None - # The coachmark indicator. - indicator: Optional[str] = None - # Indicates whether the coachmark is valid or not. - is_valid: Optional[bool] = None - # The coachmark language. - language: Optional[str] = None - # The OdataType property - odata_type: Optional[str] = None - # The coachmark order. - order: Optional[str] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> PayloadCoachmark: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: PayloadCoachmark - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return PayloadCoachmark() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .coachmark_location import CoachmarkLocation - - from .coachmark_location import CoachmarkLocation - - fields: dict[str, Callable[[Any], None]] = { - "coachmarkLocation": lambda n : setattr(self, 'coachmark_location', n.get_object_value(CoachmarkLocation)), - "description": lambda n : setattr(self, 'description', n.get_str_value()), - "indicator": lambda n : setattr(self, 'indicator', n.get_str_value()), - "isValid": lambda n : setattr(self, 'is_valid', n.get_bool_value()), - "language": lambda n : setattr(self, 'language', n.get_str_value()), - "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), - "order": lambda n : setattr(self, 'order', n.get_str_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_object_value("coachmarkLocation", self.coachmark_location) - writer.write_str_value("description", self.description) - writer.write_str_value("indicator", self.indicator) - writer.write_bool_value("isValid", self.is_valid) - writer.write_str_value("language", self.language) - writer.write_str_value("@odata.type", self.odata_type) - writer.write_str_value("order", self.order) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/models/payload_complexity.py b/msgraph/generated/models/payload_complexity.py deleted file mode 100644 index 360ebce9d85..00000000000 --- a/msgraph/generated/models/payload_complexity.py +++ /dev/null @@ -1,9 +0,0 @@ -from enum import Enum - -class PayloadComplexity(str, Enum): - Unknown = "unknown", - Low = "low", - Medium = "medium", - High = "high", - UnknownFutureValue = "unknownFutureValue", - diff --git a/msgraph/generated/models/payload_detail.py b/msgraph/generated/models/payload_detail.py deleted file mode 100644 index 06ccca72ef1..00000000000 --- a/msgraph/generated/models/payload_detail.py +++ /dev/null @@ -1,81 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .email_payload_detail import EmailPayloadDetail - from .payload_coachmark import PayloadCoachmark - -@dataclass -class PayloadDetail(AdditionalDataHolder, BackedModel, Parsable): - # Stores model information. - backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) - - # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - additional_data: dict[str, Any] = field(default_factory=dict) - # The coachmarks property - coachmarks: Optional[list[PayloadCoachmark]] = None - # Payload content details. - content: Optional[str] = None - # The OdataType property - odata_type: Optional[str] = None - # The phishing URL used to target a user. - phishing_url: Optional[str] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> PayloadDetail: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: PayloadDetail - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - try: - child_node = parse_node.get_child_node("@odata.type") - mapping_value = child_node.get_str_value() if child_node else None - except AttributeError: - mapping_value = None - if mapping_value and mapping_value.casefold() == "#microsoft.graph.emailPayloadDetail".casefold(): - from .email_payload_detail import EmailPayloadDetail - - return EmailPayloadDetail() - return PayloadDetail() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .email_payload_detail import EmailPayloadDetail - from .payload_coachmark import PayloadCoachmark - - from .email_payload_detail import EmailPayloadDetail - from .payload_coachmark import PayloadCoachmark - - fields: dict[str, Callable[[Any], None]] = { - "coachmarks": lambda n : setattr(self, 'coachmarks', n.get_collection_of_object_values(PayloadCoachmark)), - "content": lambda n : setattr(self, 'content', n.get_str_value()), - "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), - "phishingUrl": lambda n : setattr(self, 'phishing_url', n.get_str_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_collection_of_object_values("coachmarks", self.coachmarks) - writer.write_str_value("content", self.content) - writer.write_str_value("@odata.type", self.odata_type) - writer.write_str_value("phishingUrl", self.phishing_url) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/models/payload_industry.py b/msgraph/generated/models/payload_industry.py deleted file mode 100644 index 64f5db76990..00000000000 --- a/msgraph/generated/models/payload_industry.py +++ /dev/null @@ -1,26 +0,0 @@ -from enum import Enum - -class PayloadIndustry(str, Enum): - Unknown = "unknown", - Other = "other", - Banking = "banking", - BusinessServices = "businessServices", - ConsumerServices = "consumerServices", - Education = "education", - Energy = "energy", - Construction = "construction", - Consulting = "consulting", - FinancialServices = "financialServices", - Government = "government", - Hospitality = "hospitality", - Insurance = "insurance", - Legal = "legal", - CourierServices = "courierServices", - IT = "IT", - Healthcare = "healthcare", - Manufacturing = "manufacturing", - Retail = "retail", - Telecom = "telecom", - RealEstate = "realEstate", - UnknownFutureValue = "unknownFutureValue", - diff --git a/msgraph/generated/models/payload_theme.py b/msgraph/generated/models/payload_theme.py deleted file mode 100644 index fa27c8ddb8c..00000000000 --- a/msgraph/generated/models/payload_theme.py +++ /dev/null @@ -1,36 +0,0 @@ -from enum import Enum - -class PayloadTheme(str, Enum): - Unknown = "unknown", - Other = "other", - AccountActivation = "accountActivation", - AccountVerification = "accountVerification", - Billing = "billing", - CleanUpMail = "cleanUpMail", - Controversial = "controversial", - DocumentReceived = "documentReceived", - Expense = "expense", - Fax = "fax", - FinanceReport = "financeReport", - IncomingMessages = "incomingMessages", - Invoice = "invoice", - ItemReceived = "itemReceived", - LoginAlert = "loginAlert", - MailReceived = "mailReceived", - Password = "password", - Payment = "payment", - Payroll = "payroll", - PersonalizedOffer = "personalizedOffer", - Quarantine = "quarantine", - RemoteWork = "remoteWork", - ReviewMessage = "reviewMessage", - SecurityUpdate = "securityUpdate", - ServiceSuspended = "serviceSuspended", - SignatureRequired = "signatureRequired", - UpgradeMailboxStorage = "upgradeMailboxStorage", - VerifyMailbox = "verifyMailbox", - Voicemail = "voicemail", - Advertisement = "advertisement", - EmployeeEngagement = "employeeEngagement", - UnknownFutureValue = "unknownFutureValue", - diff --git a/msgraph/generated/models/planner_assigned_to_task_board_task_format.py b/msgraph/generated/models/planner_assigned_to_task_board_task_format.py index ec7390cf246..6b8f606b6d8 100644 --- a/msgraph/generated/models/planner_assigned_to_task_board_task_format.py +++ b/msgraph/generated/models/planner_assigned_to_task_board_task_format.py @@ -6,18 +6,11 @@ if TYPE_CHECKING: from .entity import Entity - from .planner_order_hints_by_assignee import PlannerOrderHintsByAssignee from .entity import Entity @dataclass class PlannerAssignedToTaskBoardTaskFormat(Entity, Parsable): - # The OdataType property - odata_type: Optional[str] = None - # Dictionary of hints used to order tasks on the AssignedTo view of the Task Board. The key of each entry is one of the users the task is assigned to and the value is the order hint. The format of each value is defined as outlined here. - order_hints_by_assignee: Optional[PlannerOrderHintsByAssignee] = None - # Hint value used to order the task on the AssignedTo view of the Task Board when the task isn't assigned to anyone, or if the orderHintsByAssignee dictionary doesn't provide an order hint for the user the task is assigned to. The format is defined as outlined here. - unassigned_order_hint: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> PlannerAssignedToTaskBoardTaskFormat: @@ -36,14 +29,10 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .entity import Entity - from .planner_order_hints_by_assignee import PlannerOrderHintsByAssignee from .entity import Entity - from .planner_order_hints_by_assignee import PlannerOrderHintsByAssignee fields: dict[str, Callable[[Any], None]] = { - "orderHintsByAssignee": lambda n : setattr(self, 'order_hints_by_assignee', n.get_object_value(PlannerOrderHintsByAssignee)), - "unassignedOrderHint": lambda n : setattr(self, 'unassigned_order_hint', n.get_str_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -58,7 +47,5 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_object_value("orderHintsByAssignee", self.order_hints_by_assignee) - writer.write_str_value("unassignedOrderHint", self.unassigned_order_hint) diff --git a/msgraph/generated/models/planner_bucket_task_board_task_format.py b/msgraph/generated/models/planner_bucket_task_board_task_format.py index 78f25f796d2..f33da906db3 100644 --- a/msgraph/generated/models/planner_bucket_task_board_task_format.py +++ b/msgraph/generated/models/planner_bucket_task_board_task_format.py @@ -11,10 +11,6 @@ @dataclass class PlannerBucketTaskBoardTaskFormat(Entity, Parsable): - # The OdataType property - odata_type: Optional[str] = None - # Hint used to order tasks in the bucket view of the task board. For details about the supported format, see Using order hints in Planner. - order_hint: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> PlannerBucketTaskBoardTaskFormat: @@ -37,7 +33,6 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .entity import Entity fields: dict[str, Callable[[Any], None]] = { - "orderHint": lambda n : setattr(self, 'order_hint', n.get_str_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -52,6 +47,5 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_str_value("orderHint", self.order_hint) diff --git a/msgraph/generated/models/planner_category_descriptions.py b/msgraph/generated/models/planner_category_descriptions.py deleted file mode 100644 index 1182ca870c4..00000000000 --- a/msgraph/generated/models/planner_category_descriptions.py +++ /dev/null @@ -1,150 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class PlannerCategoryDescriptions(AdditionalDataHolder, BackedModel, Parsable): - # Stores model information. - backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) - - # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - additional_data: dict[str, Any] = field(default_factory=dict) - # The label associated with Category 1 - category1: Optional[str] = None - # The label associated with Category 10 - category10: Optional[str] = None - # The label associated with Category 11 - category11: Optional[str] = None - # The label associated with Category 12 - category12: Optional[str] = None - # The label associated with Category 13 - category13: Optional[str] = None - # The label associated with Category 14 - category14: Optional[str] = None - # The label associated with Category 15 - category15: Optional[str] = None - # The label associated with Category 16 - category16: Optional[str] = None - # The label associated with Category 17 - category17: Optional[str] = None - # The label associated with Category 18 - category18: Optional[str] = None - # The label associated with Category 19 - category19: Optional[str] = None - # The label associated with Category 2 - category2: Optional[str] = None - # The label associated with Category 20 - category20: Optional[str] = None - # The label associated with Category 21 - category21: Optional[str] = None - # The label associated with Category 22 - category22: Optional[str] = None - # The label associated with Category 23 - category23: Optional[str] = None - # The label associated with Category 24 - category24: Optional[str] = None - # The label associated with Category 25 - category25: Optional[str] = None - # The label associated with Category 3 - category3: Optional[str] = None - # The label associated with Category 4 - category4: Optional[str] = None - # The label associated with Category 5 - category5: Optional[str] = None - # The label associated with Category 6 - category6: Optional[str] = None - # The label associated with Category 7 - category7: Optional[str] = None - # The label associated with Category 8 - category8: Optional[str] = None - # The label associated with Category 9 - category9: Optional[str] = None - # The OdataType property - odata_type: Optional[str] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> PlannerCategoryDescriptions: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: PlannerCategoryDescriptions - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return PlannerCategoryDescriptions() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "category1": lambda n : setattr(self, 'category1', n.get_str_value()), - "category10": lambda n : setattr(self, 'category10', n.get_str_value()), - "category11": lambda n : setattr(self, 'category11', n.get_str_value()), - "category12": lambda n : setattr(self, 'category12', n.get_str_value()), - "category13": lambda n : setattr(self, 'category13', n.get_str_value()), - "category14": lambda n : setattr(self, 'category14', n.get_str_value()), - "category15": lambda n : setattr(self, 'category15', n.get_str_value()), - "category16": lambda n : setattr(self, 'category16', n.get_str_value()), - "category17": lambda n : setattr(self, 'category17', n.get_str_value()), - "category18": lambda n : setattr(self, 'category18', n.get_str_value()), - "category19": lambda n : setattr(self, 'category19', n.get_str_value()), - "category2": lambda n : setattr(self, 'category2', n.get_str_value()), - "category20": lambda n : setattr(self, 'category20', n.get_str_value()), - "category21": lambda n : setattr(self, 'category21', n.get_str_value()), - "category22": lambda n : setattr(self, 'category22', n.get_str_value()), - "category23": lambda n : setattr(self, 'category23', n.get_str_value()), - "category24": lambda n : setattr(self, 'category24', n.get_str_value()), - "category25": lambda n : setattr(self, 'category25', n.get_str_value()), - "category3": lambda n : setattr(self, 'category3', n.get_str_value()), - "category4": lambda n : setattr(self, 'category4', n.get_str_value()), - "category5": lambda n : setattr(self, 'category5', n.get_str_value()), - "category6": lambda n : setattr(self, 'category6', n.get_str_value()), - "category7": lambda n : setattr(self, 'category7', n.get_str_value()), - "category8": lambda n : setattr(self, 'category8', n.get_str_value()), - "category9": lambda n : setattr(self, 'category9', n.get_str_value()), - "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("category1", self.category1) - writer.write_str_value("category10", self.category10) - writer.write_str_value("category11", self.category11) - writer.write_str_value("category12", self.category12) - writer.write_str_value("category13", self.category13) - writer.write_str_value("category14", self.category14) - writer.write_str_value("category15", self.category15) - writer.write_str_value("category16", self.category16) - writer.write_str_value("category17", self.category17) - writer.write_str_value("category18", self.category18) - writer.write_str_value("category19", self.category19) - writer.write_str_value("category2", self.category2) - writer.write_str_value("category20", self.category20) - writer.write_str_value("category21", self.category21) - writer.write_str_value("category22", self.category22) - writer.write_str_value("category23", self.category23) - writer.write_str_value("category24", self.category24) - writer.write_str_value("category25", self.category25) - writer.write_str_value("category3", self.category3) - writer.write_str_value("category4", self.category4) - writer.write_str_value("category5", self.category5) - writer.write_str_value("category6", self.category6) - writer.write_str_value("category7", self.category7) - writer.write_str_value("category8", self.category8) - writer.write_str_value("category9", self.category9) - writer.write_str_value("@odata.type", self.odata_type) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/models/planner_group.py b/msgraph/generated/models/planner_group.py index 6554cdcd84e..5e346386780 100644 --- a/msgraph/generated/models/planner_group.py +++ b/msgraph/generated/models/planner_group.py @@ -6,16 +6,11 @@ if TYPE_CHECKING: from .entity import Entity - from .planner_plan import PlannerPlan from .entity import Entity @dataclass class PlannerGroup(Entity, Parsable): - # The OdataType property - odata_type: Optional[str] = None - # Read-only. Nullable. Returns the plannerPlans owned by the group. - plans: Optional[list[PlannerPlan]] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> PlannerGroup: @@ -34,13 +29,10 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .entity import Entity - from .planner_plan import PlannerPlan from .entity import Entity - from .planner_plan import PlannerPlan fields: dict[str, Callable[[Any], None]] = { - "plans": lambda n : setattr(self, 'plans', n.get_collection_of_object_values(PlannerPlan)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -55,6 +47,5 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_collection_of_object_values("plans", self.plans) diff --git a/msgraph/generated/models/planner_order_hints_by_assignee.py b/msgraph/generated/models/planner_order_hints_by_assignee.py deleted file mode 100644 index ebc69c0fb28..00000000000 --- a/msgraph/generated/models/planner_order_hints_by_assignee.py +++ /dev/null @@ -1,50 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class PlannerOrderHintsByAssignee(AdditionalDataHolder, BackedModel, Parsable): - # Stores model information. - backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) - - # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - additional_data: dict[str, Any] = field(default_factory=dict) - # The OdataType property - odata_type: Optional[str] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> PlannerOrderHintsByAssignee: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: PlannerOrderHintsByAssignee - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return PlannerOrderHintsByAssignee() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("@odata.type", self.odata_type) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/models/planner_plan_details.py b/msgraph/generated/models/planner_plan_details.py index d8007bcbb98..7d3bee65324 100644 --- a/msgraph/generated/models/planner_plan_details.py +++ b/msgraph/generated/models/planner_plan_details.py @@ -6,19 +6,11 @@ if TYPE_CHECKING: from .entity import Entity - from .planner_category_descriptions import PlannerCategoryDescriptions - from .planner_user_ids import PlannerUserIds from .entity import Entity @dataclass class PlannerPlanDetails(Entity, Parsable): - # An object that specifies the descriptions of the 25 categories that can be associated with tasks in the plan. - category_descriptions: Optional[PlannerCategoryDescriptions] = None - # The OdataType property - odata_type: Optional[str] = None - # Set of user IDs that this plan is shared with. If you're using Microsoft 365 groups, use the Groups API to manage group membership to share the group's plan. You can also add existing members of the group to this collection, although it isn't required for them to access the plan owned by the group. - shared_with: Optional[PlannerUserIds] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> PlannerPlanDetails: @@ -37,16 +29,10 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .entity import Entity - from .planner_category_descriptions import PlannerCategoryDescriptions - from .planner_user_ids import PlannerUserIds from .entity import Entity - from .planner_category_descriptions import PlannerCategoryDescriptions - from .planner_user_ids import PlannerUserIds fields: dict[str, Callable[[Any], None]] = { - "categoryDescriptions": lambda n : setattr(self, 'category_descriptions', n.get_object_value(PlannerCategoryDescriptions)), - "sharedWith": lambda n : setattr(self, 'shared_with', n.get_object_value(PlannerUserIds)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -61,7 +47,5 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_object_value("categoryDescriptions", self.category_descriptions) - writer.write_object_value("sharedWith", self.shared_with) diff --git a/msgraph/generated/models/planner_progress_task_board_task_format.py b/msgraph/generated/models/planner_progress_task_board_task_format.py index 2f25d693d8a..f59474cfd8a 100644 --- a/msgraph/generated/models/planner_progress_task_board_task_format.py +++ b/msgraph/generated/models/planner_progress_task_board_task_format.py @@ -11,10 +11,6 @@ @dataclass class PlannerProgressTaskBoardTaskFormat(Entity, Parsable): - # The OdataType property - odata_type: Optional[str] = None - # Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. - order_hint: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> PlannerProgressTaskBoardTaskFormat: @@ -37,7 +33,6 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .entity import Entity fields: dict[str, Callable[[Any], None]] = { - "orderHint": lambda n : setattr(self, 'order_hint', n.get_str_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -52,6 +47,5 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_str_value("orderHint", self.order_hint) diff --git a/msgraph/generated/models/planner_task_details.py b/msgraph/generated/models/planner_task_details.py index 01f5163def1..eef0edcc4d2 100644 --- a/msgraph/generated/models/planner_task_details.py +++ b/msgraph/generated/models/planner_task_details.py @@ -6,24 +6,11 @@ if TYPE_CHECKING: from .entity import Entity - from .planner_checklist_items import PlannerChecklistItems - from .planner_external_references import PlannerExternalReferences - from .planner_preview_type import PlannerPreviewType from .entity import Entity @dataclass class PlannerTaskDetails(Entity, Parsable): - # The collection of checklist items on the task. - checklist: Optional[PlannerChecklistItems] = None - # Description of the task. - description: Optional[str] = None - # The OdataType property - odata_type: Optional[str] = None - # This sets the type of preview that shows up on the task. The possible values are: automatic, noPreview, checklist, description, reference. When set to automatic the displayed preview is chosen by the app viewing the task. - preview_type: Optional[PlannerPreviewType] = None - # The collection of references on the task. - references: Optional[PlannerExternalReferences] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> PlannerTaskDetails: @@ -42,20 +29,10 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .entity import Entity - from .planner_checklist_items import PlannerChecklistItems - from .planner_external_references import PlannerExternalReferences - from .planner_preview_type import PlannerPreviewType from .entity import Entity - from .planner_checklist_items import PlannerChecklistItems - from .planner_external_references import PlannerExternalReferences - from .planner_preview_type import PlannerPreviewType fields: dict[str, Callable[[Any], None]] = { - "checklist": lambda n : setattr(self, 'checklist', n.get_object_value(PlannerChecklistItems)), - "description": lambda n : setattr(self, 'description', n.get_str_value()), - "previewType": lambda n : setattr(self, 'preview_type', n.get_enum_value(PlannerPreviewType)), - "references": lambda n : setattr(self, 'references', n.get_object_value(PlannerExternalReferences)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -70,9 +47,5 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_object_value("checklist", self.checklist) - writer.write_str_value("description", self.description) - writer.write_enum_value("previewType", self.preview_type) - writer.write_object_value("references", self.references) diff --git a/msgraph/generated/models/planner_user.py b/msgraph/generated/models/planner_user.py index 07b76e68276..94d5d468a86 100644 --- a/msgraph/generated/models/planner_user.py +++ b/msgraph/generated/models/planner_user.py @@ -6,19 +6,11 @@ if TYPE_CHECKING: from .entity import Entity - from .planner_plan import PlannerPlan - from .planner_task import PlannerTask from .entity import Entity @dataclass class PlannerUser(Entity, Parsable): - # The OdataType property - odata_type: Optional[str] = None - # Read-only. Nullable. Returns the plannerTasks assigned to the user. - plans: Optional[list[PlannerPlan]] = None - # Read-only. Nullable. Returns the plannerPlans shared with the user. - tasks: Optional[list[PlannerTask]] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> PlannerUser: @@ -37,16 +29,10 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .entity import Entity - from .planner_plan import PlannerPlan - from .planner_task import PlannerTask from .entity import Entity - from .planner_plan import PlannerPlan - from .planner_task import PlannerTask fields: dict[str, Callable[[Any], None]] = { - "plans": lambda n : setattr(self, 'plans', n.get_collection_of_object_values(PlannerPlan)), - "tasks": lambda n : setattr(self, 'tasks', n.get_collection_of_object_values(PlannerTask)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -61,7 +47,5 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_collection_of_object_values("plans", self.plans) - writer.write_collection_of_object_values("tasks", self.tasks) diff --git a/msgraph/generated/models/policy_template.py b/msgraph/generated/models/policy_template.py index f83fa80d581..5b30e0e23c8 100644 --- a/msgraph/generated/models/policy_template.py +++ b/msgraph/generated/models/policy_template.py @@ -6,19 +6,11 @@ if TYPE_CHECKING: from .entity import Entity - from .multi_tenant_organization_identity_sync_policy_template import MultiTenantOrganizationIdentitySyncPolicyTemplate - from .multi_tenant_organization_partner_configuration_template import MultiTenantOrganizationPartnerConfigurationTemplate from .entity import Entity @dataclass class PolicyTemplate(Entity, Parsable): - # Defines an optional cross-tenant access policy template with user synchronization settings for a multitenant organization. - multi_tenant_organization_identity_synchronization: Optional[MultiTenantOrganizationIdentitySyncPolicyTemplate] = None - # Defines an optional cross-tenant access policy template with inbound and outbound partner configuration settings for a multitenant organization. - multi_tenant_organization_partner_configuration: Optional[MultiTenantOrganizationPartnerConfigurationTemplate] = None - # The OdataType property - odata_type: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> PolicyTemplate: @@ -37,16 +29,10 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .entity import Entity - from .multi_tenant_organization_identity_sync_policy_template import MultiTenantOrganizationIdentitySyncPolicyTemplate - from .multi_tenant_organization_partner_configuration_template import MultiTenantOrganizationPartnerConfigurationTemplate from .entity import Entity - from .multi_tenant_organization_identity_sync_policy_template import MultiTenantOrganizationIdentitySyncPolicyTemplate - from .multi_tenant_organization_partner_configuration_template import MultiTenantOrganizationPartnerConfigurationTemplate fields: dict[str, Callable[[Any], None]] = { - "multiTenantOrganizationIdentitySynchronization": lambda n : setattr(self, 'multi_tenant_organization_identity_synchronization', n.get_object_value(MultiTenantOrganizationIdentitySyncPolicyTemplate)), - "multiTenantOrganizationPartnerConfiguration": lambda n : setattr(self, 'multi_tenant_organization_partner_configuration', n.get_object_value(MultiTenantOrganizationPartnerConfigurationTemplate)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -61,7 +47,5 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_object_value("multiTenantOrganizationIdentitySynchronization", self.multi_tenant_organization_identity_synchronization) - writer.write_object_value("multiTenantOrganizationPartnerConfiguration", self.multi_tenant_organization_partner_configuration) diff --git a/msgraph/generated/models/print_finishing.py b/msgraph/generated/models/print_finishing.py deleted file mode 100644 index 5ab5bbeee39..00000000000 --- a/msgraph/generated/models/print_finishing.py +++ /dev/null @@ -1,70 +0,0 @@ -from enum import Enum - -class PrintFinishing(str, Enum): - None_ = "none", - Staple = "staple", - Punch = "punch", - Cover = "cover", - Bind = "bind", - SaddleStitch = "saddleStitch", - StitchEdge = "stitchEdge", - StapleTopLeft = "stapleTopLeft", - StapleBottomLeft = "stapleBottomLeft", - StapleTopRight = "stapleTopRight", - StapleBottomRight = "stapleBottomRight", - StitchLeftEdge = "stitchLeftEdge", - StitchTopEdge = "stitchTopEdge", - StitchRightEdge = "stitchRightEdge", - StitchBottomEdge = "stitchBottomEdge", - StapleDualLeft = "stapleDualLeft", - StapleDualTop = "stapleDualTop", - StapleDualRight = "stapleDualRight", - StapleDualBottom = "stapleDualBottom", - UnknownFutureValue = "unknownFutureValue", - StapleTripleLeft = "stapleTripleLeft", - StapleTripleTop = "stapleTripleTop", - StapleTripleRight = "stapleTripleRight", - StapleTripleBottom = "stapleTripleBottom", - BindLeft = "bindLeft", - BindTop = "bindTop", - BindRight = "bindRight", - BindBottom = "bindBottom", - FoldAccordion = "foldAccordion", - FoldDoubleGate = "foldDoubleGate", - FoldGate = "foldGate", - FoldHalf = "foldHalf", - FoldHalfZ = "foldHalfZ", - FoldLeftGate = "foldLeftGate", - FoldLetter = "foldLetter", - FoldParallel = "foldParallel", - FoldPoster = "foldPoster", - FoldRightGate = "foldRightGate", - FoldZ = "foldZ", - FoldEngineeringZ = "foldEngineeringZ", - PunchTopLeft = "punchTopLeft", - PunchBottomLeft = "punchBottomLeft", - PunchTopRight = "punchTopRight", - PunchBottomRight = "punchBottomRight", - PunchDualLeft = "punchDualLeft", - PunchDualTop = "punchDualTop", - PunchDualRight = "punchDualRight", - PunchDualBottom = "punchDualBottom", - PunchTripleLeft = "punchTripleLeft", - PunchTripleTop = "punchTripleTop", - PunchTripleRight = "punchTripleRight", - PunchTripleBottom = "punchTripleBottom", - PunchQuadLeft = "punchQuadLeft", - PunchQuadTop = "punchQuadTop", - PunchQuadRight = "punchQuadRight", - PunchQuadBottom = "punchQuadBottom", - Fold = "fold", - Trim = "trim", - Bale = "bale", - BookletMaker = "bookletMaker", - Coat = "coat", - Laminate = "laminate", - TrimAfterPages = "trimAfterPages", - TrimAfterDocuments = "trimAfterDocuments", - TrimAfterCopies = "trimAfterCopies", - TrimAfterJob = "trimAfterJob", - diff --git a/msgraph/generated/models/print_job_configuration.py b/msgraph/generated/models/print_job_configuration.py index bc2d16941d9..0cc5285b0e1 100644 --- a/msgraph/generated/models/print_job_configuration.py +++ b/msgraph/generated/models/print_job_configuration.py @@ -10,7 +10,6 @@ from .printer_feed_orientation import PrinterFeedOrientation from .print_color_mode import PrintColorMode from .print_duplex_mode import PrintDuplexMode - from .print_finishing import PrintFinishing from .print_margin import PrintMargin from .print_multipage_layout import PrintMultipageLayout from .print_orientation import PrintOrientation @@ -37,7 +36,7 @@ class PrintJobConfiguration(AdditionalDataHolder, BackedModel, Parsable): # The orientation to use when feeding media into the printer. Valid values are described in the following table. Read-only. feed_orientation: Optional[PrinterFeedOrientation] = None # Finishing processes to use when printing. - finishings: Optional[list[PrintFinishing]] = None + finishings: Optional[list[str]] = None # True to fit each page of a PDF document to a physical sheet of media; false to let the printer decide how to lay out impressions. fit_pdf_to_page: Optional[bool] = None # The input bin (tray) to use when printing. See the printer's capabilities for a list of supported input bins. @@ -85,7 +84,6 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .printer_feed_orientation import PrinterFeedOrientation from .print_color_mode import PrintColorMode from .print_duplex_mode import PrintDuplexMode - from .print_finishing import PrintFinishing from .print_margin import PrintMargin from .print_multipage_layout import PrintMultipageLayout from .print_orientation import PrintOrientation @@ -96,7 +94,6 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .printer_feed_orientation import PrinterFeedOrientation from .print_color_mode import PrintColorMode from .print_duplex_mode import PrintDuplexMode - from .print_finishing import PrintFinishing from .print_margin import PrintMargin from .print_multipage_layout import PrintMultipageLayout from .print_orientation import PrintOrientation @@ -110,7 +107,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: "dpi": lambda n : setattr(self, 'dpi', n.get_int_value()), "duplexMode": lambda n : setattr(self, 'duplex_mode', n.get_enum_value(PrintDuplexMode)), "feedOrientation": lambda n : setattr(self, 'feed_orientation', n.get_enum_value(PrinterFeedOrientation)), - "finishings": lambda n : setattr(self, 'finishings', n.get_collection_of_enum_values(PrintFinishing)), + "finishings": lambda n : setattr(self, 'finishings', n.get_collection_of_primitive_values(str)), "fitPdfToPage": lambda n : setattr(self, 'fit_pdf_to_page', n.get_bool_value()), "inputBin": lambda n : setattr(self, 'input_bin', n.get_str_value()), "margin": lambda n : setattr(self, 'margin', n.get_object_value(PrintMargin)), @@ -141,7 +138,7 @@ def serialize(self,writer: SerializationWriter) -> None: writer.write_int_value("dpi", self.dpi) writer.write_enum_value("duplexMode", self.duplex_mode) writer.write_enum_value("feedOrientation", self.feed_orientation) - writer.write_collection_of_enum_values("finishings", self.finishings) + writer.write_collection_of_primitive_values("finishings", self.finishings) writer.write_bool_value("fitPdfToPage", self.fit_pdf_to_page) writer.write_str_value("inputBin", self.input_bin) writer.write_object_value("margin", self.margin) diff --git a/msgraph/generated/models/printer_capabilities.py b/msgraph/generated/models/printer_capabilities.py index 46844b8a33b..4009cd2f198 100644 --- a/msgraph/generated/models/printer_capabilities.py +++ b/msgraph/generated/models/printer_capabilities.py @@ -7,14 +7,6 @@ if TYPE_CHECKING: from .integer_range import IntegerRange - from .printer_feed_orientation import PrinterFeedOrientation - from .print_color_mode import PrintColorMode - from .print_duplex_mode import PrintDuplexMode - from .print_finishing import PrintFinishing - from .print_multipage_layout import PrintMultipageLayout - from .print_orientation import PrintOrientation - from .print_quality import PrintQuality - from .print_scaling import PrintScaling @dataclass class PrinterCapabilities(AdditionalDataHolder, BackedModel, Parsable): @@ -28,7 +20,7 @@ class PrinterCapabilities(AdditionalDataHolder, BackedModel, Parsable): # True if the printer supports collating when printing muliple copies of a multi-page document; false otherwise. collation: Optional[bool] = None # The color modes supported by the printer. Valid values are described in the following table. - color_modes: Optional[list[PrintColorMode]] = None + color_modes: Optional[list[str]] = None # A list of supported content (MIME) types that the printer supports. It is not guaranteed that the Universal Print service supports printing all of these MIME types. content_types: Optional[list[str]] = None # The range of copies per job supported by the printer. @@ -36,11 +28,11 @@ class PrinterCapabilities(AdditionalDataHolder, BackedModel, Parsable): # The list of print resolutions in DPI that are supported by the printer. dpis: Optional[list[int]] = None # The list of duplex modes that are supported by the printer. Valid values are described in the following table. - duplex_modes: Optional[list[PrintDuplexMode]] = None + duplex_modes: Optional[list[str]] = None # The list of feed orientations that are supported by the printer. - feed_orientations: Optional[list[PrinterFeedOrientation]] = None + feed_orientations: Optional[list[str]] = None # Finishing processes the printer supports for a printed document. - finishings: Optional[list[PrintFinishing]] = None + finishings: Optional[list[str]] = None # Supported input bins for the printer. input_bins: Optional[list[str]] = None # True if color printing is supported by the printer; false otherwise. Read-only. @@ -56,21 +48,21 @@ class PrinterCapabilities(AdditionalDataHolder, BackedModel, Parsable): # The media types supported by the printer. media_types: Optional[list[str]] = None # The presentation directions supported by the printer. Supported values are described in the following table. - multipage_layouts: Optional[list[PrintMultipageLayout]] = None + multipage_layouts: Optional[list[str]] = None # The OdataType property odata_type: Optional[str] = None # The print orientations supported by the printer. Valid values are described in the following table. - orientations: Optional[list[PrintOrientation]] = None + orientations: Optional[list[str]] = None # The printer's supported output bins (trays). output_bins: Optional[list[str]] = None # Supported number of Input Pages to impose upon a single Impression. pages_per_sheet: Optional[list[int]] = None # The print qualities supported by the printer. - qualities: Optional[list[PrintQuality]] = None + qualities: Optional[list[str]] = None # A list of supported right margins(in microns) for the printer. right_margins: Optional[list[int]] = None # Supported print scalings. - scalings: Optional[list[PrintScaling]] = None + scalings: Optional[list[str]] = None # True if the printer supports scaling PDF pages to match the print media size; false otherwise. supports_fit_pdf_to_page: Optional[bool] = None # A list of supported top margins(in microns) for the printer. @@ -93,35 +85,19 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .integer_range import IntegerRange - from .printer_feed_orientation import PrinterFeedOrientation - from .print_color_mode import PrintColorMode - from .print_duplex_mode import PrintDuplexMode - from .print_finishing import PrintFinishing - from .print_multipage_layout import PrintMultipageLayout - from .print_orientation import PrintOrientation - from .print_quality import PrintQuality - from .print_scaling import PrintScaling from .integer_range import IntegerRange - from .printer_feed_orientation import PrinterFeedOrientation - from .print_color_mode import PrintColorMode - from .print_duplex_mode import PrintDuplexMode - from .print_finishing import PrintFinishing - from .print_multipage_layout import PrintMultipageLayout - from .print_orientation import PrintOrientation - from .print_quality import PrintQuality - from .print_scaling import PrintScaling fields: dict[str, Callable[[Any], None]] = { "bottomMargins": lambda n : setattr(self, 'bottom_margins', n.get_collection_of_primitive_values(int)), "collation": lambda n : setattr(self, 'collation', n.get_bool_value()), - "colorModes": lambda n : setattr(self, 'color_modes', n.get_collection_of_enum_values(PrintColorMode)), + "colorModes": lambda n : setattr(self, 'color_modes', n.get_collection_of_primitive_values(str)), "contentTypes": lambda n : setattr(self, 'content_types', n.get_collection_of_primitive_values(str)), "copiesPerJob": lambda n : setattr(self, 'copies_per_job', n.get_object_value(IntegerRange)), "dpis": lambda n : setattr(self, 'dpis', n.get_collection_of_primitive_values(int)), - "duplexModes": lambda n : setattr(self, 'duplex_modes', n.get_collection_of_enum_values(PrintDuplexMode)), - "feedOrientations": lambda n : setattr(self, 'feed_orientations', n.get_collection_of_enum_values(PrinterFeedOrientation)), - "finishings": lambda n : setattr(self, 'finishings', n.get_collection_of_enum_values(PrintFinishing)), + "duplexModes": lambda n : setattr(self, 'duplex_modes', n.get_collection_of_primitive_values(str)), + "feedOrientations": lambda n : setattr(self, 'feed_orientations', n.get_collection_of_primitive_values(str)), + "finishings": lambda n : setattr(self, 'finishings', n.get_collection_of_primitive_values(str)), "inputBins": lambda n : setattr(self, 'input_bins', n.get_collection_of_primitive_values(str)), "isColorPrintingSupported": lambda n : setattr(self, 'is_color_printing_supported', n.get_bool_value()), "isPageRangeSupported": lambda n : setattr(self, 'is_page_range_supported', n.get_bool_value()), @@ -129,14 +105,14 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: "mediaColors": lambda n : setattr(self, 'media_colors', n.get_collection_of_primitive_values(str)), "mediaSizes": lambda n : setattr(self, 'media_sizes', n.get_collection_of_primitive_values(str)), "mediaTypes": lambda n : setattr(self, 'media_types', n.get_collection_of_primitive_values(str)), - "multipageLayouts": lambda n : setattr(self, 'multipage_layouts', n.get_collection_of_enum_values(PrintMultipageLayout)), + "multipageLayouts": lambda n : setattr(self, 'multipage_layouts', n.get_collection_of_primitive_values(str)), "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), - "orientations": lambda n : setattr(self, 'orientations', n.get_collection_of_enum_values(PrintOrientation)), + "orientations": lambda n : setattr(self, 'orientations', n.get_collection_of_primitive_values(str)), "outputBins": lambda n : setattr(self, 'output_bins', n.get_collection_of_primitive_values(str)), "pagesPerSheet": lambda n : setattr(self, 'pages_per_sheet', n.get_collection_of_primitive_values(int)), - "qualities": lambda n : setattr(self, 'qualities', n.get_collection_of_enum_values(PrintQuality)), + "qualities": lambda n : setattr(self, 'qualities', n.get_collection_of_primitive_values(str)), "rightMargins": lambda n : setattr(self, 'right_margins', n.get_collection_of_primitive_values(int)), - "scalings": lambda n : setattr(self, 'scalings', n.get_collection_of_enum_values(PrintScaling)), + "scalings": lambda n : setattr(self, 'scalings', n.get_collection_of_primitive_values(str)), "supportsFitPdfToPage": lambda n : setattr(self, 'supports_fit_pdf_to_page', n.get_bool_value()), "topMargins": lambda n : setattr(self, 'top_margins', n.get_collection_of_primitive_values(int)), } @@ -152,13 +128,13 @@ def serialize(self,writer: SerializationWriter) -> None: raise TypeError("writer cannot be null.") writer.write_collection_of_primitive_values("bottomMargins", self.bottom_margins) writer.write_bool_value("collation", self.collation) - writer.write_collection_of_enum_values("colorModes", self.color_modes) + writer.write_collection_of_primitive_values("colorModes", self.color_modes) writer.write_collection_of_primitive_values("contentTypes", self.content_types) writer.write_object_value("copiesPerJob", self.copies_per_job) writer.write_collection_of_primitive_values("dpis", self.dpis) - writer.write_collection_of_enum_values("duplexModes", self.duplex_modes) - writer.write_collection_of_enum_values("feedOrientations", self.feed_orientations) - writer.write_collection_of_enum_values("finishings", self.finishings) + writer.write_collection_of_primitive_values("duplexModes", self.duplex_modes) + writer.write_collection_of_primitive_values("feedOrientations", self.feed_orientations) + writer.write_collection_of_primitive_values("finishings", self.finishings) writer.write_collection_of_primitive_values("inputBins", self.input_bins) writer.write_bool_value("isColorPrintingSupported", self.is_color_printing_supported) writer.write_bool_value("isPageRangeSupported", self.is_page_range_supported) @@ -166,14 +142,14 @@ def serialize(self,writer: SerializationWriter) -> None: writer.write_collection_of_primitive_values("mediaColors", self.media_colors) writer.write_collection_of_primitive_values("mediaSizes", self.media_sizes) writer.write_collection_of_primitive_values("mediaTypes", self.media_types) - writer.write_collection_of_enum_values("multipageLayouts", self.multipage_layouts) + writer.write_collection_of_primitive_values("multipageLayouts", self.multipage_layouts) writer.write_str_value("@odata.type", self.odata_type) - writer.write_collection_of_enum_values("orientations", self.orientations) + writer.write_collection_of_primitive_values("orientations", self.orientations) writer.write_collection_of_primitive_values("outputBins", self.output_bins) writer.write_collection_of_primitive_values("pagesPerSheet", self.pages_per_sheet) - writer.write_collection_of_enum_values("qualities", self.qualities) + writer.write_collection_of_primitive_values("qualities", self.qualities) writer.write_collection_of_primitive_values("rightMargins", self.right_margins) - writer.write_collection_of_enum_values("scalings", self.scalings) + writer.write_collection_of_primitive_values("scalings", self.scalings) writer.write_bool_value("supportsFitPdfToPage", self.supports_fit_pdf_to_page) writer.write_collection_of_primitive_values("topMargins", self.top_margins) writer.write_additional_data_value(self.additional_data) diff --git a/msgraph/generated/models/printer_defaults.py b/msgraph/generated/models/printer_defaults.py index a904d539b0f..55c58e5451e 100644 --- a/msgraph/generated/models/printer_defaults.py +++ b/msgraph/generated/models/printer_defaults.py @@ -8,7 +8,6 @@ if TYPE_CHECKING: from .print_color_mode import PrintColorMode from .print_duplex_mode import PrintDuplexMode - from .print_finishing import PrintFinishing from .print_multipage_layout import PrintMultipageLayout from .print_orientation import PrintOrientation from .print_quality import PrintQuality @@ -32,7 +31,7 @@ class PrinterDefaults(AdditionalDataHolder, BackedModel, Parsable): # The default duplex (double-sided) configuration to use when printing a document. Valid values are described in the following table. duplex_mode: Optional[PrintDuplexMode] = None # The default set of finishings to apply to print jobs. Valid values are described in the following table. - finishings: Optional[list[PrintFinishing]] = None + finishings: Optional[list[str]] = None # The default fitPdfToPage setting. True to fit each page of a PDF document to a physical sheet of media; false to let the printer decide how to lay out impressions. fit_pdf_to_page: Optional[bool] = None # The default input bin that serves as the paper source. @@ -76,7 +75,6 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: """ from .print_color_mode import PrintColorMode from .print_duplex_mode import PrintDuplexMode - from .print_finishing import PrintFinishing from .print_multipage_layout import PrintMultipageLayout from .print_orientation import PrintOrientation from .print_quality import PrintQuality @@ -84,7 +82,6 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .print_color_mode import PrintColorMode from .print_duplex_mode import PrintDuplexMode - from .print_finishing import PrintFinishing from .print_multipage_layout import PrintMultipageLayout from .print_orientation import PrintOrientation from .print_quality import PrintQuality @@ -96,7 +93,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: "copiesPerJob": lambda n : setattr(self, 'copies_per_job', n.get_int_value()), "dpi": lambda n : setattr(self, 'dpi', n.get_int_value()), "duplexMode": lambda n : setattr(self, 'duplex_mode', n.get_enum_value(PrintDuplexMode)), - "finishings": lambda n : setattr(self, 'finishings', n.get_collection_of_enum_values(PrintFinishing)), + "finishings": lambda n : setattr(self, 'finishings', n.get_collection_of_primitive_values(str)), "fitPdfToPage": lambda n : setattr(self, 'fit_pdf_to_page', n.get_bool_value()), "inputBin": lambda n : setattr(self, 'input_bin', n.get_str_value()), "mediaColor": lambda n : setattr(self, 'media_color', n.get_str_value()), @@ -125,7 +122,7 @@ def serialize(self,writer: SerializationWriter) -> None: writer.write_int_value("copiesPerJob", self.copies_per_job) writer.write_int_value("dpi", self.dpi) writer.write_enum_value("duplexMode", self.duplex_mode) - writer.write_collection_of_enum_values("finishings", self.finishings) + writer.write_collection_of_primitive_values("finishings", self.finishings) writer.write_bool_value("fitPdfToPage", self.fit_pdf_to_page) writer.write_str_value("inputBin", self.input_bin) writer.write_str_value("mediaColor", self.media_color) diff --git a/msgraph/generated/models/privileged_access_group_eligibility_schedule.py b/msgraph/generated/models/privileged_access_group_eligibility_schedule.py index 4193563e86c..9343099f1c9 100644 --- a/msgraph/generated/models/privileged_access_group_eligibility_schedule.py +++ b/msgraph/generated/models/privileged_access_group_eligibility_schedule.py @@ -5,30 +5,12 @@ from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: - from .directory_object import DirectoryObject - from .group import Group - from .privileged_access_group_member_type import PrivilegedAccessGroupMemberType - from .privileged_access_group_relationships import PrivilegedAccessGroupRelationships from .privileged_access_schedule import PrivilegedAccessSchedule from .privileged_access_schedule import PrivilegedAccessSchedule @dataclass class PrivilegedAccessGroupEligibilitySchedule(PrivilegedAccessSchedule, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.privilegedAccessGroupEligibilitySchedule" - # The identifier of the membership or ownership eligibility to the group that is governed by PIM. Required. The possible values are: owner, member. Supports $filter (eq). - access_id: Optional[PrivilegedAccessGroupRelationships] = None - # References the group that is the scope of the membership or ownership eligibility through PIM for Groups. Supports $expand. - group: Optional[Group] = None - # The identifier of the group representing the scope of the membership or ownership eligibility through PIM for Groups. Required. Supports $filter (eq). - group_id: Optional[str] = None - # Indicates whether the assignment is derived from a group assignment. It can further imply whether the caller can manage the schedule. Required. The possible values are: direct, group, unknownFutureValue. Supports $filter (eq). - member_type: Optional[PrivilegedAccessGroupMemberType] = None - # References the principal that's in the scope of this membership or ownership eligibility request to the group that's governed by PIM. Supports $expand. - principal: Optional[DirectoryObject] = None - # The identifier of the principal whose membership or ownership eligibility is granted through PIM for Groups. Required. Supports $filter (eq). - principal_id: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> PrivilegedAccessGroupEligibilitySchedule: @@ -46,25 +28,11 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ - from .directory_object import DirectoryObject - from .group import Group - from .privileged_access_group_member_type import PrivilegedAccessGroupMemberType - from .privileged_access_group_relationships import PrivilegedAccessGroupRelationships from .privileged_access_schedule import PrivilegedAccessSchedule - from .directory_object import DirectoryObject - from .group import Group - from .privileged_access_group_member_type import PrivilegedAccessGroupMemberType - from .privileged_access_group_relationships import PrivilegedAccessGroupRelationships from .privileged_access_schedule import PrivilegedAccessSchedule fields: dict[str, Callable[[Any], None]] = { - "accessId": lambda n : setattr(self, 'access_id', n.get_enum_value(PrivilegedAccessGroupRelationships)), - "group": lambda n : setattr(self, 'group', n.get_object_value(Group)), - "groupId": lambda n : setattr(self, 'group_id', n.get_str_value()), - "memberType": lambda n : setattr(self, 'member_type', n.get_enum_value(PrivilegedAccessGroupMemberType)), - "principal": lambda n : setattr(self, 'principal', n.get_object_value(DirectoryObject)), - "principalId": lambda n : setattr(self, 'principal_id', n.get_str_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -79,11 +47,5 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_enum_value("accessId", self.access_id) - writer.write_object_value("group", self.group) - writer.write_str_value("groupId", self.group_id) - writer.write_enum_value("memberType", self.member_type) - writer.write_object_value("principal", self.principal) - writer.write_str_value("principalId", self.principal_id) diff --git a/msgraph/generated/models/privileged_access_group_eligibility_schedule_instance.py b/msgraph/generated/models/privileged_access_group_eligibility_schedule_instance.py index 70ab320500f..e6b3bb8bacb 100644 --- a/msgraph/generated/models/privileged_access_group_eligibility_schedule_instance.py +++ b/msgraph/generated/models/privileged_access_group_eligibility_schedule_instance.py @@ -5,32 +5,12 @@ from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: - from .directory_object import DirectoryObject - from .group import Group - from .privileged_access_group_member_type import PrivilegedAccessGroupMemberType - from .privileged_access_group_relationships import PrivilegedAccessGroupRelationships from .privileged_access_schedule_instance import PrivilegedAccessScheduleInstance from .privileged_access_schedule_instance import PrivilegedAccessScheduleInstance @dataclass class PrivilegedAccessGroupEligibilityScheduleInstance(PrivilegedAccessScheduleInstance, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.privilegedAccessGroupEligibilityScheduleInstance" - # The identifier of the membership or ownership eligibility relationship to the group. Required. The possible values are: owner, member. Supports $filter (eq). - access_id: Optional[PrivilegedAccessGroupRelationships] = None - # The identifier of the privilegedAccessGroupEligibilitySchedule from which this instance was created. Required. Supports $filter (eq, ne). - eligibility_schedule_id: Optional[str] = None - # References the group that is the scope of the membership or ownership eligibility through PIM for Groups. Supports $expand. - group: Optional[Group] = None - # The identifier of the group representing the scope of the membership or ownership eligibility through PIM for Groups. Required. Supports $filter (eq). - group_id: Optional[str] = None - # Indicates whether the assignment is derived from a group assignment. It can further imply whether the calling principal can manage the assignment schedule. Required. The possible values are: direct, group, unknownFutureValue. Supports $filter (eq). - member_type: Optional[PrivilegedAccessGroupMemberType] = None - # References the principal that's in the scope of the membership or ownership eligibility request through the group that's governed by PIM. Supports $expand. - principal: Optional[DirectoryObject] = None - # The identifier of the principal whose membership or ownership eligibility to the group is managed through PIM for Groups. Required. Supports $filter (eq). - principal_id: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> PrivilegedAccessGroupEligibilityScheduleInstance: @@ -48,26 +28,11 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ - from .directory_object import DirectoryObject - from .group import Group - from .privileged_access_group_member_type import PrivilegedAccessGroupMemberType - from .privileged_access_group_relationships import PrivilegedAccessGroupRelationships from .privileged_access_schedule_instance import PrivilegedAccessScheduleInstance - from .directory_object import DirectoryObject - from .group import Group - from .privileged_access_group_member_type import PrivilegedAccessGroupMemberType - from .privileged_access_group_relationships import PrivilegedAccessGroupRelationships from .privileged_access_schedule_instance import PrivilegedAccessScheduleInstance fields: dict[str, Callable[[Any], None]] = { - "accessId": lambda n : setattr(self, 'access_id', n.get_enum_value(PrivilegedAccessGroupRelationships)), - "eligibilityScheduleId": lambda n : setattr(self, 'eligibility_schedule_id', n.get_str_value()), - "group": lambda n : setattr(self, 'group', n.get_object_value(Group)), - "groupId": lambda n : setattr(self, 'group_id', n.get_str_value()), - "memberType": lambda n : setattr(self, 'member_type', n.get_enum_value(PrivilegedAccessGroupMemberType)), - "principal": lambda n : setattr(self, 'principal', n.get_object_value(DirectoryObject)), - "principalId": lambda n : setattr(self, 'principal_id', n.get_str_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -82,12 +47,5 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_enum_value("accessId", self.access_id) - writer.write_str_value("eligibilityScheduleId", self.eligibility_schedule_id) - writer.write_object_value("group", self.group) - writer.write_str_value("groupId", self.group_id) - writer.write_enum_value("memberType", self.member_type) - writer.write_object_value("principal", self.principal) - writer.write_str_value("principalId", self.principal_id) diff --git a/msgraph/generated/models/privileged_access_root.py b/msgraph/generated/models/privileged_access_root.py index e04261cb2b5..f57e75e8d6e 100644 --- a/msgraph/generated/models/privileged_access_root.py +++ b/msgraph/generated/models/privileged_access_root.py @@ -6,16 +6,11 @@ if TYPE_CHECKING: from .entity import Entity - from .privileged_access_group import PrivilegedAccessGroup from .entity import Entity @dataclass class PrivilegedAccessRoot(Entity, Parsable): - # A group that's governed through Privileged Identity Management (PIM). - group: Optional[PrivilegedAccessGroup] = None - # The OdataType property - odata_type: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> PrivilegedAccessRoot: @@ -34,13 +29,10 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .entity import Entity - from .privileged_access_group import PrivilegedAccessGroup from .entity import Entity - from .privileged_access_group import PrivilegedAccessGroup fields: dict[str, Callable[[Any], None]] = { - "group": lambda n : setattr(self, 'group', n.get_object_value(PrivilegedAccessGroup)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -55,6 +47,5 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_object_value("group", self.group) diff --git a/msgraph/generated/models/privileged_access_schedule.py b/msgraph/generated/models/privileged_access_schedule.py index 5c6ff897570..9bcb92016c5 100644 --- a/msgraph/generated/models/privileged_access_schedule.py +++ b/msgraph/generated/models/privileged_access_schedule.py @@ -1,5 +1,4 @@ from __future__ import annotations -import datetime from collections.abc import Callable from dataclasses import dataclass, field from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter @@ -9,24 +8,11 @@ from .entity import Entity from .privileged_access_group_assignment_schedule import PrivilegedAccessGroupAssignmentSchedule from .privileged_access_group_eligibility_schedule import PrivilegedAccessGroupEligibilitySchedule - from .request_schedule import RequestSchedule from .entity import Entity @dataclass class PrivilegedAccessSchedule(Entity, Parsable): - # When the schedule was created. Optional. - created_date_time: Optional[datetime.datetime] = None - # The identifier of the access assignment or eligibility request that created this schedule. Optional. - created_using: Optional[str] = None - # When the schedule was last modified. Optional. - modified_date_time: Optional[datetime.datetime] = None - # The OdataType property - odata_type: Optional[str] = None - # Represents the period of the access assignment or eligibility. The scheduleInfo can represent a single occurrence or multiple recurring instances. Required. - schedule_info: Optional[RequestSchedule] = None - # The status of the access assignment or eligibility request. The possible values are: Canceled, Denied, Failed, Granted, PendingAdminDecision, PendingApproval, PendingProvisioning, PendingScheduleCreation, Provisioned, Revoked, and ScheduleCreated. Not nullable. Optional. - status: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> PrivilegedAccessSchedule: @@ -60,19 +46,12 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .entity import Entity from .privileged_access_group_assignment_schedule import PrivilegedAccessGroupAssignmentSchedule from .privileged_access_group_eligibility_schedule import PrivilegedAccessGroupEligibilitySchedule - from .request_schedule import RequestSchedule from .entity import Entity from .privileged_access_group_assignment_schedule import PrivilegedAccessGroupAssignmentSchedule from .privileged_access_group_eligibility_schedule import PrivilegedAccessGroupEligibilitySchedule - from .request_schedule import RequestSchedule fields: dict[str, Callable[[Any], None]] = { - "createdDateTime": lambda n : setattr(self, 'created_date_time', n.get_datetime_value()), - "createdUsing": lambda n : setattr(self, 'created_using', n.get_str_value()), - "modifiedDateTime": lambda n : setattr(self, 'modified_date_time', n.get_datetime_value()), - "scheduleInfo": lambda n : setattr(self, 'schedule_info', n.get_object_value(RequestSchedule)), - "status": lambda n : setattr(self, 'status', n.get_str_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -87,10 +66,5 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_datetime_value("createdDateTime", self.created_date_time) - writer.write_str_value("createdUsing", self.created_using) - writer.write_datetime_value("modifiedDateTime", self.modified_date_time) - writer.write_object_value("scheduleInfo", self.schedule_info) - writer.write_str_value("status", self.status) diff --git a/msgraph/generated/models/profile_photo.py b/msgraph/generated/models/profile_photo.py index c366a2565ce..b19dc3b8a9b 100644 --- a/msgraph/generated/models/profile_photo.py +++ b/msgraph/generated/models/profile_photo.py @@ -11,12 +11,6 @@ @dataclass class ProfilePhoto(Entity, Parsable): - # The height of the photo. Read-only. - height: Optional[int] = None - # The OdataType property - odata_type: Optional[str] = None - # The width of the photo. Read-only. - width: Optional[int] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> ProfilePhoto: @@ -39,8 +33,6 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .entity import Entity fields: dict[str, Callable[[Any], None]] = { - "height": lambda n : setattr(self, 'height', n.get_int_value()), - "width": lambda n : setattr(self, 'width', n.get_int_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -55,7 +47,5 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_int_value("height", self.height) - writer.write_int_value("width", self.width) diff --git a/msgraph/generated/models/pronouns_settings.py b/msgraph/generated/models/pronouns_settings.py index 2ece7b1a5b9..badb3a2a6ee 100644 --- a/msgraph/generated/models/pronouns_settings.py +++ b/msgraph/generated/models/pronouns_settings.py @@ -11,10 +11,6 @@ @dataclass class PronounsSettings(Entity, Parsable): - # true to enable pronouns in the organization; otherwise, false. The default value is false, and pronouns are disabled. - is_enabled_in_organization: Optional[bool] = None - # The OdataType property - odata_type: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> PronounsSettings: @@ -37,7 +33,6 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .entity import Entity fields: dict[str, Callable[[Any], None]] = { - "isEnabledInOrganization": lambda n : setattr(self, 'is_enabled_in_organization', n.get_bool_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -52,6 +47,5 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_bool_value("isEnabledInOrganization", self.is_enabled_in_organization) diff --git a/msgraph/generated/models/connection_info.py b/msgraph/generated/models/protected_content.py similarity index 73% rename from msgraph/generated/models/connection_info.py rename to msgraph/generated/models/protected_content.py index 8066171efa2..f24f859bff5 100644 --- a/msgraph/generated/models/connection_info.py +++ b/msgraph/generated/models/protected_content.py @@ -6,27 +6,31 @@ from typing import Any, Optional, TYPE_CHECKING, Union @dataclass -class ConnectionInfo(AdditionalDataHolder, BackedModel, Parsable): +class ProtectedContent(AdditionalDataHolder, BackedModel, Parsable): # Stores model information. backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. additional_data: dict[str, Any] = field(default_factory=dict) + # The content id + cid: Optional[str] = None + # The content format. + format: Optional[str] = None + # The unique identifier for the sensitivity label applied to the content. + label_id: Optional[str] = None # The OdataType property odata_type: Optional[str] = None - # The endpoint that is used by Entitlement Management to communicate with the access package resource. - url: Optional[str] = None @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> ConnectionInfo: + def create_from_discriminator_value(parse_node: ParseNode) -> ProtectedContent: """ Creates a new instance of the appropriate class based on discriminator value param parse_node: The parse node to use to read the discriminator value and create the object - Returns: ConnectionInfo + Returns: ProtectedContent """ if parse_node is None: raise TypeError("parse_node cannot be null.") - return ConnectionInfo() + return ProtectedContent() def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: """ @@ -34,8 +38,10 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ fields: dict[str, Callable[[Any], None]] = { + "cid": lambda n : setattr(self, 'cid', n.get_str_value()), + "format": lambda n : setattr(self, 'format', n.get_str_value()), + "labelId": lambda n : setattr(self, 'label_id', n.get_str_value()), "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), - "url": lambda n : setattr(self, 'url', n.get_str_value()), } return fields @@ -47,8 +53,10 @@ def serialize(self,writer: SerializationWriter) -> None: """ if writer is None: raise TypeError("writer cannot be null.") + writer.write_str_value("cid", self.cid) + writer.write_str_value("format", self.format) + writer.write_str_value("labelId", self.label_id) writer.write_str_value("@odata.type", self.odata_type) - writer.write_str_value("url", self.url) writer.write_additional_data_value(self.additional_data) diff --git a/msgraph/generated/models/public_key_infrastructure_root.py b/msgraph/generated/models/public_key_infrastructure_root.py index d60fa155789..a64837aced0 100644 --- a/msgraph/generated/models/public_key_infrastructure_root.py +++ b/msgraph/generated/models/public_key_infrastructure_root.py @@ -5,17 +5,12 @@ from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: - from .certificate_based_auth_pki import CertificateBasedAuthPki from .entity import Entity from .entity import Entity @dataclass class PublicKeyInfrastructureRoot(Entity, Parsable): - # The collection of public key infrastructure instances for the certificate-based authentication feature for users. - certificate_based_auth_configurations: Optional[list[CertificateBasedAuthPki]] = None - # The OdataType property - odata_type: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> PublicKeyInfrastructureRoot: @@ -33,14 +28,11 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ - from .certificate_based_auth_pki import CertificateBasedAuthPki from .entity import Entity - from .certificate_based_auth_pki import CertificateBasedAuthPki from .entity import Entity fields: dict[str, Callable[[Any], None]] = { - "certificateBasedAuthConfigurations": lambda n : setattr(self, 'certificate_based_auth_configurations', n.get_collection_of_object_values(CertificateBasedAuthPki)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -55,6 +47,5 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_collection_of_object_values("certificateBasedAuthConfigurations", self.certificate_based_auth_configurations) diff --git a/msgraph/generated/models/recurrence_pattern.py b/msgraph/generated/models/recurrence_pattern.py index a8b99957ed5..b24e69e9df8 100644 --- a/msgraph/generated/models/recurrence_pattern.py +++ b/msgraph/generated/models/recurrence_pattern.py @@ -20,7 +20,7 @@ class RecurrencePattern(AdditionalDataHolder, BackedModel, Parsable): # The day of the month on which the event occurs. Required if type is absoluteMonthly or absoluteYearly. day_of_month: Optional[int] = None # A collection of the days of the week on which the event occurs. The possible values are: sunday, monday, tuesday, wednesday, thursday, friday, saturday. If type is relativeMonthly or relativeYearly, and daysOfWeek specifies more than one day, the event falls on the first day that satisfies the pattern. Required if type is weekly, relativeMonthly, or relativeYearly. - days_of_week: Optional[list[DayOfWeek]] = None + days_of_week: Optional[list[str]] = None # The first day of the week. The possible values are: sunday, monday, tuesday, wednesday, thursday, friday, saturday. Default is sunday. Required if type is weekly. first_day_of_week: Optional[DayOfWeek] = None # Specifies on which instance of the allowed days specified in daysOfWeek the event occurs, counted from the first instance in the month. The possible values are: first, second, third, fourth, last. Default is first. Optional and used if type is relativeMonthly or relativeYearly. @@ -60,7 +60,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: fields: dict[str, Callable[[Any], None]] = { "dayOfMonth": lambda n : setattr(self, 'day_of_month', n.get_int_value()), - "daysOfWeek": lambda n : setattr(self, 'days_of_week', n.get_collection_of_enum_values(DayOfWeek)), + "daysOfWeek": lambda n : setattr(self, 'days_of_week', n.get_collection_of_primitive_values(str)), "firstDayOfWeek": lambda n : setattr(self, 'first_day_of_week', n.get_enum_value(DayOfWeek)), "index": lambda n : setattr(self, 'index', n.get_enum_value(WeekIndex)), "interval": lambda n : setattr(self, 'interval', n.get_int_value()), @@ -79,7 +79,7 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") writer.write_int_value("dayOfMonth", self.day_of_month) - writer.write_collection_of_enum_values("daysOfWeek", self.days_of_week) + writer.write_collection_of_primitive_values("daysOfWeek", self.days_of_week) writer.write_enum_value("firstDayOfWeek", self.first_day_of_week) writer.write_enum_value("index", self.index) writer.write_int_value("interval", self.interval) diff --git a/msgraph/generated/models/remote_desktop_security_configuration.py b/msgraph/generated/models/remote_desktop_security_configuration.py index dcb79eeee22..a5c9a0a1628 100644 --- a/msgraph/generated/models/remote_desktop_security_configuration.py +++ b/msgraph/generated/models/remote_desktop_security_configuration.py @@ -6,18 +6,11 @@ if TYPE_CHECKING: from .entity import Entity - from .target_device_group import TargetDeviceGroup from .entity import Entity @dataclass class RemoteDesktopSecurityConfiguration(Entity, Parsable): - # Determines if Microsoft Entra ID RDS authentication protocol for RDP is enabled. - is_remote_desktop_protocol_enabled: Optional[bool] = None - # The OdataType property - odata_type: Optional[str] = None - # The collection of target device groups that are associated with the RDS security configuration that will be enabled for SSO when a client connects to the target device over RDP using the new Microsoft Entra ID RDS authentication protocol. - target_device_groups: Optional[list[TargetDeviceGroup]] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> RemoteDesktopSecurityConfiguration: @@ -36,14 +29,10 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .entity import Entity - from .target_device_group import TargetDeviceGroup from .entity import Entity - from .target_device_group import TargetDeviceGroup fields: dict[str, Callable[[Any], None]] = { - "isRemoteDesktopProtocolEnabled": lambda n : setattr(self, 'is_remote_desktop_protocol_enabled', n.get_bool_value()), - "targetDeviceGroups": lambda n : setattr(self, 'target_device_groups', n.get_collection_of_object_values(TargetDeviceGroup)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -58,7 +47,5 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_bool_value("isRemoteDesktopProtocolEnabled", self.is_remote_desktop_protocol_enabled) - writer.write_collection_of_object_values("targetDeviceGroups", self.target_device_groups) diff --git a/msgraph/generated/models/restore_point.py b/msgraph/generated/models/restore_point.py index b138b7bc355..46afa2629cc 100644 --- a/msgraph/generated/models/restore_point.py +++ b/msgraph/generated/models/restore_point.py @@ -1,5 +1,4 @@ from __future__ import annotations -import datetime from collections.abc import Callable from dataclasses import dataclass, field from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter @@ -7,23 +6,11 @@ if TYPE_CHECKING: from .entity import Entity - from .protection_unit_base import ProtectionUnitBase - from .restore_point_tags import RestorePointTags from .entity import Entity @dataclass class RestorePoint(Entity, Parsable): - # Expiration date time of the restore point. - expiration_date_time: Optional[datetime.datetime] = None - # The OdataType property - odata_type: Optional[str] = None - # Date time when the restore point was created. - protection_date_time: Optional[datetime.datetime] = None - # The site, drive, or mailbox units that are protected under a protection policy. - protection_unit: Optional[ProtectionUnitBase] = None - # The type of the restore point. The possible values are: none, fastRestore, unknownFutureValue. - tags: Optional[RestorePointTags] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> RestorePoint: @@ -42,18 +29,10 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .entity import Entity - from .protection_unit_base import ProtectionUnitBase - from .restore_point_tags import RestorePointTags from .entity import Entity - from .protection_unit_base import ProtectionUnitBase - from .restore_point_tags import RestorePointTags fields: dict[str, Callable[[Any], None]] = { - "expirationDateTime": lambda n : setattr(self, 'expiration_date_time', n.get_datetime_value()), - "protectionDateTime": lambda n : setattr(self, 'protection_date_time', n.get_datetime_value()), - "protectionUnit": lambda n : setattr(self, 'protection_unit', n.get_object_value(ProtectionUnitBase)), - "tags": lambda n : setattr(self, 'tags', n.get_collection_of_enum_values(RestorePointTags)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -68,9 +47,5 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_datetime_value("expirationDateTime", self.expiration_date_time) - writer.write_datetime_value("protectionDateTime", self.protection_date_time) - writer.write_object_value("protectionUnit", self.protection_unit) - writer.write_enum_value("tags", self.tags) diff --git a/msgraph/generated/models/retention_label_settings.py b/msgraph/generated/models/retention_label_settings.py deleted file mode 100644 index 49adba3280c..00000000000 --- a/msgraph/generated/models/retention_label_settings.py +++ /dev/null @@ -1,81 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .security.behavior_during_retention_period import BehaviorDuringRetentionPeriod - -@dataclass -class RetentionLabelSettings(AdditionalDataHolder, BackedModel, Parsable): - # Stores model information. - backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) - - # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - additional_data: dict[str, Any] = field(default_factory=dict) - # Describes the item behavior during retention period. Possible values are: doNotRetain, retain, retainAsRecord, retainAsRegulatoryRecord, unknownFutureValue. Read-only. - behavior_during_retention_period: Optional[BehaviorDuringRetentionPeriod] = None - # Specifies whether updates to document content are allowed. Read-only. - is_content_update_allowed: Optional[bool] = None - # Specifies whether the document deletion is allowed. Read-only. - is_delete_allowed: Optional[bool] = None - # Specifies whether you're allowed to change the retention label on the document. Read-only. - is_label_update_allowed: Optional[bool] = None - # Specifies whether updates to the item metadata (for example, the Title field) are blocked. Read-only. - is_metadata_update_allowed: Optional[bool] = None - # Specifies whether the item is locked. Read-write. - is_record_locked: Optional[bool] = None - # The OdataType property - odata_type: Optional[str] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> RetentionLabelSettings: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: RetentionLabelSettings - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return RetentionLabelSettings() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .security.behavior_during_retention_period import BehaviorDuringRetentionPeriod - - from .security.behavior_during_retention_period import BehaviorDuringRetentionPeriod - - fields: dict[str, Callable[[Any], None]] = { - "behaviorDuringRetentionPeriod": lambda n : setattr(self, 'behavior_during_retention_period', n.get_enum_value(BehaviorDuringRetentionPeriod)), - "isContentUpdateAllowed": lambda n : setattr(self, 'is_content_update_allowed', n.get_bool_value()), - "isDeleteAllowed": lambda n : setattr(self, 'is_delete_allowed', n.get_bool_value()), - "isLabelUpdateAllowed": lambda n : setattr(self, 'is_label_update_allowed', n.get_bool_value()), - "isMetadataUpdateAllowed": lambda n : setattr(self, 'is_metadata_update_allowed', n.get_bool_value()), - "isRecordLocked": lambda n : setattr(self, 'is_record_locked', n.get_bool_value()), - "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_enum_value("behaviorDuringRetentionPeriod", self.behavior_during_retention_period) - writer.write_bool_value("isContentUpdateAllowed", self.is_content_update_allowed) - writer.write_bool_value("isDeleteAllowed", self.is_delete_allowed) - writer.write_bool_value("isLabelUpdateAllowed", self.is_label_update_allowed) - writer.write_bool_value("isMetadataUpdateAllowed", self.is_metadata_update_allowed) - writer.write_bool_value("isRecordLocked", self.is_record_locked) - writer.write_str_value("@odata.type", self.odata_type) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/models/risk_event_type.py b/msgraph/generated/models/risk_event_type.py deleted file mode 100644 index aa3e0edf68c..00000000000 --- a/msgraph/generated/models/risk_event_type.py +++ /dev/null @@ -1,19 +0,0 @@ -from enum import Enum - -class RiskEventType(str, Enum): - UnlikelyTravel = "unlikelyTravel", - AnonymizedIPAddress = "anonymizedIPAddress", - MaliciousIPAddress = "maliciousIPAddress", - UnfamiliarFeatures = "unfamiliarFeatures", - MalwareInfectedIPAddress = "malwareInfectedIPAddress", - SuspiciousIPAddress = "suspiciousIPAddress", - LeakedCredentials = "leakedCredentials", - InvestigationsThreatIntelligence = "investigationsThreatIntelligence", - Generic = "generic", - AdminConfirmedUserCompromised = "adminConfirmedUserCompromised", - McasImpossibleTravel = "mcasImpossibleTravel", - McasSuspiciousInboxManipulationRules = "mcasSuspiciousInboxManipulationRules", - InvestigationsThreatIntelligenceSigninLinked = "investigationsThreatIntelligenceSigninLinked", - MaliciousIPAddressValidCredentialsBlockedIP = "maliciousIPAddressValidCredentialsBlockedIP", - UnknownFutureValue = "unknownFutureValue", - diff --git a/msgraph/generated/models/role_definition.py b/msgraph/generated/models/role_definition.py index 66596fa78f4..7181202f042 100644 --- a/msgraph/generated/models/role_definition.py +++ b/msgraph/generated/models/role_definition.py @@ -7,8 +7,6 @@ if TYPE_CHECKING: from .device_and_app_management_role_definition import DeviceAndAppManagementRoleDefinition from .entity import Entity - from .role_assignment import RoleAssignment - from .role_permission import RolePermission from .entity import Entity @@ -17,18 +15,6 @@ class RoleDefinition(Entity, Parsable): """ The Role Definition resource. The role definition is the foundation of role based access in Intune. The role combines an Intune resource such as a Mobile App and associated role permissions such as Create or Read for the resource. There are two types of roles, built-in and custom. Built-in roles cannot be modified. Both built-in roles and custom roles must have assignments to be enforced. Create custom roles if you want to define a role that allows any of the available resources and role permissions to be combined into a single role. """ - # Description of the Role definition. - description: Optional[str] = None - # Display Name of the Role definition. - display_name: Optional[str] = None - # Type of Role. Set to True if it is built-in, or set to False if it is a custom role definition. - is_built_in: Optional[bool] = None - # The OdataType property - odata_type: Optional[str] = None - # List of Role assignments for this role definition. - role_assignments: Optional[list[RoleAssignment]] = None - # List of Role Permissions this role is allowed to perform. These must match the actionName that is defined as part of the rolePermission. - role_permissions: Optional[list[RolePermission]] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> RoleDefinition: @@ -57,20 +43,11 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: """ from .device_and_app_management_role_definition import DeviceAndAppManagementRoleDefinition from .entity import Entity - from .role_assignment import RoleAssignment - from .role_permission import RolePermission from .device_and_app_management_role_definition import DeviceAndAppManagementRoleDefinition from .entity import Entity - from .role_assignment import RoleAssignment - from .role_permission import RolePermission fields: dict[str, Callable[[Any], None]] = { - "description": lambda n : setattr(self, 'description', n.get_str_value()), - "displayName": lambda n : setattr(self, 'display_name', n.get_str_value()), - "isBuiltIn": lambda n : setattr(self, 'is_built_in', n.get_bool_value()), - "roleAssignments": lambda n : setattr(self, 'role_assignments', n.get_collection_of_object_values(RoleAssignment)), - "rolePermissions": lambda n : setattr(self, 'role_permissions', n.get_collection_of_object_values(RolePermission)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -85,10 +62,5 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_str_value("description", self.description) - writer.write_str_value("displayName", self.display_name) - writer.write_bool_value("isBuiltIn", self.is_built_in) - writer.write_collection_of_object_values("roleAssignments", self.role_assignments) - writer.write_collection_of_object_values("rolePermissions", self.role_permissions) diff --git a/msgraph/generated/models/rubric_criterion.py b/msgraph/generated/models/rubric_criterion.py deleted file mode 100644 index 2105d05f01c..00000000000 --- a/msgraph/generated/models/rubric_criterion.py +++ /dev/null @@ -1,61 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .education_item_body import EducationItemBody - -@dataclass -class RubricCriterion(AdditionalDataHolder, BackedModel, Parsable): - # Stores model information. - backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) - - # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - additional_data: dict[str, Any] = field(default_factory=dict) - # The description of this criterion. - description: Optional[EducationItemBody] = None - # The OdataType property - odata_type: Optional[str] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> RubricCriterion: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: RubricCriterion - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return RubricCriterion() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .education_item_body import EducationItemBody - - from .education_item_body import EducationItemBody - - fields: dict[str, Callable[[Any], None]] = { - "description": lambda n : setattr(self, 'description', n.get_object_value(EducationItemBody)), - "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_object_value("description", self.description) - writer.write_str_value("@odata.type", self.odata_type) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/models/rubric_level.py b/msgraph/generated/models/rubric_level.py deleted file mode 100644 index a2c7bd4cc52..00000000000 --- a/msgraph/generated/models/rubric_level.py +++ /dev/null @@ -1,76 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .education_assignment_grade_type import EducationAssignmentGradeType - from .education_item_body import EducationItemBody - -@dataclass -class RubricLevel(AdditionalDataHolder, BackedModel, Parsable): - # Stores model information. - backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) - - # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - additional_data: dict[str, Any] = field(default_factory=dict) - # The description of this rubric level. - description: Optional[EducationItemBody] = None - # The name of this rubric level. - display_name: Optional[str] = None - # Null if this is a no-points rubric; educationAssignmentPointsGradeType if it's a points rubric. - grading: Optional[EducationAssignmentGradeType] = None - # The ID of this resource. - level_id: Optional[str] = None - # The OdataType property - odata_type: Optional[str] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> RubricLevel: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: RubricLevel - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return RubricLevel() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .education_assignment_grade_type import EducationAssignmentGradeType - from .education_item_body import EducationItemBody - - from .education_assignment_grade_type import EducationAssignmentGradeType - from .education_item_body import EducationItemBody - - fields: dict[str, Callable[[Any], None]] = { - "description": lambda n : setattr(self, 'description', n.get_object_value(EducationItemBody)), - "displayName": lambda n : setattr(self, 'display_name', n.get_str_value()), - "grading": lambda n : setattr(self, 'grading', n.get_object_value(EducationAssignmentGradeType)), - "levelId": lambda n : setattr(self, 'level_id', n.get_str_value()), - "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_object_value("description", self.description) - writer.write_str_value("displayName", self.display_name) - writer.write_object_value("grading", self.grading) - writer.write_str_value("levelId", self.level_id) - writer.write_str_value("@odata.type", self.odata_type) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/models/rubric_quality.py b/msgraph/generated/models/rubric_quality.py deleted file mode 100644 index 4e47e7d2aea..00000000000 --- a/msgraph/generated/models/rubric_quality.py +++ /dev/null @@ -1,80 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .education_item_body import EducationItemBody - from .rubric_criterion import RubricCriterion - -@dataclass -class RubricQuality(AdditionalDataHolder, BackedModel, Parsable): - # Stores model information. - backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) - - # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - additional_data: dict[str, Any] = field(default_factory=dict) - # The collection of criteria for this rubric quality. - criteria: Optional[list[RubricCriterion]] = None - # The description of this rubric quality. - description: Optional[EducationItemBody] = None - # The name of this rubric quality. - display_name: Optional[str] = None - # The OdataType property - odata_type: Optional[str] = None - # The ID of this resource. - quality_id: Optional[str] = None - # If present, a numerical weight for this quality. Weights must add up to 100. - weight: Optional[float] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> RubricQuality: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: RubricQuality - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return RubricQuality() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .education_item_body import EducationItemBody - from .rubric_criterion import RubricCriterion - - from .education_item_body import EducationItemBody - from .rubric_criterion import RubricCriterion - - fields: dict[str, Callable[[Any], None]] = { - "criteria": lambda n : setattr(self, 'criteria', n.get_collection_of_object_values(RubricCriterion)), - "description": lambda n : setattr(self, 'description', n.get_object_value(EducationItemBody)), - "displayName": lambda n : setattr(self, 'display_name', n.get_str_value()), - "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), - "qualityId": lambda n : setattr(self, 'quality_id', n.get_str_value()), - "weight": lambda n : setattr(self, 'weight', n.get_float_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_collection_of_object_values("criteria", self.criteria) - writer.write_object_value("description", self.description) - writer.write_str_value("displayName", self.display_name) - writer.write_str_value("@odata.type", self.odata_type) - writer.write_str_value("qualityId", self.quality_id) - writer.write_float_value("weight", self.weight) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/models/search_request.py b/msgraph/generated/models/search_request.py index b626d44360a..d56d9de1366 100644 --- a/msgraph/generated/models/search_request.py +++ b/msgraph/generated/models/search_request.py @@ -8,7 +8,6 @@ if TYPE_CHECKING: from .aggregation_option import AggregationOption from .collapse_property import CollapseProperty - from .entity_type import EntityType from .result_template_option import ResultTemplateOption from .search_alteration_options import SearchAlterationOptions from .search_query import SearchQuery @@ -33,7 +32,7 @@ class SearchRequest(AdditionalDataHolder, BackedModel, Parsable): # This triggers hybrid sort for messages : the first 3 messages are the most relevant. This property is only applicable to entityType=message. Optional. enable_top_results: Optional[bool] = None # One or more types of resources expected in the response. Possible values are: event, message, driveItem, externalItem, site, list, listItem, drive, chatMessage, person, acronym, bookmark. Use the Prefer: include-unknown-enum-members request header to get the following value(s) in this evolvable enum: chatMessage, person, acronym, bookmark. See known limitations for those combinations of two or more entity types that are supported in the same search request. Required. - entity_types: Optional[list[EntityType]] = None + entity_types: Optional[list[str]] = None # Contains the fields to be returned for each resource object specified in entityTypes, allowing customization of the fields returned by default; otherwise, including additional fields such as custom managed properties from SharePoint and OneDrive, or custom fields in externalItem from the content that Microsoft 365 Copilot connectors bring in. The fields property can use the semantic labels applied to properties. For example, if a property is labeled as title, you can retrieve it using the following syntax: label_title. Optional. fields: Optional[list[str]] = None # Specifies the offset for the search results. Offset 0 returns the very first result. Optional. @@ -73,7 +72,6 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: """ from .aggregation_option import AggregationOption from .collapse_property import CollapseProperty - from .entity_type import EntityType from .result_template_option import ResultTemplateOption from .search_alteration_options import SearchAlterationOptions from .search_query import SearchQuery @@ -82,7 +80,6 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .aggregation_option import AggregationOption from .collapse_property import CollapseProperty - from .entity_type import EntityType from .result_template_option import ResultTemplateOption from .search_alteration_options import SearchAlterationOptions from .search_query import SearchQuery @@ -95,7 +92,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: "collapseProperties": lambda n : setattr(self, 'collapse_properties', n.get_collection_of_object_values(CollapseProperty)), "contentSources": lambda n : setattr(self, 'content_sources', n.get_collection_of_primitive_values(str)), "enableTopResults": lambda n : setattr(self, 'enable_top_results', n.get_bool_value()), - "entityTypes": lambda n : setattr(self, 'entity_types', n.get_collection_of_enum_values(EntityType)), + "entityTypes": lambda n : setattr(self, 'entity_types', n.get_collection_of_primitive_values(str)), "fields": lambda n : setattr(self, 'fields', n.get_collection_of_primitive_values(str)), "from": lambda n : setattr(self, 'from_', n.get_int_value()), "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), @@ -122,7 +119,7 @@ def serialize(self,writer: SerializationWriter) -> None: writer.write_collection_of_object_values("collapseProperties", self.collapse_properties) writer.write_collection_of_primitive_values("contentSources", self.content_sources) writer.write_bool_value("enableTopResults", self.enable_top_results) - writer.write_collection_of_enum_values("entityTypes", self.entity_types) + writer.write_collection_of_primitive_values("entityTypes", self.entity_types) writer.write_collection_of_primitive_values("fields", self.fields) writer.write_int_value("from", self.from_) writer.write_str_value("@odata.type", self.odata_type) diff --git a/msgraph/generated/models/default_invitation_redemption_identity_provider_configuration.py b/msgraph/generated/models/secure_sign_in_session_control.py similarity index 63% rename from msgraph/generated/models/default_invitation_redemption_identity_provider_configuration.py rename to msgraph/generated/models/secure_sign_in_session_control.py index 66c8eb44a85..75d5bc81573 100644 --- a/msgraph/generated/models/default_invitation_redemption_identity_provider_configuration.py +++ b/msgraph/generated/models/secure_sign_in_session_control.py @@ -5,34 +5,34 @@ from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: - from .invitation_redemption_identity_provider_configuration import InvitationRedemptionIdentityProviderConfiguration + from .conditional_access_session_control import ConditionalAccessSessionControl -from .invitation_redemption_identity_provider_configuration import InvitationRedemptionIdentityProviderConfiguration +from .conditional_access_session_control import ConditionalAccessSessionControl @dataclass -class DefaultInvitationRedemptionIdentityProviderConfiguration(InvitationRedemptionIdentityProviderConfiguration, Parsable): +class SecureSignInSessionControl(ConditionalAccessSessionControl, Parsable): # The OdataType property - odata_type: Optional[str] = None + odata_type: Optional[str] = "#microsoft.graph.secureSignInSessionControl" @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> DefaultInvitationRedemptionIdentityProviderConfiguration: + def create_from_discriminator_value(parse_node: ParseNode) -> SecureSignInSessionControl: """ Creates a new instance of the appropriate class based on discriminator value param parse_node: The parse node to use to read the discriminator value and create the object - Returns: DefaultInvitationRedemptionIdentityProviderConfiguration + Returns: SecureSignInSessionControl """ if parse_node is None: raise TypeError("parse_node cannot be null.") - return DefaultInvitationRedemptionIdentityProviderConfiguration() + return SecureSignInSessionControl() def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: """ The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ - from .invitation_redemption_identity_provider_configuration import InvitationRedemptionIdentityProviderConfiguration + from .conditional_access_session_control import ConditionalAccessSessionControl - from .invitation_redemption_identity_provider_configuration import InvitationRedemptionIdentityProviderConfiguration + from .conditional_access_session_control import ConditionalAccessSessionControl fields: dict[str, Callable[[Any], None]] = { } diff --git a/msgraph/generated/models/security/aad_risk_detection_audit_record.py b/msgraph/generated/models/security/aad_risk_detection_audit_record.py new file mode 100644 index 00000000000..fda38bd3096 --- /dev/null +++ b/msgraph/generated/models/security/aad_risk_detection_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class AadRiskDetectionAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.aadRiskDetectionAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> AadRiskDetectionAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: AadRiskDetectionAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return AadRiskDetectionAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/aed_audit_record.py b/msgraph/generated/models/security/aed_audit_record.py new file mode 100644 index 00000000000..c6993fe2158 --- /dev/null +++ b/msgraph/generated/models/security/aed_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class AedAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.aedAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> AedAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: AedAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return AedAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/ai_app_interaction_audit_record.py b/msgraph/generated/models/security/ai_app_interaction_audit_record.py new file mode 100644 index 00000000000..8fadcee5f28 --- /dev/null +++ b/msgraph/generated/models/security/ai_app_interaction_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class AiAppInteractionAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.aiAppInteractionAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> AiAppInteractionAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: AiAppInteractionAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return AiAppInteractionAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/aip_file_deleted.py b/msgraph/generated/models/security/aip_file_deleted.py new file mode 100644 index 00000000000..3a366fcb068 --- /dev/null +++ b/msgraph/generated/models/security/aip_file_deleted.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class AipFileDeleted(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.aipFileDeleted" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> AipFileDeleted: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: AipFileDeleted + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return AipFileDeleted() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/aip_heart_beat.py b/msgraph/generated/models/security/aip_heart_beat.py new file mode 100644 index 00000000000..f3f2616aefe --- /dev/null +++ b/msgraph/generated/models/security/aip_heart_beat.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class AipHeartBeat(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.aipHeartBeat" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> AipHeartBeat: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: AipHeartBeat + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return AipHeartBeat() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/aip_protection_action_log_request.py b/msgraph/generated/models/security/aip_protection_action_log_request.py new file mode 100644 index 00000000000..054b59031b3 --- /dev/null +++ b/msgraph/generated/models/security/aip_protection_action_log_request.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class AipProtectionActionLogRequest(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.aipProtectionActionLogRequest" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> AipProtectionActionLogRequest: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: AipProtectionActionLogRequest + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return AipProtectionActionLogRequest() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/aip_scanner_discover_event.py b/msgraph/generated/models/security/aip_scanner_discover_event.py new file mode 100644 index 00000000000..63743d05d66 --- /dev/null +++ b/msgraph/generated/models/security/aip_scanner_discover_event.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class AipScannerDiscoverEvent(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.aipScannerDiscoverEvent" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> AipScannerDiscoverEvent: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: AipScannerDiscoverEvent + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return AipScannerDiscoverEvent() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/aip_sensitivity_label_action_log_request.py b/msgraph/generated/models/security/aip_sensitivity_label_action_log_request.py new file mode 100644 index 00000000000..8f21f1d5af3 --- /dev/null +++ b/msgraph/generated/models/security/aip_sensitivity_label_action_log_request.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class AipSensitivityLabelActionLogRequest(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.aipSensitivityLabelActionLogRequest" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> AipSensitivityLabelActionLogRequest: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: AipSensitivityLabelActionLogRequest + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return AipSensitivityLabelActionLogRequest() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/air_admin_action_investigation_data.py b/msgraph/generated/models/security/air_admin_action_investigation_data.py new file mode 100644 index 00000000000..63c6bae04f5 --- /dev/null +++ b/msgraph/generated/models/security/air_admin_action_investigation_data.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class AirAdminActionInvestigationData(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.airAdminActionInvestigationData" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> AirAdminActionInvestigationData: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: AirAdminActionInvestigationData + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return AirAdminActionInvestigationData() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/air_investigation_data.py b/msgraph/generated/models/security/air_investigation_data.py new file mode 100644 index 00000000000..b07ead66dee --- /dev/null +++ b/msgraph/generated/models/security/air_investigation_data.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class AirInvestigationData(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.airInvestigationData" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> AirInvestigationData: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: AirInvestigationData + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return AirInvestigationData() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/air_manual_investigation_data.py b/msgraph/generated/models/security/air_manual_investigation_data.py new file mode 100644 index 00000000000..01f9629e8e2 --- /dev/null +++ b/msgraph/generated/models/security/air_manual_investigation_data.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class AirManualInvestigationData(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.airManualInvestigationData" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> AirManualInvestigationData: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: AirManualInvestigationData + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return AirManualInvestigationData() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/attack_sim_admin_audit_record.py b/msgraph/generated/models/security/attack_sim_admin_audit_record.py new file mode 100644 index 00000000000..84110d5d2eb --- /dev/null +++ b/msgraph/generated/models/security/attack_sim_admin_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class AttackSimAdminAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.attackSimAdminAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> AttackSimAdminAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: AttackSimAdminAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return AttackSimAdminAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/audit_core_root.py b/msgraph/generated/models/security/audit_core_root.py new file mode 100644 index 00000000000..d1c2ce5cab1 --- /dev/null +++ b/msgraph/generated/models/security/audit_core_root.py @@ -0,0 +1,51 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from ..entity import Entity + +from ..entity import Entity + +@dataclass +class AuditCoreRoot(Entity, Parsable): + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> AuditCoreRoot: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: AuditCoreRoot + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return AuditCoreRoot() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from ..entity import Entity + + from ..entity import Entity + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/audit_data.py b/msgraph/generated/models/security/audit_data.py new file mode 100644 index 00000000000..b110d6ef700 --- /dev/null +++ b/msgraph/generated/models/security/audit_data.py @@ -0,0 +1,1963 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .aad_risk_detection_audit_record import AadRiskDetectionAuditRecord + from .aed_audit_record import AedAuditRecord + from .aip_file_deleted import AipFileDeleted + from .aip_heart_beat import AipHeartBeat + from .aip_protection_action_log_request import AipProtectionActionLogRequest + from .aip_scanner_discover_event import AipScannerDiscoverEvent + from .aip_sensitivity_label_action_log_request import AipSensitivityLabelActionLogRequest + from .air_admin_action_investigation_data import AirAdminActionInvestigationData + from .air_investigation_data import AirInvestigationData + from .air_manual_investigation_data import AirManualInvestigationData + from .ai_app_interaction_audit_record import AiAppInteractionAuditRecord + from .attack_sim_admin_audit_record import AttackSimAdminAuditRecord + from .audit_search_audit_record import AuditSearchAuditRecord + from .azure_active_directory_account_logon_audit_record import AzureActiveDirectoryAccountLogonAuditRecord + from .azure_active_directory_audit_record import AzureActiveDirectoryAuditRecord + from .azure_active_directory_base_audit_record import AzureActiveDirectoryBaseAuditRecord + from .azure_active_directory_sts_logon_audit_record import AzureActiveDirectoryStsLogonAuditRecord + from .campaign_audit_record import CampaignAuditRecord + from .case_audit_record import CaseAuditRecord + from .case_investigation import CaseInvestigation + from .cdp_cold_crawl_status_record import CdpColdCrawlStatusRecord + from .cdp_content_explorer_aggregate_record import CdpContentExplorerAggregateRecord + from .cdp_dlp_sensitive_audit_record import CdpDlpSensitiveAuditRecord + from .cdp_dlp_sensitive_endpoint_audit_record import CdpDlpSensitiveEndpointAuditRecord + from .cdp_log_record import CdpLogRecord + from .cdp_ocr_billing_record import CdpOcrBillingRecord + from .cdp_resource_scope_change_event_record import CdpResourceScopeChangeEventRecord + from .cerner_s_m_s_link_record import CernerSMSLinkRecord + from .cerner_s_m_s_settings_update_record import CernerSMSSettingsUpdateRecord + from .cerner_s_m_s_unlink_record import CernerSMSUnlinkRecord + from .compliance_connector_audit_record import ComplianceConnectorAuditRecord + from .compliance_dlp_applications_audit_record import ComplianceDlpApplicationsAuditRecord + from .compliance_dlp_applications_classification_audit_record import ComplianceDlpApplicationsClassificationAuditRecord + from .compliance_dlp_base_audit_record import ComplianceDlpBaseAuditRecord + from .compliance_dlp_classification_base_audit_record import ComplianceDlpClassificationBaseAuditRecord + from .compliance_dlp_classification_base_cdp_record import ComplianceDlpClassificationBaseCdpRecord + from .compliance_dlp_endpoint_audit_record import ComplianceDlpEndpointAuditRecord + from .compliance_dlp_endpoint_discovery_audit_record import ComplianceDlpEndpointDiscoveryAuditRecord + from .compliance_dlp_exchange_audit_record import ComplianceDlpExchangeAuditRecord + from .compliance_dlp_exchange_classification_audit_record import ComplianceDlpExchangeClassificationAuditRecord + from .compliance_dlp_exchange_classification_cdp_record import ComplianceDlpExchangeClassificationCdpRecord + from .compliance_dlp_exchange_discovery_audit_record import ComplianceDlpExchangeDiscoveryAuditRecord + from .compliance_dlp_share_point_audit_record import ComplianceDlpSharePointAuditRecord + from .compliance_dlp_share_point_classification_audit_record import ComplianceDlpSharePointClassificationAuditRecord + from .compliance_dlp_share_point_classification_extended_audit_record import ComplianceDlpSharePointClassificationExtendedAuditRecord + from .compliance_d_l_m_exchange_audit_record import ComplianceDLMExchangeAuditRecord + from .compliance_d_l_m_share_point_audit_record import ComplianceDLMSharePointAuditRecord + from .compliance_manager_action_record import ComplianceManagerActionRecord + from .compliance_supervision_base_audit_record import ComplianceSupervisionBaseAuditRecord + from .compliance_supervision_exchange_audit_record import ComplianceSupervisionExchangeAuditRecord + from .consumption_resource_audit_record import ConsumptionResourceAuditRecord + from .copilot_interaction_audit_record import CopilotInteractionAuditRecord + from .core_reporting_settings_audit_record import CoreReportingSettingsAuditRecord + from .cortana_briefing_audit_record import CortanaBriefingAuditRecord + from .cps_common_policy_audit_record import CpsCommonPolicyAuditRecord + from .cps_policy_config_audit_record import CpsPolicyConfigAuditRecord + from .crm_base_audit_record import CrmBaseAuditRecord + from .crm_entity_operation_audit_record import CrmEntityOperationAuditRecord + from .customer_key_service_encryption_audit_record import CustomerKeyServiceEncryptionAuditRecord + from .data_center_security_base_audit_record import DataCenterSecurityBaseAuditRecord + from .data_center_security_cmdlet_audit_record import DataCenterSecurityCmdletAuditRecord + from .data_governance_audit_record import DataGovernanceAuditRecord + from .data_insights_rest_api_audit_record import DataInsightsRestApiAuditRecord + from .data_lake_export_operation_audit_record import DataLakeExportOperationAuditRecord + from .data_share_operation_audit_record import DataShareOperationAuditRecord + from .default_audit_data import DefaultAuditData + from .defender_security_alert_base_record import DefenderSecurityAlertBaseRecord + from .delete_certificate_record import DeleteCertificateRecord + from .disable_consent_record import DisableConsentRecord + from .discovery_audit_record import DiscoveryAuditRecord + from .dlp_endpoint_audit_record import DlpEndpointAuditRecord + from .dlp_sensitive_information_type_cmdlet_record import DlpSensitiveInformationTypeCmdletRecord + from .dlp_sensitive_information_type_rule_package_cmdlet_record import DlpSensitiveInformationTypeRulePackageCmdletRecord + from .download_certificate_record import DownloadCertificateRecord + from .dynamics365_business_central_audit_record import Dynamics365BusinessCentralAuditRecord + from .enable_consent_record import EnableConsentRecord + from .epic_s_m_s_link_record import EpicSMSLinkRecord + from .epic_s_m_s_settings_update_record import EpicSMSSettingsUpdateRecord + from .epic_s_m_s_unlink_record import EpicSMSUnlinkRecord + from .exchange_admin_audit_record import ExchangeAdminAuditRecord + from .exchange_aggregated_mailbox_audit_record import ExchangeAggregatedMailboxAuditRecord + from .exchange_aggregated_operation_record import ExchangeAggregatedOperationRecord + from .exchange_mailbox_audit_base_record import ExchangeMailboxAuditBaseRecord + from .exchange_mailbox_audit_group_record import ExchangeMailboxAuditGroupRecord + from .exchange_mailbox_audit_record import ExchangeMailboxAuditRecord + from .fhir_base_url_add_record import FhirBaseUrlAddRecord + from .fhir_base_url_approve_record import FhirBaseUrlApproveRecord + from .fhir_base_url_delete_record import FhirBaseUrlDeleteRecord + from .fhir_base_url_update_record import FhirBaseUrlUpdateRecord + from .healthcare_signal_record import HealthcareSignalRecord + from .hosted_rpa_audit_record import HostedRpaAuditRecord + from .hr_signal_audit_record import HrSignalAuditRecord + from .hygiene_event_record import HygieneEventRecord + from .information_barrier_policy_application_audit_record import InformationBarrierPolicyApplicationAuditRecord + from .information_worker_protection_audit_record import InformationWorkerProtectionAuditRecord + from .insider_risk_scoped_users_record import InsiderRiskScopedUsersRecord + from .insider_risk_scoped_user_insights_record import InsiderRiskScopedUserInsightsRecord + from .irm_security_alert_record import IrmSecurityAlertRecord + from .irm_user_defined_detection_record import IrmUserDefinedDetectionRecord + from .kaizala_audit_record import KaizalaAuditRecord + from .label_analytics_aggregate_audit_record import LabelAnalyticsAggregateAuditRecord + from .label_content_explorer_audit_record import LabelContentExplorerAuditRecord + from .large_content_metadata_audit_record import LargeContentMetadataAuditRecord + from .m365_compliance_connector_audit_record import M365ComplianceConnectorAuditRecord + from .m365_d_a_a_d_audit_record import M365DAADAuditRecord + from .mail_submission_data import MailSubmissionData + from .managed_services_audit_record import ManagedServicesAuditRecord + from .managed_tenants_audit_record import ManagedTenantsAuditRecord + from .mapg_alerts_audit_record import MapgAlertsAuditRecord + from .mapg_onboard_audit_record import MapgOnboardAuditRecord + from .mapg_policy_audit_record import MapgPolicyAuditRecord + from .mcas_alerts_audit_record import McasAlertsAuditRecord + from .mdatp_audit_record import MdatpAuditRecord + from .mda_data_security_signal_record import MdaDataSecuritySignalRecord + from .mdc_events_record import MdcEventsRecord + from .mdi_audit_record import MdiAuditRecord + from .mesh_worlds_audit_record import MeshWorldsAuditRecord + from .microsoft365_backup_backup_item_audit_record import Microsoft365BackupBackupItemAuditRecord + from .microsoft365_backup_backup_policy_audit_record import Microsoft365BackupBackupPolicyAuditRecord + from .microsoft365_backup_restore_item_audit_record import Microsoft365BackupRestoreItemAuditRecord + from .microsoft365_backup_restore_task_audit_record import Microsoft365BackupRestoreTaskAuditRecord + from .microsoft_defender_experts_base_audit_record import MicrosoftDefenderExpertsBaseAuditRecord + from .microsoft_defender_experts_x_d_r_audit_record import MicrosoftDefenderExpertsXDRAuditRecord + from .microsoft_flow_audit_record import MicrosoftFlowAuditRecord + from .microsoft_forms_audit_record import MicrosoftFormsAuditRecord + from .microsoft_graph_data_connect_consent import MicrosoftGraphDataConnectConsent + from .microsoft_graph_data_connect_operation import MicrosoftGraphDataConnectOperation + from .microsoft_purview_data_map_operation_record import MicrosoftPurviewDataMapOperationRecord + from .microsoft_purview_metadata_policy_operation_record import MicrosoftPurviewMetadataPolicyOperationRecord + from .microsoft_purview_policy_operation_record import MicrosoftPurviewPolicyOperationRecord + from .microsoft_purview_privacy_audit_event import MicrosoftPurviewPrivacyAuditEvent + from .microsoft_stream_audit_record import MicrosoftStreamAuditRecord + from .microsoft_teams_admin_audit_record import MicrosoftTeamsAdminAuditRecord + from .microsoft_teams_analytics_audit_record import MicrosoftTeamsAnalyticsAuditRecord + from .microsoft_teams_audit_record import MicrosoftTeamsAuditRecord + from .microsoft_teams_device_audit_record import MicrosoftTeamsDeviceAuditRecord + from .microsoft_teams_retention_label_action_audit_record import MicrosoftTeamsRetentionLabelActionAuditRecord + from .microsoft_teams_sensitivity_label_action_audit_record import MicrosoftTeamsSensitivityLabelActionAuditRecord + from .microsoft_teams_shifts_audit_record import MicrosoftTeamsShiftsAuditRecord + from .mip_auto_label_exchange_item_audit_record import MipAutoLabelExchangeItemAuditRecord + from .mip_auto_label_item_audit_record import MipAutoLabelItemAuditRecord + from .mip_auto_label_policy_audit_record import MipAutoLabelPolicyAuditRecord + from .mip_auto_label_progress_feedback_audit_record import MipAutoLabelProgressFeedbackAuditRecord + from .mip_auto_label_share_point_item_audit_record import MipAutoLabelSharePointItemAuditRecord + from .mip_auto_label_share_point_policy_location_audit_record import MipAutoLabelSharePointPolicyLocationAuditRecord + from .mip_auto_label_simulation_share_point_completion_record import MipAutoLabelSimulationSharePointCompletionRecord + from .mip_auto_label_simulation_share_point_progress_record import MipAutoLabelSimulationSharePointProgressRecord + from .mip_auto_label_simulation_statistics_record import MipAutoLabelSimulationStatisticsRecord + from .mip_auto_label_simulation_status_record import MipAutoLabelSimulationStatusRecord + from .mip_exact_data_match_audit_record import MipExactDataMatchAuditRecord + from .mip_label_analytics_audit_record import MipLabelAnalyticsAuditRecord + from .mip_label_audit_record import MipLabelAuditRecord + from .msde_general_settings_audit_record import MsdeGeneralSettingsAuditRecord + from .msde_indicators_settings_audit_record import MsdeIndicatorsSettingsAuditRecord + from .msde_response_actions_audit_record import MsdeResponseActionsAuditRecord + from .msde_roles_settings_audit_record import MsdeRolesSettingsAuditRecord + from .mstic_nation_state_notification_record import MsticNationStateNotificationRecord + from .multi_stage_disposition_audit_record import MultiStageDispositionAuditRecord + from .my_analytics_settings_audit_record import MyAnalyticsSettingsAuditRecord + from .m_s365_d_custom_detection_audit_record import MS365DCustomDetectionAuditRecord + from .m_s365_d_incident_audit_record import MS365DIncidentAuditRecord + from .m_s365_d_suppression_rule_audit_record import MS365DSuppressionRuleAuditRecord + from .office_native_audit_record import OfficeNativeAuditRecord + from .ome_portal_audit_record import OmePortalAuditRecord + from .one_drive_audit_record import OneDriveAuditRecord + from .on_premises_file_share_scanner_dlp_audit_record import OnPremisesFileShareScannerDlpAuditRecord + from .on_premises_scanner_dlp_audit_record import OnPremisesScannerDlpAuditRecord + from .on_premises_share_point_scanner_dlp_audit_record import OnPremisesSharePointScannerDlpAuditRecord + from .owa_get_access_token_for_resource_audit_record import OwaGetAccessTokenForResourceAuditRecord + from .people_admin_settings_audit_record import PeopleAdminSettingsAuditRecord + from .physical_badging_signal_audit_record import PhysicalBadgingSignalAuditRecord + from .planner_copy_plan_audit_record import PlannerCopyPlanAuditRecord + from .planner_plan_audit_record import PlannerPlanAuditRecord + from .planner_plan_list_audit_record import PlannerPlanListAuditRecord + from .planner_roster_audit_record import PlannerRosterAuditRecord + from .planner_roster_sensitivity_label_audit_record import PlannerRosterSensitivityLabelAuditRecord + from .planner_task_audit_record import PlannerTaskAuditRecord + from .planner_task_list_audit_record import PlannerTaskListAuditRecord + from .planner_tenant_settings_audit_record import PlannerTenantSettingsAuditRecord + from .power_apps_audit_app_record import PowerAppsAuditAppRecord + from .power_apps_audit_plan_record import PowerAppsAuditPlanRecord + from .power_apps_audit_resource_record import PowerAppsAuditResourceRecord + from .power_bi_audit_record import PowerBiAuditRecord + from .power_bi_dlp_audit_record import PowerBiDlpAuditRecord + from .power_pages_site_audit_record import PowerPagesSiteAuditRecord + from .power_platform_administrator_activity_record import PowerPlatformAdministratorActivityRecord + from .power_platform_admin_dlp_audit_record import PowerPlatformAdminDlpAuditRecord + from .power_platform_admin_environment_audit_record import PowerPlatformAdminEnvironmentAuditRecord + from .power_platform_lockbox_resource_access_request_audit_record import PowerPlatformLockboxResourceAccessRequestAuditRecord + from .power_platform_lockbox_resource_command_audit_record import PowerPlatformLockboxResourceCommandAuditRecord + from .power_platform_service_activity_audit_record import PowerPlatformServiceActivityAuditRecord + from .privacy_data_match_audit_record import PrivacyDataMatchAuditRecord + from .privacy_data_minimization_record import PrivacyDataMinimizationRecord + from .privacy_digest_email_record import PrivacyDigestEmailRecord + from .privacy_open_access_audit_record import PrivacyOpenAccessAuditRecord + from .privacy_portal_audit_record import PrivacyPortalAuditRecord + from .privacy_remediation_action_record import PrivacyRemediationActionRecord + from .privacy_remediation_record import PrivacyRemediationRecord + from .privacy_tenant_audit_history_record import PrivacyTenantAuditHistoryRecord + from .project_audit_record import ProjectAuditRecord + from .project_for_the_web_assigned_to_me_settings_audit_record import ProjectForTheWebAssignedToMeSettingsAuditRecord + from .project_for_the_web_project_audit_record import ProjectForTheWebProjectAuditRecord + from .project_for_the_web_project_settings_audit_record import ProjectForTheWebProjectSettingsAuditRecord + from .project_for_the_web_roadmap_audit_record import ProjectForTheWebRoadmapAuditRecord + from .project_for_the_web_roadmap_item_audit_record import ProjectForTheWebRoadmapItemAuditRecord + from .project_for_the_web_roadmap_settings_audit_record import ProjectForTheWebRoadmapSettingsAuditRecord + from .project_for_the_web_task_audit_record import ProjectForTheWebTaskAuditRecord + from .public_folder_audit_record import PublicFolderAuditRecord + from .purview_insider_risk_alerts_record import PurviewInsiderRiskAlertsRecord + from .purview_insider_risk_cases_record import PurviewInsiderRiskCasesRecord + from .quarantine_audit_record import QuarantineAuditRecord + from .records_management_audit_record import RecordsManagementAuditRecord + from .retention_policy_audit_record import RetentionPolicyAuditRecord + from .score_evidence import ScoreEvidence + from .score_platform_generic_audit_record import ScorePlatformGenericAuditRecord + from .script_run_audit_record import ScriptRunAuditRecord + from .search_audit_record import SearchAuditRecord + from .security_compliance_alert_record import SecurityComplianceAlertRecord + from .security_compliance_center_e_o_p_cmdlet_audit_record import SecurityComplianceCenterEOPCmdletAuditRecord + from .security_compliance_insights_audit_record import SecurityComplianceInsightsAuditRecord + from .security_compliance_r_b_a_c_audit_record import SecurityComplianceRBACAuditRecord + from .security_compliance_user_change_audit_record import SecurityComplianceUserChangeAuditRecord + from .share_point_app_permission_operation_audit_record import SharePointAppPermissionOperationAuditRecord + from .share_point_audit_record import SharePointAuditRecord + from .share_point_comment_operation_audit_record import SharePointCommentOperationAuditRecord + from .share_point_content_type_operation_audit_record import SharePointContentTypeOperationAuditRecord + from .share_point_e_signature_audit_record import SharePointESignatureAuditRecord + from .share_point_field_operation_audit_record import SharePointFieldOperationAuditRecord + from .share_point_file_operation_audit_record import SharePointFileOperationAuditRecord + from .share_point_list_operation_audit_record import SharePointListOperationAuditRecord + from .share_point_sharing_operation_audit_record import SharePointSharingOperationAuditRecord + from .skype_for_business_base_audit_record import SkypeForBusinessBaseAuditRecord + from .skype_for_business_cmdlets_audit_record import SkypeForBusinessCmdletsAuditRecord + from .skype_for_business_p_s_t_n_usage_audit_record import SkypeForBusinessPSTNUsageAuditRecord + from .skype_for_business_users_blocked_audit_record import SkypeForBusinessUsersBlockedAuditRecord + from .sms_create_phone_number_record import SmsCreatePhoneNumberRecord + from .sms_delete_phone_number_record import SmsDeletePhoneNumberRecord + from .supervisory_review_day_x_insights_audit_record import SupervisoryReviewDayXInsightsAuditRecord + from .synthetic_probe_audit_record import SyntheticProbeAuditRecord + from .teams_easy_approvals_audit_record import TeamsEasyApprovalsAuditRecord + from .teams_healthcare_audit_record import TeamsHealthcareAuditRecord + from .teams_updates_audit_record import TeamsUpdatesAuditRecord + from .tenant_allow_block_list_audit_record import TenantAllowBlockListAuditRecord + from .threat_finder_audit_record import ThreatFinderAuditRecord + from .threat_intelligence_atp_content_data import ThreatIntelligenceAtpContentData + from .threat_intelligence_mail_data import ThreatIntelligenceMailData + from .threat_intelligence_url_click_data import ThreatIntelligenceUrlClickData + from .todo_audit_record import TodoAuditRecord + from .uam_operation_audit_record import UamOperationAuditRecord + from .unified_group_audit_record import UnifiedGroupAuditRecord + from .unified_simulation_matched_item_audit_record import UnifiedSimulationMatchedItemAuditRecord + from .unified_simulation_summary_audit_record import UnifiedSimulationSummaryAuditRecord + from .upload_certificate_record import UploadCertificateRecord + from .urbac_assignment_audit_record import UrbacAssignmentAuditRecord + from .urbac_enable_state_audit_record import UrbacEnableStateAuditRecord + from .urbac_role_audit_record import UrbacRoleAuditRecord + from .user_training_audit_record import UserTrainingAuditRecord + from .vfam_base_policy_audit_record import VfamBasePolicyAuditRecord + from .vfam_create_policy_audit_record import VfamCreatePolicyAuditRecord + from .vfam_delete_policy_audit_record import VfamDeletePolicyAuditRecord + from .vfam_update_policy_audit_record import VfamUpdatePolicyAuditRecord + from .viva_goals_audit_record import VivaGoalsAuditRecord + from .viva_learning_admin_audit_record import VivaLearningAdminAuditRecord + from .viva_learning_audit_record import VivaLearningAuditRecord + from .viva_pulse_admin_audit_record import VivaPulseAdminAuditRecord + from .viva_pulse_organizer_audit_record import VivaPulseOrganizerAuditRecord + from .viva_pulse_report_audit_record import VivaPulseReportAuditRecord + from .viva_pulse_response_audit_record import VivaPulseResponseAuditRecord + from .wdatp_alerts_audit_record import WdatpAlertsAuditRecord + from .windows365_customer_lockbox_audit_record import Windows365CustomerLockboxAuditRecord + from .workplace_analytics_audit_record import WorkplaceAnalyticsAuditRecord + from .yammer_audit_record import YammerAuditRecord + +@dataclass +class AuditData(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The OdataType property + odata_type: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> AuditData: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: AuditData + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + try: + child_node = parse_node.get_child_node("@odata.type") + mapping_value = child_node.get_str_value() if child_node else None + except AttributeError: + mapping_value = None + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.aadRiskDetectionAuditRecord".casefold(): + from .aad_risk_detection_audit_record import AadRiskDetectionAuditRecord + + return AadRiskDetectionAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.aedAuditRecord".casefold(): + from .aed_audit_record import AedAuditRecord + + return AedAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.aiAppInteractionAuditRecord".casefold(): + from .ai_app_interaction_audit_record import AiAppInteractionAuditRecord + + return AiAppInteractionAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.aipFileDeleted".casefold(): + from .aip_file_deleted import AipFileDeleted + + return AipFileDeleted() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.aipHeartBeat".casefold(): + from .aip_heart_beat import AipHeartBeat + + return AipHeartBeat() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.aipProtectionActionLogRequest".casefold(): + from .aip_protection_action_log_request import AipProtectionActionLogRequest + + return AipProtectionActionLogRequest() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.aipScannerDiscoverEvent".casefold(): + from .aip_scanner_discover_event import AipScannerDiscoverEvent + + return AipScannerDiscoverEvent() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.aipSensitivityLabelActionLogRequest".casefold(): + from .aip_sensitivity_label_action_log_request import AipSensitivityLabelActionLogRequest + + return AipSensitivityLabelActionLogRequest() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.airAdminActionInvestigationData".casefold(): + from .air_admin_action_investigation_data import AirAdminActionInvestigationData + + return AirAdminActionInvestigationData() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.airInvestigationData".casefold(): + from .air_investigation_data import AirInvestigationData + + return AirInvestigationData() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.airManualInvestigationData".casefold(): + from .air_manual_investigation_data import AirManualInvestigationData + + return AirManualInvestigationData() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.attackSimAdminAuditRecord".casefold(): + from .attack_sim_admin_audit_record import AttackSimAdminAuditRecord + + return AttackSimAdminAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.auditSearchAuditRecord".casefold(): + from .audit_search_audit_record import AuditSearchAuditRecord + + return AuditSearchAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.azureActiveDirectoryAccountLogonAuditRecord".casefold(): + from .azure_active_directory_account_logon_audit_record import AzureActiveDirectoryAccountLogonAuditRecord + + return AzureActiveDirectoryAccountLogonAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.azureActiveDirectoryAuditRecord".casefold(): + from .azure_active_directory_audit_record import AzureActiveDirectoryAuditRecord + + return AzureActiveDirectoryAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.azureActiveDirectoryBaseAuditRecord".casefold(): + from .azure_active_directory_base_audit_record import AzureActiveDirectoryBaseAuditRecord + + return AzureActiveDirectoryBaseAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.azureActiveDirectoryStsLogonAuditRecord".casefold(): + from .azure_active_directory_sts_logon_audit_record import AzureActiveDirectoryStsLogonAuditRecord + + return AzureActiveDirectoryStsLogonAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.campaignAuditRecord".casefold(): + from .campaign_audit_record import CampaignAuditRecord + + return CampaignAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.caseAuditRecord".casefold(): + from .case_audit_record import CaseAuditRecord + + return CaseAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.caseInvestigation".casefold(): + from .case_investigation import CaseInvestigation + + return CaseInvestigation() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.cdpColdCrawlStatusRecord".casefold(): + from .cdp_cold_crawl_status_record import CdpColdCrawlStatusRecord + + return CdpColdCrawlStatusRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.cdpContentExplorerAggregateRecord".casefold(): + from .cdp_content_explorer_aggregate_record import CdpContentExplorerAggregateRecord + + return CdpContentExplorerAggregateRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.cdpDlpSensitiveAuditRecord".casefold(): + from .cdp_dlp_sensitive_audit_record import CdpDlpSensitiveAuditRecord + + return CdpDlpSensitiveAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.cdpDlpSensitiveEndpointAuditRecord".casefold(): + from .cdp_dlp_sensitive_endpoint_audit_record import CdpDlpSensitiveEndpointAuditRecord + + return CdpDlpSensitiveEndpointAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.cdpLogRecord".casefold(): + from .cdp_log_record import CdpLogRecord + + return CdpLogRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.cdpOcrBillingRecord".casefold(): + from .cdp_ocr_billing_record import CdpOcrBillingRecord + + return CdpOcrBillingRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.cdpResourceScopeChangeEventRecord".casefold(): + from .cdp_resource_scope_change_event_record import CdpResourceScopeChangeEventRecord + + return CdpResourceScopeChangeEventRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.cernerSMSLinkRecord".casefold(): + from .cerner_s_m_s_link_record import CernerSMSLinkRecord + + return CernerSMSLinkRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.cernerSMSSettingsUpdateRecord".casefold(): + from .cerner_s_m_s_settings_update_record import CernerSMSSettingsUpdateRecord + + return CernerSMSSettingsUpdateRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.cernerSMSUnlinkRecord".casefold(): + from .cerner_s_m_s_unlink_record import CernerSMSUnlinkRecord + + return CernerSMSUnlinkRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.complianceConnectorAuditRecord".casefold(): + from .compliance_connector_audit_record import ComplianceConnectorAuditRecord + + return ComplianceConnectorAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.complianceDLMExchangeAuditRecord".casefold(): + from .compliance_d_l_m_exchange_audit_record import ComplianceDLMExchangeAuditRecord + + return ComplianceDLMExchangeAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.complianceDLMSharePointAuditRecord".casefold(): + from .compliance_d_l_m_share_point_audit_record import ComplianceDLMSharePointAuditRecord + + return ComplianceDLMSharePointAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.complianceDlpApplicationsAuditRecord".casefold(): + from .compliance_dlp_applications_audit_record import ComplianceDlpApplicationsAuditRecord + + return ComplianceDlpApplicationsAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.complianceDlpApplicationsClassificationAuditRecord".casefold(): + from .compliance_dlp_applications_classification_audit_record import ComplianceDlpApplicationsClassificationAuditRecord + + return ComplianceDlpApplicationsClassificationAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.complianceDlpBaseAuditRecord".casefold(): + from .compliance_dlp_base_audit_record import ComplianceDlpBaseAuditRecord + + return ComplianceDlpBaseAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.complianceDlpClassificationBaseAuditRecord".casefold(): + from .compliance_dlp_classification_base_audit_record import ComplianceDlpClassificationBaseAuditRecord + + return ComplianceDlpClassificationBaseAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.complianceDlpClassificationBaseCdpRecord".casefold(): + from .compliance_dlp_classification_base_cdp_record import ComplianceDlpClassificationBaseCdpRecord + + return ComplianceDlpClassificationBaseCdpRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.complianceDlpEndpointAuditRecord".casefold(): + from .compliance_dlp_endpoint_audit_record import ComplianceDlpEndpointAuditRecord + + return ComplianceDlpEndpointAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.complianceDlpEndpointDiscoveryAuditRecord".casefold(): + from .compliance_dlp_endpoint_discovery_audit_record import ComplianceDlpEndpointDiscoveryAuditRecord + + return ComplianceDlpEndpointDiscoveryAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.complianceDlpExchangeAuditRecord".casefold(): + from .compliance_dlp_exchange_audit_record import ComplianceDlpExchangeAuditRecord + + return ComplianceDlpExchangeAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.complianceDlpExchangeClassificationAuditRecord".casefold(): + from .compliance_dlp_exchange_classification_audit_record import ComplianceDlpExchangeClassificationAuditRecord + + return ComplianceDlpExchangeClassificationAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.complianceDlpExchangeClassificationCdpRecord".casefold(): + from .compliance_dlp_exchange_classification_cdp_record import ComplianceDlpExchangeClassificationCdpRecord + + return ComplianceDlpExchangeClassificationCdpRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.complianceDlpExchangeDiscoveryAuditRecord".casefold(): + from .compliance_dlp_exchange_discovery_audit_record import ComplianceDlpExchangeDiscoveryAuditRecord + + return ComplianceDlpExchangeDiscoveryAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.complianceDlpSharePointAuditRecord".casefold(): + from .compliance_dlp_share_point_audit_record import ComplianceDlpSharePointAuditRecord + + return ComplianceDlpSharePointAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.complianceDlpSharePointClassificationAuditRecord".casefold(): + from .compliance_dlp_share_point_classification_audit_record import ComplianceDlpSharePointClassificationAuditRecord + + return ComplianceDlpSharePointClassificationAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.complianceDlpSharePointClassificationExtendedAuditRecord".casefold(): + from .compliance_dlp_share_point_classification_extended_audit_record import ComplianceDlpSharePointClassificationExtendedAuditRecord + + return ComplianceDlpSharePointClassificationExtendedAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.complianceManagerActionRecord".casefold(): + from .compliance_manager_action_record import ComplianceManagerActionRecord + + return ComplianceManagerActionRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.complianceSupervisionBaseAuditRecord".casefold(): + from .compliance_supervision_base_audit_record import ComplianceSupervisionBaseAuditRecord + + return ComplianceSupervisionBaseAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.complianceSupervisionExchangeAuditRecord".casefold(): + from .compliance_supervision_exchange_audit_record import ComplianceSupervisionExchangeAuditRecord + + return ComplianceSupervisionExchangeAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.consumptionResourceAuditRecord".casefold(): + from .consumption_resource_audit_record import ConsumptionResourceAuditRecord + + return ConsumptionResourceAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.copilotInteractionAuditRecord".casefold(): + from .copilot_interaction_audit_record import CopilotInteractionAuditRecord + + return CopilotInteractionAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.coreReportingSettingsAuditRecord".casefold(): + from .core_reporting_settings_audit_record import CoreReportingSettingsAuditRecord + + return CoreReportingSettingsAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.cortanaBriefingAuditRecord".casefold(): + from .cortana_briefing_audit_record import CortanaBriefingAuditRecord + + return CortanaBriefingAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.cpsCommonPolicyAuditRecord".casefold(): + from .cps_common_policy_audit_record import CpsCommonPolicyAuditRecord + + return CpsCommonPolicyAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.cpsPolicyConfigAuditRecord".casefold(): + from .cps_policy_config_audit_record import CpsPolicyConfigAuditRecord + + return CpsPolicyConfigAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.crmBaseAuditRecord".casefold(): + from .crm_base_audit_record import CrmBaseAuditRecord + + return CrmBaseAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.crmEntityOperationAuditRecord".casefold(): + from .crm_entity_operation_audit_record import CrmEntityOperationAuditRecord + + return CrmEntityOperationAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.customerKeyServiceEncryptionAuditRecord".casefold(): + from .customer_key_service_encryption_audit_record import CustomerKeyServiceEncryptionAuditRecord + + return CustomerKeyServiceEncryptionAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.dataCenterSecurityBaseAuditRecord".casefold(): + from .data_center_security_base_audit_record import DataCenterSecurityBaseAuditRecord + + return DataCenterSecurityBaseAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.dataCenterSecurityCmdletAuditRecord".casefold(): + from .data_center_security_cmdlet_audit_record import DataCenterSecurityCmdletAuditRecord + + return DataCenterSecurityCmdletAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.dataGovernanceAuditRecord".casefold(): + from .data_governance_audit_record import DataGovernanceAuditRecord + + return DataGovernanceAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.dataInsightsRestApiAuditRecord".casefold(): + from .data_insights_rest_api_audit_record import DataInsightsRestApiAuditRecord + + return DataInsightsRestApiAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.dataLakeExportOperationAuditRecord".casefold(): + from .data_lake_export_operation_audit_record import DataLakeExportOperationAuditRecord + + return DataLakeExportOperationAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.dataShareOperationAuditRecord".casefold(): + from .data_share_operation_audit_record import DataShareOperationAuditRecord + + return DataShareOperationAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.defaultAuditData".casefold(): + from .default_audit_data import DefaultAuditData + + return DefaultAuditData() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.defenderSecurityAlertBaseRecord".casefold(): + from .defender_security_alert_base_record import DefenderSecurityAlertBaseRecord + + return DefenderSecurityAlertBaseRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.deleteCertificateRecord".casefold(): + from .delete_certificate_record import DeleteCertificateRecord + + return DeleteCertificateRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.disableConsentRecord".casefold(): + from .disable_consent_record import DisableConsentRecord + + return DisableConsentRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.discoveryAuditRecord".casefold(): + from .discovery_audit_record import DiscoveryAuditRecord + + return DiscoveryAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.dlpEndpointAuditRecord".casefold(): + from .dlp_endpoint_audit_record import DlpEndpointAuditRecord + + return DlpEndpointAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.dlpSensitiveInformationTypeCmdletRecord".casefold(): + from .dlp_sensitive_information_type_cmdlet_record import DlpSensitiveInformationTypeCmdletRecord + + return DlpSensitiveInformationTypeCmdletRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.dlpSensitiveInformationTypeRulePackageCmdletRecord".casefold(): + from .dlp_sensitive_information_type_rule_package_cmdlet_record import DlpSensitiveInformationTypeRulePackageCmdletRecord + + return DlpSensitiveInformationTypeRulePackageCmdletRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.downloadCertificateRecord".casefold(): + from .download_certificate_record import DownloadCertificateRecord + + return DownloadCertificateRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.dynamics365BusinessCentralAuditRecord".casefold(): + from .dynamics365_business_central_audit_record import Dynamics365BusinessCentralAuditRecord + + return Dynamics365BusinessCentralAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.enableConsentRecord".casefold(): + from .enable_consent_record import EnableConsentRecord + + return EnableConsentRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.epicSMSLinkRecord".casefold(): + from .epic_s_m_s_link_record import EpicSMSLinkRecord + + return EpicSMSLinkRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.epicSMSSettingsUpdateRecord".casefold(): + from .epic_s_m_s_settings_update_record import EpicSMSSettingsUpdateRecord + + return EpicSMSSettingsUpdateRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.epicSMSUnlinkRecord".casefold(): + from .epic_s_m_s_unlink_record import EpicSMSUnlinkRecord + + return EpicSMSUnlinkRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.exchangeAdminAuditRecord".casefold(): + from .exchange_admin_audit_record import ExchangeAdminAuditRecord + + return ExchangeAdminAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.exchangeAggregatedMailboxAuditRecord".casefold(): + from .exchange_aggregated_mailbox_audit_record import ExchangeAggregatedMailboxAuditRecord + + return ExchangeAggregatedMailboxAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.exchangeAggregatedOperationRecord".casefold(): + from .exchange_aggregated_operation_record import ExchangeAggregatedOperationRecord + + return ExchangeAggregatedOperationRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.exchangeMailboxAuditBaseRecord".casefold(): + from .exchange_mailbox_audit_base_record import ExchangeMailboxAuditBaseRecord + + return ExchangeMailboxAuditBaseRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.exchangeMailboxAuditGroupRecord".casefold(): + from .exchange_mailbox_audit_group_record import ExchangeMailboxAuditGroupRecord + + return ExchangeMailboxAuditGroupRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.exchangeMailboxAuditRecord".casefold(): + from .exchange_mailbox_audit_record import ExchangeMailboxAuditRecord + + return ExchangeMailboxAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.fhirBaseUrlAddRecord".casefold(): + from .fhir_base_url_add_record import FhirBaseUrlAddRecord + + return FhirBaseUrlAddRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.fhirBaseUrlApproveRecord".casefold(): + from .fhir_base_url_approve_record import FhirBaseUrlApproveRecord + + return FhirBaseUrlApproveRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.fhirBaseUrlDeleteRecord".casefold(): + from .fhir_base_url_delete_record import FhirBaseUrlDeleteRecord + + return FhirBaseUrlDeleteRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.fhirBaseUrlUpdateRecord".casefold(): + from .fhir_base_url_update_record import FhirBaseUrlUpdateRecord + + return FhirBaseUrlUpdateRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.healthcareSignalRecord".casefold(): + from .healthcare_signal_record import HealthcareSignalRecord + + return HealthcareSignalRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.hostedRpaAuditRecord".casefold(): + from .hosted_rpa_audit_record import HostedRpaAuditRecord + + return HostedRpaAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.hrSignalAuditRecord".casefold(): + from .hr_signal_audit_record import HrSignalAuditRecord + + return HrSignalAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.hygieneEventRecord".casefold(): + from .hygiene_event_record import HygieneEventRecord + + return HygieneEventRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.informationBarrierPolicyApplicationAuditRecord".casefold(): + from .information_barrier_policy_application_audit_record import InformationBarrierPolicyApplicationAuditRecord + + return InformationBarrierPolicyApplicationAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.informationWorkerProtectionAuditRecord".casefold(): + from .information_worker_protection_audit_record import InformationWorkerProtectionAuditRecord + + return InformationWorkerProtectionAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.insiderRiskScopedUserInsightsRecord".casefold(): + from .insider_risk_scoped_user_insights_record import InsiderRiskScopedUserInsightsRecord + + return InsiderRiskScopedUserInsightsRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.insiderRiskScopedUsersRecord".casefold(): + from .insider_risk_scoped_users_record import InsiderRiskScopedUsersRecord + + return InsiderRiskScopedUsersRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.irmSecurityAlertRecord".casefold(): + from .irm_security_alert_record import IrmSecurityAlertRecord + + return IrmSecurityAlertRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.irmUserDefinedDetectionRecord".casefold(): + from .irm_user_defined_detection_record import IrmUserDefinedDetectionRecord + + return IrmUserDefinedDetectionRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.kaizalaAuditRecord".casefold(): + from .kaizala_audit_record import KaizalaAuditRecord + + return KaizalaAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.labelAnalyticsAggregateAuditRecord".casefold(): + from .label_analytics_aggregate_audit_record import LabelAnalyticsAggregateAuditRecord + + return LabelAnalyticsAggregateAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.labelContentExplorerAuditRecord".casefold(): + from .label_content_explorer_audit_record import LabelContentExplorerAuditRecord + + return LabelContentExplorerAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.largeContentMetadataAuditRecord".casefold(): + from .large_content_metadata_audit_record import LargeContentMetadataAuditRecord + + return LargeContentMetadataAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.m365ComplianceConnectorAuditRecord".casefold(): + from .m365_compliance_connector_audit_record import M365ComplianceConnectorAuditRecord + + return M365ComplianceConnectorAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.m365DAADAuditRecord".casefold(): + from .m365_d_a_a_d_audit_record import M365DAADAuditRecord + + return M365DAADAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.mailSubmissionData".casefold(): + from .mail_submission_data import MailSubmissionData + + return MailSubmissionData() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.managedServicesAuditRecord".casefold(): + from .managed_services_audit_record import ManagedServicesAuditRecord + + return ManagedServicesAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.managedTenantsAuditRecord".casefold(): + from .managed_tenants_audit_record import ManagedTenantsAuditRecord + + return ManagedTenantsAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.mapgAlertsAuditRecord".casefold(): + from .mapg_alerts_audit_record import MapgAlertsAuditRecord + + return MapgAlertsAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.mapgOnboardAuditRecord".casefold(): + from .mapg_onboard_audit_record import MapgOnboardAuditRecord + + return MapgOnboardAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.mapgPolicyAuditRecord".casefold(): + from .mapg_policy_audit_record import MapgPolicyAuditRecord + + return MapgPolicyAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.mcasAlertsAuditRecord".casefold(): + from .mcas_alerts_audit_record import McasAlertsAuditRecord + + return McasAlertsAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.mdaDataSecuritySignalRecord".casefold(): + from .mda_data_security_signal_record import MdaDataSecuritySignalRecord + + return MdaDataSecuritySignalRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.mdatpAuditRecord".casefold(): + from .mdatp_audit_record import MdatpAuditRecord + + return MdatpAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.mdcEventsRecord".casefold(): + from .mdc_events_record import MdcEventsRecord + + return MdcEventsRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.mdiAuditRecord".casefold(): + from .mdi_audit_record import MdiAuditRecord + + return MdiAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.meshWorldsAuditRecord".casefold(): + from .mesh_worlds_audit_record import MeshWorldsAuditRecord + + return MeshWorldsAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.microsoft365BackupBackupItemAuditRecord".casefold(): + from .microsoft365_backup_backup_item_audit_record import Microsoft365BackupBackupItemAuditRecord + + return Microsoft365BackupBackupItemAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.microsoft365BackupBackupPolicyAuditRecord".casefold(): + from .microsoft365_backup_backup_policy_audit_record import Microsoft365BackupBackupPolicyAuditRecord + + return Microsoft365BackupBackupPolicyAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.microsoft365BackupRestoreItemAuditRecord".casefold(): + from .microsoft365_backup_restore_item_audit_record import Microsoft365BackupRestoreItemAuditRecord + + return Microsoft365BackupRestoreItemAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.microsoft365BackupRestoreTaskAuditRecord".casefold(): + from .microsoft365_backup_restore_task_audit_record import Microsoft365BackupRestoreTaskAuditRecord + + return Microsoft365BackupRestoreTaskAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.microsoftDefenderExpertsBaseAuditRecord".casefold(): + from .microsoft_defender_experts_base_audit_record import MicrosoftDefenderExpertsBaseAuditRecord + + return MicrosoftDefenderExpertsBaseAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.microsoftDefenderExpertsXDRAuditRecord".casefold(): + from .microsoft_defender_experts_x_d_r_audit_record import MicrosoftDefenderExpertsXDRAuditRecord + + return MicrosoftDefenderExpertsXDRAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.microsoftFlowAuditRecord".casefold(): + from .microsoft_flow_audit_record import MicrosoftFlowAuditRecord + + return MicrosoftFlowAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.microsoftFormsAuditRecord".casefold(): + from .microsoft_forms_audit_record import MicrosoftFormsAuditRecord + + return MicrosoftFormsAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.microsoftGraphDataConnectConsent".casefold(): + from .microsoft_graph_data_connect_consent import MicrosoftGraphDataConnectConsent + + return MicrosoftGraphDataConnectConsent() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.microsoftGraphDataConnectOperation".casefold(): + from .microsoft_graph_data_connect_operation import MicrosoftGraphDataConnectOperation + + return MicrosoftGraphDataConnectOperation() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.microsoftPurviewDataMapOperationRecord".casefold(): + from .microsoft_purview_data_map_operation_record import MicrosoftPurviewDataMapOperationRecord + + return MicrosoftPurviewDataMapOperationRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.microsoftPurviewMetadataPolicyOperationRecord".casefold(): + from .microsoft_purview_metadata_policy_operation_record import MicrosoftPurviewMetadataPolicyOperationRecord + + return MicrosoftPurviewMetadataPolicyOperationRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.microsoftPurviewPolicyOperationRecord".casefold(): + from .microsoft_purview_policy_operation_record import MicrosoftPurviewPolicyOperationRecord + + return MicrosoftPurviewPolicyOperationRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.microsoftPurviewPrivacyAuditEvent".casefold(): + from .microsoft_purview_privacy_audit_event import MicrosoftPurviewPrivacyAuditEvent + + return MicrosoftPurviewPrivacyAuditEvent() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.microsoftStreamAuditRecord".casefold(): + from .microsoft_stream_audit_record import MicrosoftStreamAuditRecord + + return MicrosoftStreamAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.microsoftTeamsAdminAuditRecord".casefold(): + from .microsoft_teams_admin_audit_record import MicrosoftTeamsAdminAuditRecord + + return MicrosoftTeamsAdminAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.microsoftTeamsAnalyticsAuditRecord".casefold(): + from .microsoft_teams_analytics_audit_record import MicrosoftTeamsAnalyticsAuditRecord + + return MicrosoftTeamsAnalyticsAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.microsoftTeamsAuditRecord".casefold(): + from .microsoft_teams_audit_record import MicrosoftTeamsAuditRecord + + return MicrosoftTeamsAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.microsoftTeamsDeviceAuditRecord".casefold(): + from .microsoft_teams_device_audit_record import MicrosoftTeamsDeviceAuditRecord + + return MicrosoftTeamsDeviceAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.microsoftTeamsRetentionLabelActionAuditRecord".casefold(): + from .microsoft_teams_retention_label_action_audit_record import MicrosoftTeamsRetentionLabelActionAuditRecord + + return MicrosoftTeamsRetentionLabelActionAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.microsoftTeamsSensitivityLabelActionAuditRecord".casefold(): + from .microsoft_teams_sensitivity_label_action_audit_record import MicrosoftTeamsSensitivityLabelActionAuditRecord + + return MicrosoftTeamsSensitivityLabelActionAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.microsoftTeamsShiftsAuditRecord".casefold(): + from .microsoft_teams_shifts_audit_record import MicrosoftTeamsShiftsAuditRecord + + return MicrosoftTeamsShiftsAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.mipAutoLabelExchangeItemAuditRecord".casefold(): + from .mip_auto_label_exchange_item_audit_record import MipAutoLabelExchangeItemAuditRecord + + return MipAutoLabelExchangeItemAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.mipAutoLabelItemAuditRecord".casefold(): + from .mip_auto_label_item_audit_record import MipAutoLabelItemAuditRecord + + return MipAutoLabelItemAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.mipAutoLabelPolicyAuditRecord".casefold(): + from .mip_auto_label_policy_audit_record import MipAutoLabelPolicyAuditRecord + + return MipAutoLabelPolicyAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.mipAutoLabelProgressFeedbackAuditRecord".casefold(): + from .mip_auto_label_progress_feedback_audit_record import MipAutoLabelProgressFeedbackAuditRecord + + return MipAutoLabelProgressFeedbackAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.mipAutoLabelSharePointItemAuditRecord".casefold(): + from .mip_auto_label_share_point_item_audit_record import MipAutoLabelSharePointItemAuditRecord + + return MipAutoLabelSharePointItemAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.mipAutoLabelSharePointPolicyLocationAuditRecord".casefold(): + from .mip_auto_label_share_point_policy_location_audit_record import MipAutoLabelSharePointPolicyLocationAuditRecord + + return MipAutoLabelSharePointPolicyLocationAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.mipAutoLabelSimulationSharePointCompletionRecord".casefold(): + from .mip_auto_label_simulation_share_point_completion_record import MipAutoLabelSimulationSharePointCompletionRecord + + return MipAutoLabelSimulationSharePointCompletionRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.mipAutoLabelSimulationSharePointProgressRecord".casefold(): + from .mip_auto_label_simulation_share_point_progress_record import MipAutoLabelSimulationSharePointProgressRecord + + return MipAutoLabelSimulationSharePointProgressRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.mipAutoLabelSimulationStatisticsRecord".casefold(): + from .mip_auto_label_simulation_statistics_record import MipAutoLabelSimulationStatisticsRecord + + return MipAutoLabelSimulationStatisticsRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.mipAutoLabelSimulationStatusRecord".casefold(): + from .mip_auto_label_simulation_status_record import MipAutoLabelSimulationStatusRecord + + return MipAutoLabelSimulationStatusRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.mipExactDataMatchAuditRecord".casefold(): + from .mip_exact_data_match_audit_record import MipExactDataMatchAuditRecord + + return MipExactDataMatchAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.mipLabelAnalyticsAuditRecord".casefold(): + from .mip_label_analytics_audit_record import MipLabelAnalyticsAuditRecord + + return MipLabelAnalyticsAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.mipLabelAuditRecord".casefold(): + from .mip_label_audit_record import MipLabelAuditRecord + + return MipLabelAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.mS365DCustomDetectionAuditRecord".casefold(): + from .m_s365_d_custom_detection_audit_record import MS365DCustomDetectionAuditRecord + + return MS365DCustomDetectionAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.mS365DIncidentAuditRecord".casefold(): + from .m_s365_d_incident_audit_record import MS365DIncidentAuditRecord + + return MS365DIncidentAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.mS365DSuppressionRuleAuditRecord".casefold(): + from .m_s365_d_suppression_rule_audit_record import MS365DSuppressionRuleAuditRecord + + return MS365DSuppressionRuleAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.msdeGeneralSettingsAuditRecord".casefold(): + from .msde_general_settings_audit_record import MsdeGeneralSettingsAuditRecord + + return MsdeGeneralSettingsAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.msdeIndicatorsSettingsAuditRecord".casefold(): + from .msde_indicators_settings_audit_record import MsdeIndicatorsSettingsAuditRecord + + return MsdeIndicatorsSettingsAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.msdeResponseActionsAuditRecord".casefold(): + from .msde_response_actions_audit_record import MsdeResponseActionsAuditRecord + + return MsdeResponseActionsAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.msdeRolesSettingsAuditRecord".casefold(): + from .msde_roles_settings_audit_record import MsdeRolesSettingsAuditRecord + + return MsdeRolesSettingsAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.msticNationStateNotificationRecord".casefold(): + from .mstic_nation_state_notification_record import MsticNationStateNotificationRecord + + return MsticNationStateNotificationRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.multiStageDispositionAuditRecord".casefold(): + from .multi_stage_disposition_audit_record import MultiStageDispositionAuditRecord + + return MultiStageDispositionAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.myAnalyticsSettingsAuditRecord".casefold(): + from .my_analytics_settings_audit_record import MyAnalyticsSettingsAuditRecord + + return MyAnalyticsSettingsAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.officeNativeAuditRecord".casefold(): + from .office_native_audit_record import OfficeNativeAuditRecord + + return OfficeNativeAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.omePortalAuditRecord".casefold(): + from .ome_portal_audit_record import OmePortalAuditRecord + + return OmePortalAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.oneDriveAuditRecord".casefold(): + from .one_drive_audit_record import OneDriveAuditRecord + + return OneDriveAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.onPremisesFileShareScannerDlpAuditRecord".casefold(): + from .on_premises_file_share_scanner_dlp_audit_record import OnPremisesFileShareScannerDlpAuditRecord + + return OnPremisesFileShareScannerDlpAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.onPremisesScannerDlpAuditRecord".casefold(): + from .on_premises_scanner_dlp_audit_record import OnPremisesScannerDlpAuditRecord + + return OnPremisesScannerDlpAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.onPremisesSharePointScannerDlpAuditRecord".casefold(): + from .on_premises_share_point_scanner_dlp_audit_record import OnPremisesSharePointScannerDlpAuditRecord + + return OnPremisesSharePointScannerDlpAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.owaGetAccessTokenForResourceAuditRecord".casefold(): + from .owa_get_access_token_for_resource_audit_record import OwaGetAccessTokenForResourceAuditRecord + + return OwaGetAccessTokenForResourceAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.peopleAdminSettingsAuditRecord".casefold(): + from .people_admin_settings_audit_record import PeopleAdminSettingsAuditRecord + + return PeopleAdminSettingsAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.physicalBadgingSignalAuditRecord".casefold(): + from .physical_badging_signal_audit_record import PhysicalBadgingSignalAuditRecord + + return PhysicalBadgingSignalAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.plannerCopyPlanAuditRecord".casefold(): + from .planner_copy_plan_audit_record import PlannerCopyPlanAuditRecord + + return PlannerCopyPlanAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.plannerPlanAuditRecord".casefold(): + from .planner_plan_audit_record import PlannerPlanAuditRecord + + return PlannerPlanAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.plannerPlanListAuditRecord".casefold(): + from .planner_plan_list_audit_record import PlannerPlanListAuditRecord + + return PlannerPlanListAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.plannerRosterAuditRecord".casefold(): + from .planner_roster_audit_record import PlannerRosterAuditRecord + + return PlannerRosterAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.plannerRosterSensitivityLabelAuditRecord".casefold(): + from .planner_roster_sensitivity_label_audit_record import PlannerRosterSensitivityLabelAuditRecord + + return PlannerRosterSensitivityLabelAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.plannerTaskAuditRecord".casefold(): + from .planner_task_audit_record import PlannerTaskAuditRecord + + return PlannerTaskAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.plannerTaskListAuditRecord".casefold(): + from .planner_task_list_audit_record import PlannerTaskListAuditRecord + + return PlannerTaskListAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.plannerTenantSettingsAuditRecord".casefold(): + from .planner_tenant_settings_audit_record import PlannerTenantSettingsAuditRecord + + return PlannerTenantSettingsAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.powerAppsAuditAppRecord".casefold(): + from .power_apps_audit_app_record import PowerAppsAuditAppRecord + + return PowerAppsAuditAppRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.powerAppsAuditPlanRecord".casefold(): + from .power_apps_audit_plan_record import PowerAppsAuditPlanRecord + + return PowerAppsAuditPlanRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.powerAppsAuditResourceRecord".casefold(): + from .power_apps_audit_resource_record import PowerAppsAuditResourceRecord + + return PowerAppsAuditResourceRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.powerBiAuditRecord".casefold(): + from .power_bi_audit_record import PowerBiAuditRecord + + return PowerBiAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.powerBiDlpAuditRecord".casefold(): + from .power_bi_dlp_audit_record import PowerBiDlpAuditRecord + + return PowerBiDlpAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.powerPagesSiteAuditRecord".casefold(): + from .power_pages_site_audit_record import PowerPagesSiteAuditRecord + + return PowerPagesSiteAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.powerPlatformAdminDlpAuditRecord".casefold(): + from .power_platform_admin_dlp_audit_record import PowerPlatformAdminDlpAuditRecord + + return PowerPlatformAdminDlpAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.powerPlatformAdminEnvironmentAuditRecord".casefold(): + from .power_platform_admin_environment_audit_record import PowerPlatformAdminEnvironmentAuditRecord + + return PowerPlatformAdminEnvironmentAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.powerPlatformAdministratorActivityRecord".casefold(): + from .power_platform_administrator_activity_record import PowerPlatformAdministratorActivityRecord + + return PowerPlatformAdministratorActivityRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.powerPlatformLockboxResourceAccessRequestAuditRecord".casefold(): + from .power_platform_lockbox_resource_access_request_audit_record import PowerPlatformLockboxResourceAccessRequestAuditRecord + + return PowerPlatformLockboxResourceAccessRequestAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.powerPlatformLockboxResourceCommandAuditRecord".casefold(): + from .power_platform_lockbox_resource_command_audit_record import PowerPlatformLockboxResourceCommandAuditRecord + + return PowerPlatformLockboxResourceCommandAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.powerPlatformServiceActivityAuditRecord".casefold(): + from .power_platform_service_activity_audit_record import PowerPlatformServiceActivityAuditRecord + + return PowerPlatformServiceActivityAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.privacyDataMatchAuditRecord".casefold(): + from .privacy_data_match_audit_record import PrivacyDataMatchAuditRecord + + return PrivacyDataMatchAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.privacyDataMinimizationRecord".casefold(): + from .privacy_data_minimization_record import PrivacyDataMinimizationRecord + + return PrivacyDataMinimizationRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.privacyDigestEmailRecord".casefold(): + from .privacy_digest_email_record import PrivacyDigestEmailRecord + + return PrivacyDigestEmailRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.privacyOpenAccessAuditRecord".casefold(): + from .privacy_open_access_audit_record import PrivacyOpenAccessAuditRecord + + return PrivacyOpenAccessAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.privacyPortalAuditRecord".casefold(): + from .privacy_portal_audit_record import PrivacyPortalAuditRecord + + return PrivacyPortalAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.privacyRemediationActionRecord".casefold(): + from .privacy_remediation_action_record import PrivacyRemediationActionRecord + + return PrivacyRemediationActionRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.privacyRemediationRecord".casefold(): + from .privacy_remediation_record import PrivacyRemediationRecord + + return PrivacyRemediationRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.privacyTenantAuditHistoryRecord".casefold(): + from .privacy_tenant_audit_history_record import PrivacyTenantAuditHistoryRecord + + return PrivacyTenantAuditHistoryRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.projectAuditRecord".casefold(): + from .project_audit_record import ProjectAuditRecord + + return ProjectAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.projectForTheWebAssignedToMeSettingsAuditRecord".casefold(): + from .project_for_the_web_assigned_to_me_settings_audit_record import ProjectForTheWebAssignedToMeSettingsAuditRecord + + return ProjectForTheWebAssignedToMeSettingsAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.projectForTheWebProjectAuditRecord".casefold(): + from .project_for_the_web_project_audit_record import ProjectForTheWebProjectAuditRecord + + return ProjectForTheWebProjectAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.projectForTheWebProjectSettingsAuditRecord".casefold(): + from .project_for_the_web_project_settings_audit_record import ProjectForTheWebProjectSettingsAuditRecord + + return ProjectForTheWebProjectSettingsAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.projectForTheWebRoadmapAuditRecord".casefold(): + from .project_for_the_web_roadmap_audit_record import ProjectForTheWebRoadmapAuditRecord + + return ProjectForTheWebRoadmapAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.projectForTheWebRoadmapItemAuditRecord".casefold(): + from .project_for_the_web_roadmap_item_audit_record import ProjectForTheWebRoadmapItemAuditRecord + + return ProjectForTheWebRoadmapItemAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.projectForTheWebRoadmapSettingsAuditRecord".casefold(): + from .project_for_the_web_roadmap_settings_audit_record import ProjectForTheWebRoadmapSettingsAuditRecord + + return ProjectForTheWebRoadmapSettingsAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.projectForTheWebTaskAuditRecord".casefold(): + from .project_for_the_web_task_audit_record import ProjectForTheWebTaskAuditRecord + + return ProjectForTheWebTaskAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.publicFolderAuditRecord".casefold(): + from .public_folder_audit_record import PublicFolderAuditRecord + + return PublicFolderAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.purviewInsiderRiskAlertsRecord".casefold(): + from .purview_insider_risk_alerts_record import PurviewInsiderRiskAlertsRecord + + return PurviewInsiderRiskAlertsRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.purviewInsiderRiskCasesRecord".casefold(): + from .purview_insider_risk_cases_record import PurviewInsiderRiskCasesRecord + + return PurviewInsiderRiskCasesRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.quarantineAuditRecord".casefold(): + from .quarantine_audit_record import QuarantineAuditRecord + + return QuarantineAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.recordsManagementAuditRecord".casefold(): + from .records_management_audit_record import RecordsManagementAuditRecord + + return RecordsManagementAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.retentionPolicyAuditRecord".casefold(): + from .retention_policy_audit_record import RetentionPolicyAuditRecord + + return RetentionPolicyAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.scoreEvidence".casefold(): + from .score_evidence import ScoreEvidence + + return ScoreEvidence() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.scorePlatformGenericAuditRecord".casefold(): + from .score_platform_generic_audit_record import ScorePlatformGenericAuditRecord + + return ScorePlatformGenericAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.scriptRunAuditRecord".casefold(): + from .script_run_audit_record import ScriptRunAuditRecord + + return ScriptRunAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.searchAuditRecord".casefold(): + from .search_audit_record import SearchAuditRecord + + return SearchAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.securityComplianceAlertRecord".casefold(): + from .security_compliance_alert_record import SecurityComplianceAlertRecord + + return SecurityComplianceAlertRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.securityComplianceCenterEOPCmdletAuditRecord".casefold(): + from .security_compliance_center_e_o_p_cmdlet_audit_record import SecurityComplianceCenterEOPCmdletAuditRecord + + return SecurityComplianceCenterEOPCmdletAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.securityComplianceInsightsAuditRecord".casefold(): + from .security_compliance_insights_audit_record import SecurityComplianceInsightsAuditRecord + + return SecurityComplianceInsightsAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.securityComplianceRBACAuditRecord".casefold(): + from .security_compliance_r_b_a_c_audit_record import SecurityComplianceRBACAuditRecord + + return SecurityComplianceRBACAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.securityComplianceUserChangeAuditRecord".casefold(): + from .security_compliance_user_change_audit_record import SecurityComplianceUserChangeAuditRecord + + return SecurityComplianceUserChangeAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.sharePointAppPermissionOperationAuditRecord".casefold(): + from .share_point_app_permission_operation_audit_record import SharePointAppPermissionOperationAuditRecord + + return SharePointAppPermissionOperationAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.sharePointAuditRecord".casefold(): + from .share_point_audit_record import SharePointAuditRecord + + return SharePointAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.sharePointCommentOperationAuditRecord".casefold(): + from .share_point_comment_operation_audit_record import SharePointCommentOperationAuditRecord + + return SharePointCommentOperationAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.sharePointContentTypeOperationAuditRecord".casefold(): + from .share_point_content_type_operation_audit_record import SharePointContentTypeOperationAuditRecord + + return SharePointContentTypeOperationAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.sharePointESignatureAuditRecord".casefold(): + from .share_point_e_signature_audit_record import SharePointESignatureAuditRecord + + return SharePointESignatureAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.sharePointFieldOperationAuditRecord".casefold(): + from .share_point_field_operation_audit_record import SharePointFieldOperationAuditRecord + + return SharePointFieldOperationAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.sharePointFileOperationAuditRecord".casefold(): + from .share_point_file_operation_audit_record import SharePointFileOperationAuditRecord + + return SharePointFileOperationAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.sharePointListOperationAuditRecord".casefold(): + from .share_point_list_operation_audit_record import SharePointListOperationAuditRecord + + return SharePointListOperationAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.sharePointSharingOperationAuditRecord".casefold(): + from .share_point_sharing_operation_audit_record import SharePointSharingOperationAuditRecord + + return SharePointSharingOperationAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.skypeForBusinessBaseAuditRecord".casefold(): + from .skype_for_business_base_audit_record import SkypeForBusinessBaseAuditRecord + + return SkypeForBusinessBaseAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.skypeForBusinessCmdletsAuditRecord".casefold(): + from .skype_for_business_cmdlets_audit_record import SkypeForBusinessCmdletsAuditRecord + + return SkypeForBusinessCmdletsAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.skypeForBusinessPSTNUsageAuditRecord".casefold(): + from .skype_for_business_p_s_t_n_usage_audit_record import SkypeForBusinessPSTNUsageAuditRecord + + return SkypeForBusinessPSTNUsageAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.skypeForBusinessUsersBlockedAuditRecord".casefold(): + from .skype_for_business_users_blocked_audit_record import SkypeForBusinessUsersBlockedAuditRecord + + return SkypeForBusinessUsersBlockedAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.smsCreatePhoneNumberRecord".casefold(): + from .sms_create_phone_number_record import SmsCreatePhoneNumberRecord + + return SmsCreatePhoneNumberRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.smsDeletePhoneNumberRecord".casefold(): + from .sms_delete_phone_number_record import SmsDeletePhoneNumberRecord + + return SmsDeletePhoneNumberRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.supervisoryReviewDayXInsightsAuditRecord".casefold(): + from .supervisory_review_day_x_insights_audit_record import SupervisoryReviewDayXInsightsAuditRecord + + return SupervisoryReviewDayXInsightsAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.syntheticProbeAuditRecord".casefold(): + from .synthetic_probe_audit_record import SyntheticProbeAuditRecord + + return SyntheticProbeAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.teamsEasyApprovalsAuditRecord".casefold(): + from .teams_easy_approvals_audit_record import TeamsEasyApprovalsAuditRecord + + return TeamsEasyApprovalsAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.teamsHealthcareAuditRecord".casefold(): + from .teams_healthcare_audit_record import TeamsHealthcareAuditRecord + + return TeamsHealthcareAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.teamsUpdatesAuditRecord".casefold(): + from .teams_updates_audit_record import TeamsUpdatesAuditRecord + + return TeamsUpdatesAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.tenantAllowBlockListAuditRecord".casefold(): + from .tenant_allow_block_list_audit_record import TenantAllowBlockListAuditRecord + + return TenantAllowBlockListAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.threatFinderAuditRecord".casefold(): + from .threat_finder_audit_record import ThreatFinderAuditRecord + + return ThreatFinderAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.threatIntelligenceAtpContentData".casefold(): + from .threat_intelligence_atp_content_data import ThreatIntelligenceAtpContentData + + return ThreatIntelligenceAtpContentData() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.threatIntelligenceMailData".casefold(): + from .threat_intelligence_mail_data import ThreatIntelligenceMailData + + return ThreatIntelligenceMailData() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.threatIntelligenceUrlClickData".casefold(): + from .threat_intelligence_url_click_data import ThreatIntelligenceUrlClickData + + return ThreatIntelligenceUrlClickData() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.todoAuditRecord".casefold(): + from .todo_audit_record import TodoAuditRecord + + return TodoAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.uamOperationAuditRecord".casefold(): + from .uam_operation_audit_record import UamOperationAuditRecord + + return UamOperationAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.unifiedGroupAuditRecord".casefold(): + from .unified_group_audit_record import UnifiedGroupAuditRecord + + return UnifiedGroupAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.unifiedSimulationMatchedItemAuditRecord".casefold(): + from .unified_simulation_matched_item_audit_record import UnifiedSimulationMatchedItemAuditRecord + + return UnifiedSimulationMatchedItemAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.unifiedSimulationSummaryAuditRecord".casefold(): + from .unified_simulation_summary_audit_record import UnifiedSimulationSummaryAuditRecord + + return UnifiedSimulationSummaryAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.uploadCertificateRecord".casefold(): + from .upload_certificate_record import UploadCertificateRecord + + return UploadCertificateRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.urbacAssignmentAuditRecord".casefold(): + from .urbac_assignment_audit_record import UrbacAssignmentAuditRecord + + return UrbacAssignmentAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.urbacEnableStateAuditRecord".casefold(): + from .urbac_enable_state_audit_record import UrbacEnableStateAuditRecord + + return UrbacEnableStateAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.urbacRoleAuditRecord".casefold(): + from .urbac_role_audit_record import UrbacRoleAuditRecord + + return UrbacRoleAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.userTrainingAuditRecord".casefold(): + from .user_training_audit_record import UserTrainingAuditRecord + + return UserTrainingAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.vfamBasePolicyAuditRecord".casefold(): + from .vfam_base_policy_audit_record import VfamBasePolicyAuditRecord + + return VfamBasePolicyAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.vfamCreatePolicyAuditRecord".casefold(): + from .vfam_create_policy_audit_record import VfamCreatePolicyAuditRecord + + return VfamCreatePolicyAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.vfamDeletePolicyAuditRecord".casefold(): + from .vfam_delete_policy_audit_record import VfamDeletePolicyAuditRecord + + return VfamDeletePolicyAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.vfamUpdatePolicyAuditRecord".casefold(): + from .vfam_update_policy_audit_record import VfamUpdatePolicyAuditRecord + + return VfamUpdatePolicyAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.vivaGoalsAuditRecord".casefold(): + from .viva_goals_audit_record import VivaGoalsAuditRecord + + return VivaGoalsAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.vivaLearningAdminAuditRecord".casefold(): + from .viva_learning_admin_audit_record import VivaLearningAdminAuditRecord + + return VivaLearningAdminAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.vivaLearningAuditRecord".casefold(): + from .viva_learning_audit_record import VivaLearningAuditRecord + + return VivaLearningAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.vivaPulseAdminAuditRecord".casefold(): + from .viva_pulse_admin_audit_record import VivaPulseAdminAuditRecord + + return VivaPulseAdminAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.vivaPulseOrganizerAuditRecord".casefold(): + from .viva_pulse_organizer_audit_record import VivaPulseOrganizerAuditRecord + + return VivaPulseOrganizerAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.vivaPulseReportAuditRecord".casefold(): + from .viva_pulse_report_audit_record import VivaPulseReportAuditRecord + + return VivaPulseReportAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.vivaPulseResponseAuditRecord".casefold(): + from .viva_pulse_response_audit_record import VivaPulseResponseAuditRecord + + return VivaPulseResponseAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.wdatpAlertsAuditRecord".casefold(): + from .wdatp_alerts_audit_record import WdatpAlertsAuditRecord + + return WdatpAlertsAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.windows365CustomerLockboxAuditRecord".casefold(): + from .windows365_customer_lockbox_audit_record import Windows365CustomerLockboxAuditRecord + + return Windows365CustomerLockboxAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.workplaceAnalyticsAuditRecord".casefold(): + from .workplace_analytics_audit_record import WorkplaceAnalyticsAuditRecord + + return WorkplaceAnalyticsAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.yammerAuditRecord".casefold(): + from .yammer_audit_record import YammerAuditRecord + + return YammerAuditRecord() + return AuditData() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .aad_risk_detection_audit_record import AadRiskDetectionAuditRecord + from .aed_audit_record import AedAuditRecord + from .aip_file_deleted import AipFileDeleted + from .aip_heart_beat import AipHeartBeat + from .aip_protection_action_log_request import AipProtectionActionLogRequest + from .aip_scanner_discover_event import AipScannerDiscoverEvent + from .aip_sensitivity_label_action_log_request import AipSensitivityLabelActionLogRequest + from .air_admin_action_investigation_data import AirAdminActionInvestigationData + from .air_investigation_data import AirInvestigationData + from .air_manual_investigation_data import AirManualInvestigationData + from .ai_app_interaction_audit_record import AiAppInteractionAuditRecord + from .attack_sim_admin_audit_record import AttackSimAdminAuditRecord + from .audit_search_audit_record import AuditSearchAuditRecord + from .azure_active_directory_account_logon_audit_record import AzureActiveDirectoryAccountLogonAuditRecord + from .azure_active_directory_audit_record import AzureActiveDirectoryAuditRecord + from .azure_active_directory_base_audit_record import AzureActiveDirectoryBaseAuditRecord + from .azure_active_directory_sts_logon_audit_record import AzureActiveDirectoryStsLogonAuditRecord + from .campaign_audit_record import CampaignAuditRecord + from .case_audit_record import CaseAuditRecord + from .case_investigation import CaseInvestigation + from .cdp_cold_crawl_status_record import CdpColdCrawlStatusRecord + from .cdp_content_explorer_aggregate_record import CdpContentExplorerAggregateRecord + from .cdp_dlp_sensitive_audit_record import CdpDlpSensitiveAuditRecord + from .cdp_dlp_sensitive_endpoint_audit_record import CdpDlpSensitiveEndpointAuditRecord + from .cdp_log_record import CdpLogRecord + from .cdp_ocr_billing_record import CdpOcrBillingRecord + from .cdp_resource_scope_change_event_record import CdpResourceScopeChangeEventRecord + from .cerner_s_m_s_link_record import CernerSMSLinkRecord + from .cerner_s_m_s_settings_update_record import CernerSMSSettingsUpdateRecord + from .cerner_s_m_s_unlink_record import CernerSMSUnlinkRecord + from .compliance_connector_audit_record import ComplianceConnectorAuditRecord + from .compliance_dlp_applications_audit_record import ComplianceDlpApplicationsAuditRecord + from .compliance_dlp_applications_classification_audit_record import ComplianceDlpApplicationsClassificationAuditRecord + from .compliance_dlp_base_audit_record import ComplianceDlpBaseAuditRecord + from .compliance_dlp_classification_base_audit_record import ComplianceDlpClassificationBaseAuditRecord + from .compliance_dlp_classification_base_cdp_record import ComplianceDlpClassificationBaseCdpRecord + from .compliance_dlp_endpoint_audit_record import ComplianceDlpEndpointAuditRecord + from .compliance_dlp_endpoint_discovery_audit_record import ComplianceDlpEndpointDiscoveryAuditRecord + from .compliance_dlp_exchange_audit_record import ComplianceDlpExchangeAuditRecord + from .compliance_dlp_exchange_classification_audit_record import ComplianceDlpExchangeClassificationAuditRecord + from .compliance_dlp_exchange_classification_cdp_record import ComplianceDlpExchangeClassificationCdpRecord + from .compliance_dlp_exchange_discovery_audit_record import ComplianceDlpExchangeDiscoveryAuditRecord + from .compliance_dlp_share_point_audit_record import ComplianceDlpSharePointAuditRecord + from .compliance_dlp_share_point_classification_audit_record import ComplianceDlpSharePointClassificationAuditRecord + from .compliance_dlp_share_point_classification_extended_audit_record import ComplianceDlpSharePointClassificationExtendedAuditRecord + from .compliance_d_l_m_exchange_audit_record import ComplianceDLMExchangeAuditRecord + from .compliance_d_l_m_share_point_audit_record import ComplianceDLMSharePointAuditRecord + from .compliance_manager_action_record import ComplianceManagerActionRecord + from .compliance_supervision_base_audit_record import ComplianceSupervisionBaseAuditRecord + from .compliance_supervision_exchange_audit_record import ComplianceSupervisionExchangeAuditRecord + from .consumption_resource_audit_record import ConsumptionResourceAuditRecord + from .copilot_interaction_audit_record import CopilotInteractionAuditRecord + from .core_reporting_settings_audit_record import CoreReportingSettingsAuditRecord + from .cortana_briefing_audit_record import CortanaBriefingAuditRecord + from .cps_common_policy_audit_record import CpsCommonPolicyAuditRecord + from .cps_policy_config_audit_record import CpsPolicyConfigAuditRecord + from .crm_base_audit_record import CrmBaseAuditRecord + from .crm_entity_operation_audit_record import CrmEntityOperationAuditRecord + from .customer_key_service_encryption_audit_record import CustomerKeyServiceEncryptionAuditRecord + from .data_center_security_base_audit_record import DataCenterSecurityBaseAuditRecord + from .data_center_security_cmdlet_audit_record import DataCenterSecurityCmdletAuditRecord + from .data_governance_audit_record import DataGovernanceAuditRecord + from .data_insights_rest_api_audit_record import DataInsightsRestApiAuditRecord + from .data_lake_export_operation_audit_record import DataLakeExportOperationAuditRecord + from .data_share_operation_audit_record import DataShareOperationAuditRecord + from .default_audit_data import DefaultAuditData + from .defender_security_alert_base_record import DefenderSecurityAlertBaseRecord + from .delete_certificate_record import DeleteCertificateRecord + from .disable_consent_record import DisableConsentRecord + from .discovery_audit_record import DiscoveryAuditRecord + from .dlp_endpoint_audit_record import DlpEndpointAuditRecord + from .dlp_sensitive_information_type_cmdlet_record import DlpSensitiveInformationTypeCmdletRecord + from .dlp_sensitive_information_type_rule_package_cmdlet_record import DlpSensitiveInformationTypeRulePackageCmdletRecord + from .download_certificate_record import DownloadCertificateRecord + from .dynamics365_business_central_audit_record import Dynamics365BusinessCentralAuditRecord + from .enable_consent_record import EnableConsentRecord + from .epic_s_m_s_link_record import EpicSMSLinkRecord + from .epic_s_m_s_settings_update_record import EpicSMSSettingsUpdateRecord + from .epic_s_m_s_unlink_record import EpicSMSUnlinkRecord + from .exchange_admin_audit_record import ExchangeAdminAuditRecord + from .exchange_aggregated_mailbox_audit_record import ExchangeAggregatedMailboxAuditRecord + from .exchange_aggregated_operation_record import ExchangeAggregatedOperationRecord + from .exchange_mailbox_audit_base_record import ExchangeMailboxAuditBaseRecord + from .exchange_mailbox_audit_group_record import ExchangeMailboxAuditGroupRecord + from .exchange_mailbox_audit_record import ExchangeMailboxAuditRecord + from .fhir_base_url_add_record import FhirBaseUrlAddRecord + from .fhir_base_url_approve_record import FhirBaseUrlApproveRecord + from .fhir_base_url_delete_record import FhirBaseUrlDeleteRecord + from .fhir_base_url_update_record import FhirBaseUrlUpdateRecord + from .healthcare_signal_record import HealthcareSignalRecord + from .hosted_rpa_audit_record import HostedRpaAuditRecord + from .hr_signal_audit_record import HrSignalAuditRecord + from .hygiene_event_record import HygieneEventRecord + from .information_barrier_policy_application_audit_record import InformationBarrierPolicyApplicationAuditRecord + from .information_worker_protection_audit_record import InformationWorkerProtectionAuditRecord + from .insider_risk_scoped_users_record import InsiderRiskScopedUsersRecord + from .insider_risk_scoped_user_insights_record import InsiderRiskScopedUserInsightsRecord + from .irm_security_alert_record import IrmSecurityAlertRecord + from .irm_user_defined_detection_record import IrmUserDefinedDetectionRecord + from .kaizala_audit_record import KaizalaAuditRecord + from .label_analytics_aggregate_audit_record import LabelAnalyticsAggregateAuditRecord + from .label_content_explorer_audit_record import LabelContentExplorerAuditRecord + from .large_content_metadata_audit_record import LargeContentMetadataAuditRecord + from .m365_compliance_connector_audit_record import M365ComplianceConnectorAuditRecord + from .m365_d_a_a_d_audit_record import M365DAADAuditRecord + from .mail_submission_data import MailSubmissionData + from .managed_services_audit_record import ManagedServicesAuditRecord + from .managed_tenants_audit_record import ManagedTenantsAuditRecord + from .mapg_alerts_audit_record import MapgAlertsAuditRecord + from .mapg_onboard_audit_record import MapgOnboardAuditRecord + from .mapg_policy_audit_record import MapgPolicyAuditRecord + from .mcas_alerts_audit_record import McasAlertsAuditRecord + from .mdatp_audit_record import MdatpAuditRecord + from .mda_data_security_signal_record import MdaDataSecuritySignalRecord + from .mdc_events_record import MdcEventsRecord + from .mdi_audit_record import MdiAuditRecord + from .mesh_worlds_audit_record import MeshWorldsAuditRecord + from .microsoft365_backup_backup_item_audit_record import Microsoft365BackupBackupItemAuditRecord + from .microsoft365_backup_backup_policy_audit_record import Microsoft365BackupBackupPolicyAuditRecord + from .microsoft365_backup_restore_item_audit_record import Microsoft365BackupRestoreItemAuditRecord + from .microsoft365_backup_restore_task_audit_record import Microsoft365BackupRestoreTaskAuditRecord + from .microsoft_defender_experts_base_audit_record import MicrosoftDefenderExpertsBaseAuditRecord + from .microsoft_defender_experts_x_d_r_audit_record import MicrosoftDefenderExpertsXDRAuditRecord + from .microsoft_flow_audit_record import MicrosoftFlowAuditRecord + from .microsoft_forms_audit_record import MicrosoftFormsAuditRecord + from .microsoft_graph_data_connect_consent import MicrosoftGraphDataConnectConsent + from .microsoft_graph_data_connect_operation import MicrosoftGraphDataConnectOperation + from .microsoft_purview_data_map_operation_record import MicrosoftPurviewDataMapOperationRecord + from .microsoft_purview_metadata_policy_operation_record import MicrosoftPurviewMetadataPolicyOperationRecord + from .microsoft_purview_policy_operation_record import MicrosoftPurviewPolicyOperationRecord + from .microsoft_purview_privacy_audit_event import MicrosoftPurviewPrivacyAuditEvent + from .microsoft_stream_audit_record import MicrosoftStreamAuditRecord + from .microsoft_teams_admin_audit_record import MicrosoftTeamsAdminAuditRecord + from .microsoft_teams_analytics_audit_record import MicrosoftTeamsAnalyticsAuditRecord + from .microsoft_teams_audit_record import MicrosoftTeamsAuditRecord + from .microsoft_teams_device_audit_record import MicrosoftTeamsDeviceAuditRecord + from .microsoft_teams_retention_label_action_audit_record import MicrosoftTeamsRetentionLabelActionAuditRecord + from .microsoft_teams_sensitivity_label_action_audit_record import MicrosoftTeamsSensitivityLabelActionAuditRecord + from .microsoft_teams_shifts_audit_record import MicrosoftTeamsShiftsAuditRecord + from .mip_auto_label_exchange_item_audit_record import MipAutoLabelExchangeItemAuditRecord + from .mip_auto_label_item_audit_record import MipAutoLabelItemAuditRecord + from .mip_auto_label_policy_audit_record import MipAutoLabelPolicyAuditRecord + from .mip_auto_label_progress_feedback_audit_record import MipAutoLabelProgressFeedbackAuditRecord + from .mip_auto_label_share_point_item_audit_record import MipAutoLabelSharePointItemAuditRecord + from .mip_auto_label_share_point_policy_location_audit_record import MipAutoLabelSharePointPolicyLocationAuditRecord + from .mip_auto_label_simulation_share_point_completion_record import MipAutoLabelSimulationSharePointCompletionRecord + from .mip_auto_label_simulation_share_point_progress_record import MipAutoLabelSimulationSharePointProgressRecord + from .mip_auto_label_simulation_statistics_record import MipAutoLabelSimulationStatisticsRecord + from .mip_auto_label_simulation_status_record import MipAutoLabelSimulationStatusRecord + from .mip_exact_data_match_audit_record import MipExactDataMatchAuditRecord + from .mip_label_analytics_audit_record import MipLabelAnalyticsAuditRecord + from .mip_label_audit_record import MipLabelAuditRecord + from .msde_general_settings_audit_record import MsdeGeneralSettingsAuditRecord + from .msde_indicators_settings_audit_record import MsdeIndicatorsSettingsAuditRecord + from .msde_response_actions_audit_record import MsdeResponseActionsAuditRecord + from .msde_roles_settings_audit_record import MsdeRolesSettingsAuditRecord + from .mstic_nation_state_notification_record import MsticNationStateNotificationRecord + from .multi_stage_disposition_audit_record import MultiStageDispositionAuditRecord + from .my_analytics_settings_audit_record import MyAnalyticsSettingsAuditRecord + from .m_s365_d_custom_detection_audit_record import MS365DCustomDetectionAuditRecord + from .m_s365_d_incident_audit_record import MS365DIncidentAuditRecord + from .m_s365_d_suppression_rule_audit_record import MS365DSuppressionRuleAuditRecord + from .office_native_audit_record import OfficeNativeAuditRecord + from .ome_portal_audit_record import OmePortalAuditRecord + from .one_drive_audit_record import OneDriveAuditRecord + from .on_premises_file_share_scanner_dlp_audit_record import OnPremisesFileShareScannerDlpAuditRecord + from .on_premises_scanner_dlp_audit_record import OnPremisesScannerDlpAuditRecord + from .on_premises_share_point_scanner_dlp_audit_record import OnPremisesSharePointScannerDlpAuditRecord + from .owa_get_access_token_for_resource_audit_record import OwaGetAccessTokenForResourceAuditRecord + from .people_admin_settings_audit_record import PeopleAdminSettingsAuditRecord + from .physical_badging_signal_audit_record import PhysicalBadgingSignalAuditRecord + from .planner_copy_plan_audit_record import PlannerCopyPlanAuditRecord + from .planner_plan_audit_record import PlannerPlanAuditRecord + from .planner_plan_list_audit_record import PlannerPlanListAuditRecord + from .planner_roster_audit_record import PlannerRosterAuditRecord + from .planner_roster_sensitivity_label_audit_record import PlannerRosterSensitivityLabelAuditRecord + from .planner_task_audit_record import PlannerTaskAuditRecord + from .planner_task_list_audit_record import PlannerTaskListAuditRecord + from .planner_tenant_settings_audit_record import PlannerTenantSettingsAuditRecord + from .power_apps_audit_app_record import PowerAppsAuditAppRecord + from .power_apps_audit_plan_record import PowerAppsAuditPlanRecord + from .power_apps_audit_resource_record import PowerAppsAuditResourceRecord + from .power_bi_audit_record import PowerBiAuditRecord + from .power_bi_dlp_audit_record import PowerBiDlpAuditRecord + from .power_pages_site_audit_record import PowerPagesSiteAuditRecord + from .power_platform_administrator_activity_record import PowerPlatformAdministratorActivityRecord + from .power_platform_admin_dlp_audit_record import PowerPlatformAdminDlpAuditRecord + from .power_platform_admin_environment_audit_record import PowerPlatformAdminEnvironmentAuditRecord + from .power_platform_lockbox_resource_access_request_audit_record import PowerPlatformLockboxResourceAccessRequestAuditRecord + from .power_platform_lockbox_resource_command_audit_record import PowerPlatformLockboxResourceCommandAuditRecord + from .power_platform_service_activity_audit_record import PowerPlatformServiceActivityAuditRecord + from .privacy_data_match_audit_record import PrivacyDataMatchAuditRecord + from .privacy_data_minimization_record import PrivacyDataMinimizationRecord + from .privacy_digest_email_record import PrivacyDigestEmailRecord + from .privacy_open_access_audit_record import PrivacyOpenAccessAuditRecord + from .privacy_portal_audit_record import PrivacyPortalAuditRecord + from .privacy_remediation_action_record import PrivacyRemediationActionRecord + from .privacy_remediation_record import PrivacyRemediationRecord + from .privacy_tenant_audit_history_record import PrivacyTenantAuditHistoryRecord + from .project_audit_record import ProjectAuditRecord + from .project_for_the_web_assigned_to_me_settings_audit_record import ProjectForTheWebAssignedToMeSettingsAuditRecord + from .project_for_the_web_project_audit_record import ProjectForTheWebProjectAuditRecord + from .project_for_the_web_project_settings_audit_record import ProjectForTheWebProjectSettingsAuditRecord + from .project_for_the_web_roadmap_audit_record import ProjectForTheWebRoadmapAuditRecord + from .project_for_the_web_roadmap_item_audit_record import ProjectForTheWebRoadmapItemAuditRecord + from .project_for_the_web_roadmap_settings_audit_record import ProjectForTheWebRoadmapSettingsAuditRecord + from .project_for_the_web_task_audit_record import ProjectForTheWebTaskAuditRecord + from .public_folder_audit_record import PublicFolderAuditRecord + from .purview_insider_risk_alerts_record import PurviewInsiderRiskAlertsRecord + from .purview_insider_risk_cases_record import PurviewInsiderRiskCasesRecord + from .quarantine_audit_record import QuarantineAuditRecord + from .records_management_audit_record import RecordsManagementAuditRecord + from .retention_policy_audit_record import RetentionPolicyAuditRecord + from .score_evidence import ScoreEvidence + from .score_platform_generic_audit_record import ScorePlatformGenericAuditRecord + from .script_run_audit_record import ScriptRunAuditRecord + from .search_audit_record import SearchAuditRecord + from .security_compliance_alert_record import SecurityComplianceAlertRecord + from .security_compliance_center_e_o_p_cmdlet_audit_record import SecurityComplianceCenterEOPCmdletAuditRecord + from .security_compliance_insights_audit_record import SecurityComplianceInsightsAuditRecord + from .security_compliance_r_b_a_c_audit_record import SecurityComplianceRBACAuditRecord + from .security_compliance_user_change_audit_record import SecurityComplianceUserChangeAuditRecord + from .share_point_app_permission_operation_audit_record import SharePointAppPermissionOperationAuditRecord + from .share_point_audit_record import SharePointAuditRecord + from .share_point_comment_operation_audit_record import SharePointCommentOperationAuditRecord + from .share_point_content_type_operation_audit_record import SharePointContentTypeOperationAuditRecord + from .share_point_e_signature_audit_record import SharePointESignatureAuditRecord + from .share_point_field_operation_audit_record import SharePointFieldOperationAuditRecord + from .share_point_file_operation_audit_record import SharePointFileOperationAuditRecord + from .share_point_list_operation_audit_record import SharePointListOperationAuditRecord + from .share_point_sharing_operation_audit_record import SharePointSharingOperationAuditRecord + from .skype_for_business_base_audit_record import SkypeForBusinessBaseAuditRecord + from .skype_for_business_cmdlets_audit_record import SkypeForBusinessCmdletsAuditRecord + from .skype_for_business_p_s_t_n_usage_audit_record import SkypeForBusinessPSTNUsageAuditRecord + from .skype_for_business_users_blocked_audit_record import SkypeForBusinessUsersBlockedAuditRecord + from .sms_create_phone_number_record import SmsCreatePhoneNumberRecord + from .sms_delete_phone_number_record import SmsDeletePhoneNumberRecord + from .supervisory_review_day_x_insights_audit_record import SupervisoryReviewDayXInsightsAuditRecord + from .synthetic_probe_audit_record import SyntheticProbeAuditRecord + from .teams_easy_approvals_audit_record import TeamsEasyApprovalsAuditRecord + from .teams_healthcare_audit_record import TeamsHealthcareAuditRecord + from .teams_updates_audit_record import TeamsUpdatesAuditRecord + from .tenant_allow_block_list_audit_record import TenantAllowBlockListAuditRecord + from .threat_finder_audit_record import ThreatFinderAuditRecord + from .threat_intelligence_atp_content_data import ThreatIntelligenceAtpContentData + from .threat_intelligence_mail_data import ThreatIntelligenceMailData + from .threat_intelligence_url_click_data import ThreatIntelligenceUrlClickData + from .todo_audit_record import TodoAuditRecord + from .uam_operation_audit_record import UamOperationAuditRecord + from .unified_group_audit_record import UnifiedGroupAuditRecord + from .unified_simulation_matched_item_audit_record import UnifiedSimulationMatchedItemAuditRecord + from .unified_simulation_summary_audit_record import UnifiedSimulationSummaryAuditRecord + from .upload_certificate_record import UploadCertificateRecord + from .urbac_assignment_audit_record import UrbacAssignmentAuditRecord + from .urbac_enable_state_audit_record import UrbacEnableStateAuditRecord + from .urbac_role_audit_record import UrbacRoleAuditRecord + from .user_training_audit_record import UserTrainingAuditRecord + from .vfam_base_policy_audit_record import VfamBasePolicyAuditRecord + from .vfam_create_policy_audit_record import VfamCreatePolicyAuditRecord + from .vfam_delete_policy_audit_record import VfamDeletePolicyAuditRecord + from .vfam_update_policy_audit_record import VfamUpdatePolicyAuditRecord + from .viva_goals_audit_record import VivaGoalsAuditRecord + from .viva_learning_admin_audit_record import VivaLearningAdminAuditRecord + from .viva_learning_audit_record import VivaLearningAuditRecord + from .viva_pulse_admin_audit_record import VivaPulseAdminAuditRecord + from .viva_pulse_organizer_audit_record import VivaPulseOrganizerAuditRecord + from .viva_pulse_report_audit_record import VivaPulseReportAuditRecord + from .viva_pulse_response_audit_record import VivaPulseResponseAuditRecord + from .wdatp_alerts_audit_record import WdatpAlertsAuditRecord + from .windows365_customer_lockbox_audit_record import Windows365CustomerLockboxAuditRecord + from .workplace_analytics_audit_record import WorkplaceAnalyticsAuditRecord + from .yammer_audit_record import YammerAuditRecord + + from .aad_risk_detection_audit_record import AadRiskDetectionAuditRecord + from .aed_audit_record import AedAuditRecord + from .aip_file_deleted import AipFileDeleted + from .aip_heart_beat import AipHeartBeat + from .aip_protection_action_log_request import AipProtectionActionLogRequest + from .aip_scanner_discover_event import AipScannerDiscoverEvent + from .aip_sensitivity_label_action_log_request import AipSensitivityLabelActionLogRequest + from .air_admin_action_investigation_data import AirAdminActionInvestigationData + from .air_investigation_data import AirInvestigationData + from .air_manual_investigation_data import AirManualInvestigationData + from .ai_app_interaction_audit_record import AiAppInteractionAuditRecord + from .attack_sim_admin_audit_record import AttackSimAdminAuditRecord + from .audit_search_audit_record import AuditSearchAuditRecord + from .azure_active_directory_account_logon_audit_record import AzureActiveDirectoryAccountLogonAuditRecord + from .azure_active_directory_audit_record import AzureActiveDirectoryAuditRecord + from .azure_active_directory_base_audit_record import AzureActiveDirectoryBaseAuditRecord + from .azure_active_directory_sts_logon_audit_record import AzureActiveDirectoryStsLogonAuditRecord + from .campaign_audit_record import CampaignAuditRecord + from .case_audit_record import CaseAuditRecord + from .case_investigation import CaseInvestigation + from .cdp_cold_crawl_status_record import CdpColdCrawlStatusRecord + from .cdp_content_explorer_aggregate_record import CdpContentExplorerAggregateRecord + from .cdp_dlp_sensitive_audit_record import CdpDlpSensitiveAuditRecord + from .cdp_dlp_sensitive_endpoint_audit_record import CdpDlpSensitiveEndpointAuditRecord + from .cdp_log_record import CdpLogRecord + from .cdp_ocr_billing_record import CdpOcrBillingRecord + from .cdp_resource_scope_change_event_record import CdpResourceScopeChangeEventRecord + from .cerner_s_m_s_link_record import CernerSMSLinkRecord + from .cerner_s_m_s_settings_update_record import CernerSMSSettingsUpdateRecord + from .cerner_s_m_s_unlink_record import CernerSMSUnlinkRecord + from .compliance_connector_audit_record import ComplianceConnectorAuditRecord + from .compliance_dlp_applications_audit_record import ComplianceDlpApplicationsAuditRecord + from .compliance_dlp_applications_classification_audit_record import ComplianceDlpApplicationsClassificationAuditRecord + from .compliance_dlp_base_audit_record import ComplianceDlpBaseAuditRecord + from .compliance_dlp_classification_base_audit_record import ComplianceDlpClassificationBaseAuditRecord + from .compliance_dlp_classification_base_cdp_record import ComplianceDlpClassificationBaseCdpRecord + from .compliance_dlp_endpoint_audit_record import ComplianceDlpEndpointAuditRecord + from .compliance_dlp_endpoint_discovery_audit_record import ComplianceDlpEndpointDiscoveryAuditRecord + from .compliance_dlp_exchange_audit_record import ComplianceDlpExchangeAuditRecord + from .compliance_dlp_exchange_classification_audit_record import ComplianceDlpExchangeClassificationAuditRecord + from .compliance_dlp_exchange_classification_cdp_record import ComplianceDlpExchangeClassificationCdpRecord + from .compliance_dlp_exchange_discovery_audit_record import ComplianceDlpExchangeDiscoveryAuditRecord + from .compliance_dlp_share_point_audit_record import ComplianceDlpSharePointAuditRecord + from .compliance_dlp_share_point_classification_audit_record import ComplianceDlpSharePointClassificationAuditRecord + from .compliance_dlp_share_point_classification_extended_audit_record import ComplianceDlpSharePointClassificationExtendedAuditRecord + from .compliance_d_l_m_exchange_audit_record import ComplianceDLMExchangeAuditRecord + from .compliance_d_l_m_share_point_audit_record import ComplianceDLMSharePointAuditRecord + from .compliance_manager_action_record import ComplianceManagerActionRecord + from .compliance_supervision_base_audit_record import ComplianceSupervisionBaseAuditRecord + from .compliance_supervision_exchange_audit_record import ComplianceSupervisionExchangeAuditRecord + from .consumption_resource_audit_record import ConsumptionResourceAuditRecord + from .copilot_interaction_audit_record import CopilotInteractionAuditRecord + from .core_reporting_settings_audit_record import CoreReportingSettingsAuditRecord + from .cortana_briefing_audit_record import CortanaBriefingAuditRecord + from .cps_common_policy_audit_record import CpsCommonPolicyAuditRecord + from .cps_policy_config_audit_record import CpsPolicyConfigAuditRecord + from .crm_base_audit_record import CrmBaseAuditRecord + from .crm_entity_operation_audit_record import CrmEntityOperationAuditRecord + from .customer_key_service_encryption_audit_record import CustomerKeyServiceEncryptionAuditRecord + from .data_center_security_base_audit_record import DataCenterSecurityBaseAuditRecord + from .data_center_security_cmdlet_audit_record import DataCenterSecurityCmdletAuditRecord + from .data_governance_audit_record import DataGovernanceAuditRecord + from .data_insights_rest_api_audit_record import DataInsightsRestApiAuditRecord + from .data_lake_export_operation_audit_record import DataLakeExportOperationAuditRecord + from .data_share_operation_audit_record import DataShareOperationAuditRecord + from .default_audit_data import DefaultAuditData + from .defender_security_alert_base_record import DefenderSecurityAlertBaseRecord + from .delete_certificate_record import DeleteCertificateRecord + from .disable_consent_record import DisableConsentRecord + from .discovery_audit_record import DiscoveryAuditRecord + from .dlp_endpoint_audit_record import DlpEndpointAuditRecord + from .dlp_sensitive_information_type_cmdlet_record import DlpSensitiveInformationTypeCmdletRecord + from .dlp_sensitive_information_type_rule_package_cmdlet_record import DlpSensitiveInformationTypeRulePackageCmdletRecord + from .download_certificate_record import DownloadCertificateRecord + from .dynamics365_business_central_audit_record import Dynamics365BusinessCentralAuditRecord + from .enable_consent_record import EnableConsentRecord + from .epic_s_m_s_link_record import EpicSMSLinkRecord + from .epic_s_m_s_settings_update_record import EpicSMSSettingsUpdateRecord + from .epic_s_m_s_unlink_record import EpicSMSUnlinkRecord + from .exchange_admin_audit_record import ExchangeAdminAuditRecord + from .exchange_aggregated_mailbox_audit_record import ExchangeAggregatedMailboxAuditRecord + from .exchange_aggregated_operation_record import ExchangeAggregatedOperationRecord + from .exchange_mailbox_audit_base_record import ExchangeMailboxAuditBaseRecord + from .exchange_mailbox_audit_group_record import ExchangeMailboxAuditGroupRecord + from .exchange_mailbox_audit_record import ExchangeMailboxAuditRecord + from .fhir_base_url_add_record import FhirBaseUrlAddRecord + from .fhir_base_url_approve_record import FhirBaseUrlApproveRecord + from .fhir_base_url_delete_record import FhirBaseUrlDeleteRecord + from .fhir_base_url_update_record import FhirBaseUrlUpdateRecord + from .healthcare_signal_record import HealthcareSignalRecord + from .hosted_rpa_audit_record import HostedRpaAuditRecord + from .hr_signal_audit_record import HrSignalAuditRecord + from .hygiene_event_record import HygieneEventRecord + from .information_barrier_policy_application_audit_record import InformationBarrierPolicyApplicationAuditRecord + from .information_worker_protection_audit_record import InformationWorkerProtectionAuditRecord + from .insider_risk_scoped_users_record import InsiderRiskScopedUsersRecord + from .insider_risk_scoped_user_insights_record import InsiderRiskScopedUserInsightsRecord + from .irm_security_alert_record import IrmSecurityAlertRecord + from .irm_user_defined_detection_record import IrmUserDefinedDetectionRecord + from .kaizala_audit_record import KaizalaAuditRecord + from .label_analytics_aggregate_audit_record import LabelAnalyticsAggregateAuditRecord + from .label_content_explorer_audit_record import LabelContentExplorerAuditRecord + from .large_content_metadata_audit_record import LargeContentMetadataAuditRecord + from .m365_compliance_connector_audit_record import M365ComplianceConnectorAuditRecord + from .m365_d_a_a_d_audit_record import M365DAADAuditRecord + from .mail_submission_data import MailSubmissionData + from .managed_services_audit_record import ManagedServicesAuditRecord + from .managed_tenants_audit_record import ManagedTenantsAuditRecord + from .mapg_alerts_audit_record import MapgAlertsAuditRecord + from .mapg_onboard_audit_record import MapgOnboardAuditRecord + from .mapg_policy_audit_record import MapgPolicyAuditRecord + from .mcas_alerts_audit_record import McasAlertsAuditRecord + from .mdatp_audit_record import MdatpAuditRecord + from .mda_data_security_signal_record import MdaDataSecuritySignalRecord + from .mdc_events_record import MdcEventsRecord + from .mdi_audit_record import MdiAuditRecord + from .mesh_worlds_audit_record import MeshWorldsAuditRecord + from .microsoft365_backup_backup_item_audit_record import Microsoft365BackupBackupItemAuditRecord + from .microsoft365_backup_backup_policy_audit_record import Microsoft365BackupBackupPolicyAuditRecord + from .microsoft365_backup_restore_item_audit_record import Microsoft365BackupRestoreItemAuditRecord + from .microsoft365_backup_restore_task_audit_record import Microsoft365BackupRestoreTaskAuditRecord + from .microsoft_defender_experts_base_audit_record import MicrosoftDefenderExpertsBaseAuditRecord + from .microsoft_defender_experts_x_d_r_audit_record import MicrosoftDefenderExpertsXDRAuditRecord + from .microsoft_flow_audit_record import MicrosoftFlowAuditRecord + from .microsoft_forms_audit_record import MicrosoftFormsAuditRecord + from .microsoft_graph_data_connect_consent import MicrosoftGraphDataConnectConsent + from .microsoft_graph_data_connect_operation import MicrosoftGraphDataConnectOperation + from .microsoft_purview_data_map_operation_record import MicrosoftPurviewDataMapOperationRecord + from .microsoft_purview_metadata_policy_operation_record import MicrosoftPurviewMetadataPolicyOperationRecord + from .microsoft_purview_policy_operation_record import MicrosoftPurviewPolicyOperationRecord + from .microsoft_purview_privacy_audit_event import MicrosoftPurviewPrivacyAuditEvent + from .microsoft_stream_audit_record import MicrosoftStreamAuditRecord + from .microsoft_teams_admin_audit_record import MicrosoftTeamsAdminAuditRecord + from .microsoft_teams_analytics_audit_record import MicrosoftTeamsAnalyticsAuditRecord + from .microsoft_teams_audit_record import MicrosoftTeamsAuditRecord + from .microsoft_teams_device_audit_record import MicrosoftTeamsDeviceAuditRecord + from .microsoft_teams_retention_label_action_audit_record import MicrosoftTeamsRetentionLabelActionAuditRecord + from .microsoft_teams_sensitivity_label_action_audit_record import MicrosoftTeamsSensitivityLabelActionAuditRecord + from .microsoft_teams_shifts_audit_record import MicrosoftTeamsShiftsAuditRecord + from .mip_auto_label_exchange_item_audit_record import MipAutoLabelExchangeItemAuditRecord + from .mip_auto_label_item_audit_record import MipAutoLabelItemAuditRecord + from .mip_auto_label_policy_audit_record import MipAutoLabelPolicyAuditRecord + from .mip_auto_label_progress_feedback_audit_record import MipAutoLabelProgressFeedbackAuditRecord + from .mip_auto_label_share_point_item_audit_record import MipAutoLabelSharePointItemAuditRecord + from .mip_auto_label_share_point_policy_location_audit_record import MipAutoLabelSharePointPolicyLocationAuditRecord + from .mip_auto_label_simulation_share_point_completion_record import MipAutoLabelSimulationSharePointCompletionRecord + from .mip_auto_label_simulation_share_point_progress_record import MipAutoLabelSimulationSharePointProgressRecord + from .mip_auto_label_simulation_statistics_record import MipAutoLabelSimulationStatisticsRecord + from .mip_auto_label_simulation_status_record import MipAutoLabelSimulationStatusRecord + from .mip_exact_data_match_audit_record import MipExactDataMatchAuditRecord + from .mip_label_analytics_audit_record import MipLabelAnalyticsAuditRecord + from .mip_label_audit_record import MipLabelAuditRecord + from .msde_general_settings_audit_record import MsdeGeneralSettingsAuditRecord + from .msde_indicators_settings_audit_record import MsdeIndicatorsSettingsAuditRecord + from .msde_response_actions_audit_record import MsdeResponseActionsAuditRecord + from .msde_roles_settings_audit_record import MsdeRolesSettingsAuditRecord + from .mstic_nation_state_notification_record import MsticNationStateNotificationRecord + from .multi_stage_disposition_audit_record import MultiStageDispositionAuditRecord + from .my_analytics_settings_audit_record import MyAnalyticsSettingsAuditRecord + from .m_s365_d_custom_detection_audit_record import MS365DCustomDetectionAuditRecord + from .m_s365_d_incident_audit_record import MS365DIncidentAuditRecord + from .m_s365_d_suppression_rule_audit_record import MS365DSuppressionRuleAuditRecord + from .office_native_audit_record import OfficeNativeAuditRecord + from .ome_portal_audit_record import OmePortalAuditRecord + from .one_drive_audit_record import OneDriveAuditRecord + from .on_premises_file_share_scanner_dlp_audit_record import OnPremisesFileShareScannerDlpAuditRecord + from .on_premises_scanner_dlp_audit_record import OnPremisesScannerDlpAuditRecord + from .on_premises_share_point_scanner_dlp_audit_record import OnPremisesSharePointScannerDlpAuditRecord + from .owa_get_access_token_for_resource_audit_record import OwaGetAccessTokenForResourceAuditRecord + from .people_admin_settings_audit_record import PeopleAdminSettingsAuditRecord + from .physical_badging_signal_audit_record import PhysicalBadgingSignalAuditRecord + from .planner_copy_plan_audit_record import PlannerCopyPlanAuditRecord + from .planner_plan_audit_record import PlannerPlanAuditRecord + from .planner_plan_list_audit_record import PlannerPlanListAuditRecord + from .planner_roster_audit_record import PlannerRosterAuditRecord + from .planner_roster_sensitivity_label_audit_record import PlannerRosterSensitivityLabelAuditRecord + from .planner_task_audit_record import PlannerTaskAuditRecord + from .planner_task_list_audit_record import PlannerTaskListAuditRecord + from .planner_tenant_settings_audit_record import PlannerTenantSettingsAuditRecord + from .power_apps_audit_app_record import PowerAppsAuditAppRecord + from .power_apps_audit_plan_record import PowerAppsAuditPlanRecord + from .power_apps_audit_resource_record import PowerAppsAuditResourceRecord + from .power_bi_audit_record import PowerBiAuditRecord + from .power_bi_dlp_audit_record import PowerBiDlpAuditRecord + from .power_pages_site_audit_record import PowerPagesSiteAuditRecord + from .power_platform_administrator_activity_record import PowerPlatformAdministratorActivityRecord + from .power_platform_admin_dlp_audit_record import PowerPlatformAdminDlpAuditRecord + from .power_platform_admin_environment_audit_record import PowerPlatformAdminEnvironmentAuditRecord + from .power_platform_lockbox_resource_access_request_audit_record import PowerPlatformLockboxResourceAccessRequestAuditRecord + from .power_platform_lockbox_resource_command_audit_record import PowerPlatformLockboxResourceCommandAuditRecord + from .power_platform_service_activity_audit_record import PowerPlatformServiceActivityAuditRecord + from .privacy_data_match_audit_record import PrivacyDataMatchAuditRecord + from .privacy_data_minimization_record import PrivacyDataMinimizationRecord + from .privacy_digest_email_record import PrivacyDigestEmailRecord + from .privacy_open_access_audit_record import PrivacyOpenAccessAuditRecord + from .privacy_portal_audit_record import PrivacyPortalAuditRecord + from .privacy_remediation_action_record import PrivacyRemediationActionRecord + from .privacy_remediation_record import PrivacyRemediationRecord + from .privacy_tenant_audit_history_record import PrivacyTenantAuditHistoryRecord + from .project_audit_record import ProjectAuditRecord + from .project_for_the_web_assigned_to_me_settings_audit_record import ProjectForTheWebAssignedToMeSettingsAuditRecord + from .project_for_the_web_project_audit_record import ProjectForTheWebProjectAuditRecord + from .project_for_the_web_project_settings_audit_record import ProjectForTheWebProjectSettingsAuditRecord + from .project_for_the_web_roadmap_audit_record import ProjectForTheWebRoadmapAuditRecord + from .project_for_the_web_roadmap_item_audit_record import ProjectForTheWebRoadmapItemAuditRecord + from .project_for_the_web_roadmap_settings_audit_record import ProjectForTheWebRoadmapSettingsAuditRecord + from .project_for_the_web_task_audit_record import ProjectForTheWebTaskAuditRecord + from .public_folder_audit_record import PublicFolderAuditRecord + from .purview_insider_risk_alerts_record import PurviewInsiderRiskAlertsRecord + from .purview_insider_risk_cases_record import PurviewInsiderRiskCasesRecord + from .quarantine_audit_record import QuarantineAuditRecord + from .records_management_audit_record import RecordsManagementAuditRecord + from .retention_policy_audit_record import RetentionPolicyAuditRecord + from .score_evidence import ScoreEvidence + from .score_platform_generic_audit_record import ScorePlatformGenericAuditRecord + from .script_run_audit_record import ScriptRunAuditRecord + from .search_audit_record import SearchAuditRecord + from .security_compliance_alert_record import SecurityComplianceAlertRecord + from .security_compliance_center_e_o_p_cmdlet_audit_record import SecurityComplianceCenterEOPCmdletAuditRecord + from .security_compliance_insights_audit_record import SecurityComplianceInsightsAuditRecord + from .security_compliance_r_b_a_c_audit_record import SecurityComplianceRBACAuditRecord + from .security_compliance_user_change_audit_record import SecurityComplianceUserChangeAuditRecord + from .share_point_app_permission_operation_audit_record import SharePointAppPermissionOperationAuditRecord + from .share_point_audit_record import SharePointAuditRecord + from .share_point_comment_operation_audit_record import SharePointCommentOperationAuditRecord + from .share_point_content_type_operation_audit_record import SharePointContentTypeOperationAuditRecord + from .share_point_e_signature_audit_record import SharePointESignatureAuditRecord + from .share_point_field_operation_audit_record import SharePointFieldOperationAuditRecord + from .share_point_file_operation_audit_record import SharePointFileOperationAuditRecord + from .share_point_list_operation_audit_record import SharePointListOperationAuditRecord + from .share_point_sharing_operation_audit_record import SharePointSharingOperationAuditRecord + from .skype_for_business_base_audit_record import SkypeForBusinessBaseAuditRecord + from .skype_for_business_cmdlets_audit_record import SkypeForBusinessCmdletsAuditRecord + from .skype_for_business_p_s_t_n_usage_audit_record import SkypeForBusinessPSTNUsageAuditRecord + from .skype_for_business_users_blocked_audit_record import SkypeForBusinessUsersBlockedAuditRecord + from .sms_create_phone_number_record import SmsCreatePhoneNumberRecord + from .sms_delete_phone_number_record import SmsDeletePhoneNumberRecord + from .supervisory_review_day_x_insights_audit_record import SupervisoryReviewDayXInsightsAuditRecord + from .synthetic_probe_audit_record import SyntheticProbeAuditRecord + from .teams_easy_approvals_audit_record import TeamsEasyApprovalsAuditRecord + from .teams_healthcare_audit_record import TeamsHealthcareAuditRecord + from .teams_updates_audit_record import TeamsUpdatesAuditRecord + from .tenant_allow_block_list_audit_record import TenantAllowBlockListAuditRecord + from .threat_finder_audit_record import ThreatFinderAuditRecord + from .threat_intelligence_atp_content_data import ThreatIntelligenceAtpContentData + from .threat_intelligence_mail_data import ThreatIntelligenceMailData + from .threat_intelligence_url_click_data import ThreatIntelligenceUrlClickData + from .todo_audit_record import TodoAuditRecord + from .uam_operation_audit_record import UamOperationAuditRecord + from .unified_group_audit_record import UnifiedGroupAuditRecord + from .unified_simulation_matched_item_audit_record import UnifiedSimulationMatchedItemAuditRecord + from .unified_simulation_summary_audit_record import UnifiedSimulationSummaryAuditRecord + from .upload_certificate_record import UploadCertificateRecord + from .urbac_assignment_audit_record import UrbacAssignmentAuditRecord + from .urbac_enable_state_audit_record import UrbacEnableStateAuditRecord + from .urbac_role_audit_record import UrbacRoleAuditRecord + from .user_training_audit_record import UserTrainingAuditRecord + from .vfam_base_policy_audit_record import VfamBasePolicyAuditRecord + from .vfam_create_policy_audit_record import VfamCreatePolicyAuditRecord + from .vfam_delete_policy_audit_record import VfamDeletePolicyAuditRecord + from .vfam_update_policy_audit_record import VfamUpdatePolicyAuditRecord + from .viva_goals_audit_record import VivaGoalsAuditRecord + from .viva_learning_admin_audit_record import VivaLearningAdminAuditRecord + from .viva_learning_audit_record import VivaLearningAuditRecord + from .viva_pulse_admin_audit_record import VivaPulseAdminAuditRecord + from .viva_pulse_organizer_audit_record import VivaPulseOrganizerAuditRecord + from .viva_pulse_report_audit_record import VivaPulseReportAuditRecord + from .viva_pulse_response_audit_record import VivaPulseResponseAuditRecord + from .wdatp_alerts_audit_record import WdatpAlertsAuditRecord + from .windows365_customer_lockbox_audit_record import Windows365CustomerLockboxAuditRecord + from .workplace_analytics_audit_record import WorkplaceAnalyticsAuditRecord + from .yammer_audit_record import YammerAuditRecord + + fields: dict[str, Callable[[Any], None]] = { + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_str_value("@odata.type", self.odata_type) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph/generated/models/security/audit_log_query.py b/msgraph/generated/models/security/audit_log_query.py new file mode 100644 index 00000000000..5706acbe41d --- /dev/null +++ b/msgraph/generated/models/security/audit_log_query.py @@ -0,0 +1,112 @@ +from __future__ import annotations +import datetime +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from ..entity import Entity + from .audit_log_query_status import AuditLogQueryStatus + from .audit_log_record import AuditLogRecord + +from ..entity import Entity + +@dataclass +class AuditLogQuery(Entity, Parsable): + # The administrative units tagged to an audit log record. + administrative_unit_id_filters: Optional[list[str]] = None + # The display name of the saved audit log query. + display_name: Optional[str] = None + # The end date of the date range in the query. + filter_end_date_time: Optional[datetime.datetime] = None + # The start date of the date range in the query. + filter_start_date_time: Optional[datetime.datetime] = None + # The IP address of the device that was used when the activity was logged. + ip_address_filters: Optional[list[str]] = None + # Free text field to search non-indexed properties of the audit log. + keyword_filter: Optional[str] = None + # For SharePoint and OneDrive for Business activity, the full path name of the file or folder accessed by the user. For Exchange admin audit logging, the name of the object that was modified by the cmdlet. + object_id_filters: Optional[list[str]] = None + # The OdataType property + odata_type: Optional[str] = None + # The name of the user or admin activity. For a description of the most common operations/activities, see Search the audit log in the Office 365 Protection Center. + operation_filters: Optional[list[str]] = None + # The type of operation indicated by the record. The possible values are: exchangeAdmin, exchangeItem, exchangeItemGroup, sharePoint, syntheticProbe, sharePointFileOperation, oneDrive, azureActiveDirectory, azureActiveDirectoryAccountLogon, dataCenterSecurityCmdlet, complianceDLPSharePoint, sway, complianceDLPExchange, sharePointSharingOperation, azureActiveDirectoryStsLogon, skypeForBusinessPSTNUsage, skypeForBusinessUsersBlocked, securityComplianceCenterEOPCmdlet, exchangeAggregatedOperation, powerBIAudit, crm, yammer, skypeForBusinessCmdlets, discovery, microsoftTeams, threatIntelligence, mailSubmission, microsoftFlow, aeD, microsoftStream, complianceDLPSharePointClassification, threatFinder, project, sharePointListOperation, sharePointCommentOperation, dataGovernance, kaizala, securityComplianceAlerts, threatIntelligenceUrl, securityComplianceInsights, mipLabel, workplaceAnalytics, powerAppsApp, powerAppsPlan, threatIntelligenceAtpContent, labelContentExplorer, teamsHealthcare, exchangeItemAggregated, hygieneEvent, dataInsightsRestApiAudit, informationBarrierPolicyApplication, sharePointListItemOperation, sharePointContentTypeOperation, sharePointFieldOperation, microsoftTeamsAdmin, hrSignal, microsoftTeamsDevice, microsoftTeamsAnalytics, informationWorkerProtection, campaign, dlpEndpoint, airInvestigation, quarantine, microsoftForms, applicationAudit, complianceSupervisionExchange, customerKeyServiceEncryption, officeNative, mipAutoLabelSharePointItem, mipAutoLabelSharePointPolicyLocation, microsoftTeamsShifts, secureScore, mipAutoLabelExchangeItem, cortanaBriefing, search, wdatpAlerts, powerPlatformAdminDlp, powerPlatformAdminEnvironment, mdatpAudit, sensitivityLabelPolicyMatch, sensitivityLabelAction, sensitivityLabeledFileAction, attackSim, airManualInvestigation, securityComplianceRBAC, userTraining, airAdminActionInvestigation, mstic, physicalBadgingSignal, teamsEasyApprovals, aipDiscover, aipSensitivityLabelAction, aipProtectionAction, aipFileDeleted, aipHeartBeat, mcasAlerts, onPremisesFileShareScannerDlp, onPremisesSharePointScannerDlp, exchangeSearch, sharePointSearch, privacyDataMinimization, labelAnalyticsAggregate, myAnalyticsSettings, securityComplianceUserChange, complianceDLPExchangeClassification, complianceDLPEndpoint, mipExactDataMatch, msdeResponseActions, msdeGeneralSettings, msdeIndicatorsSettings, ms365DCustomDetection, msdeRolesSettings, mapgAlerts, mapgPolicy, mapgRemediation, privacyRemediationAction, privacyDigestEmail, mipAutoLabelSimulationProgress, mipAutoLabelSimulationCompletion, mipAutoLabelProgressFeedback, dlpSensitiveInformationType, mipAutoLabelSimulationStatistics, largeContentMetadata, microsoft365Group, cdpMlInferencingResult, filteringMailMetadata, cdpClassificationMailItem, cdpClassificationDocument, officeScriptsRunAction, filteringPostMailDeliveryAction, cdpUnifiedFeedback, tenantAllowBlockList, consumptionResource, healthcareSignal, dlpImportResult, cdpCompliancePolicyExecution, multiStageDisposition, privacyDataMatch, filteringDocMetadata, filteringEmailFeatures, powerBIDlp, filteringUrlInfo, filteringAttachmentInfo, coreReportingSettings, complianceConnector, powerPlatformLockboxResourceAccessRequest, powerPlatformLockboxResourceCommand, cdpPredictiveCodingLabel, cdpCompliancePolicyUserFeedback, webpageActivityEndpoint, omePortal, cmImprovementActionChange, filteringUrlClick, mipLabelAnalyticsAuditRecord, filteringEntityEvent, filteringRuleHits, filteringMailSubmission, labelExplorer, microsoftManagedServicePlatform, powerPlatformServiceActivity, scorePlatformGenericAuditRecord, filteringTimeTravelDocMetadata, alert, alertStatus, alertIncident, incidentStatus, case, caseInvestigation, recordsManagement, privacyRemediation, dataShareOperation, cdpDlpSensitive, ehrConnector, filteringMailGradingResult, publicFolder, privacyTenantAuditHistoryRecord, aipScannerDiscoverEvent, eduDataLakeDownloadOperation, m365ComplianceConnector, microsoftGraphDataConnectOperation, microsoftPurview, filteringEmailContentFeatures, powerPagesSite, powerAppsResource, plannerPlan, plannerCopyPlan, plannerTask, plannerRoster, plannerPlanList, plannerTaskList, plannerTenantSettings, projectForTheWebProject, projectForTheWebTask, projectForTheWebRoadmap, projectForTheWebRoadmapItem, projectForTheWebProjectSettings, projectForTheWebRoadmapSettings, quarantineMetadata, microsoftTodoAudit, timeTravelFilteringDocMetadata, teamsQuarantineMetadata, sharePointAppPermissionOperation, microsoftTeamsSensitivityLabelAction, filteringTeamsMetadata, filteringTeamsUrlInfo, filteringTeamsPostDeliveryAction, mdcAssessments, mdcRegulatoryComplianceStandards, mdcRegulatoryComplianceControls, mdcRegulatoryComplianceAssessments, mdcSecurityConnectors, mdaDataSecuritySignal, vivaGoals, filteringRuntimeInfo, attackSimAdmin, microsoftGraphDataConnectConsent, filteringAtpDetonationInfo, privacyPortal, managedTenants, unifiedSimulationMatchedItem, unifiedSimulationSummary, updateQuarantineMetadata, ms365DSuppressionRule, purviewDataMapOperation, filteringUrlPostClickAction, irmUserDefinedDetectionSignal, teamsUpdates, plannerRosterSensitivityLabel, ms365DIncident, filteringDelistingMetadata, complianceDLPSharePointClassificationExtended, microsoftDefenderForIdentityAudit, supervisoryReviewDayXInsight, defenderExpertsforXDRAdmin, cdpEdgeBlockedMessage, hostedRpa, cdpContentExplorerAggregateRecord, cdpHygieneAttachmentInfo, cdpHygieneSummary, cdpPostMailDeliveryAction, cdpEmailFeatures, cdpHygieneUrlInfo, cdpUrlClick, cdpPackageManagerHygieneEvent, filteringDocScan, timeTravelFilteringDocScan, mapgOnboard, unknownFutureValue. + record_type_filters: Optional[list[str]] = None + # An individual audit log record. + records: Optional[list[AuditLogRecord]] = None + # The serviceFilters property + service_filters: Optional[list[str]] = None + # Describes the current status of the query. The possible values are: notStarted, running, succeeded, failed, cancelled, unknownFutureValue. + status: Optional[AuditLogQueryStatus] = None + # The UPN (user principal name) of the user who performed the action (specified in the operation property) that resulted in the record being logged; for example, myname@mydomain_name. + user_principal_name_filters: Optional[list[str]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> AuditLogQuery: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: AuditLogQuery + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return AuditLogQuery() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from ..entity import Entity + from .audit_log_query_status import AuditLogQueryStatus + from .audit_log_record import AuditLogRecord + + from ..entity import Entity + from .audit_log_query_status import AuditLogQueryStatus + from .audit_log_record import AuditLogRecord + + fields: dict[str, Callable[[Any], None]] = { + "administrativeUnitIdFilters": lambda n : setattr(self, 'administrative_unit_id_filters', n.get_collection_of_primitive_values(str)), + "displayName": lambda n : setattr(self, 'display_name', n.get_str_value()), + "filterEndDateTime": lambda n : setattr(self, 'filter_end_date_time', n.get_datetime_value()), + "filterStartDateTime": lambda n : setattr(self, 'filter_start_date_time', n.get_datetime_value()), + "ipAddressFilters": lambda n : setattr(self, 'ip_address_filters', n.get_collection_of_primitive_values(str)), + "keywordFilter": lambda n : setattr(self, 'keyword_filter', n.get_str_value()), + "objectIdFilters": lambda n : setattr(self, 'object_id_filters', n.get_collection_of_primitive_values(str)), + "operationFilters": lambda n : setattr(self, 'operation_filters', n.get_collection_of_primitive_values(str)), + "recordTypeFilters": lambda n : setattr(self, 'record_type_filters', n.get_collection_of_primitive_values(str)), + "records": lambda n : setattr(self, 'records', n.get_collection_of_object_values(AuditLogRecord)), + "serviceFilters": lambda n : setattr(self, 'service_filters', n.get_collection_of_primitive_values(str)), + "status": lambda n : setattr(self, 'status', n.get_enum_value(AuditLogQueryStatus)), + "userPrincipalNameFilters": lambda n : setattr(self, 'user_principal_name_filters', n.get_collection_of_primitive_values(str)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_primitive_values("administrativeUnitIdFilters", self.administrative_unit_id_filters) + writer.write_str_value("displayName", self.display_name) + writer.write_datetime_value("filterEndDateTime", self.filter_end_date_time) + writer.write_datetime_value("filterStartDateTime", self.filter_start_date_time) + writer.write_collection_of_primitive_values("ipAddressFilters", self.ip_address_filters) + writer.write_str_value("keywordFilter", self.keyword_filter) + writer.write_collection_of_primitive_values("objectIdFilters", self.object_id_filters) + writer.write_collection_of_primitive_values("operationFilters", self.operation_filters) + writer.write_collection_of_primitive_values("recordTypeFilters", self.record_type_filters) + writer.write_collection_of_object_values("records", self.records) + writer.write_collection_of_primitive_values("serviceFilters", self.service_filters) + writer.write_enum_value("status", self.status) + writer.write_collection_of_primitive_values("userPrincipalNameFilters", self.user_principal_name_filters) + + diff --git a/msgraph/generated/models/email_payload_detail.py b/msgraph/generated/models/security/audit_log_query_collection_response.py similarity index 51% rename from msgraph/generated/models/email_payload_detail.py rename to msgraph/generated/models/security/audit_log_query_collection_response.py index 42769a6cd42..6e0ce7f9c4f 100644 --- a/msgraph/generated/models/email_payload_detail.py +++ b/msgraph/generated/models/security/audit_log_query_collection_response.py @@ -5,48 +5,40 @@ from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: - from .payload_detail import PayloadDetail + from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .audit_log_query import AuditLogQuery -from .payload_detail import PayloadDetail +from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class EmailPayloadDetail(PayloadDetail, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.emailPayloadDetail" - # Email address of the user. - from_email: Optional[str] = None - # Display name of the user. - from_name: Optional[str] = None - # Indicates whether the sender isn't from the user's organization. - is_external_sender: Optional[bool] = None - # The subject of the email address sent to the user. - subject: Optional[str] = None +class AuditLogQueryCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): + # The value property + value: Optional[list[AuditLogQuery]] = None @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> EmailPayloadDetail: + def create_from_discriminator_value(parse_node: ParseNode) -> AuditLogQueryCollectionResponse: """ Creates a new instance of the appropriate class based on discriminator value param parse_node: The parse node to use to read the discriminator value and create the object - Returns: EmailPayloadDetail + Returns: AuditLogQueryCollectionResponse """ if parse_node is None: raise TypeError("parse_node cannot be null.") - return EmailPayloadDetail() + return AuditLogQueryCollectionResponse() def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: """ The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ - from .payload_detail import PayloadDetail + from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .audit_log_query import AuditLogQuery - from .payload_detail import PayloadDetail + from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .audit_log_query import AuditLogQuery fields: dict[str, Callable[[Any], None]] = { - "fromEmail": lambda n : setattr(self, 'from_email', n.get_str_value()), - "fromName": lambda n : setattr(self, 'from_name', n.get_str_value()), - "isExternalSender": lambda n : setattr(self, 'is_external_sender', n.get_bool_value()), - "subject": lambda n : setattr(self, 'subject', n.get_str_value()), + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(AuditLogQuery)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -61,9 +53,6 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_str_value("fromEmail", self.from_email) - writer.write_str_value("fromName", self.from_name) - writer.write_bool_value("isExternalSender", self.is_external_sender) - writer.write_str_value("subject", self.subject) + writer.write_collection_of_object_values("value", self.value) diff --git a/msgraph/generated/models/security/audit_log_query_status.py b/msgraph/generated/models/security/audit_log_query_status.py new file mode 100644 index 00000000000..9ea78631c36 --- /dev/null +++ b/msgraph/generated/models/security/audit_log_query_status.py @@ -0,0 +1,10 @@ +from enum import Enum + +class AuditLogQueryStatus(str, Enum): + NotStarted = "notStarted", + Running = "running", + Succeeded = "succeeded", + Failed = "failed", + Cancelled = "cancelled", + UnknownFutureValue = "unknownFutureValue", + diff --git a/msgraph/generated/models/security/audit_log_record.py b/msgraph/generated/models/security/audit_log_record.py new file mode 100644 index 00000000000..93370e1cac9 --- /dev/null +++ b/msgraph/generated/models/security/audit_log_record.py @@ -0,0 +1,111 @@ +from __future__ import annotations +import datetime +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from ..entity import Entity + from .audit_data import AuditData + from .audit_log_record_type import AuditLogRecordType + from .audit_log_user_type import AuditLogUserType + +from ..entity import Entity + +@dataclass +class AuditLogRecord(Entity, Parsable): + # The administrative units tagged to an audit log record. + administrative_units: Optional[list[str]] = None + # A JSON object that contains the actual audit log data. + audit_data: Optional[AuditData] = None + # The type of operation indicated by the record. The possible values are: exchangeAdmin, exchangeItem, exchangeItemGroup, sharePoint, syntheticProbe, sharePointFileOperation, oneDrive, azureActiveDirectory, azureActiveDirectoryAccountLogon, dataCenterSecurityCmdlet, complianceDLPSharePoint, sway, complianceDLPExchange, sharePointSharingOperation, azureActiveDirectoryStsLogon, skypeForBusinessPSTNUsage, skypeForBusinessUsersBlocked, securityComplianceCenterEOPCmdlet, exchangeAggregatedOperation, powerBIAudit, crm, yammer, skypeForBusinessCmdlets, discovery, microsoftTeams, threatIntelligence, mailSubmission, microsoftFlow, aeD, microsoftStream, complianceDLPSharePointClassification, threatFinder, project, sharePointListOperation, sharePointCommentOperation, dataGovernance, kaizala, securityComplianceAlerts, threatIntelligenceUrl, securityComplianceInsights, mipLabel, workplaceAnalytics, powerAppsApp, powerAppsPlan, threatIntelligenceAtpContent, labelContentExplorer, teamsHealthcare, exchangeItemAggregated, hygieneEvent, dataInsightsRestApiAudit, informationBarrierPolicyApplication, sharePointListItemOperation, sharePointContentTypeOperation, sharePointFieldOperation, microsoftTeamsAdmin, hrSignal, microsoftTeamsDevice, microsoftTeamsAnalytics, informationWorkerProtection, campaign, dlpEndpoint, airInvestigation, quarantine, microsoftForms, applicationAudit, complianceSupervisionExchange, customerKeyServiceEncryption, officeNative, mipAutoLabelSharePointItem, mipAutoLabelSharePointPolicyLocation, microsoftTeamsShifts, secureScore, mipAutoLabelExchangeItem, cortanaBriefing, search, wdatpAlerts, powerPlatformAdminDlp, powerPlatformAdminEnvironment, mdatpAudit, sensitivityLabelPolicyMatch, sensitivityLabelAction, sensitivityLabeledFileAction, attackSim, airManualInvestigation, securityComplianceRBAC, userTraining, airAdminActionInvestigation, mstic, physicalBadgingSignal, teamsEasyApprovals, aipDiscover, aipSensitivityLabelAction, aipProtectionAction, aipFileDeleted, aipHeartBeat, mcasAlerts, onPremisesFileShareScannerDlp, onPremisesSharePointScannerDlp, exchangeSearch, sharePointSearch, privacyDataMinimization, labelAnalyticsAggregate, myAnalyticsSettings, securityComplianceUserChange, complianceDLPExchangeClassification, complianceDLPEndpoint, mipExactDataMatch, msdeResponseActions, msdeGeneralSettings, msdeIndicatorsSettings, ms365DCustomDetection, msdeRolesSettings, mapgAlerts, mapgPolicy, mapgRemediation, privacyRemediationAction, privacyDigestEmail, mipAutoLabelSimulationProgress, mipAutoLabelSimulationCompletion, mipAutoLabelProgressFeedback, dlpSensitiveInformationType, mipAutoLabelSimulationStatistics, largeContentMetadata, microsoft365Group, cdpMlInferencingResult, filteringMailMetadata, cdpClassificationMailItem, cdpClassificationDocument, officeScriptsRunAction, filteringPostMailDeliveryAction, cdpUnifiedFeedback, tenantAllowBlockList, consumptionResource, healthcareSignal, dlpImportResult, cdpCompliancePolicyExecution, multiStageDisposition, privacyDataMatch, filteringDocMetadata, filteringEmailFeatures, powerBIDlp, filteringUrlInfo, filteringAttachmentInfo, coreReportingSettings, complianceConnector, powerPlatformLockboxResourceAccessRequest, powerPlatformLockboxResourceCommand, cdpPredictiveCodingLabel, cdpCompliancePolicyUserFeedback, webpageActivityEndpoint, omePortal, cmImprovementActionChange, filteringUrlClick, mipLabelAnalyticsAuditRecord, filteringEntityEvent, filteringRuleHits, filteringMailSubmission, labelExplorer, microsoftManagedServicePlatform, powerPlatformServiceActivity, scorePlatformGenericAuditRecord, filteringTimeTravelDocMetadata, alert, alertStatus, alertIncident, incidentStatus, case, caseInvestigation, recordsManagement, privacyRemediation, dataShareOperation, cdpDlpSensitive, ehrConnector, filteringMailGradingResult, publicFolder, privacyTenantAuditHistoryRecord, aipScannerDiscoverEvent, eduDataLakeDownloadOperation, m365ComplianceConnector, microsoftGraphDataConnectOperation, microsoftPurview, filteringEmailContentFeatures, powerPagesSite, powerAppsResource, plannerPlan, plannerCopyPlan, plannerTask, plannerRoster, plannerPlanList, plannerTaskList, plannerTenantSettings, projectForTheWebProject, projectForTheWebTask, projectForTheWebRoadmap, projectForTheWebRoadmapItem, projectForTheWebProjectSettings, projectForTheWebRoadmapSettings, quarantineMetadata, microsoftTodoAudit, timeTravelFilteringDocMetadata, teamsQuarantineMetadata, sharePointAppPermissionOperation, microsoftTeamsSensitivityLabelAction, filteringTeamsMetadata, filteringTeamsUrlInfo, filteringTeamsPostDeliveryAction, mdcAssessments, mdcRegulatoryComplianceStandards, mdcRegulatoryComplianceControls, mdcRegulatoryComplianceAssessments, mdcSecurityConnectors, mdaDataSecuritySignal, vivaGoals, filteringRuntimeInfo, attackSimAdmin, microsoftGraphDataConnectConsent, filteringAtpDetonationInfo, privacyPortal, managedTenants, unifiedSimulationMatchedItem, unifiedSimulationSummary, updateQuarantineMetadata, ms365DSuppressionRule, purviewDataMapOperation, filteringUrlPostClickAction, irmUserDefinedDetectionSignal, teamsUpdates, plannerRosterSensitivityLabel, ms365DIncident, filteringDelistingMetadata, complianceDLPSharePointClassificationExtended, microsoftDefenderForIdentityAudit, supervisoryReviewDayXInsight, defenderExpertsforXDRAdmin, cdpEdgeBlockedMessage, hostedRpa, cdpContentExplorerAggregateRecord, cdpHygieneAttachmentInfo, cdpHygieneSummary, cdpPostMailDeliveryAction, cdpEmailFeatures, cdpHygieneUrlInfo, cdpUrlClick, cdpPackageManagerHygieneEvent, filteringDocScan, timeTravelFilteringDocScan, mapgOnboard, unknownFutureValue. + audit_log_record_type: Optional[AuditLogRecordType] = None + # The IP address of the device used when the activity was logged. The IP address is displayed in either an IPv4 or IPv6 address format. + client_ip: Optional[str] = None + # The date and time in UTC when the user performed the activity. + created_date_time: Optional[datetime.datetime] = None + # For Exchange admin audit logging, the name of the object modified by the cmdlet. For SharePoint activity, the full URL path name of the file or folder accessed by a user. For Microsoft Entra activity, the name of the user account that was modified. + object_id: Optional[str] = None + # The OdataType property + odata_type: Optional[str] = None + # The name of the user or admin activity. + operation: Optional[str] = None + # The GUID for your organization. + organization_id: Optional[str] = None + # The Microsoft 365 service where the activity occurred. + service: Optional[str] = None + # The user who performed the action (specified in the Operation property) that resulted in the record being logged. Audit records for activity performed by system accounts (such as SHAREPOINT/system or NT AUTHORITY/SYSTEM) are also included in the audit log. Another common value for the UserId property is app@sharepoint. It indicates that the 'user' who performed the activity was an application with the necessary permissions in SharePoint to perform organization-wide actions (such as searching a SharePoint site or OneDrive account) on behalf of a user, admin, or service. + user_id: Optional[str] = None + # UPN of the user who performed the action. + user_principal_name: Optional[str] = None + # The type of user that performed the operation. The possible values are: regular, reserved, admin, dcAdmin, system, application, servicePrincipal, customPolicy, systemPolicy, partnerTechnician, guest, unknownFutureValue. + user_type: Optional[AuditLogUserType] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> AuditLogRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: AuditLogRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return AuditLogRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from ..entity import Entity + from .audit_data import AuditData + from .audit_log_record_type import AuditLogRecordType + from .audit_log_user_type import AuditLogUserType + + from ..entity import Entity + from .audit_data import AuditData + from .audit_log_record_type import AuditLogRecordType + from .audit_log_user_type import AuditLogUserType + + fields: dict[str, Callable[[Any], None]] = { + "administrativeUnits": lambda n : setattr(self, 'administrative_units', n.get_collection_of_primitive_values(str)), + "auditData": lambda n : setattr(self, 'audit_data', n.get_object_value(AuditData)), + "auditLogRecordType": lambda n : setattr(self, 'audit_log_record_type', n.get_enum_value(AuditLogRecordType)), + "clientIp": lambda n : setattr(self, 'client_ip', n.get_str_value()), + "createdDateTime": lambda n : setattr(self, 'created_date_time', n.get_datetime_value()), + "objectId": lambda n : setattr(self, 'object_id', n.get_str_value()), + "operation": lambda n : setattr(self, 'operation', n.get_str_value()), + "organizationId": lambda n : setattr(self, 'organization_id', n.get_str_value()), + "service": lambda n : setattr(self, 'service', n.get_str_value()), + "userId": lambda n : setattr(self, 'user_id', n.get_str_value()), + "userPrincipalName": lambda n : setattr(self, 'user_principal_name', n.get_str_value()), + "userType": lambda n : setattr(self, 'user_type', n.get_enum_value(AuditLogUserType)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_primitive_values("administrativeUnits", self.administrative_units) + writer.write_object_value("auditData", self.audit_data) + writer.write_enum_value("auditLogRecordType", self.audit_log_record_type) + writer.write_str_value("clientIp", self.client_ip) + writer.write_datetime_value("createdDateTime", self.created_date_time) + writer.write_str_value("objectId", self.object_id) + writer.write_str_value("operation", self.operation) + writer.write_str_value("organizationId", self.organization_id) + writer.write_str_value("service", self.service) + writer.write_str_value("userId", self.user_id) + writer.write_str_value("userPrincipalName", self.user_principal_name) + writer.write_enum_value("userType", self.user_type) + + diff --git a/msgraph/generated/models/security/audit_log_record_collection_response.py b/msgraph/generated/models/security/audit_log_record_collection_response.py new file mode 100644 index 00000000000..5180c5506fa --- /dev/null +++ b/msgraph/generated/models/security/audit_log_record_collection_response.py @@ -0,0 +1,58 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .audit_log_record import AuditLogRecord + +from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class AuditLogRecordCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): + # The value property + value: Optional[list[AuditLogRecord]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> AuditLogRecordCollectionResponse: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: AuditLogRecordCollectionResponse + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return AuditLogRecordCollectionResponse() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .audit_log_record import AuditLogRecord + + from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .audit_log_record import AuditLogRecord + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(AuditLogRecord)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph/generated/models/security/audit_log_record_type.py b/msgraph/generated/models/security/audit_log_record_type.py new file mode 100644 index 00000000000..6c32fb4c364 --- /dev/null +++ b/msgraph/generated/models/security/audit_log_record_type.py @@ -0,0 +1,292 @@ +from enum import Enum + +class AuditLogRecordType(str, Enum): + ExchangeAdmin = "ExchangeAdmin", + ExchangeItem = "ExchangeItem", + ExchangeItemGroup = "ExchangeItemGroup", + SharePoint = "SharePoint", + SyntheticProbe = "SyntheticProbe", + SharePointFileOperation = "SharePointFileOperation", + OneDrive = "OneDrive", + AzureActiveDirectory = "AzureActiveDirectory", + AzureActiveDirectoryAccountLogon = "AzureActiveDirectoryAccountLogon", + DataCenterSecurityCmdlet = "DataCenterSecurityCmdlet", + ComplianceDLPSharePoint = "ComplianceDLPSharePoint", + Sway = "Sway", + ComplianceDLPExchange = "ComplianceDLPExchange", + SharePointSharingOperation = "SharePointSharingOperation", + AzureActiveDirectoryStsLogon = "AzureActiveDirectoryStsLogon", + SkypeForBusinessPSTNUsage = "SkypeForBusinessPSTNUsage", + SkypeForBusinessUsersBlocked = "SkypeForBusinessUsersBlocked", + SecurityComplianceCenterEOPCmdlet = "SecurityComplianceCenterEOPCmdlet", + ExchangeAggregatedOperation = "ExchangeAggregatedOperation", + PowerBIAudit = "PowerBIAudit", + CRM = "CRM", + Yammer = "Yammer", + SkypeForBusinessCmdlets = "SkypeForBusinessCmdlets", + Discovery = "Discovery", + MicrosoftTeams = "MicrosoftTeams", + ThreatIntelligence = "ThreatIntelligence", + MailSubmission = "MailSubmission", + MicrosoftFlow = "MicrosoftFlow", + AeD = "AeD", + MicrosoftStream = "MicrosoftStream", + ComplianceDLPSharePointClassification = "ComplianceDLPSharePointClassification", + ThreatFinder = "ThreatFinder", + Project = "Project", + SharePointListOperation = "SharePointListOperation", + SharePointCommentOperation = "SharePointCommentOperation", + DataGovernance = "DataGovernance", + Kaizala = "Kaizala", + SecurityComplianceAlerts = "SecurityComplianceAlerts", + ThreatIntelligenceUrl = "ThreatIntelligenceUrl", + SecurityComplianceInsights = "SecurityComplianceInsights", + MIPLabel = "MIPLabel", + WorkplaceAnalytics = "WorkplaceAnalytics", + PowerAppsApp = "PowerAppsApp", + PowerAppsPlan = "PowerAppsPlan", + ThreatIntelligenceAtpContent = "ThreatIntelligenceAtpContent", + LabelContentExplorer = "LabelContentExplorer", + TeamsHealthcare = "TeamsHealthcare", + ExchangeItemAggregated = "ExchangeItemAggregated", + HygieneEvent = "HygieneEvent", + DataInsightsRestApiAudit = "DataInsightsRestApiAudit", + InformationBarrierPolicyApplication = "InformationBarrierPolicyApplication", + SharePointListItemOperation = "SharePointListItemOperation", + SharePointContentTypeOperation = "SharePointContentTypeOperation", + SharePointFieldOperation = "SharePointFieldOperation", + MicrosoftTeamsAdmin = "MicrosoftTeamsAdmin", + HRSignal = "HRSignal", + MicrosoftTeamsDevice = "MicrosoftTeamsDevice", + MicrosoftTeamsAnalytics = "MicrosoftTeamsAnalytics", + InformationWorkerProtection = "InformationWorkerProtection", + Campaign = "Campaign", + DLPEndpoint = "DLPEndpoint", + AirInvestigation = "AirInvestigation", + Quarantine = "Quarantine", + MicrosoftForms = "MicrosoftForms", + ApplicationAudit = "ApplicationAudit", + ComplianceSupervisionExchange = "ComplianceSupervisionExchange", + CustomerKeyServiceEncryption = "CustomerKeyServiceEncryption", + OfficeNative = "OfficeNative", + MipAutoLabelSharePointItem = "MipAutoLabelSharePointItem", + MipAutoLabelSharePointPolicyLocation = "MipAutoLabelSharePointPolicyLocation", + MicrosoftTeamsShifts = "MicrosoftTeamsShifts", + SecureScore = "SecureScore", + MipAutoLabelExchangeItem = "MipAutoLabelExchangeItem", + CortanaBriefing = "CortanaBriefing", + Search = "Search", + WDATPAlerts = "WDATPAlerts", + PowerPlatformAdminDlp = "PowerPlatformAdminDlp", + PowerPlatformAdminEnvironment = "PowerPlatformAdminEnvironment", + MDATPAudit = "MDATPAudit", + SensitivityLabelPolicyMatch = "SensitivityLabelPolicyMatch", + SensitivityLabelAction = "SensitivityLabelAction", + SensitivityLabeledFileAction = "SensitivityLabeledFileAction", + AttackSim = "AttackSim", + AirManualInvestigation = "AirManualInvestigation", + SecurityComplianceRBAC = "SecurityComplianceRBAC", + UserTraining = "UserTraining", + AirAdminActionInvestigation = "AirAdminActionInvestigation", + MSTIC = "MSTIC", + PhysicalBadgingSignal = "PhysicalBadgingSignal", + TeamsEasyApprovals = "TeamsEasyApprovals", + AipDiscover = "AipDiscover", + AipSensitivityLabelAction = "AipSensitivityLabelAction", + AipProtectionAction = "AipProtectionAction", + AipFileDeleted = "AipFileDeleted", + AipHeartBeat = "AipHeartBeat", + MCASAlerts = "MCASAlerts", + OnPremisesFileShareScannerDlp = "OnPremisesFileShareScannerDlp", + OnPremisesSharePointScannerDlp = "OnPremisesSharePointScannerDlp", + ExchangeSearch = "ExchangeSearch", + SharePointSearch = "SharePointSearch", + PrivacyDataMinimization = "PrivacyDataMinimization", + LabelAnalyticsAggregate = "LabelAnalyticsAggregate", + MyAnalyticsSettings = "MyAnalyticsSettings", + SecurityComplianceUserChange = "SecurityComplianceUserChange", + ComplianceDLPExchangeClassification = "ComplianceDLPExchangeClassification", + ComplianceDLPEndpoint = "ComplianceDLPEndpoint", + MipExactDataMatch = "MipExactDataMatch", + MSDEResponseActions = "MSDEResponseActions", + MSDEGeneralSettings = "MSDEGeneralSettings", + MSDEIndicatorsSettings = "MSDEIndicatorsSettings", + MS365DCustomDetection = "MS365DCustomDetection", + MSDERolesSettings = "MSDERolesSettings", + MAPGAlerts = "MAPGAlerts", + MAPGPolicy = "MAPGPolicy", + MAPGRemediation = "MAPGRemediation", + PrivacyRemediationAction = "PrivacyRemediationAction", + PrivacyDigestEmail = "PrivacyDigestEmail", + MipAutoLabelSimulationProgress = "MipAutoLabelSimulationProgress", + MipAutoLabelSimulationCompletion = "MipAutoLabelSimulationCompletion", + MipAutoLabelProgressFeedback = "MipAutoLabelProgressFeedback", + DlpSensitiveInformationType = "DlpSensitiveInformationType", + MipAutoLabelSimulationStatistics = "MipAutoLabelSimulationStatistics", + LargeContentMetadata = "LargeContentMetadata", + Microsoft365Group = "Microsoft365Group", + CDPMlInferencingResult = "CDPMlInferencingResult", + FilteringMailMetadata = "FilteringMailMetadata", + CDPClassificationMailItem = "CDPClassificationMailItem", + CDPClassificationDocument = "CDPClassificationDocument", + OfficeScriptsRunAction = "OfficeScriptsRunAction", + FilteringPostMailDeliveryAction = "FilteringPostMailDeliveryAction", + CDPUnifiedFeedback = "CDPUnifiedFeedback", + TenantAllowBlockList = "TenantAllowBlockList", + ConsumptionResource = "ConsumptionResource", + HealthcareSignal = "HealthcareSignal", + DlpImportResult = "DlpImportResult", + CDPCompliancePolicyExecution = "CDPCompliancePolicyExecution", + MultiStageDisposition = "MultiStageDisposition", + PrivacyDataMatch = "PrivacyDataMatch", + FilteringDocMetadata = "FilteringDocMetadata", + FilteringEmailFeatures = "FilteringEmailFeatures", + PowerBIDlp = "PowerBIDlp", + FilteringUrlInfo = "FilteringUrlInfo", + FilteringAttachmentInfo = "FilteringAttachmentInfo", + CoreReportingSettings = "CoreReportingSettings", + ComplianceConnector = "ComplianceConnector", + PowerPlatformLockboxResourceAccessRequest = "PowerPlatformLockboxResourceAccessRequest", + PowerPlatformLockboxResourceCommand = "PowerPlatformLockboxResourceCommand", + CDPPredictiveCodingLabel = "CDPPredictiveCodingLabel", + CDPCompliancePolicyUserFeedback = "CDPCompliancePolicyUserFeedback", + WebpageActivityEndpoint = "WebpageActivityEndpoint", + OMEPortal = "OMEPortal", + CMImprovementActionChange = "CMImprovementActionChange", + FilteringUrlClick = "FilteringUrlClick", + MipLabelAnalyticsAuditRecord = "MipLabelAnalyticsAuditRecord", + FilteringEntityEvent = "FilteringEntityEvent", + FilteringRuleHits = "FilteringRuleHits", + FilteringMailSubmission = "FilteringMailSubmission", + LabelExplorer = "LabelExplorer", + MicrosoftManagedServicePlatform = "MicrosoftManagedServicePlatform", + PowerPlatformServiceActivity = "PowerPlatformServiceActivity", + ScorePlatformGenericAuditRecord = "ScorePlatformGenericAuditRecord", + FilteringTimeTravelDocMetadata = "FilteringTimeTravelDocMetadata", + Alert = "Alert", + AlertStatus = "AlertStatus", + AlertIncident = "AlertIncident", + IncidentStatus = "IncidentStatus", + Case = "Case", + CaseInvestigation = "CaseInvestigation", + RecordsManagement = "RecordsManagement", + PrivacyRemediation = "PrivacyRemediation", + DataShareOperation = "DataShareOperation", + CdpDlpSensitive = "CdpDlpSensitive", + EHRConnector = "EHRConnector", + FilteringMailGradingResult = "FilteringMailGradingResult", + PublicFolder = "PublicFolder", + PrivacyTenantAuditHistoryRecord = "PrivacyTenantAuditHistoryRecord", + AipScannerDiscoverEvent = "AipScannerDiscoverEvent", + EduDataLakeDownloadOperation = "EduDataLakeDownloadOperation", + M365ComplianceConnector = "M365ComplianceConnector", + MicrosoftGraphDataConnectOperation = "MicrosoftGraphDataConnectOperation", + MicrosoftPurview = "MicrosoftPurview", + FilteringEmailContentFeatures = "FilteringEmailContentFeatures", + PowerPagesSite = "PowerPagesSite", + PowerAppsResource = "PowerAppsResource", + PlannerPlan = "PlannerPlan", + PlannerCopyPlan = "PlannerCopyPlan", + PlannerTask = "PlannerTask", + PlannerRoster = "PlannerRoster", + PlannerPlanList = "PlannerPlanList", + PlannerTaskList = "PlannerTaskList", + PlannerTenantSettings = "PlannerTenantSettings", + ProjectForTheWebProject = "ProjectForTheWebProject", + ProjectForTheWebTask = "ProjectForTheWebTask", + ProjectForTheWebRoadmap = "ProjectForTheWebRoadmap", + ProjectForTheWebRoadmapItem = "ProjectForTheWebRoadmapItem", + ProjectForTheWebProjectSettings = "ProjectForTheWebProjectSettings", + ProjectForTheWebRoadmapSettings = "ProjectForTheWebRoadmapSettings", + QuarantineMetadata = "QuarantineMetadata", + MicrosoftTodoAudit = "MicrosoftTodoAudit", + TimeTravelFilteringDocMetadata = "TimeTravelFilteringDocMetadata", + TeamsQuarantineMetadata = "TeamsQuarantineMetadata", + SharePointAppPermissionOperation = "SharePointAppPermissionOperation", + MicrosoftTeamsSensitivityLabelAction = "MicrosoftTeamsSensitivityLabelAction", + FilteringTeamsMetadata = "FilteringTeamsMetadata", + FilteringTeamsUrlInfo = "FilteringTeamsUrlInfo", + FilteringTeamsPostDeliveryAction = "FilteringTeamsPostDeliveryAction", + MDCAssessments = "MDCAssessments", + MDCRegulatoryComplianceStandards = "MDCRegulatoryComplianceStandards", + MDCRegulatoryComplianceControls = "MDCRegulatoryComplianceControls", + MDCRegulatoryComplianceAssessments = "MDCRegulatoryComplianceAssessments", + MDCSecurityConnectors = "MDCSecurityConnectors", + MDADataSecuritySignal = "MDADataSecuritySignal", + VivaGoals = "VivaGoals", + FilteringRuntimeInfo = "FilteringRuntimeInfo", + AttackSimAdmin = "AttackSimAdmin", + MicrosoftGraphDataConnectConsent = "MicrosoftGraphDataConnectConsent", + FilteringAtpDetonationInfo = "FilteringAtpDetonationInfo", + PrivacyPortal = "PrivacyPortal", + ManagedTenants = "ManagedTenants", + UnifiedSimulationMatchedItem = "UnifiedSimulationMatchedItem", + UnifiedSimulationSummary = "UnifiedSimulationSummary", + UpdateQuarantineMetadata = "UpdateQuarantineMetadata", + MS365DSuppressionRule = "MS365DSuppressionRule", + PurviewDataMapOperation = "PurviewDataMapOperation", + FilteringUrlPostClickAction = "FilteringUrlPostClickAction", + IrmUserDefinedDetectionSignal = "IrmUserDefinedDetectionSignal", + TeamsUpdates = "TeamsUpdates", + PlannerRosterSensitivityLabel = "PlannerRosterSensitivityLabel", + MS365DIncident = "MS365DIncident", + FilteringDelistingMetadata = "FilteringDelistingMetadata", + ComplianceDLPSharePointClassificationExtended = "ComplianceDLPSharePointClassificationExtended", + MicrosoftDefenderForIdentityAudit = "MicrosoftDefenderForIdentityAudit", + SupervisoryReviewDayXInsight = "SupervisoryReviewDayXInsight", + DefenderExpertsforXDRAdmin = "DefenderExpertsforXDRAdmin", + CDPEdgeBlockedMessage = "CDPEdgeBlockedMessage", + HostedRpa = "HostedRpa", + CdpContentExplorerAggregateRecord = "CdpContentExplorerAggregateRecord", + CDPHygieneAttachmentInfo = "CDPHygieneAttachmentInfo", + CDPHygieneSummary = "CDPHygieneSummary", + CDPPostMailDeliveryAction = "CDPPostMailDeliveryAction", + CDPEmailFeatures = "CDPEmailFeatures", + CDPHygieneUrlInfo = "CDPHygieneUrlInfo", + CDPUrlClick = "CDPUrlClick", + CDPPackageManagerHygieneEvent = "CDPPackageManagerHygieneEvent", + FilteringDocScan = "FilteringDocScan", + TimeTravelFilteringDocScan = "TimeTravelFilteringDocScan", + MAPGOnboard = "MAPGOnboard", + VfamCreatePolicy = "VfamCreatePolicy", + VfamUpdatePolicy = "VfamUpdatePolicy", + VfamDeletePolicy = "VfamDeletePolicy", + M365DAAD = "M365DAAD", + CdpColdCrawlStatus = "CdpColdCrawlStatus", + PowerPlatformAdministratorActivity = "PowerPlatformAdministratorActivity", + Windows365CustomerLockbox = "Windows365CustomerLockbox", + CdpResourceScopeChangeEvent = "CdpResourceScopeChangeEvent", + ComplianceCCExchangeExecutionResult = "ComplianceCCExchangeExecutionResult", + CdpOcrCostEstimatorRecord = "CdpOcrCostEstimatorRecord", + CopilotInteraction = "CopilotInteraction", + CdpOcrBillingRecord = "CdpOcrBillingRecord", + ComplianceDLPApplications = "ComplianceDLPApplications", + UAMOperation = "UAMOperation", + VivaLearning = "VivaLearning", + VivaLearningAdmin = "VivaLearningAdmin", + PurviewPolicyOperation = "PurviewPolicyOperation", + PurviewMetadataPolicyOperation = "PurviewMetadataPolicyOperation", + PeopleAdminSettings = "PeopleAdminSettings", + CdpComplianceDLPExchangeClassification = "CdpComplianceDLPExchangeClassification", + CdpComplianceDLPSharePointClassification = "CdpComplianceDLPSharePointClassification", + FilteringBulkSenderInsightData = "FilteringBulkSenderInsightData", + FilteringBulkThresholdInsightData = "FilteringBulkThresholdInsightData", + PrivacyOpenAccess = "PrivacyOpenAccess", + OWAAuth = "OWAAuth", + ComplianceDLPApplicationsClassification = "ComplianceDLPApplicationsClassification", + SharePointESignature = "SharePointESignature", + Dynamics365BusinessCentral = "Dynamics365BusinessCentral", + MeshWorlds = "MeshWorlds", + VivaPulseResponse = "VivaPulseResponse", + VivaPulseOrganizer = "VivaPulseOrganizer", + VivaPulseAdmin = "VivaPulseAdmin", + VivaPulseReport = "VivaPulseReport", + AIAppInteraction = "AIAppInteraction", + ComplianceDLMExchange = "ComplianceDLMExchange", + ComplianceDLMSharePoint = "ComplianceDLMSharePoint", + ProjectForTheWebAssignedToMeSettings = "ProjectForTheWebAssignedToMeSettings", + CPSOperation = "CPSOperation", + ComplianceDLPExchangeDiscovery = "ComplianceDLPExchangeDiscovery", + PurviewMCRecommendation = "PurviewMCRecommendation", + UnknownFutureValue = "unknownFutureValue", + diff --git a/msgraph/generated/models/security/audit_log_user_type.py b/msgraph/generated/models/security/audit_log_user_type.py new file mode 100644 index 00000000000..36b00610aa0 --- /dev/null +++ b/msgraph/generated/models/security/audit_log_user_type.py @@ -0,0 +1,16 @@ +from enum import Enum + +class AuditLogUserType(str, Enum): + Regular = "Regular", + Reserved = "Reserved", + Admin = "Admin", + DcAdmin = "DcAdmin", + System = "System", + Application = "Application", + ServicePrincipal = "ServicePrincipal", + CustomPolicy = "CustomPolicy", + SystemPolicy = "SystemPolicy", + PartnerTechnician = "PartnerTechnician", + Guest = "Guest", + UnknownFutureValue = "unknownFutureValue", + diff --git a/msgraph/generated/models/security/audit_search_audit_record.py b/msgraph/generated/models/security/audit_search_audit_record.py new file mode 100644 index 00000000000..592683f10a8 --- /dev/null +++ b/msgraph/generated/models/security/audit_search_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class AuditSearchAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.auditSearchAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> AuditSearchAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: AuditSearchAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return AuditSearchAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/azure_active_directory_account_logon_audit_record.py b/msgraph/generated/models/security/azure_active_directory_account_logon_audit_record.py new file mode 100644 index 00000000000..94c4a3ebab7 --- /dev/null +++ b/msgraph/generated/models/security/azure_active_directory_account_logon_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class AzureActiveDirectoryAccountLogonAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.azureActiveDirectoryAccountLogonAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> AzureActiveDirectoryAccountLogonAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: AzureActiveDirectoryAccountLogonAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return AzureActiveDirectoryAccountLogonAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/azure_active_directory_audit_record.py b/msgraph/generated/models/security/azure_active_directory_audit_record.py new file mode 100644 index 00000000000..6bfce9f7cdd --- /dev/null +++ b/msgraph/generated/models/security/azure_active_directory_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class AzureActiveDirectoryAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.azureActiveDirectoryAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> AzureActiveDirectoryAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: AzureActiveDirectoryAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return AzureActiveDirectoryAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/azure_active_directory_base_audit_record.py b/msgraph/generated/models/security/azure_active_directory_base_audit_record.py new file mode 100644 index 00000000000..9dfdb6631e1 --- /dev/null +++ b/msgraph/generated/models/security/azure_active_directory_base_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class AzureActiveDirectoryBaseAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.azureActiveDirectoryBaseAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> AzureActiveDirectoryBaseAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: AzureActiveDirectoryBaseAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return AzureActiveDirectoryBaseAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/azure_active_directory_sts_logon_audit_record.py b/msgraph/generated/models/security/azure_active_directory_sts_logon_audit_record.py new file mode 100644 index 00000000000..3bab6a83127 --- /dev/null +++ b/msgraph/generated/models/security/azure_active_directory_sts_logon_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class AzureActiveDirectoryStsLogonAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.azureActiveDirectoryStsLogonAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> AzureActiveDirectoryStsLogonAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: AzureActiveDirectoryStsLogonAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return AzureActiveDirectoryStsLogonAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/campaign_audit_record.py b/msgraph/generated/models/security/campaign_audit_record.py new file mode 100644 index 00000000000..e94b5e4d1e2 --- /dev/null +++ b/msgraph/generated/models/security/campaign_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class CampaignAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.campaignAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> CampaignAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: CampaignAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return CampaignAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/case_audit_record.py b/msgraph/generated/models/security/case_audit_record.py new file mode 100644 index 00000000000..6bd33315ac9 --- /dev/null +++ b/msgraph/generated/models/security/case_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class CaseAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.caseAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> CaseAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: CaseAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return CaseAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/case_investigation.py b/msgraph/generated/models/security/case_investigation.py new file mode 100644 index 00000000000..d13c4676e99 --- /dev/null +++ b/msgraph/generated/models/security/case_investigation.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class CaseInvestigation(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.caseInvestigation" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> CaseInvestigation: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: CaseInvestigation + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return CaseInvestigation() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/cases_root.py b/msgraph/generated/models/security/cases_root.py index 1d604c9c0fa..277adbe2698 100644 --- a/msgraph/generated/models/security/cases_root.py +++ b/msgraph/generated/models/security/cases_root.py @@ -6,16 +6,11 @@ if TYPE_CHECKING: from ..entity import Entity - from .ediscovery_case import EdiscoveryCase from ..entity import Entity @dataclass class CasesRoot(Entity, Parsable): - # The ediscoveryCases property - ediscovery_cases: Optional[list[EdiscoveryCase]] = None - # The OdataType property - odata_type: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> CasesRoot: @@ -34,13 +29,10 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from ..entity import Entity - from .ediscovery_case import EdiscoveryCase from ..entity import Entity - from .ediscovery_case import EdiscoveryCase fields: dict[str, Callable[[Any], None]] = { - "ediscoveryCases": lambda n : setattr(self, 'ediscovery_cases', n.get_collection_of_object_values(EdiscoveryCase)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -55,6 +47,5 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_collection_of_object_values("ediscoveryCases", self.ediscovery_cases) diff --git a/msgraph/generated/models/security/cdp_cold_crawl_status_record.py b/msgraph/generated/models/security/cdp_cold_crawl_status_record.py new file mode 100644 index 00000000000..7151204db6c --- /dev/null +++ b/msgraph/generated/models/security/cdp_cold_crawl_status_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class CdpColdCrawlStatusRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.cdpColdCrawlStatusRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> CdpColdCrawlStatusRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: CdpColdCrawlStatusRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return CdpColdCrawlStatusRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/cdp_content_explorer_aggregate_record.py b/msgraph/generated/models/security/cdp_content_explorer_aggregate_record.py new file mode 100644 index 00000000000..1fe5f5e40fd --- /dev/null +++ b/msgraph/generated/models/security/cdp_content_explorer_aggregate_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class CdpContentExplorerAggregateRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.cdpContentExplorerAggregateRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> CdpContentExplorerAggregateRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: CdpContentExplorerAggregateRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return CdpContentExplorerAggregateRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/cdp_dlp_sensitive_audit_record.py b/msgraph/generated/models/security/cdp_dlp_sensitive_audit_record.py new file mode 100644 index 00000000000..246ee08ea5a --- /dev/null +++ b/msgraph/generated/models/security/cdp_dlp_sensitive_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class CdpDlpSensitiveAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.cdpDlpSensitiveAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> CdpDlpSensitiveAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: CdpDlpSensitiveAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return CdpDlpSensitiveAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/cdp_dlp_sensitive_endpoint_audit_record.py b/msgraph/generated/models/security/cdp_dlp_sensitive_endpoint_audit_record.py new file mode 100644 index 00000000000..14194bf7921 --- /dev/null +++ b/msgraph/generated/models/security/cdp_dlp_sensitive_endpoint_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class CdpDlpSensitiveEndpointAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.cdpDlpSensitiveEndpointAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> CdpDlpSensitiveEndpointAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: CdpDlpSensitiveEndpointAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return CdpDlpSensitiveEndpointAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/cdp_log_record.py b/msgraph/generated/models/security/cdp_log_record.py new file mode 100644 index 00000000000..9246a2c39ce --- /dev/null +++ b/msgraph/generated/models/security/cdp_log_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class CdpLogRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.cdpLogRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> CdpLogRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: CdpLogRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return CdpLogRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/cdp_ocr_billing_record.py b/msgraph/generated/models/security/cdp_ocr_billing_record.py new file mode 100644 index 00000000000..df3fbe0f53a --- /dev/null +++ b/msgraph/generated/models/security/cdp_ocr_billing_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class CdpOcrBillingRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.cdpOcrBillingRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> CdpOcrBillingRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: CdpOcrBillingRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return CdpOcrBillingRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/cdp_resource_scope_change_event_record.py b/msgraph/generated/models/security/cdp_resource_scope_change_event_record.py new file mode 100644 index 00000000000..57834d2f0fd --- /dev/null +++ b/msgraph/generated/models/security/cdp_resource_scope_change_event_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class CdpResourceScopeChangeEventRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.cdpResourceScopeChangeEventRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> CdpResourceScopeChangeEventRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: CdpResourceScopeChangeEventRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return CdpResourceScopeChangeEventRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/cerner_s_m_s_link_record.py b/msgraph/generated/models/security/cerner_s_m_s_link_record.py new file mode 100644 index 00000000000..95db5618db7 --- /dev/null +++ b/msgraph/generated/models/security/cerner_s_m_s_link_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class CernerSMSLinkRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.cernerSMSLinkRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> CernerSMSLinkRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: CernerSMSLinkRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return CernerSMSLinkRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/cerner_s_m_s_settings_update_record.py b/msgraph/generated/models/security/cerner_s_m_s_settings_update_record.py new file mode 100644 index 00000000000..5200d20fd19 --- /dev/null +++ b/msgraph/generated/models/security/cerner_s_m_s_settings_update_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class CernerSMSSettingsUpdateRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.cernerSMSSettingsUpdateRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> CernerSMSSettingsUpdateRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: CernerSMSSettingsUpdateRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return CernerSMSSettingsUpdateRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/cerner_s_m_s_unlink_record.py b/msgraph/generated/models/security/cerner_s_m_s_unlink_record.py new file mode 100644 index 00000000000..8cd1e382d89 --- /dev/null +++ b/msgraph/generated/models/security/cerner_s_m_s_unlink_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class CernerSMSUnlinkRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.cernerSMSUnlinkRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> CernerSMSUnlinkRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: CernerSMSUnlinkRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return CernerSMSUnlinkRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/compliance_connector_audit_record.py b/msgraph/generated/models/security/compliance_connector_audit_record.py new file mode 100644 index 00000000000..ffa316805c1 --- /dev/null +++ b/msgraph/generated/models/security/compliance_connector_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class ComplianceConnectorAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.complianceConnectorAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ComplianceConnectorAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ComplianceConnectorAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ComplianceConnectorAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/compliance_d_l_m_exchange_audit_record.py b/msgraph/generated/models/security/compliance_d_l_m_exchange_audit_record.py new file mode 100644 index 00000000000..fcfd035eb97 --- /dev/null +++ b/msgraph/generated/models/security/compliance_d_l_m_exchange_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class ComplianceDLMExchangeAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.complianceDLMExchangeAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ComplianceDLMExchangeAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ComplianceDLMExchangeAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ComplianceDLMExchangeAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/compliance_d_l_m_share_point_audit_record.py b/msgraph/generated/models/security/compliance_d_l_m_share_point_audit_record.py new file mode 100644 index 00000000000..17e97366858 --- /dev/null +++ b/msgraph/generated/models/security/compliance_d_l_m_share_point_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class ComplianceDLMSharePointAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.complianceDLMSharePointAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ComplianceDLMSharePointAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ComplianceDLMSharePointAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ComplianceDLMSharePointAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/compliance_dlp_applications_audit_record.py b/msgraph/generated/models/security/compliance_dlp_applications_audit_record.py new file mode 100644 index 00000000000..c00510f18c2 --- /dev/null +++ b/msgraph/generated/models/security/compliance_dlp_applications_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class ComplianceDlpApplicationsAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.complianceDlpApplicationsAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ComplianceDlpApplicationsAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ComplianceDlpApplicationsAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ComplianceDlpApplicationsAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/compliance_dlp_applications_classification_audit_record.py b/msgraph/generated/models/security/compliance_dlp_applications_classification_audit_record.py new file mode 100644 index 00000000000..2dc01b9da5d --- /dev/null +++ b/msgraph/generated/models/security/compliance_dlp_applications_classification_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class ComplianceDlpApplicationsClassificationAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.complianceDlpApplicationsClassificationAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ComplianceDlpApplicationsClassificationAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ComplianceDlpApplicationsClassificationAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ComplianceDlpApplicationsClassificationAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/compliance_dlp_base_audit_record.py b/msgraph/generated/models/security/compliance_dlp_base_audit_record.py new file mode 100644 index 00000000000..fde0f4a3c65 --- /dev/null +++ b/msgraph/generated/models/security/compliance_dlp_base_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class ComplianceDlpBaseAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.complianceDlpBaseAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ComplianceDlpBaseAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ComplianceDlpBaseAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ComplianceDlpBaseAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/compliance_dlp_classification_base_audit_record.py b/msgraph/generated/models/security/compliance_dlp_classification_base_audit_record.py new file mode 100644 index 00000000000..79261c98bad --- /dev/null +++ b/msgraph/generated/models/security/compliance_dlp_classification_base_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class ComplianceDlpClassificationBaseAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.complianceDlpClassificationBaseAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ComplianceDlpClassificationBaseAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ComplianceDlpClassificationBaseAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ComplianceDlpClassificationBaseAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/compliance_dlp_classification_base_cdp_record.py b/msgraph/generated/models/security/compliance_dlp_classification_base_cdp_record.py new file mode 100644 index 00000000000..76d37960b6a --- /dev/null +++ b/msgraph/generated/models/security/compliance_dlp_classification_base_cdp_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class ComplianceDlpClassificationBaseCdpRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.complianceDlpClassificationBaseCdpRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ComplianceDlpClassificationBaseCdpRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ComplianceDlpClassificationBaseCdpRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ComplianceDlpClassificationBaseCdpRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/compliance_dlp_endpoint_audit_record.py b/msgraph/generated/models/security/compliance_dlp_endpoint_audit_record.py new file mode 100644 index 00000000000..7f2379e7e3b --- /dev/null +++ b/msgraph/generated/models/security/compliance_dlp_endpoint_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class ComplianceDlpEndpointAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.complianceDlpEndpointAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ComplianceDlpEndpointAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ComplianceDlpEndpointAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ComplianceDlpEndpointAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/compliance_dlp_endpoint_discovery_audit_record.py b/msgraph/generated/models/security/compliance_dlp_endpoint_discovery_audit_record.py new file mode 100644 index 00000000000..3fbf608a18b --- /dev/null +++ b/msgraph/generated/models/security/compliance_dlp_endpoint_discovery_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class ComplianceDlpEndpointDiscoveryAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.complianceDlpEndpointDiscoveryAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ComplianceDlpEndpointDiscoveryAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ComplianceDlpEndpointDiscoveryAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ComplianceDlpEndpointDiscoveryAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/compliance_dlp_exchange_audit_record.py b/msgraph/generated/models/security/compliance_dlp_exchange_audit_record.py new file mode 100644 index 00000000000..cc8a56c9a6f --- /dev/null +++ b/msgraph/generated/models/security/compliance_dlp_exchange_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class ComplianceDlpExchangeAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.complianceDlpExchangeAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ComplianceDlpExchangeAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ComplianceDlpExchangeAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ComplianceDlpExchangeAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/compliance_dlp_exchange_classification_audit_record.py b/msgraph/generated/models/security/compliance_dlp_exchange_classification_audit_record.py new file mode 100644 index 00000000000..096bf4abb13 --- /dev/null +++ b/msgraph/generated/models/security/compliance_dlp_exchange_classification_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class ComplianceDlpExchangeClassificationAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.complianceDlpExchangeClassificationAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ComplianceDlpExchangeClassificationAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ComplianceDlpExchangeClassificationAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ComplianceDlpExchangeClassificationAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/compliance_dlp_exchange_classification_cdp_record.py b/msgraph/generated/models/security/compliance_dlp_exchange_classification_cdp_record.py new file mode 100644 index 00000000000..c84394642e1 --- /dev/null +++ b/msgraph/generated/models/security/compliance_dlp_exchange_classification_cdp_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class ComplianceDlpExchangeClassificationCdpRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.complianceDlpExchangeClassificationCdpRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ComplianceDlpExchangeClassificationCdpRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ComplianceDlpExchangeClassificationCdpRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ComplianceDlpExchangeClassificationCdpRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/compliance_dlp_exchange_discovery_audit_record.py b/msgraph/generated/models/security/compliance_dlp_exchange_discovery_audit_record.py new file mode 100644 index 00000000000..474b6cf2050 --- /dev/null +++ b/msgraph/generated/models/security/compliance_dlp_exchange_discovery_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class ComplianceDlpExchangeDiscoveryAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.complianceDlpExchangeDiscoveryAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ComplianceDlpExchangeDiscoveryAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ComplianceDlpExchangeDiscoveryAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ComplianceDlpExchangeDiscoveryAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/compliance_dlp_share_point_audit_record.py b/msgraph/generated/models/security/compliance_dlp_share_point_audit_record.py new file mode 100644 index 00000000000..7caf6b1aa9d --- /dev/null +++ b/msgraph/generated/models/security/compliance_dlp_share_point_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class ComplianceDlpSharePointAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.complianceDlpSharePointAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ComplianceDlpSharePointAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ComplianceDlpSharePointAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ComplianceDlpSharePointAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/planner_external_references.py b/msgraph/generated/models/security/compliance_dlp_share_point_classification_audit_record.py similarity index 54% rename from msgraph/generated/models/planner_external_references.py rename to msgraph/generated/models/security/compliance_dlp_share_point_classification_audit_record.py index 91c9aacd6cc..aec632963d7 100644 --- a/msgraph/generated/models/planner_external_references.py +++ b/msgraph/generated/models/security/compliance_dlp_share_point_classification_audit_record.py @@ -1,39 +1,43 @@ from __future__ import annotations from collections.abc import Callable from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter from typing import Any, Optional, TYPE_CHECKING, Union -@dataclass -class PlannerExternalReferences(AdditionalDataHolder, BackedModel, Parsable): - # Stores model information. - backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData - # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - additional_data: dict[str, Any] = field(default_factory=dict) +@dataclass +class ComplianceDlpSharePointClassificationAuditRecord(AuditData, Parsable): # The OdataType property - odata_type: Optional[str] = None + odata_type: Optional[str] = "#microsoft.graph.security.complianceDlpSharePointClassificationAuditRecord" @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> PlannerExternalReferences: + def create_from_discriminator_value(parse_node: ParseNode) -> ComplianceDlpSharePointClassificationAuditRecord: """ Creates a new instance of the appropriate class based on discriminator value param parse_node: The parse node to use to read the discriminator value and create the object - Returns: PlannerExternalReferences + Returns: ComplianceDlpSharePointClassificationAuditRecord """ if parse_node is None: raise TypeError("parse_node cannot be null.") - return PlannerExternalReferences() + return ComplianceDlpSharePointClassificationAuditRecord() def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: """ The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ + from .audit_data import AuditData + + from .audit_data import AuditData + fields: dict[str, Callable[[Any], None]] = { - "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), } + super_fields = super().get_field_deserializers() + fields.update(super_fields) return fields def serialize(self,writer: SerializationWriter) -> None: @@ -44,7 +48,6 @@ def serialize(self,writer: SerializationWriter) -> None: """ if writer is None: raise TypeError("writer cannot be null.") - writer.write_str_value("@odata.type", self.odata_type) - writer.write_additional_data_value(self.additional_data) + super().serialize(writer) diff --git a/msgraph/generated/models/security/compliance_dlp_share_point_classification_extended_audit_record.py b/msgraph/generated/models/security/compliance_dlp_share_point_classification_extended_audit_record.py new file mode 100644 index 00000000000..7d3492223d3 --- /dev/null +++ b/msgraph/generated/models/security/compliance_dlp_share_point_classification_extended_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class ComplianceDlpSharePointClassificationExtendedAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.complianceDlpSharePointClassificationExtendedAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ComplianceDlpSharePointClassificationExtendedAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ComplianceDlpSharePointClassificationExtendedAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ComplianceDlpSharePointClassificationExtendedAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/compliance_manager_action_record.py b/msgraph/generated/models/security/compliance_manager_action_record.py new file mode 100644 index 00000000000..b3488f62f5a --- /dev/null +++ b/msgraph/generated/models/security/compliance_manager_action_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class ComplianceManagerActionRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.complianceManagerActionRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ComplianceManagerActionRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ComplianceManagerActionRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ComplianceManagerActionRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/compliance_supervision_base_audit_record.py b/msgraph/generated/models/security/compliance_supervision_base_audit_record.py new file mode 100644 index 00000000000..1a8de21424b --- /dev/null +++ b/msgraph/generated/models/security/compliance_supervision_base_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class ComplianceSupervisionBaseAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.complianceSupervisionBaseAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ComplianceSupervisionBaseAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ComplianceSupervisionBaseAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ComplianceSupervisionBaseAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/compliance_supervision_exchange_audit_record.py b/msgraph/generated/models/security/compliance_supervision_exchange_audit_record.py new file mode 100644 index 00000000000..9a391e1403f --- /dev/null +++ b/msgraph/generated/models/security/compliance_supervision_exchange_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class ComplianceSupervisionExchangeAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.complianceSupervisionExchangeAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ComplianceSupervisionExchangeAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ComplianceSupervisionExchangeAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ComplianceSupervisionExchangeAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/consumption_resource_audit_record.py b/msgraph/generated/models/security/consumption_resource_audit_record.py new file mode 100644 index 00000000000..942bf294487 --- /dev/null +++ b/msgraph/generated/models/security/consumption_resource_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class ConsumptionResourceAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.consumptionResourceAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ConsumptionResourceAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ConsumptionResourceAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ConsumptionResourceAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/container_image_evidence.py b/msgraph/generated/models/security/container_image_evidence.py index 265d611c75d..b99f2269e2d 100644 --- a/msgraph/generated/models/security/container_image_evidence.py +++ b/msgraph/generated/models/security/container_image_evidence.py @@ -6,20 +6,11 @@ if TYPE_CHECKING: from .alert_evidence import AlertEvidence - from .container_registry_evidence import ContainerRegistryEvidence from .alert_evidence import AlertEvidence @dataclass class ContainerImageEvidence(AlertEvidence, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.containerImageEvidence" - # The digest image entity, in case this is a tag image. - digest_image: Optional[ContainerImageEvidence] = None - # The unique identifier for the container image entity. - image_id: Optional[str] = None - # The container registry for this image. - registry: Optional[ContainerRegistryEvidence] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> ContainerImageEvidence: @@ -38,15 +29,10 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .alert_evidence import AlertEvidence - from .container_registry_evidence import ContainerRegistryEvidence from .alert_evidence import AlertEvidence - from .container_registry_evidence import ContainerRegistryEvidence fields: dict[str, Callable[[Any], None]] = { - "digestImage": lambda n : setattr(self, 'digest_image', n.get_object_value(ContainerImageEvidence)), - "imageId": lambda n : setattr(self, 'image_id', n.get_str_value()), - "registry": lambda n : setattr(self, 'registry', n.get_object_value(ContainerRegistryEvidence)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -61,8 +47,5 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_object_value("digestImage", self.digest_image) - writer.write_str_value("imageId", self.image_id) - writer.write_object_value("registry", self.registry) diff --git a/msgraph/generated/models/security/copilot_interaction_audit_record.py b/msgraph/generated/models/security/copilot_interaction_audit_record.py new file mode 100644 index 00000000000..fd125a7fbda --- /dev/null +++ b/msgraph/generated/models/security/copilot_interaction_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class CopilotInteractionAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.copilotInteractionAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> CopilotInteractionAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: CopilotInteractionAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return CopilotInteractionAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/core_reporting_settings_audit_record.py b/msgraph/generated/models/security/core_reporting_settings_audit_record.py new file mode 100644 index 00000000000..03674310aa1 --- /dev/null +++ b/msgraph/generated/models/security/core_reporting_settings_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class CoreReportingSettingsAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.coreReportingSettingsAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> CoreReportingSettingsAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: CoreReportingSettingsAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return CoreReportingSettingsAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/cortana_briefing_audit_record.py b/msgraph/generated/models/security/cortana_briefing_audit_record.py new file mode 100644 index 00000000000..1815fb8b09b --- /dev/null +++ b/msgraph/generated/models/security/cortana_briefing_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class CortanaBriefingAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.cortanaBriefingAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> CortanaBriefingAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: CortanaBriefingAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return CortanaBriefingAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/cps_common_policy_audit_record.py b/msgraph/generated/models/security/cps_common_policy_audit_record.py new file mode 100644 index 00000000000..be9de4cdf30 --- /dev/null +++ b/msgraph/generated/models/security/cps_common_policy_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class CpsCommonPolicyAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.cpsCommonPolicyAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> CpsCommonPolicyAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: CpsCommonPolicyAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return CpsCommonPolicyAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/cps_policy_config_audit_record.py b/msgraph/generated/models/security/cps_policy_config_audit_record.py new file mode 100644 index 00000000000..a465e152c5c --- /dev/null +++ b/msgraph/generated/models/security/cps_policy_config_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class CpsPolicyConfigAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.cpsPolicyConfigAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> CpsPolicyConfigAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: CpsPolicyConfigAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return CpsPolicyConfigAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/crm_base_audit_record.py b/msgraph/generated/models/security/crm_base_audit_record.py new file mode 100644 index 00000000000..3b0777ea245 --- /dev/null +++ b/msgraph/generated/models/security/crm_base_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class CrmBaseAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.crmBaseAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> CrmBaseAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: CrmBaseAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return CrmBaseAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/crm_entity_operation_audit_record.py b/msgraph/generated/models/security/crm_entity_operation_audit_record.py new file mode 100644 index 00000000000..38a7801a931 --- /dev/null +++ b/msgraph/generated/models/security/crm_entity_operation_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class CrmEntityOperationAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.crmEntityOperationAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> CrmEntityOperationAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: CrmEntityOperationAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return CrmEntityOperationAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/customer_key_service_encryption_audit_record.py b/msgraph/generated/models/security/customer_key_service_encryption_audit_record.py new file mode 100644 index 00000000000..cd5590a2a45 --- /dev/null +++ b/msgraph/generated/models/security/customer_key_service_encryption_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class CustomerKeyServiceEncryptionAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.customerKeyServiceEncryptionAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> CustomerKeyServiceEncryptionAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: CustomerKeyServiceEncryptionAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return CustomerKeyServiceEncryptionAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/data_center_security_base_audit_record.py b/msgraph/generated/models/security/data_center_security_base_audit_record.py new file mode 100644 index 00000000000..baeb2edde4d --- /dev/null +++ b/msgraph/generated/models/security/data_center_security_base_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class DataCenterSecurityBaseAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.dataCenterSecurityBaseAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> DataCenterSecurityBaseAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: DataCenterSecurityBaseAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return DataCenterSecurityBaseAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/data_center_security_cmdlet_audit_record.py b/msgraph/generated/models/security/data_center_security_cmdlet_audit_record.py new file mode 100644 index 00000000000..ee7b5bde14c --- /dev/null +++ b/msgraph/generated/models/security/data_center_security_cmdlet_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class DataCenterSecurityCmdletAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.dataCenterSecurityCmdletAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> DataCenterSecurityCmdletAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: DataCenterSecurityCmdletAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return DataCenterSecurityCmdletAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/data_governance_audit_record.py b/msgraph/generated/models/security/data_governance_audit_record.py new file mode 100644 index 00000000000..5ba3394adf5 --- /dev/null +++ b/msgraph/generated/models/security/data_governance_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class DataGovernanceAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.dataGovernanceAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> DataGovernanceAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: DataGovernanceAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return DataGovernanceAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/data_insights_rest_api_audit_record.py b/msgraph/generated/models/security/data_insights_rest_api_audit_record.py new file mode 100644 index 00000000000..935684f5e22 --- /dev/null +++ b/msgraph/generated/models/security/data_insights_rest_api_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class DataInsightsRestApiAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.dataInsightsRestApiAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> DataInsightsRestApiAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: DataInsightsRestApiAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return DataInsightsRestApiAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/data_lake_export_operation_audit_record.py b/msgraph/generated/models/security/data_lake_export_operation_audit_record.py new file mode 100644 index 00000000000..a2461739107 --- /dev/null +++ b/msgraph/generated/models/security/data_lake_export_operation_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class DataLakeExportOperationAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.dataLakeExportOperationAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> DataLakeExportOperationAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: DataLakeExportOperationAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return DataLakeExportOperationAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/data_set.py b/msgraph/generated/models/security/data_set.py index 926e3d53233..2fbb050e877 100644 --- a/msgraph/generated/models/security/data_set.py +++ b/msgraph/generated/models/security/data_set.py @@ -1,5 +1,4 @@ from __future__ import annotations -import datetime from collections.abc import Callable from dataclasses import dataclass, field from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter @@ -7,23 +6,12 @@ if TYPE_CHECKING: from ..entity import Entity - from ..identity_set import IdentitySet from .ediscovery_review_set import EdiscoveryReviewSet from ..entity import Entity @dataclass class DataSet(Entity, Parsable): - # The user who created the data set. Read-only. - created_by: Optional[IdentitySet] = None - # The date and time when the review set was created. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. - created_date_time: Optional[datetime.datetime] = None - # The description of the data set. - description: Optional[str] = None - # The name of the data set. The name is unique with a maximum limit of 64 characters. - display_name: Optional[str] = None - # The OdataType property - odata_type: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> DataSet: @@ -51,18 +39,12 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from ..entity import Entity - from ..identity_set import IdentitySet from .ediscovery_review_set import EdiscoveryReviewSet from ..entity import Entity - from ..identity_set import IdentitySet from .ediscovery_review_set import EdiscoveryReviewSet fields: dict[str, Callable[[Any], None]] = { - "createdBy": lambda n : setattr(self, 'created_by', n.get_object_value(IdentitySet)), - "createdDateTime": lambda n : setattr(self, 'created_date_time', n.get_datetime_value()), - "description": lambda n : setattr(self, 'description', n.get_str_value()), - "displayName": lambda n : setattr(self, 'display_name', n.get_str_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -77,9 +59,5 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_object_value("createdBy", self.created_by) - writer.write_datetime_value("createdDateTime", self.created_date_time) - writer.write_str_value("description", self.description) - writer.write_str_value("displayName", self.display_name) diff --git a/msgraph/generated/models/security/data_share_operation_audit_record.py b/msgraph/generated/models/security/data_share_operation_audit_record.py new file mode 100644 index 00000000000..ea24e64fd73 --- /dev/null +++ b/msgraph/generated/models/security/data_share_operation_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class DataShareOperationAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.dataShareOperationAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> DataShareOperationAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: DataShareOperationAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return DataShareOperationAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/default_audit_data.py b/msgraph/generated/models/security/default_audit_data.py new file mode 100644 index 00000000000..f8898bc0850 --- /dev/null +++ b/msgraph/generated/models/security/default_audit_data.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class DefaultAuditData(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.defaultAuditData" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> DefaultAuditData: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: DefaultAuditData + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return DefaultAuditData() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/defender_security_alert_base_record.py b/msgraph/generated/models/security/defender_security_alert_base_record.py new file mode 100644 index 00000000000..8eb0036c989 --- /dev/null +++ b/msgraph/generated/models/security/defender_security_alert_base_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class DefenderSecurityAlertBaseRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.defenderSecurityAlertBaseRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> DefenderSecurityAlertBaseRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: DefenderSecurityAlertBaseRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return DefenderSecurityAlertBaseRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/delete_certificate_record.py b/msgraph/generated/models/security/delete_certificate_record.py new file mode 100644 index 00000000000..12ca009b68d --- /dev/null +++ b/msgraph/generated/models/security/delete_certificate_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class DeleteCertificateRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.deleteCertificateRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> DeleteCertificateRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: DeleteCertificateRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return DeleteCertificateRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/disable_consent_record.py b/msgraph/generated/models/security/disable_consent_record.py new file mode 100644 index 00000000000..11d9d11e0e0 --- /dev/null +++ b/msgraph/generated/models/security/disable_consent_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class DisableConsentRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.disableConsentRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> DisableConsentRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: DisableConsentRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return DisableConsentRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/discovery_audit_record.py b/msgraph/generated/models/security/discovery_audit_record.py new file mode 100644 index 00000000000..fbddd5b98ba --- /dev/null +++ b/msgraph/generated/models/security/discovery_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class DiscoveryAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.discoveryAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> DiscoveryAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: DiscoveryAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return DiscoveryAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/dlp_endpoint_audit_record.py b/msgraph/generated/models/security/dlp_endpoint_audit_record.py new file mode 100644 index 00000000000..39d13f29d59 --- /dev/null +++ b/msgraph/generated/models/security/dlp_endpoint_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class DlpEndpointAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.dlpEndpointAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> DlpEndpointAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: DlpEndpointAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return DlpEndpointAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/dlp_sensitive_information_type_cmdlet_record.py b/msgraph/generated/models/security/dlp_sensitive_information_type_cmdlet_record.py new file mode 100644 index 00000000000..56f67d5dc36 --- /dev/null +++ b/msgraph/generated/models/security/dlp_sensitive_information_type_cmdlet_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class DlpSensitiveInformationTypeCmdletRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.dlpSensitiveInformationTypeCmdletRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> DlpSensitiveInformationTypeCmdletRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: DlpSensitiveInformationTypeCmdletRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return DlpSensitiveInformationTypeCmdletRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/dlp_sensitive_information_type_rule_package_cmdlet_record.py b/msgraph/generated/models/security/dlp_sensitive_information_type_rule_package_cmdlet_record.py new file mode 100644 index 00000000000..44de5e1846b --- /dev/null +++ b/msgraph/generated/models/security/dlp_sensitive_information_type_rule_package_cmdlet_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class DlpSensitiveInformationTypeRulePackageCmdletRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.dlpSensitiveInformationTypeRulePackageCmdletRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> DlpSensitiveInformationTypeRulePackageCmdletRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: DlpSensitiveInformationTypeRulePackageCmdletRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return DlpSensitiveInformationTypeRulePackageCmdletRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/download_certificate_record.py b/msgraph/generated/models/security/download_certificate_record.py new file mode 100644 index 00000000000..fed0c3aeeed --- /dev/null +++ b/msgraph/generated/models/security/download_certificate_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class DownloadCertificateRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.downloadCertificateRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> DownloadCertificateRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: DownloadCertificateRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return DownloadCertificateRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/dynamics365_business_central_audit_record.py b/msgraph/generated/models/security/dynamics365_business_central_audit_record.py new file mode 100644 index 00000000000..d08c6070322 --- /dev/null +++ b/msgraph/generated/models/security/dynamics365_business_central_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class Dynamics365BusinessCentralAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.dynamics365BusinessCentralAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> Dynamics365BusinessCentralAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: Dynamics365BusinessCentralAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return Dynamics365BusinessCentralAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/ediscovery_case_settings.py b/msgraph/generated/models/security/ediscovery_case_settings.py index 13d2c72008f..81c98c5c0c5 100644 --- a/msgraph/generated/models/security/ediscovery_case_settings.py +++ b/msgraph/generated/models/security/ediscovery_case_settings.py @@ -6,22 +6,11 @@ if TYPE_CHECKING: from ..entity import Entity - from .ocr_settings import OcrSettings - from .redundancy_detection_settings import RedundancyDetectionSettings - from .topic_modeling_settings import TopicModelingSettings from ..entity import Entity @dataclass class EdiscoveryCaseSettings(Entity, Parsable): - # The OCR (Optical Character Recognition) settings for the case. - ocr: Optional[OcrSettings] = None - # The OdataType property - odata_type: Optional[str] = None - # The redundancy (near duplicate and email threading) detection settings for the case. - redundancy_detection: Optional[RedundancyDetectionSettings] = None - # The Topic Modeling (Themes) settings for the case. - topic_modeling: Optional[TopicModelingSettings] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> EdiscoveryCaseSettings: @@ -40,19 +29,10 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from ..entity import Entity - from .ocr_settings import OcrSettings - from .redundancy_detection_settings import RedundancyDetectionSettings - from .topic_modeling_settings import TopicModelingSettings from ..entity import Entity - from .ocr_settings import OcrSettings - from .redundancy_detection_settings import RedundancyDetectionSettings - from .topic_modeling_settings import TopicModelingSettings fields: dict[str, Callable[[Any], None]] = { - "ocr": lambda n : setattr(self, 'ocr', n.get_object_value(OcrSettings)), - "redundancyDetection": lambda n : setattr(self, 'redundancy_detection', n.get_object_value(RedundancyDetectionSettings)), - "topicModeling": lambda n : setattr(self, 'topic_modeling', n.get_object_value(TopicModelingSettings)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -67,8 +47,5 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_object_value("ocr", self.ocr) - writer.write_object_value("redundancyDetection", self.redundancy_detection) - writer.write_object_value("topicModeling", self.topic_modeling) diff --git a/msgraph/generated/models/security/ediscovery_estimate_operation.py b/msgraph/generated/models/security/ediscovery_estimate_operation.py index 1c87307bb2a..35f1d5d082b 100644 --- a/msgraph/generated/models/security/ediscovery_estimate_operation.py +++ b/msgraph/generated/models/security/ediscovery_estimate_operation.py @@ -6,31 +6,11 @@ if TYPE_CHECKING: from .case_operation import CaseOperation - from .ediscovery_search import EdiscoverySearch - from .statistics_options import StatisticsOptions from .case_operation import CaseOperation @dataclass class EdiscoveryEstimateOperation(CaseOperation, Parsable): - # The estimated count of items for the search that matched the content query. - indexed_item_count: Optional[int] = None - # The estimated size of items for the search that matched the content query. - indexed_items_size: Optional[int] = None - # The number of mailboxes that had search hits. - mailbox_count: Optional[int] = None - # The OdataType property - odata_type: Optional[str] = None - # eDiscovery search. - search: Optional[EdiscoverySearch] = None - # The number of mailboxes that had search hits. - site_count: Optional[int] = None - # The statisticsOptions property - statistics_options: Optional[StatisticsOptions] = None - # The estimated count of unindexed items for the collection. - unindexed_item_count: Optional[int] = None - # The estimated size of unindexed items for the collection. - unindexed_items_size: Optional[int] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> EdiscoveryEstimateOperation: @@ -49,22 +29,10 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .case_operation import CaseOperation - from .ediscovery_search import EdiscoverySearch - from .statistics_options import StatisticsOptions from .case_operation import CaseOperation - from .ediscovery_search import EdiscoverySearch - from .statistics_options import StatisticsOptions fields: dict[str, Callable[[Any], None]] = { - "indexedItemCount": lambda n : setattr(self, 'indexed_item_count', n.get_int_value()), - "indexedItemsSize": lambda n : setattr(self, 'indexed_items_size', n.get_int_value()), - "mailboxCount": lambda n : setattr(self, 'mailbox_count', n.get_int_value()), - "search": lambda n : setattr(self, 'search', n.get_object_value(EdiscoverySearch)), - "siteCount": lambda n : setattr(self, 'site_count', n.get_int_value()), - "statisticsOptions": lambda n : setattr(self, 'statistics_options', n.get_collection_of_enum_values(StatisticsOptions)), - "unindexedItemCount": lambda n : setattr(self, 'unindexed_item_count', n.get_int_value()), - "unindexedItemsSize": lambda n : setattr(self, 'unindexed_items_size', n.get_int_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -79,13 +47,5 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_int_value("indexedItemCount", self.indexed_item_count) - writer.write_int_value("indexedItemsSize", self.indexed_items_size) - writer.write_int_value("mailboxCount", self.mailbox_count) - writer.write_object_value("search", self.search) - writer.write_int_value("siteCount", self.site_count) - writer.write_enum_value("statisticsOptions", self.statistics_options) - writer.write_int_value("unindexedItemCount", self.unindexed_item_count) - writer.write_int_value("unindexedItemsSize", self.unindexed_items_size) diff --git a/msgraph/generated/models/security/ediscovery_index_operation.py b/msgraph/generated/models/security/ediscovery_index_operation.py index b7458deae43..15b703ff4e5 100644 --- a/msgraph/generated/models/security/ediscovery_index_operation.py +++ b/msgraph/generated/models/security/ediscovery_index_operation.py @@ -11,8 +11,6 @@ @dataclass class EdiscoveryIndexOperation(CaseOperation, Parsable): - # The OdataType property - odata_type: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> EdiscoveryIndexOperation: diff --git a/msgraph/generated/models/security/enable_consent_record.py b/msgraph/generated/models/security/enable_consent_record.py new file mode 100644 index 00000000000..47adb14192d --- /dev/null +++ b/msgraph/generated/models/security/enable_consent_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class EnableConsentRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.enableConsentRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> EnableConsentRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: EnableConsentRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return EnableConsentRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/epic_s_m_s_link_record.py b/msgraph/generated/models/security/epic_s_m_s_link_record.py new file mode 100644 index 00000000000..ae5bce1ae34 --- /dev/null +++ b/msgraph/generated/models/security/epic_s_m_s_link_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class EpicSMSLinkRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.epicSMSLinkRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> EpicSMSLinkRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: EpicSMSLinkRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return EpicSMSLinkRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/epic_s_m_s_settings_update_record.py b/msgraph/generated/models/security/epic_s_m_s_settings_update_record.py new file mode 100644 index 00000000000..38fc65cd777 --- /dev/null +++ b/msgraph/generated/models/security/epic_s_m_s_settings_update_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class EpicSMSSettingsUpdateRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.epicSMSSettingsUpdateRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> EpicSMSSettingsUpdateRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: EpicSMSSettingsUpdateRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return EpicSMSSettingsUpdateRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/epic_s_m_s_unlink_record.py b/msgraph/generated/models/security/epic_s_m_s_unlink_record.py new file mode 100644 index 00000000000..ab7c4cdd083 --- /dev/null +++ b/msgraph/generated/models/security/epic_s_m_s_unlink_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class EpicSMSUnlinkRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.epicSMSUnlinkRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> EpicSMSUnlinkRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: EpicSMSUnlinkRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return EpicSMSUnlinkRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/exchange_admin_audit_record.py b/msgraph/generated/models/security/exchange_admin_audit_record.py new file mode 100644 index 00000000000..c5846dad11b --- /dev/null +++ b/msgraph/generated/models/security/exchange_admin_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class ExchangeAdminAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.exchangeAdminAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ExchangeAdminAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ExchangeAdminAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ExchangeAdminAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/exchange_aggregated_mailbox_audit_record.py b/msgraph/generated/models/security/exchange_aggregated_mailbox_audit_record.py new file mode 100644 index 00000000000..090ee4d1c9f --- /dev/null +++ b/msgraph/generated/models/security/exchange_aggregated_mailbox_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class ExchangeAggregatedMailboxAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.exchangeAggregatedMailboxAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ExchangeAggregatedMailboxAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ExchangeAggregatedMailboxAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ExchangeAggregatedMailboxAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/exchange_aggregated_operation_record.py b/msgraph/generated/models/security/exchange_aggregated_operation_record.py new file mode 100644 index 00000000000..637d2c59524 --- /dev/null +++ b/msgraph/generated/models/security/exchange_aggregated_operation_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class ExchangeAggregatedOperationRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.exchangeAggregatedOperationRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ExchangeAggregatedOperationRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ExchangeAggregatedOperationRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ExchangeAggregatedOperationRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/exchange_mailbox_audit_base_record.py b/msgraph/generated/models/security/exchange_mailbox_audit_base_record.py new file mode 100644 index 00000000000..7fc1f71e17c --- /dev/null +++ b/msgraph/generated/models/security/exchange_mailbox_audit_base_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class ExchangeMailboxAuditBaseRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.exchangeMailboxAuditBaseRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ExchangeMailboxAuditBaseRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ExchangeMailboxAuditBaseRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ExchangeMailboxAuditBaseRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/exchange_mailbox_audit_group_record.py b/msgraph/generated/models/security/exchange_mailbox_audit_group_record.py new file mode 100644 index 00000000000..3af8785b318 --- /dev/null +++ b/msgraph/generated/models/security/exchange_mailbox_audit_group_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class ExchangeMailboxAuditGroupRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.exchangeMailboxAuditGroupRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ExchangeMailboxAuditGroupRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ExchangeMailboxAuditGroupRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ExchangeMailboxAuditGroupRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/exchange_mailbox_audit_record.py b/msgraph/generated/models/security/exchange_mailbox_audit_record.py new file mode 100644 index 00000000000..1c672e05f42 --- /dev/null +++ b/msgraph/generated/models/security/exchange_mailbox_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class ExchangeMailboxAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.exchangeMailboxAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ExchangeMailboxAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ExchangeMailboxAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ExchangeMailboxAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/fhir_base_url_add_record.py b/msgraph/generated/models/security/fhir_base_url_add_record.py new file mode 100644 index 00000000000..366fe22dd1c --- /dev/null +++ b/msgraph/generated/models/security/fhir_base_url_add_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class FhirBaseUrlAddRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.fhirBaseUrlAddRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> FhirBaseUrlAddRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: FhirBaseUrlAddRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return FhirBaseUrlAddRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/fhir_base_url_approve_record.py b/msgraph/generated/models/security/fhir_base_url_approve_record.py new file mode 100644 index 00000000000..99c03491a28 --- /dev/null +++ b/msgraph/generated/models/security/fhir_base_url_approve_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class FhirBaseUrlApproveRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.fhirBaseUrlApproveRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> FhirBaseUrlApproveRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: FhirBaseUrlApproveRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return FhirBaseUrlApproveRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/fhir_base_url_delete_record.py b/msgraph/generated/models/security/fhir_base_url_delete_record.py new file mode 100644 index 00000000000..cee29a060de --- /dev/null +++ b/msgraph/generated/models/security/fhir_base_url_delete_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class FhirBaseUrlDeleteRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.fhirBaseUrlDeleteRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> FhirBaseUrlDeleteRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: FhirBaseUrlDeleteRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return FhirBaseUrlDeleteRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/fhir_base_url_update_record.py b/msgraph/generated/models/security/fhir_base_url_update_record.py new file mode 100644 index 00000000000..9b43f74b514 --- /dev/null +++ b/msgraph/generated/models/security/fhir_base_url_update_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class FhirBaseUrlUpdateRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.fhirBaseUrlUpdateRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> FhirBaseUrlUpdateRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: FhirBaseUrlUpdateRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return FhirBaseUrlUpdateRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/file_plan_subcategory.py b/msgraph/generated/models/security/file_plan_subcategory.py index 386f5d18446..ad8a9832404 100644 --- a/msgraph/generated/models/security/file_plan_subcategory.py +++ b/msgraph/generated/models/security/file_plan_subcategory.py @@ -11,8 +11,6 @@ @dataclass class FilePlanSubcategory(FilePlanDescriptorBase, Parsable): - # The OdataType property - odata_type: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> FilePlanSubcategory: diff --git a/msgraph/generated/models/security/geo_location.py b/msgraph/generated/models/security/geo_location.py deleted file mode 100644 index c455fa1a4be..00000000000 --- a/msgraph/generated/models/security/geo_location.py +++ /dev/null @@ -1,70 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class GeoLocation(AdditionalDataHolder, BackedModel, Parsable): - # Stores model information. - backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) - - # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - additional_data: dict[str, Any] = field(default_factory=dict) - # The city property - city: Optional[str] = None - # The countryName property - country_name: Optional[str] = None - # The latitude property - latitude: Optional[float] = None - # The longitude property - longitude: Optional[float] = None - # The OdataType property - odata_type: Optional[str] = None - # The state property - state: Optional[str] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> GeoLocation: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: GeoLocation - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return GeoLocation() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "city": lambda n : setattr(self, 'city', n.get_str_value()), - "countryName": lambda n : setattr(self, 'country_name', n.get_str_value()), - "latitude": lambda n : setattr(self, 'latitude', n.get_float_value()), - "longitude": lambda n : setattr(self, 'longitude', n.get_float_value()), - "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), - "state": lambda n : setattr(self, 'state', n.get_str_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("city", self.city) - writer.write_str_value("countryName", self.country_name) - writer.write_float_value("latitude", self.latitude) - writer.write_float_value("longitude", self.longitude) - writer.write_str_value("@odata.type", self.odata_type) - writer.write_str_value("state", self.state) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/models/security/healthcare_signal_record.py b/msgraph/generated/models/security/healthcare_signal_record.py new file mode 100644 index 00000000000..e7454108fed --- /dev/null +++ b/msgraph/generated/models/security/healthcare_signal_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class HealthcareSignalRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.healthcareSignalRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> HealthcareSignalRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: HealthcareSignalRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return HealthcareSignalRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/host_reputation.py b/msgraph/generated/models/security/host_reputation.py index bc51b52f71a..558a372d601 100644 --- a/msgraph/generated/models/security/host_reputation.py +++ b/msgraph/generated/models/security/host_reputation.py @@ -6,21 +6,11 @@ if TYPE_CHECKING: from ..entity import Entity - from .host_reputation_classification import HostReputationClassification - from .host_reputation_rule import HostReputationRule from ..entity import Entity @dataclass class HostReputation(Entity, Parsable): - # The classification property - classification: Optional[HostReputationClassification] = None - # The OdataType property - odata_type: Optional[str] = None - # A collection of rules that have been used to calculate the classification and score. - rules: Optional[list[HostReputationRule]] = None - # The calculated score (0-100) of the requested host. A higher value indicates that this host is more likely to be suspicious or malicious. - score: Optional[int] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> HostReputation: @@ -39,17 +29,10 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from ..entity import Entity - from .host_reputation_classification import HostReputationClassification - from .host_reputation_rule import HostReputationRule from ..entity import Entity - from .host_reputation_classification import HostReputationClassification - from .host_reputation_rule import HostReputationRule fields: dict[str, Callable[[Any], None]] = { - "classification": lambda n : setattr(self, 'classification', n.get_enum_value(HostReputationClassification)), - "rules": lambda n : setattr(self, 'rules', n.get_collection_of_object_values(HostReputationRule)), - "score": lambda n : setattr(self, 'score', n.get_int_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -64,8 +47,5 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_enum_value("classification", self.classification) - writer.write_collection_of_object_values("rules", self.rules) - writer.write_int_value("score", self.score) diff --git a/msgraph/generated/models/security/host_reputation_classification.py b/msgraph/generated/models/security/host_reputation_classification.py deleted file mode 100644 index 5facb54e4a2..00000000000 --- a/msgraph/generated/models/security/host_reputation_classification.py +++ /dev/null @@ -1,9 +0,0 @@ -from enum import Enum - -class HostReputationClassification(str, Enum): - Unknown = "unknown", - Neutral = "neutral", - Suspicious = "suspicious", - Malicious = "malicious", - UnknownFutureValue = "unknownFutureValue", - diff --git a/msgraph/generated/models/security/host_reputation_rule.py b/msgraph/generated/models/security/host_reputation_rule.py deleted file mode 100644 index adebaffbc37..00000000000 --- a/msgraph/generated/models/security/host_reputation_rule.py +++ /dev/null @@ -1,73 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .host_reputation_rule_severity import HostReputationRuleSeverity - -@dataclass -class HostReputationRule(AdditionalDataHolder, BackedModel, Parsable): - # Stores model information. - backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) - - # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - additional_data: dict[str, Any] = field(default_factory=dict) - # The description of the rule that gives more context. - description: Optional[str] = None - # The name of the rule. - name: Optional[str] = None - # The OdataType property - odata_type: Optional[str] = None - # Link to a web page with details related to this rule. - related_details_url: Optional[str] = None - # The severity property - severity: Optional[HostReputationRuleSeverity] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> HostReputationRule: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: HostReputationRule - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return HostReputationRule() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .host_reputation_rule_severity import HostReputationRuleSeverity - - from .host_reputation_rule_severity import HostReputationRuleSeverity - - fields: dict[str, Callable[[Any], None]] = { - "description": lambda n : setattr(self, 'description', n.get_str_value()), - "name": lambda n : setattr(self, 'name', n.get_str_value()), - "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), - "relatedDetailsUrl": lambda n : setattr(self, 'related_details_url', n.get_str_value()), - "severity": lambda n : setattr(self, 'severity', n.get_enum_value(HostReputationRuleSeverity)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("description", self.description) - writer.write_str_value("name", self.name) - writer.write_str_value("@odata.type", self.odata_type) - writer.write_str_value("relatedDetailsUrl", self.related_details_url) - writer.write_enum_value("severity", self.severity) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/models/security/host_reputation_rule_severity.py b/msgraph/generated/models/security/host_reputation_rule_severity.py deleted file mode 100644 index aa30bd1b02a..00000000000 --- a/msgraph/generated/models/security/host_reputation_rule_severity.py +++ /dev/null @@ -1,9 +0,0 @@ -from enum import Enum - -class HostReputationRuleSeverity(str, Enum): - Unknown = "unknown", - Low = "low", - Medium = "medium", - High = "high", - UnknownFutureValue = "unknownFutureValue", - diff --git a/msgraph/generated/models/security/hosted_rpa_audit_record.py b/msgraph/generated/models/security/hosted_rpa_audit_record.py new file mode 100644 index 00000000000..4a488dadac3 --- /dev/null +++ b/msgraph/generated/models/security/hosted_rpa_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class HostedRpaAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.hostedRpaAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> HostedRpaAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: HostedRpaAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return HostedRpaAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/hr_signal_audit_record.py b/msgraph/generated/models/security/hr_signal_audit_record.py new file mode 100644 index 00000000000..771abe6ff7f --- /dev/null +++ b/msgraph/generated/models/security/hr_signal_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class HrSignalAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.hrSignalAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> HrSignalAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: HrSignalAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return HrSignalAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/hygiene_event_record.py b/msgraph/generated/models/security/hygiene_event_record.py new file mode 100644 index 00000000000..3c803338e87 --- /dev/null +++ b/msgraph/generated/models/security/hygiene_event_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class HygieneEventRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.hygieneEventRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> HygieneEventRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: HygieneEventRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return HygieneEventRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/identity_container.py b/msgraph/generated/models/security/identity_container.py index 146d92e4efa..769845ce4ca 100644 --- a/msgraph/generated/models/security/identity_container.py +++ b/msgraph/generated/models/security/identity_container.py @@ -6,19 +6,11 @@ if TYPE_CHECKING: from ..entity import Entity - from .health_issue import HealthIssue - from .sensor import Sensor from ..entity import Entity @dataclass class IdentityContainer(Entity, Parsable): - # Represents potential issues identified by Microsoft Defender for Identity within a customer's Microsoft Defender for Identity configuration. - health_issues: Optional[list[HealthIssue]] = None - # The OdataType property - odata_type: Optional[str] = None - # Represents a customer's Microsoft Defender for Identity sensors. - sensors: Optional[list[Sensor]] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> IdentityContainer: @@ -37,16 +29,10 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from ..entity import Entity - from .health_issue import HealthIssue - from .sensor import Sensor from ..entity import Entity - from .health_issue import HealthIssue - from .sensor import Sensor fields: dict[str, Callable[[Any], None]] = { - "healthIssues": lambda n : setattr(self, 'health_issues', n.get_collection_of_object_values(HealthIssue)), - "sensors": lambda n : setattr(self, 'sensors', n.get_collection_of_object_values(Sensor)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -61,7 +47,5 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_collection_of_object_values("healthIssues", self.health_issues) - writer.write_collection_of_object_values("sensors", self.sensors) diff --git a/msgraph/generated/models/security/information_barrier_policy_application_audit_record.py b/msgraph/generated/models/security/information_barrier_policy_application_audit_record.py new file mode 100644 index 00000000000..5c4fce9c954 --- /dev/null +++ b/msgraph/generated/models/security/information_barrier_policy_application_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class InformationBarrierPolicyApplicationAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.informationBarrierPolicyApplicationAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> InformationBarrierPolicyApplicationAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: InformationBarrierPolicyApplicationAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return InformationBarrierPolicyApplicationAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/planner_user_ids.py b/msgraph/generated/models/security/information_worker_protection_audit_record.py similarity index 55% rename from msgraph/generated/models/planner_user_ids.py rename to msgraph/generated/models/security/information_worker_protection_audit_record.py index 4fc8fbbfd31..8b50016ccc8 100644 --- a/msgraph/generated/models/planner_user_ids.py +++ b/msgraph/generated/models/security/information_worker_protection_audit_record.py @@ -1,39 +1,43 @@ from __future__ import annotations from collections.abc import Callable from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter from typing import Any, Optional, TYPE_CHECKING, Union -@dataclass -class PlannerUserIds(AdditionalDataHolder, BackedModel, Parsable): - # Stores model information. - backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData - # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - additional_data: dict[str, Any] = field(default_factory=dict) +@dataclass +class InformationWorkerProtectionAuditRecord(AuditData, Parsable): # The OdataType property - odata_type: Optional[str] = None + odata_type: Optional[str] = "#microsoft.graph.security.informationWorkerProtectionAuditRecord" @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> PlannerUserIds: + def create_from_discriminator_value(parse_node: ParseNode) -> InformationWorkerProtectionAuditRecord: """ Creates a new instance of the appropriate class based on discriminator value param parse_node: The parse node to use to read the discriminator value and create the object - Returns: PlannerUserIds + Returns: InformationWorkerProtectionAuditRecord """ if parse_node is None: raise TypeError("parse_node cannot be null.") - return PlannerUserIds() + return InformationWorkerProtectionAuditRecord() def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: """ The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ + from .audit_data import AuditData + + from .audit_data import AuditData + fields: dict[str, Callable[[Any], None]] = { - "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), } + super_fields = super().get_field_deserializers() + fields.update(super_fields) return fields def serialize(self,writer: SerializationWriter) -> None: @@ -44,7 +48,6 @@ def serialize(self,writer: SerializationWriter) -> None: """ if writer is None: raise TypeError("writer cannot be null.") - writer.write_str_value("@odata.type", self.odata_type) - writer.write_additional_data_value(self.additional_data) + super().serialize(writer) diff --git a/msgraph/generated/models/security/insider_risk_scoped_user_insights_record.py b/msgraph/generated/models/security/insider_risk_scoped_user_insights_record.py new file mode 100644 index 00000000000..c8a59754857 --- /dev/null +++ b/msgraph/generated/models/security/insider_risk_scoped_user_insights_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class InsiderRiskScopedUserInsightsRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.insiderRiskScopedUserInsightsRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> InsiderRiskScopedUserInsightsRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: InsiderRiskScopedUserInsightsRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return InsiderRiskScopedUserInsightsRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/insider_risk_scoped_users_record.py b/msgraph/generated/models/security/insider_risk_scoped_users_record.py new file mode 100644 index 00000000000..7b388ea741e --- /dev/null +++ b/msgraph/generated/models/security/insider_risk_scoped_users_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class InsiderRiskScopedUsersRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.insiderRiskScopedUsersRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> InsiderRiskScopedUsersRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: InsiderRiskScopedUsersRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return InsiderRiskScopedUsersRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/ip_evidence.py b/msgraph/generated/models/security/ip_evidence.py index c1854b3e6ed..76e8105a184 100644 --- a/msgraph/generated/models/security/ip_evidence.py +++ b/msgraph/generated/models/security/ip_evidence.py @@ -6,23 +6,11 @@ if TYPE_CHECKING: from .alert_evidence import AlertEvidence - from .geo_location import GeoLocation - from .stream import Stream from .alert_evidence import AlertEvidence @dataclass class IpEvidence(AlertEvidence, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.ipEvidence" - # The two-letter country code according to ISO 3166 format, for example: US, UK, CA, etc. - country_letter_code: Optional[str] = None - # The value of the IP Address, can be either in V4 address or V6 address format. - ip_address: Optional[str] = None - # The location property - location: Optional[GeoLocation] = None - # The stream property - stream: Optional[Stream] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> IpEvidence: @@ -41,18 +29,10 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .alert_evidence import AlertEvidence - from .geo_location import GeoLocation - from .stream import Stream from .alert_evidence import AlertEvidence - from .geo_location import GeoLocation - from .stream import Stream fields: dict[str, Callable[[Any], None]] = { - "countryLetterCode": lambda n : setattr(self, 'country_letter_code', n.get_str_value()), - "ipAddress": lambda n : setattr(self, 'ip_address', n.get_str_value()), - "location": lambda n : setattr(self, 'location', n.get_object_value(GeoLocation)), - "stream": lambda n : setattr(self, 'stream', n.get_object_value(Stream)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -67,9 +47,5 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_str_value("countryLetterCode", self.country_letter_code) - writer.write_str_value("ipAddress", self.ip_address) - writer.write_object_value("location", self.location) - writer.write_object_value("stream", self.stream) diff --git a/msgraph/generated/models/security/irm_security_alert_record.py b/msgraph/generated/models/security/irm_security_alert_record.py new file mode 100644 index 00000000000..35415b527c6 --- /dev/null +++ b/msgraph/generated/models/security/irm_security_alert_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class IrmSecurityAlertRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.irmSecurityAlertRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> IrmSecurityAlertRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: IrmSecurityAlertRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return IrmSecurityAlertRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/irm_user_defined_detection_record.py b/msgraph/generated/models/security/irm_user_defined_detection_record.py new file mode 100644 index 00000000000..803b55116e7 --- /dev/null +++ b/msgraph/generated/models/security/irm_user_defined_detection_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class IrmUserDefinedDetectionRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.irmUserDefinedDetectionRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> IrmUserDefinedDetectionRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: IrmUserDefinedDetectionRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return IrmUserDefinedDetectionRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/kaizala_audit_record.py b/msgraph/generated/models/security/kaizala_audit_record.py new file mode 100644 index 00000000000..63ea41b5c6b --- /dev/null +++ b/msgraph/generated/models/security/kaizala_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class KaizalaAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.kaizalaAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> KaizalaAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: KaizalaAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return KaizalaAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/kubernetes_namespace_evidence.py b/msgraph/generated/models/security/kubernetes_namespace_evidence.py index 0ae37d902d7..df6e436ee00 100644 --- a/msgraph/generated/models/security/kubernetes_namespace_evidence.py +++ b/msgraph/generated/models/security/kubernetes_namespace_evidence.py @@ -6,21 +6,11 @@ if TYPE_CHECKING: from .alert_evidence import AlertEvidence - from .dictionary import Dictionary - from .kubernetes_cluster_evidence import KubernetesClusterEvidence from .alert_evidence import AlertEvidence @dataclass class KubernetesNamespaceEvidence(AlertEvidence, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.kubernetesNamespaceEvidence" - # The namespace cluster. - cluster: Optional[KubernetesClusterEvidence] = None - # The labels for the Kubernetes pod. - labels: Optional[Dictionary] = None - # The namespace name. - name: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> KubernetesNamespaceEvidence: @@ -39,17 +29,10 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .alert_evidence import AlertEvidence - from .dictionary import Dictionary - from .kubernetes_cluster_evidence import KubernetesClusterEvidence from .alert_evidence import AlertEvidence - from .dictionary import Dictionary - from .kubernetes_cluster_evidence import KubernetesClusterEvidence fields: dict[str, Callable[[Any], None]] = { - "cluster": lambda n : setattr(self, 'cluster', n.get_object_value(KubernetesClusterEvidence)), - "labels": lambda n : setattr(self, 'labels', n.get_object_value(Dictionary)), - "name": lambda n : setattr(self, 'name', n.get_str_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -64,8 +47,5 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_object_value("cluster", self.cluster) - writer.write_object_value("labels", self.labels) - writer.write_str_value("name", self.name) diff --git a/msgraph/generated/models/security/kubernetes_pod_evidence.py b/msgraph/generated/models/security/kubernetes_pod_evidence.py index b45c48407d1..c608e352db0 100644 --- a/msgraph/generated/models/security/kubernetes_pod_evidence.py +++ b/msgraph/generated/models/security/kubernetes_pod_evidence.py @@ -6,37 +6,11 @@ if TYPE_CHECKING: from .alert_evidence import AlertEvidence - from .container_evidence import ContainerEvidence - from .dictionary import Dictionary - from .ip_evidence import IpEvidence - from .kubernetes_controller_evidence import KubernetesControllerEvidence - from .kubernetes_namespace_evidence import KubernetesNamespaceEvidence - from .kubernetes_service_account_evidence import KubernetesServiceAccountEvidence from .alert_evidence import AlertEvidence @dataclass class KubernetesPodEvidence(AlertEvidence, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.kubernetesPodEvidence" - # The list of pod containers which are not init or ephemeral containers. - containers: Optional[list[ContainerEvidence]] = None - # The pod controller. - controller: Optional[KubernetesControllerEvidence] = None - # The list of pod ephemeral containers. - ephemeral_containers: Optional[list[ContainerEvidence]] = None - # The list of pod init containers. - init_containers: Optional[list[ContainerEvidence]] = None - # The pod labels. - labels: Optional[Dictionary] = None - # The pod name. - name: Optional[str] = None - # The pod namespace. - namespace: Optional[KubernetesNamespaceEvidence] = None - # The pod IP. - pod_ip: Optional[IpEvidence] = None - # The pod service account. - service_account: Optional[KubernetesServiceAccountEvidence] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> KubernetesPodEvidence: @@ -55,31 +29,10 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .alert_evidence import AlertEvidence - from .container_evidence import ContainerEvidence - from .dictionary import Dictionary - from .ip_evidence import IpEvidence - from .kubernetes_controller_evidence import KubernetesControllerEvidence - from .kubernetes_namespace_evidence import KubernetesNamespaceEvidence - from .kubernetes_service_account_evidence import KubernetesServiceAccountEvidence from .alert_evidence import AlertEvidence - from .container_evidence import ContainerEvidence - from .dictionary import Dictionary - from .ip_evidence import IpEvidence - from .kubernetes_controller_evidence import KubernetesControllerEvidence - from .kubernetes_namespace_evidence import KubernetesNamespaceEvidence - from .kubernetes_service_account_evidence import KubernetesServiceAccountEvidence fields: dict[str, Callable[[Any], None]] = { - "containers": lambda n : setattr(self, 'containers', n.get_collection_of_object_values(ContainerEvidence)), - "controller": lambda n : setattr(self, 'controller', n.get_object_value(KubernetesControllerEvidence)), - "ephemeralContainers": lambda n : setattr(self, 'ephemeral_containers', n.get_collection_of_object_values(ContainerEvidence)), - "initContainers": lambda n : setattr(self, 'init_containers', n.get_collection_of_object_values(ContainerEvidence)), - "labels": lambda n : setattr(self, 'labels', n.get_object_value(Dictionary)), - "name": lambda n : setattr(self, 'name', n.get_str_value()), - "namespace": lambda n : setattr(self, 'namespace', n.get_object_value(KubernetesNamespaceEvidence)), - "podIp": lambda n : setattr(self, 'pod_ip', n.get_object_value(IpEvidence)), - "serviceAccount": lambda n : setattr(self, 'service_account', n.get_object_value(KubernetesServiceAccountEvidence)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -94,14 +47,5 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_collection_of_object_values("containers", self.containers) - writer.write_object_value("controller", self.controller) - writer.write_collection_of_object_values("ephemeralContainers", self.ephemeral_containers) - writer.write_collection_of_object_values("initContainers", self.init_containers) - writer.write_object_value("labels", self.labels) - writer.write_str_value("name", self.name) - writer.write_object_value("namespace", self.namespace) - writer.write_object_value("podIp", self.pod_ip) - writer.write_object_value("serviceAccount", self.service_account) diff --git a/msgraph/generated/models/security/label_analytics_aggregate_audit_record.py b/msgraph/generated/models/security/label_analytics_aggregate_audit_record.py new file mode 100644 index 00000000000..a9beaffae23 --- /dev/null +++ b/msgraph/generated/models/security/label_analytics_aggregate_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class LabelAnalyticsAggregateAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.labelAnalyticsAggregateAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> LabelAnalyticsAggregateAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: LabelAnalyticsAggregateAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return LabelAnalyticsAggregateAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/label_content_explorer_audit_record.py b/msgraph/generated/models/security/label_content_explorer_audit_record.py new file mode 100644 index 00000000000..ad2e065934f --- /dev/null +++ b/msgraph/generated/models/security/label_content_explorer_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class LabelContentExplorerAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.labelContentExplorerAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> LabelContentExplorerAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: LabelContentExplorerAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return LabelContentExplorerAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/labels_root.py b/msgraph/generated/models/security/labels_root.py index 70d51bf66a6..e1506250f2e 100644 --- a/msgraph/generated/models/security/labels_root.py +++ b/msgraph/generated/models/security/labels_root.py @@ -6,31 +6,11 @@ if TYPE_CHECKING: from ..entity import Entity - from .authority_template import AuthorityTemplate - from .category_template import CategoryTemplate - from .citation_template import CitationTemplate - from .department_template import DepartmentTemplate - from .file_plan_reference_template import FilePlanReferenceTemplate - from .retention_label import RetentionLabel from ..entity import Entity @dataclass class LabelsRoot(Entity, Parsable): - # Specifies the underlying authority that describes the type of content to be retained and its retention schedule. - authorities: Optional[list[AuthorityTemplate]] = None - # Specifies a group of similar types of content in a particular department. - categories: Optional[list[CategoryTemplate]] = None - # The specific rule or regulation created by a jurisdiction used to determine whether certain labels and content should be retained or deleted. - citations: Optional[list[CitationTemplate]] = None - # Specifies the department or business unit of an organization to which a label belongs. - departments: Optional[list[DepartmentTemplate]] = None - # Specifies a unique alpha-numeric identifier for an organization’s retention schedule. - file_plan_references: Optional[list[FilePlanReferenceTemplate]] = None - # The OdataType property - odata_type: Optional[str] = None - # Represents how customers can manage their data, whether and for how long to retain or delete it. - retention_labels: Optional[list[RetentionLabel]] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> LabelsRoot: @@ -49,28 +29,10 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from ..entity import Entity - from .authority_template import AuthorityTemplate - from .category_template import CategoryTemplate - from .citation_template import CitationTemplate - from .department_template import DepartmentTemplate - from .file_plan_reference_template import FilePlanReferenceTemplate - from .retention_label import RetentionLabel from ..entity import Entity - from .authority_template import AuthorityTemplate - from .category_template import CategoryTemplate - from .citation_template import CitationTemplate - from .department_template import DepartmentTemplate - from .file_plan_reference_template import FilePlanReferenceTemplate - from .retention_label import RetentionLabel fields: dict[str, Callable[[Any], None]] = { - "authorities": lambda n : setattr(self, 'authorities', n.get_collection_of_object_values(AuthorityTemplate)), - "categories": lambda n : setattr(self, 'categories', n.get_collection_of_object_values(CategoryTemplate)), - "citations": lambda n : setattr(self, 'citations', n.get_collection_of_object_values(CitationTemplate)), - "departments": lambda n : setattr(self, 'departments', n.get_collection_of_object_values(DepartmentTemplate)), - "filePlanReferences": lambda n : setattr(self, 'file_plan_references', n.get_collection_of_object_values(FilePlanReferenceTemplate)), - "retentionLabels": lambda n : setattr(self, 'retention_labels', n.get_collection_of_object_values(RetentionLabel)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -85,11 +47,5 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_collection_of_object_values("authorities", self.authorities) - writer.write_collection_of_object_values("categories", self.categories) - writer.write_collection_of_object_values("citations", self.citations) - writer.write_collection_of_object_values("departments", self.departments) - writer.write_collection_of_object_values("filePlanReferences", self.file_plan_references) - writer.write_collection_of_object_values("retentionLabels", self.retention_labels) diff --git a/msgraph/generated/models/security/large_content_metadata_audit_record.py b/msgraph/generated/models/security/large_content_metadata_audit_record.py new file mode 100644 index 00000000000..7e98ad45a99 --- /dev/null +++ b/msgraph/generated/models/security/large_content_metadata_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class LargeContentMetadataAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.largeContentMetadataAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> LargeContentMetadataAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: LargeContentMetadataAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return LargeContentMetadataAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/m365_compliance_connector_audit_record.py b/msgraph/generated/models/security/m365_compliance_connector_audit_record.py new file mode 100644 index 00000000000..b060124c6a5 --- /dev/null +++ b/msgraph/generated/models/security/m365_compliance_connector_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class M365ComplianceConnectorAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.m365ComplianceConnectorAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> M365ComplianceConnectorAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: M365ComplianceConnectorAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return M365ComplianceConnectorAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/m365_d_a_a_d_audit_record.py b/msgraph/generated/models/security/m365_d_a_a_d_audit_record.py new file mode 100644 index 00000000000..0403eead5b4 --- /dev/null +++ b/msgraph/generated/models/security/m365_d_a_a_d_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class M365DAADAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.m365DAADAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> M365DAADAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: M365DAADAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return M365DAADAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/m_s365_d_custom_detection_audit_record.py b/msgraph/generated/models/security/m_s365_d_custom_detection_audit_record.py new file mode 100644 index 00000000000..ae8e0f1f68d --- /dev/null +++ b/msgraph/generated/models/security/m_s365_d_custom_detection_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class MS365DCustomDetectionAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.mS365DCustomDetectionAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> MS365DCustomDetectionAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: MS365DCustomDetectionAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return MS365DCustomDetectionAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/m_s365_d_incident_audit_record.py b/msgraph/generated/models/security/m_s365_d_incident_audit_record.py new file mode 100644 index 00000000000..4e24e512365 --- /dev/null +++ b/msgraph/generated/models/security/m_s365_d_incident_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class MS365DIncidentAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.mS365DIncidentAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> MS365DIncidentAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: MS365DIncidentAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return MS365DIncidentAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/m_s365_d_suppression_rule_audit_record.py b/msgraph/generated/models/security/m_s365_d_suppression_rule_audit_record.py new file mode 100644 index 00000000000..b524c90c8f6 --- /dev/null +++ b/msgraph/generated/models/security/m_s365_d_suppression_rule_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class MS365DSuppressionRuleAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.mS365DSuppressionRuleAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> MS365DSuppressionRuleAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: MS365DSuppressionRuleAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return MS365DSuppressionRuleAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/mail_submission_data.py b/msgraph/generated/models/security/mail_submission_data.py new file mode 100644 index 00000000000..a79aa9f6139 --- /dev/null +++ b/msgraph/generated/models/security/mail_submission_data.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class MailSubmissionData(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.mailSubmissionData" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> MailSubmissionData: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: MailSubmissionData + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return MailSubmissionData() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/managed_services_audit_record.py b/msgraph/generated/models/security/managed_services_audit_record.py new file mode 100644 index 00000000000..8396fd097aa --- /dev/null +++ b/msgraph/generated/models/security/managed_services_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class ManagedServicesAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.managedServicesAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ManagedServicesAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ManagedServicesAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ManagedServicesAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/managed_tenants_audit_record.py b/msgraph/generated/models/security/managed_tenants_audit_record.py new file mode 100644 index 00000000000..3268a4fb762 --- /dev/null +++ b/msgraph/generated/models/security/managed_tenants_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class ManagedTenantsAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.managedTenantsAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ManagedTenantsAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ManagedTenantsAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ManagedTenantsAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/mapg_alerts_audit_record.py b/msgraph/generated/models/security/mapg_alerts_audit_record.py new file mode 100644 index 00000000000..8863cd4ce52 --- /dev/null +++ b/msgraph/generated/models/security/mapg_alerts_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class MapgAlertsAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.mapgAlertsAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> MapgAlertsAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: MapgAlertsAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return MapgAlertsAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/mapg_onboard_audit_record.py b/msgraph/generated/models/security/mapg_onboard_audit_record.py new file mode 100644 index 00000000000..28ef66dce1e --- /dev/null +++ b/msgraph/generated/models/security/mapg_onboard_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class MapgOnboardAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.mapgOnboardAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> MapgOnboardAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: MapgOnboardAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return MapgOnboardAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/mapg_policy_audit_record.py b/msgraph/generated/models/security/mapg_policy_audit_record.py new file mode 100644 index 00000000000..ac2e915e957 --- /dev/null +++ b/msgraph/generated/models/security/mapg_policy_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class MapgPolicyAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.mapgPolicyAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> MapgPolicyAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: MapgPolicyAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return MapgPolicyAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/mcas_alerts_audit_record.py b/msgraph/generated/models/security/mcas_alerts_audit_record.py new file mode 100644 index 00000000000..88393ff2ee3 --- /dev/null +++ b/msgraph/generated/models/security/mcas_alerts_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class McasAlertsAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.mcasAlertsAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> McasAlertsAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: McasAlertsAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return McasAlertsAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/mda_data_security_signal_record.py b/msgraph/generated/models/security/mda_data_security_signal_record.py new file mode 100644 index 00000000000..80a432e0334 --- /dev/null +++ b/msgraph/generated/models/security/mda_data_security_signal_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class MdaDataSecuritySignalRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.mdaDataSecuritySignalRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> MdaDataSecuritySignalRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: MdaDataSecuritySignalRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return MdaDataSecuritySignalRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/mdatp_audit_record.py b/msgraph/generated/models/security/mdatp_audit_record.py new file mode 100644 index 00000000000..eca175948d0 --- /dev/null +++ b/msgraph/generated/models/security/mdatp_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class MdatpAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.mdatpAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> MdatpAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: MdatpAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return MdatpAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/mdc_events_record.py b/msgraph/generated/models/security/mdc_events_record.py new file mode 100644 index 00000000000..de984e72025 --- /dev/null +++ b/msgraph/generated/models/security/mdc_events_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class MdcEventsRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.mdcEventsRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> MdcEventsRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: MdcEventsRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return MdcEventsRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/mdi_audit_record.py b/msgraph/generated/models/security/mdi_audit_record.py new file mode 100644 index 00000000000..b3c7fb94dc2 --- /dev/null +++ b/msgraph/generated/models/security/mdi_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class MdiAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.mdiAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> MdiAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: MdiAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return MdiAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/mesh_worlds_audit_record.py b/msgraph/generated/models/security/mesh_worlds_audit_record.py new file mode 100644 index 00000000000..774e967c606 --- /dev/null +++ b/msgraph/generated/models/security/mesh_worlds_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class MeshWorldsAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.meshWorldsAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> MeshWorldsAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: MeshWorldsAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return MeshWorldsAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/microsoft365_backup_backup_item_audit_record.py b/msgraph/generated/models/security/microsoft365_backup_backup_item_audit_record.py new file mode 100644 index 00000000000..fb46937bdf0 --- /dev/null +++ b/msgraph/generated/models/security/microsoft365_backup_backup_item_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class Microsoft365BackupBackupItemAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.microsoft365BackupBackupItemAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> Microsoft365BackupBackupItemAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: Microsoft365BackupBackupItemAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return Microsoft365BackupBackupItemAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/microsoft365_backup_backup_policy_audit_record.py b/msgraph/generated/models/security/microsoft365_backup_backup_policy_audit_record.py new file mode 100644 index 00000000000..9b951fae70c --- /dev/null +++ b/msgraph/generated/models/security/microsoft365_backup_backup_policy_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class Microsoft365BackupBackupPolicyAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.microsoft365BackupBackupPolicyAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> Microsoft365BackupBackupPolicyAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: Microsoft365BackupBackupPolicyAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return Microsoft365BackupBackupPolicyAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/microsoft365_backup_restore_item_audit_record.py b/msgraph/generated/models/security/microsoft365_backup_restore_item_audit_record.py new file mode 100644 index 00000000000..072dab12805 --- /dev/null +++ b/msgraph/generated/models/security/microsoft365_backup_restore_item_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class Microsoft365BackupRestoreItemAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.microsoft365BackupRestoreItemAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> Microsoft365BackupRestoreItemAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: Microsoft365BackupRestoreItemAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return Microsoft365BackupRestoreItemAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/microsoft365_backup_restore_task_audit_record.py b/msgraph/generated/models/security/microsoft365_backup_restore_task_audit_record.py new file mode 100644 index 00000000000..6f0fe4160cc --- /dev/null +++ b/msgraph/generated/models/security/microsoft365_backup_restore_task_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class Microsoft365BackupRestoreTaskAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.microsoft365BackupRestoreTaskAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> Microsoft365BackupRestoreTaskAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: Microsoft365BackupRestoreTaskAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return Microsoft365BackupRestoreTaskAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/microsoft_defender_experts_base_audit_record.py b/msgraph/generated/models/security/microsoft_defender_experts_base_audit_record.py new file mode 100644 index 00000000000..81faea8e7a0 --- /dev/null +++ b/msgraph/generated/models/security/microsoft_defender_experts_base_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class MicrosoftDefenderExpertsBaseAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.microsoftDefenderExpertsBaseAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> MicrosoftDefenderExpertsBaseAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: MicrosoftDefenderExpertsBaseAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return MicrosoftDefenderExpertsBaseAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/microsoft_defender_experts_x_d_r_audit_record.py b/msgraph/generated/models/security/microsoft_defender_experts_x_d_r_audit_record.py new file mode 100644 index 00000000000..2461b165770 --- /dev/null +++ b/msgraph/generated/models/security/microsoft_defender_experts_x_d_r_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class MicrosoftDefenderExpertsXDRAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.microsoftDefenderExpertsXDRAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> MicrosoftDefenderExpertsXDRAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: MicrosoftDefenderExpertsXDRAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return MicrosoftDefenderExpertsXDRAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/microsoft_flow_audit_record.py b/msgraph/generated/models/security/microsoft_flow_audit_record.py new file mode 100644 index 00000000000..fcfee9a7f4a --- /dev/null +++ b/msgraph/generated/models/security/microsoft_flow_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class MicrosoftFlowAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.microsoftFlowAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> MicrosoftFlowAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: MicrosoftFlowAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return MicrosoftFlowAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/microsoft_forms_audit_record.py b/msgraph/generated/models/security/microsoft_forms_audit_record.py new file mode 100644 index 00000000000..d1babe1d1ba --- /dev/null +++ b/msgraph/generated/models/security/microsoft_forms_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class MicrosoftFormsAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.microsoftFormsAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> MicrosoftFormsAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: MicrosoftFormsAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return MicrosoftFormsAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/microsoft_graph_data_connect_consent.py b/msgraph/generated/models/security/microsoft_graph_data_connect_consent.py new file mode 100644 index 00000000000..963142791ae --- /dev/null +++ b/msgraph/generated/models/security/microsoft_graph_data_connect_consent.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class MicrosoftGraphDataConnectConsent(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.microsoftGraphDataConnectConsent" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> MicrosoftGraphDataConnectConsent: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: MicrosoftGraphDataConnectConsent + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return MicrosoftGraphDataConnectConsent() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/microsoft_graph_data_connect_operation.py b/msgraph/generated/models/security/microsoft_graph_data_connect_operation.py new file mode 100644 index 00000000000..9c7668d4fd1 --- /dev/null +++ b/msgraph/generated/models/security/microsoft_graph_data_connect_operation.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class MicrosoftGraphDataConnectOperation(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.microsoftGraphDataConnectOperation" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> MicrosoftGraphDataConnectOperation: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: MicrosoftGraphDataConnectOperation + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return MicrosoftGraphDataConnectOperation() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/microsoft_purview_data_map_operation_record.py b/msgraph/generated/models/security/microsoft_purview_data_map_operation_record.py new file mode 100644 index 00000000000..36c22485a72 --- /dev/null +++ b/msgraph/generated/models/security/microsoft_purview_data_map_operation_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class MicrosoftPurviewDataMapOperationRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.microsoftPurviewDataMapOperationRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> MicrosoftPurviewDataMapOperationRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: MicrosoftPurviewDataMapOperationRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return MicrosoftPurviewDataMapOperationRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/planner_checklist_items.py b/msgraph/generated/models/security/microsoft_purview_metadata_policy_operation_record.py similarity index 55% rename from msgraph/generated/models/planner_checklist_items.py rename to msgraph/generated/models/security/microsoft_purview_metadata_policy_operation_record.py index a7e00267cb6..56e0142b2bf 100644 --- a/msgraph/generated/models/planner_checklist_items.py +++ b/msgraph/generated/models/security/microsoft_purview_metadata_policy_operation_record.py @@ -1,39 +1,43 @@ from __future__ import annotations from collections.abc import Callable from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter from typing import Any, Optional, TYPE_CHECKING, Union -@dataclass -class PlannerChecklistItems(AdditionalDataHolder, BackedModel, Parsable): - # Stores model information. - backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData - # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - additional_data: dict[str, Any] = field(default_factory=dict) +@dataclass +class MicrosoftPurviewMetadataPolicyOperationRecord(AuditData, Parsable): # The OdataType property - odata_type: Optional[str] = None + odata_type: Optional[str] = "#microsoft.graph.security.microsoftPurviewMetadataPolicyOperationRecord" @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> PlannerChecklistItems: + def create_from_discriminator_value(parse_node: ParseNode) -> MicrosoftPurviewMetadataPolicyOperationRecord: """ Creates a new instance of the appropriate class based on discriminator value param parse_node: The parse node to use to read the discriminator value and create the object - Returns: PlannerChecklistItems + Returns: MicrosoftPurviewMetadataPolicyOperationRecord """ if parse_node is None: raise TypeError("parse_node cannot be null.") - return PlannerChecklistItems() + return MicrosoftPurviewMetadataPolicyOperationRecord() def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: """ The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ + from .audit_data import AuditData + + from .audit_data import AuditData + fields: dict[str, Callable[[Any], None]] = { - "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), } + super_fields = super().get_field_deserializers() + fields.update(super_fields) return fields def serialize(self,writer: SerializationWriter) -> None: @@ -44,7 +48,6 @@ def serialize(self,writer: SerializationWriter) -> None: """ if writer is None: raise TypeError("writer cannot be null.") - writer.write_str_value("@odata.type", self.odata_type) - writer.write_additional_data_value(self.additional_data) + super().serialize(writer) diff --git a/msgraph/generated/models/security/microsoft_purview_policy_operation_record.py b/msgraph/generated/models/security/microsoft_purview_policy_operation_record.py new file mode 100644 index 00000000000..e091367dcec --- /dev/null +++ b/msgraph/generated/models/security/microsoft_purview_policy_operation_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class MicrosoftPurviewPolicyOperationRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.microsoftPurviewPolicyOperationRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> MicrosoftPurviewPolicyOperationRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: MicrosoftPurviewPolicyOperationRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return MicrosoftPurviewPolicyOperationRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/microsoft_purview_privacy_audit_event.py b/msgraph/generated/models/security/microsoft_purview_privacy_audit_event.py new file mode 100644 index 00000000000..2392edfd6e5 --- /dev/null +++ b/msgraph/generated/models/security/microsoft_purview_privacy_audit_event.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class MicrosoftPurviewPrivacyAuditEvent(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.microsoftPurviewPrivacyAuditEvent" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> MicrosoftPurviewPrivacyAuditEvent: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: MicrosoftPurviewPrivacyAuditEvent + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return MicrosoftPurviewPrivacyAuditEvent() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/microsoft_stream_audit_record.py b/msgraph/generated/models/security/microsoft_stream_audit_record.py new file mode 100644 index 00000000000..0426b682e62 --- /dev/null +++ b/msgraph/generated/models/security/microsoft_stream_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class MicrosoftStreamAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.microsoftStreamAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> MicrosoftStreamAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: MicrosoftStreamAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return MicrosoftStreamAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/microsoft_teams_admin_audit_record.py b/msgraph/generated/models/security/microsoft_teams_admin_audit_record.py new file mode 100644 index 00000000000..398273d9dae --- /dev/null +++ b/msgraph/generated/models/security/microsoft_teams_admin_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class MicrosoftTeamsAdminAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.microsoftTeamsAdminAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> MicrosoftTeamsAdminAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: MicrosoftTeamsAdminAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return MicrosoftTeamsAdminAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/microsoft_teams_analytics_audit_record.py b/msgraph/generated/models/security/microsoft_teams_analytics_audit_record.py new file mode 100644 index 00000000000..09366094e40 --- /dev/null +++ b/msgraph/generated/models/security/microsoft_teams_analytics_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class MicrosoftTeamsAnalyticsAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.microsoftTeamsAnalyticsAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> MicrosoftTeamsAnalyticsAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: MicrosoftTeamsAnalyticsAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return MicrosoftTeamsAnalyticsAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/microsoft_teams_audit_record.py b/msgraph/generated/models/security/microsoft_teams_audit_record.py new file mode 100644 index 00000000000..3c430a3eb05 --- /dev/null +++ b/msgraph/generated/models/security/microsoft_teams_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class MicrosoftTeamsAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.microsoftTeamsAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> MicrosoftTeamsAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: MicrosoftTeamsAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return MicrosoftTeamsAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/microsoft_teams_device_audit_record.py b/msgraph/generated/models/security/microsoft_teams_device_audit_record.py new file mode 100644 index 00000000000..1a1c764d119 --- /dev/null +++ b/msgraph/generated/models/security/microsoft_teams_device_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class MicrosoftTeamsDeviceAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.microsoftTeamsDeviceAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> MicrosoftTeamsDeviceAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: MicrosoftTeamsDeviceAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return MicrosoftTeamsDeviceAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/microsoft_teams_retention_label_action_audit_record.py b/msgraph/generated/models/security/microsoft_teams_retention_label_action_audit_record.py new file mode 100644 index 00000000000..1db2b377988 --- /dev/null +++ b/msgraph/generated/models/security/microsoft_teams_retention_label_action_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class MicrosoftTeamsRetentionLabelActionAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.microsoftTeamsRetentionLabelActionAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> MicrosoftTeamsRetentionLabelActionAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: MicrosoftTeamsRetentionLabelActionAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return MicrosoftTeamsRetentionLabelActionAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/microsoft_teams_sensitivity_label_action_audit_record.py b/msgraph/generated/models/security/microsoft_teams_sensitivity_label_action_audit_record.py new file mode 100644 index 00000000000..137a46a795b --- /dev/null +++ b/msgraph/generated/models/security/microsoft_teams_sensitivity_label_action_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class MicrosoftTeamsSensitivityLabelActionAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.microsoftTeamsSensitivityLabelActionAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> MicrosoftTeamsSensitivityLabelActionAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: MicrosoftTeamsSensitivityLabelActionAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return MicrosoftTeamsSensitivityLabelActionAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/microsoft_teams_shifts_audit_record.py b/msgraph/generated/models/security/microsoft_teams_shifts_audit_record.py new file mode 100644 index 00000000000..06a3a5d2254 --- /dev/null +++ b/msgraph/generated/models/security/microsoft_teams_shifts_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class MicrosoftTeamsShiftsAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.microsoftTeamsShiftsAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> MicrosoftTeamsShiftsAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: MicrosoftTeamsShiftsAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return MicrosoftTeamsShiftsAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/mip_auto_label_exchange_item_audit_record.py b/msgraph/generated/models/security/mip_auto_label_exchange_item_audit_record.py new file mode 100644 index 00000000000..326e308f66b --- /dev/null +++ b/msgraph/generated/models/security/mip_auto_label_exchange_item_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class MipAutoLabelExchangeItemAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.mipAutoLabelExchangeItemAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> MipAutoLabelExchangeItemAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: MipAutoLabelExchangeItemAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return MipAutoLabelExchangeItemAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/mip_auto_label_item_audit_record.py b/msgraph/generated/models/security/mip_auto_label_item_audit_record.py new file mode 100644 index 00000000000..c0e6df57045 --- /dev/null +++ b/msgraph/generated/models/security/mip_auto_label_item_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class MipAutoLabelItemAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.mipAutoLabelItemAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> MipAutoLabelItemAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: MipAutoLabelItemAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return MipAutoLabelItemAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/mip_auto_label_policy_audit_record.py b/msgraph/generated/models/security/mip_auto_label_policy_audit_record.py new file mode 100644 index 00000000000..c848ff3f46e --- /dev/null +++ b/msgraph/generated/models/security/mip_auto_label_policy_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class MipAutoLabelPolicyAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.mipAutoLabelPolicyAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> MipAutoLabelPolicyAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: MipAutoLabelPolicyAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return MipAutoLabelPolicyAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/mip_auto_label_progress_feedback_audit_record.py b/msgraph/generated/models/security/mip_auto_label_progress_feedback_audit_record.py new file mode 100644 index 00000000000..884bc3edb57 --- /dev/null +++ b/msgraph/generated/models/security/mip_auto_label_progress_feedback_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class MipAutoLabelProgressFeedbackAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.mipAutoLabelProgressFeedbackAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> MipAutoLabelProgressFeedbackAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: MipAutoLabelProgressFeedbackAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return MipAutoLabelProgressFeedbackAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/mip_auto_label_share_point_item_audit_record.py b/msgraph/generated/models/security/mip_auto_label_share_point_item_audit_record.py new file mode 100644 index 00000000000..4059f256337 --- /dev/null +++ b/msgraph/generated/models/security/mip_auto_label_share_point_item_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class MipAutoLabelSharePointItemAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.mipAutoLabelSharePointItemAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> MipAutoLabelSharePointItemAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: MipAutoLabelSharePointItemAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return MipAutoLabelSharePointItemAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/mip_auto_label_share_point_policy_location_audit_record.py b/msgraph/generated/models/security/mip_auto_label_share_point_policy_location_audit_record.py new file mode 100644 index 00000000000..74817b060d2 --- /dev/null +++ b/msgraph/generated/models/security/mip_auto_label_share_point_policy_location_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class MipAutoLabelSharePointPolicyLocationAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.mipAutoLabelSharePointPolicyLocationAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> MipAutoLabelSharePointPolicyLocationAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: MipAutoLabelSharePointPolicyLocationAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return MipAutoLabelSharePointPolicyLocationAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/mip_auto_label_simulation_share_point_completion_record.py b/msgraph/generated/models/security/mip_auto_label_simulation_share_point_completion_record.py new file mode 100644 index 00000000000..f32acb4fb49 --- /dev/null +++ b/msgraph/generated/models/security/mip_auto_label_simulation_share_point_completion_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class MipAutoLabelSimulationSharePointCompletionRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.mipAutoLabelSimulationSharePointCompletionRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> MipAutoLabelSimulationSharePointCompletionRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: MipAutoLabelSimulationSharePointCompletionRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return MipAutoLabelSimulationSharePointCompletionRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/mip_auto_label_simulation_share_point_progress_record.py b/msgraph/generated/models/security/mip_auto_label_simulation_share_point_progress_record.py new file mode 100644 index 00000000000..a7d95884c9f --- /dev/null +++ b/msgraph/generated/models/security/mip_auto_label_simulation_share_point_progress_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class MipAutoLabelSimulationSharePointProgressRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.mipAutoLabelSimulationSharePointProgressRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> MipAutoLabelSimulationSharePointProgressRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: MipAutoLabelSimulationSharePointProgressRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return MipAutoLabelSimulationSharePointProgressRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/mip_auto_label_simulation_statistics_record.py b/msgraph/generated/models/security/mip_auto_label_simulation_statistics_record.py new file mode 100644 index 00000000000..b2c5228d626 --- /dev/null +++ b/msgraph/generated/models/security/mip_auto_label_simulation_statistics_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class MipAutoLabelSimulationStatisticsRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.mipAutoLabelSimulationStatisticsRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> MipAutoLabelSimulationStatisticsRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: MipAutoLabelSimulationStatisticsRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return MipAutoLabelSimulationStatisticsRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/mip_auto_label_simulation_status_record.py b/msgraph/generated/models/security/mip_auto_label_simulation_status_record.py new file mode 100644 index 00000000000..a289713233b --- /dev/null +++ b/msgraph/generated/models/security/mip_auto_label_simulation_status_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class MipAutoLabelSimulationStatusRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.mipAutoLabelSimulationStatusRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> MipAutoLabelSimulationStatusRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: MipAutoLabelSimulationStatusRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return MipAutoLabelSimulationStatusRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/mip_exact_data_match_audit_record.py b/msgraph/generated/models/security/mip_exact_data_match_audit_record.py new file mode 100644 index 00000000000..b81486f2f93 --- /dev/null +++ b/msgraph/generated/models/security/mip_exact_data_match_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class MipExactDataMatchAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.mipExactDataMatchAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> MipExactDataMatchAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: MipExactDataMatchAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return MipExactDataMatchAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/mip_label_analytics_audit_record.py b/msgraph/generated/models/security/mip_label_analytics_audit_record.py new file mode 100644 index 00000000000..3fd419b7818 --- /dev/null +++ b/msgraph/generated/models/security/mip_label_analytics_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class MipLabelAnalyticsAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.mipLabelAnalyticsAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> MipLabelAnalyticsAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: MipLabelAnalyticsAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return MipLabelAnalyticsAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/mip_label_audit_record.py b/msgraph/generated/models/security/mip_label_audit_record.py new file mode 100644 index 00000000000..8f7b3aabc4f --- /dev/null +++ b/msgraph/generated/models/security/mip_label_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class MipLabelAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.mipLabelAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> MipLabelAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: MipLabelAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return MipLabelAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/msde_general_settings_audit_record.py b/msgraph/generated/models/security/msde_general_settings_audit_record.py new file mode 100644 index 00000000000..9eabf3c1154 --- /dev/null +++ b/msgraph/generated/models/security/msde_general_settings_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class MsdeGeneralSettingsAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.msdeGeneralSettingsAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> MsdeGeneralSettingsAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: MsdeGeneralSettingsAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return MsdeGeneralSettingsAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/msde_indicators_settings_audit_record.py b/msgraph/generated/models/security/msde_indicators_settings_audit_record.py new file mode 100644 index 00000000000..74ae4a25930 --- /dev/null +++ b/msgraph/generated/models/security/msde_indicators_settings_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class MsdeIndicatorsSettingsAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.msdeIndicatorsSettingsAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> MsdeIndicatorsSettingsAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: MsdeIndicatorsSettingsAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return MsdeIndicatorsSettingsAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/msde_response_actions_audit_record.py b/msgraph/generated/models/security/msde_response_actions_audit_record.py new file mode 100644 index 00000000000..9f2fd4a60d1 --- /dev/null +++ b/msgraph/generated/models/security/msde_response_actions_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class MsdeResponseActionsAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.msdeResponseActionsAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> MsdeResponseActionsAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: MsdeResponseActionsAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return MsdeResponseActionsAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/msde_roles_settings_audit_record.py b/msgraph/generated/models/security/msde_roles_settings_audit_record.py new file mode 100644 index 00000000000..75d9d49a43f --- /dev/null +++ b/msgraph/generated/models/security/msde_roles_settings_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class MsdeRolesSettingsAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.msdeRolesSettingsAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> MsdeRolesSettingsAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: MsdeRolesSettingsAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return MsdeRolesSettingsAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/mstic_nation_state_notification_record.py b/msgraph/generated/models/security/mstic_nation_state_notification_record.py new file mode 100644 index 00000000000..7a34e5b67c3 --- /dev/null +++ b/msgraph/generated/models/security/mstic_nation_state_notification_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class MsticNationStateNotificationRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.msticNationStateNotificationRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> MsticNationStateNotificationRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: MsticNationStateNotificationRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return MsticNationStateNotificationRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/multi_stage_disposition_audit_record.py b/msgraph/generated/models/security/multi_stage_disposition_audit_record.py new file mode 100644 index 00000000000..3826a13ef6c --- /dev/null +++ b/msgraph/generated/models/security/multi_stage_disposition_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class MultiStageDispositionAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.multiStageDispositionAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> MultiStageDispositionAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: MultiStageDispositionAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return MultiStageDispositionAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/my_analytics_settings_audit_record.py b/msgraph/generated/models/security/my_analytics_settings_audit_record.py new file mode 100644 index 00000000000..e014d3f3118 --- /dev/null +++ b/msgraph/generated/models/security/my_analytics_settings_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class MyAnalyticsSettingsAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.myAnalyticsSettingsAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> MyAnalyticsSettingsAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: MyAnalyticsSettingsAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return MyAnalyticsSettingsAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/ocr_settings.py b/msgraph/generated/models/security/ocr_settings.py deleted file mode 100644 index e6ea0eb4733..00000000000 --- a/msgraph/generated/models/security/ocr_settings.py +++ /dev/null @@ -1,63 +0,0 @@ -from __future__ import annotations -import datetime -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class OcrSettings(AdditionalDataHolder, BackedModel, Parsable): - # Stores model information. - backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) - - # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - additional_data: dict[str, Any] = field(default_factory=dict) - # Indicates whether or not OCR is enabled for the case. - is_enabled: Optional[bool] = None - # Maximum image size that will be processed in KB). - max_image_size: Optional[int] = None - # The OdataType property - odata_type: Optional[str] = None - # The timeout duration for the OCR engine. A longer timeout might increase success of OCR, but might add to the total processing time. - timeout: Optional[datetime.timedelta] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> OcrSettings: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: OcrSettings - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return OcrSettings() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "isEnabled": lambda n : setattr(self, 'is_enabled', n.get_bool_value()), - "maxImageSize": lambda n : setattr(self, 'max_image_size', n.get_int_value()), - "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), - "timeout": lambda n : setattr(self, 'timeout', n.get_timedelta_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_bool_value("isEnabled", self.is_enabled) - writer.write_int_value("maxImageSize", self.max_image_size) - writer.write_str_value("@odata.type", self.odata_type) - writer.write_timedelta_value("timeout", self.timeout) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/models/security/office_native_audit_record.py b/msgraph/generated/models/security/office_native_audit_record.py new file mode 100644 index 00000000000..ee570237740 --- /dev/null +++ b/msgraph/generated/models/security/office_native_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class OfficeNativeAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.officeNativeAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> OfficeNativeAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: OfficeNativeAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return OfficeNativeAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/ome_portal_audit_record.py b/msgraph/generated/models/security/ome_portal_audit_record.py new file mode 100644 index 00000000000..74979a8687b --- /dev/null +++ b/msgraph/generated/models/security/ome_portal_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class OmePortalAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.omePortalAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> OmePortalAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: OmePortalAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return OmePortalAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/on_premises_file_share_scanner_dlp_audit_record.py b/msgraph/generated/models/security/on_premises_file_share_scanner_dlp_audit_record.py new file mode 100644 index 00000000000..14db5c87848 --- /dev/null +++ b/msgraph/generated/models/security/on_premises_file_share_scanner_dlp_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class OnPremisesFileShareScannerDlpAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.onPremisesFileShareScannerDlpAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> OnPremisesFileShareScannerDlpAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: OnPremisesFileShareScannerDlpAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return OnPremisesFileShareScannerDlpAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/on_premises_scanner_dlp_audit_record.py b/msgraph/generated/models/security/on_premises_scanner_dlp_audit_record.py new file mode 100644 index 00000000000..29a8474265e --- /dev/null +++ b/msgraph/generated/models/security/on_premises_scanner_dlp_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class OnPremisesScannerDlpAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.onPremisesScannerDlpAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> OnPremisesScannerDlpAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: OnPremisesScannerDlpAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return OnPremisesScannerDlpAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/on_premises_share_point_scanner_dlp_audit_record.py b/msgraph/generated/models/security/on_premises_share_point_scanner_dlp_audit_record.py new file mode 100644 index 00000000000..e65e0c88228 --- /dev/null +++ b/msgraph/generated/models/security/on_premises_share_point_scanner_dlp_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class OnPremisesSharePointScannerDlpAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.onPremisesSharePointScannerDlpAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> OnPremisesSharePointScannerDlpAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: OnPremisesSharePointScannerDlpAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return OnPremisesSharePointScannerDlpAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/one_drive_audit_record.py b/msgraph/generated/models/security/one_drive_audit_record.py new file mode 100644 index 00000000000..9107046a7e9 --- /dev/null +++ b/msgraph/generated/models/security/one_drive_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class OneDriveAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.oneDriveAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> OneDriveAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: OneDriveAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return OneDriveAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/owa_get_access_token_for_resource_audit_record.py b/msgraph/generated/models/security/owa_get_access_token_for_resource_audit_record.py new file mode 100644 index 00000000000..a4538be1917 --- /dev/null +++ b/msgraph/generated/models/security/owa_get_access_token_for_resource_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class OwaGetAccessTokenForResourceAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.owaGetAccessTokenForResourceAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> OwaGetAccessTokenForResourceAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: OwaGetAccessTokenForResourceAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return OwaGetAccessTokenForResourceAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/people_admin_settings_audit_record.py b/msgraph/generated/models/security/people_admin_settings_audit_record.py new file mode 100644 index 00000000000..6e5823ae45f --- /dev/null +++ b/msgraph/generated/models/security/people_admin_settings_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class PeopleAdminSettingsAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.peopleAdminSettingsAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> PeopleAdminSettingsAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: PeopleAdminSettingsAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return PeopleAdminSettingsAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/physical_badging_signal_audit_record.py b/msgraph/generated/models/security/physical_badging_signal_audit_record.py new file mode 100644 index 00000000000..13ce56408a6 --- /dev/null +++ b/msgraph/generated/models/security/physical_badging_signal_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class PhysicalBadgingSignalAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.physicalBadgingSignalAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> PhysicalBadgingSignalAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: PhysicalBadgingSignalAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return PhysicalBadgingSignalAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/planner_copy_plan_audit_record.py b/msgraph/generated/models/security/planner_copy_plan_audit_record.py new file mode 100644 index 00000000000..4ce6d5ee36a --- /dev/null +++ b/msgraph/generated/models/security/planner_copy_plan_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class PlannerCopyPlanAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.plannerCopyPlanAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> PlannerCopyPlanAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: PlannerCopyPlanAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return PlannerCopyPlanAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/planner_plan_audit_record.py b/msgraph/generated/models/security/planner_plan_audit_record.py new file mode 100644 index 00000000000..4bf1fe9f0c2 --- /dev/null +++ b/msgraph/generated/models/security/planner_plan_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class PlannerPlanAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.plannerPlanAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> PlannerPlanAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: PlannerPlanAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return PlannerPlanAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/planner_plan_list_audit_record.py b/msgraph/generated/models/security/planner_plan_list_audit_record.py new file mode 100644 index 00000000000..fc01f794652 --- /dev/null +++ b/msgraph/generated/models/security/planner_plan_list_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class PlannerPlanListAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.plannerPlanListAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> PlannerPlanListAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: PlannerPlanListAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return PlannerPlanListAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/planner_roster_audit_record.py b/msgraph/generated/models/security/planner_roster_audit_record.py new file mode 100644 index 00000000000..9579ff1d5c0 --- /dev/null +++ b/msgraph/generated/models/security/planner_roster_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class PlannerRosterAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.plannerRosterAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> PlannerRosterAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: PlannerRosterAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return PlannerRosterAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/planner_roster_sensitivity_label_audit_record.py b/msgraph/generated/models/security/planner_roster_sensitivity_label_audit_record.py new file mode 100644 index 00000000000..8f4b5cc8f2a --- /dev/null +++ b/msgraph/generated/models/security/planner_roster_sensitivity_label_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class PlannerRosterSensitivityLabelAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.plannerRosterSensitivityLabelAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> PlannerRosterSensitivityLabelAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: PlannerRosterSensitivityLabelAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return PlannerRosterSensitivityLabelAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/planner_task_audit_record.py b/msgraph/generated/models/security/planner_task_audit_record.py new file mode 100644 index 00000000000..c7fef25d456 --- /dev/null +++ b/msgraph/generated/models/security/planner_task_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class PlannerTaskAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.plannerTaskAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> PlannerTaskAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: PlannerTaskAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return PlannerTaskAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/planner_task_list_audit_record.py b/msgraph/generated/models/security/planner_task_list_audit_record.py new file mode 100644 index 00000000000..fd9293a1816 --- /dev/null +++ b/msgraph/generated/models/security/planner_task_list_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class PlannerTaskListAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.plannerTaskListAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> PlannerTaskListAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: PlannerTaskListAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return PlannerTaskListAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/planner_tenant_settings_audit_record.py b/msgraph/generated/models/security/planner_tenant_settings_audit_record.py new file mode 100644 index 00000000000..d763fc68499 --- /dev/null +++ b/msgraph/generated/models/security/planner_tenant_settings_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class PlannerTenantSettingsAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.plannerTenantSettingsAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> PlannerTenantSettingsAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: PlannerTenantSettingsAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return PlannerTenantSettingsAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/power_apps_audit_app_record.py b/msgraph/generated/models/security/power_apps_audit_app_record.py new file mode 100644 index 00000000000..10e88bd03dc --- /dev/null +++ b/msgraph/generated/models/security/power_apps_audit_app_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class PowerAppsAuditAppRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.powerAppsAuditAppRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> PowerAppsAuditAppRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: PowerAppsAuditAppRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return PowerAppsAuditAppRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/power_apps_audit_plan_record.py b/msgraph/generated/models/security/power_apps_audit_plan_record.py new file mode 100644 index 00000000000..e37d0976338 --- /dev/null +++ b/msgraph/generated/models/security/power_apps_audit_plan_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class PowerAppsAuditPlanRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.powerAppsAuditPlanRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> PowerAppsAuditPlanRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: PowerAppsAuditPlanRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return PowerAppsAuditPlanRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/power_apps_audit_resource_record.py b/msgraph/generated/models/security/power_apps_audit_resource_record.py new file mode 100644 index 00000000000..01fed36f513 --- /dev/null +++ b/msgraph/generated/models/security/power_apps_audit_resource_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class PowerAppsAuditResourceRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.powerAppsAuditResourceRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> PowerAppsAuditResourceRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: PowerAppsAuditResourceRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return PowerAppsAuditResourceRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/power_bi_audit_record.py b/msgraph/generated/models/security/power_bi_audit_record.py new file mode 100644 index 00000000000..02f468a4572 --- /dev/null +++ b/msgraph/generated/models/security/power_bi_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class PowerBiAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.powerBiAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> PowerBiAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: PowerBiAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return PowerBiAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/power_bi_dlp_audit_record.py b/msgraph/generated/models/security/power_bi_dlp_audit_record.py new file mode 100644 index 00000000000..574a5cab4af --- /dev/null +++ b/msgraph/generated/models/security/power_bi_dlp_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class PowerBiDlpAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.powerBiDlpAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> PowerBiDlpAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: PowerBiDlpAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return PowerBiDlpAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/power_pages_site_audit_record.py b/msgraph/generated/models/security/power_pages_site_audit_record.py new file mode 100644 index 00000000000..edd19c7062b --- /dev/null +++ b/msgraph/generated/models/security/power_pages_site_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class PowerPagesSiteAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.powerPagesSiteAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> PowerPagesSiteAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: PowerPagesSiteAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return PowerPagesSiteAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/power_platform_admin_dlp_audit_record.py b/msgraph/generated/models/security/power_platform_admin_dlp_audit_record.py new file mode 100644 index 00000000000..08942ef849c --- /dev/null +++ b/msgraph/generated/models/security/power_platform_admin_dlp_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class PowerPlatformAdminDlpAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.powerPlatformAdminDlpAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> PowerPlatformAdminDlpAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: PowerPlatformAdminDlpAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return PowerPlatformAdminDlpAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/power_platform_admin_environment_audit_record.py b/msgraph/generated/models/security/power_platform_admin_environment_audit_record.py new file mode 100644 index 00000000000..0132f27f223 --- /dev/null +++ b/msgraph/generated/models/security/power_platform_admin_environment_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class PowerPlatformAdminEnvironmentAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.powerPlatformAdminEnvironmentAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> PowerPlatformAdminEnvironmentAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: PowerPlatformAdminEnvironmentAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return PowerPlatformAdminEnvironmentAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/power_platform_administrator_activity_record.py b/msgraph/generated/models/security/power_platform_administrator_activity_record.py new file mode 100644 index 00000000000..b60f121f1b3 --- /dev/null +++ b/msgraph/generated/models/security/power_platform_administrator_activity_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class PowerPlatformAdministratorActivityRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.powerPlatformAdministratorActivityRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> PowerPlatformAdministratorActivityRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: PowerPlatformAdministratorActivityRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return PowerPlatformAdministratorActivityRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/power_platform_lockbox_resource_access_request_audit_record.py b/msgraph/generated/models/security/power_platform_lockbox_resource_access_request_audit_record.py new file mode 100644 index 00000000000..3d952ca84b0 --- /dev/null +++ b/msgraph/generated/models/security/power_platform_lockbox_resource_access_request_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class PowerPlatformLockboxResourceAccessRequestAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.powerPlatformLockboxResourceAccessRequestAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> PowerPlatformLockboxResourceAccessRequestAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: PowerPlatformLockboxResourceAccessRequestAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return PowerPlatformLockboxResourceAccessRequestAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/power_platform_lockbox_resource_command_audit_record.py b/msgraph/generated/models/security/power_platform_lockbox_resource_command_audit_record.py new file mode 100644 index 00000000000..2f0dfd4eee4 --- /dev/null +++ b/msgraph/generated/models/security/power_platform_lockbox_resource_command_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class PowerPlatformLockboxResourceCommandAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.powerPlatformLockboxResourceCommandAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> PowerPlatformLockboxResourceCommandAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: PowerPlatformLockboxResourceCommandAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return PowerPlatformLockboxResourceCommandAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/power_platform_service_activity_audit_record.py b/msgraph/generated/models/security/power_platform_service_activity_audit_record.py new file mode 100644 index 00000000000..9b51a4e26e1 --- /dev/null +++ b/msgraph/generated/models/security/power_platform_service_activity_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class PowerPlatformServiceActivityAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.powerPlatformServiceActivityAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> PowerPlatformServiceActivityAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: PowerPlatformServiceActivityAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return PowerPlatformServiceActivityAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/privacy_data_match_audit_record.py b/msgraph/generated/models/security/privacy_data_match_audit_record.py new file mode 100644 index 00000000000..87abbc69c3a --- /dev/null +++ b/msgraph/generated/models/security/privacy_data_match_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class PrivacyDataMatchAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.privacyDataMatchAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> PrivacyDataMatchAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: PrivacyDataMatchAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return PrivacyDataMatchAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/privacy_data_minimization_record.py b/msgraph/generated/models/security/privacy_data_minimization_record.py new file mode 100644 index 00000000000..a046eef5e69 --- /dev/null +++ b/msgraph/generated/models/security/privacy_data_minimization_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class PrivacyDataMinimizationRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.privacyDataMinimizationRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> PrivacyDataMinimizationRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: PrivacyDataMinimizationRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return PrivacyDataMinimizationRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/privacy_digest_email_record.py b/msgraph/generated/models/security/privacy_digest_email_record.py new file mode 100644 index 00000000000..eb63ae08b1e --- /dev/null +++ b/msgraph/generated/models/security/privacy_digest_email_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class PrivacyDigestEmailRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.privacyDigestEmailRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> PrivacyDigestEmailRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: PrivacyDigestEmailRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return PrivacyDigestEmailRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/privacy_open_access_audit_record.py b/msgraph/generated/models/security/privacy_open_access_audit_record.py new file mode 100644 index 00000000000..fe5c29951a3 --- /dev/null +++ b/msgraph/generated/models/security/privacy_open_access_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class PrivacyOpenAccessAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.privacyOpenAccessAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> PrivacyOpenAccessAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: PrivacyOpenAccessAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return PrivacyOpenAccessAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/privacy_portal_audit_record.py b/msgraph/generated/models/security/privacy_portal_audit_record.py new file mode 100644 index 00000000000..9421723a774 --- /dev/null +++ b/msgraph/generated/models/security/privacy_portal_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class PrivacyPortalAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.privacyPortalAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> PrivacyPortalAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: PrivacyPortalAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return PrivacyPortalAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/privacy_remediation_action_record.py b/msgraph/generated/models/security/privacy_remediation_action_record.py new file mode 100644 index 00000000000..8948f6ee6ba --- /dev/null +++ b/msgraph/generated/models/security/privacy_remediation_action_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class PrivacyRemediationActionRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.privacyRemediationActionRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> PrivacyRemediationActionRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: PrivacyRemediationActionRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return PrivacyRemediationActionRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/privacy_remediation_record.py b/msgraph/generated/models/security/privacy_remediation_record.py new file mode 100644 index 00000000000..5f76d10640e --- /dev/null +++ b/msgraph/generated/models/security/privacy_remediation_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class PrivacyRemediationRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.privacyRemediationRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> PrivacyRemediationRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: PrivacyRemediationRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return PrivacyRemediationRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/privacy_tenant_audit_history_record.py b/msgraph/generated/models/security/privacy_tenant_audit_history_record.py new file mode 100644 index 00000000000..d8992bfc939 --- /dev/null +++ b/msgraph/generated/models/security/privacy_tenant_audit_history_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class PrivacyTenantAuditHistoryRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.privacyTenantAuditHistoryRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> PrivacyTenantAuditHistoryRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: PrivacyTenantAuditHistoryRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return PrivacyTenantAuditHistoryRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/project_audit_record.py b/msgraph/generated/models/security/project_audit_record.py new file mode 100644 index 00000000000..4584a523190 --- /dev/null +++ b/msgraph/generated/models/security/project_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class ProjectAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.projectAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ProjectAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ProjectAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ProjectAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/project_for_the_web_assigned_to_me_settings_audit_record.py b/msgraph/generated/models/security/project_for_the_web_assigned_to_me_settings_audit_record.py new file mode 100644 index 00000000000..f976f4b193b --- /dev/null +++ b/msgraph/generated/models/security/project_for_the_web_assigned_to_me_settings_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class ProjectForTheWebAssignedToMeSettingsAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.projectForTheWebAssignedToMeSettingsAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ProjectForTheWebAssignedToMeSettingsAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ProjectForTheWebAssignedToMeSettingsAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ProjectForTheWebAssignedToMeSettingsAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/project_for_the_web_project_audit_record.py b/msgraph/generated/models/security/project_for_the_web_project_audit_record.py new file mode 100644 index 00000000000..33c9829754b --- /dev/null +++ b/msgraph/generated/models/security/project_for_the_web_project_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class ProjectForTheWebProjectAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.projectForTheWebProjectAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ProjectForTheWebProjectAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ProjectForTheWebProjectAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ProjectForTheWebProjectAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/project_for_the_web_project_settings_audit_record.py b/msgraph/generated/models/security/project_for_the_web_project_settings_audit_record.py new file mode 100644 index 00000000000..f4b0603d213 --- /dev/null +++ b/msgraph/generated/models/security/project_for_the_web_project_settings_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class ProjectForTheWebProjectSettingsAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.projectForTheWebProjectSettingsAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ProjectForTheWebProjectSettingsAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ProjectForTheWebProjectSettingsAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ProjectForTheWebProjectSettingsAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/project_for_the_web_roadmap_audit_record.py b/msgraph/generated/models/security/project_for_the_web_roadmap_audit_record.py new file mode 100644 index 00000000000..cf083d06dd4 --- /dev/null +++ b/msgraph/generated/models/security/project_for_the_web_roadmap_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class ProjectForTheWebRoadmapAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.projectForTheWebRoadmapAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ProjectForTheWebRoadmapAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ProjectForTheWebRoadmapAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ProjectForTheWebRoadmapAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/project_for_the_web_roadmap_item_audit_record.py b/msgraph/generated/models/security/project_for_the_web_roadmap_item_audit_record.py new file mode 100644 index 00000000000..7ec187efbea --- /dev/null +++ b/msgraph/generated/models/security/project_for_the_web_roadmap_item_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class ProjectForTheWebRoadmapItemAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.projectForTheWebRoadmapItemAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ProjectForTheWebRoadmapItemAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ProjectForTheWebRoadmapItemAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ProjectForTheWebRoadmapItemAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/project_for_the_web_roadmap_settings_audit_record.py b/msgraph/generated/models/security/project_for_the_web_roadmap_settings_audit_record.py new file mode 100644 index 00000000000..b391bd888b8 --- /dev/null +++ b/msgraph/generated/models/security/project_for_the_web_roadmap_settings_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class ProjectForTheWebRoadmapSettingsAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.projectForTheWebRoadmapSettingsAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ProjectForTheWebRoadmapSettingsAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ProjectForTheWebRoadmapSettingsAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ProjectForTheWebRoadmapSettingsAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/project_for_the_web_task_audit_record.py b/msgraph/generated/models/security/project_for_the_web_task_audit_record.py new file mode 100644 index 00000000000..dc6453a39bf --- /dev/null +++ b/msgraph/generated/models/security/project_for_the_web_task_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class ProjectForTheWebTaskAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.projectForTheWebTaskAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ProjectForTheWebTaskAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ProjectForTheWebTaskAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ProjectForTheWebTaskAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/public_folder_audit_record.py b/msgraph/generated/models/security/public_folder_audit_record.py new file mode 100644 index 00000000000..c2587045a6c --- /dev/null +++ b/msgraph/generated/models/security/public_folder_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class PublicFolderAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.publicFolderAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> PublicFolderAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: PublicFolderAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return PublicFolderAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/purview_insider_risk_alerts_record.py b/msgraph/generated/models/security/purview_insider_risk_alerts_record.py new file mode 100644 index 00000000000..26b6f95626b --- /dev/null +++ b/msgraph/generated/models/security/purview_insider_risk_alerts_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class PurviewInsiderRiskAlertsRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.purviewInsiderRiskAlertsRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> PurviewInsiderRiskAlertsRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: PurviewInsiderRiskAlertsRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return PurviewInsiderRiskAlertsRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/purview_insider_risk_cases_record.py b/msgraph/generated/models/security/purview_insider_risk_cases_record.py new file mode 100644 index 00000000000..6e8a8b6becc --- /dev/null +++ b/msgraph/generated/models/security/purview_insider_risk_cases_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class PurviewInsiderRiskCasesRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.purviewInsiderRiskCasesRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> PurviewInsiderRiskCasesRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: PurviewInsiderRiskCasesRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return PurviewInsiderRiskCasesRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/quarantine_audit_record.py b/msgraph/generated/models/security/quarantine_audit_record.py new file mode 100644 index 00000000000..671851045ed --- /dev/null +++ b/msgraph/generated/models/security/quarantine_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class QuarantineAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.quarantineAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> QuarantineAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: QuarantineAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return QuarantineAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/records_management_audit_record.py b/msgraph/generated/models/security/records_management_audit_record.py new file mode 100644 index 00000000000..1d8a456aa9e --- /dev/null +++ b/msgraph/generated/models/security/records_management_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class RecordsManagementAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.recordsManagementAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> RecordsManagementAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: RecordsManagementAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return RecordsManagementAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/redundancy_detection_settings.py b/msgraph/generated/models/security/redundancy_detection_settings.py deleted file mode 100644 index 31133badb07..00000000000 --- a/msgraph/generated/models/security/redundancy_detection_settings.py +++ /dev/null @@ -1,66 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class RedundancyDetectionSettings(AdditionalDataHolder, BackedModel, Parsable): - # Stores model information. - backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) - - # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - additional_data: dict[str, Any] = field(default_factory=dict) - # Indicates whether email threading and near duplicate detection are enabled. - is_enabled: Optional[bool] = None - # Specifies the maximum number of words used for email threading and near duplicate detection. To learn more, see Minimum/maximum number of words. - max_words: Optional[int] = None - # Specifies the minimum number of words used for email threading and near duplicate detection. To learn more, see Minimum/maximum number of words. - min_words: Optional[int] = None - # The OdataType property - odata_type: Optional[str] = None - # Specifies the similarity level for documents to be put in the same near duplicate set. To learn more, see Document and email similarity threshold. - similarity_threshold: Optional[int] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> RedundancyDetectionSettings: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: RedundancyDetectionSettings - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return RedundancyDetectionSettings() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "isEnabled": lambda n : setattr(self, 'is_enabled', n.get_bool_value()), - "maxWords": lambda n : setattr(self, 'max_words', n.get_int_value()), - "minWords": lambda n : setattr(self, 'min_words', n.get_int_value()), - "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), - "similarityThreshold": lambda n : setattr(self, 'similarity_threshold', n.get_int_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_bool_value("isEnabled", self.is_enabled) - writer.write_int_value("maxWords", self.max_words) - writer.write_int_value("minWords", self.min_words) - writer.write_str_value("@odata.type", self.odata_type) - writer.write_int_value("similarityThreshold", self.similarity_threshold) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/models/security/retention_policy_audit_record.py b/msgraph/generated/models/security/retention_policy_audit_record.py new file mode 100644 index 00000000000..dfb8c2a7cf1 --- /dev/null +++ b/msgraph/generated/models/security/retention_policy_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class RetentionPolicyAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.retentionPolicyAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> RetentionPolicyAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: RetentionPolicyAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return RetentionPolicyAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/score_evidence.py b/msgraph/generated/models/security/score_evidence.py new file mode 100644 index 00000000000..cae17d800a0 --- /dev/null +++ b/msgraph/generated/models/security/score_evidence.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class ScoreEvidence(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.scoreEvidence" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ScoreEvidence: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ScoreEvidence + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ScoreEvidence() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/score_platform_generic_audit_record.py b/msgraph/generated/models/security/score_platform_generic_audit_record.py new file mode 100644 index 00000000000..2f7cb81cb53 --- /dev/null +++ b/msgraph/generated/models/security/score_platform_generic_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class ScorePlatformGenericAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.scorePlatformGenericAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ScorePlatformGenericAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ScorePlatformGenericAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ScorePlatformGenericAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/script_run_audit_record.py b/msgraph/generated/models/security/script_run_audit_record.py new file mode 100644 index 00000000000..12b55ab3fba --- /dev/null +++ b/msgraph/generated/models/security/script_run_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class ScriptRunAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.scriptRunAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ScriptRunAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ScriptRunAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ScriptRunAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/search_audit_record.py b/msgraph/generated/models/security/search_audit_record.py new file mode 100644 index 00000000000..ab378af17da --- /dev/null +++ b/msgraph/generated/models/security/search_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class SearchAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.searchAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> SearchAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: SearchAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return SearchAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/security.py b/msgraph/generated/models/security/security.py index 7f06b195a6c..e78fa0c7ac5 100644 --- a/msgraph/generated/models/security/security.py +++ b/msgraph/generated/models/security/security.py @@ -13,6 +13,7 @@ from ..subject_rights_request import SubjectRightsRequest from ..tenant_data_security_and_governance import TenantDataSecurityAndGovernance from .alert import Alert + from .audit_core_root import AuditCoreRoot from .cases_root import CasesRoot from .identity_container import IdentityContainer from .incident import Incident @@ -31,6 +32,8 @@ class Security(Entity, Parsable): alerts_v2: Optional[list[Alert]] = None # The attackSimulation property attack_simulation: Optional[AttackSimulationRoot] = None + # The auditLog property + audit_log: Optional[AuditCoreRoot] = None # The cases property cases: Optional[CasesRoot] = None # The dataSecurityAndGovernance property @@ -80,6 +83,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from ..subject_rights_request import SubjectRightsRequest from ..tenant_data_security_and_governance import TenantDataSecurityAndGovernance from .alert import Alert + from .audit_core_root import AuditCoreRoot from .cases_root import CasesRoot from .identity_container import IdentityContainer from .incident import Incident @@ -96,6 +100,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from ..subject_rights_request import SubjectRightsRequest from ..tenant_data_security_and_governance import TenantDataSecurityAndGovernance from .alert import Alert + from .audit_core_root import AuditCoreRoot from .cases_root import CasesRoot from .identity_container import IdentityContainer from .incident import Incident @@ -108,6 +113,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: "alerts": lambda n : setattr(self, 'alerts', n.get_collection_of_object_values(Alert)), "alerts_v2": lambda n : setattr(self, 'alerts_v2', n.get_collection_of_object_values(Alert)), "attackSimulation": lambda n : setattr(self, 'attack_simulation', n.get_object_value(AttackSimulationRoot)), + "auditLog": lambda n : setattr(self, 'audit_log', n.get_object_value(AuditCoreRoot)), "cases": lambda n : setattr(self, 'cases', n.get_object_value(CasesRoot)), "dataSecurityAndGovernance": lambda n : setattr(self, 'data_security_and_governance', n.get_object_value(TenantDataSecurityAndGovernance)), "identities": lambda n : setattr(self, 'identities', n.get_object_value(IdentityContainer)), @@ -136,6 +142,7 @@ def serialize(self,writer: SerializationWriter) -> None: writer.write_collection_of_object_values("alerts", self.alerts) writer.write_collection_of_object_values("alerts_v2", self.alerts_v2) writer.write_object_value("attackSimulation", self.attack_simulation) + writer.write_object_value("auditLog", self.audit_log) writer.write_object_value("cases", self.cases) writer.write_object_value("dataSecurityAndGovernance", self.data_security_and_governance) writer.write_object_value("identities", self.identities) diff --git a/msgraph/generated/models/security/security_compliance_alert_record.py b/msgraph/generated/models/security/security_compliance_alert_record.py new file mode 100644 index 00000000000..53e63fa67cd --- /dev/null +++ b/msgraph/generated/models/security/security_compliance_alert_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class SecurityComplianceAlertRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.securityComplianceAlertRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> SecurityComplianceAlertRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: SecurityComplianceAlertRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return SecurityComplianceAlertRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/security_compliance_center_e_o_p_cmdlet_audit_record.py b/msgraph/generated/models/security/security_compliance_center_e_o_p_cmdlet_audit_record.py new file mode 100644 index 00000000000..6e4a73d794d --- /dev/null +++ b/msgraph/generated/models/security/security_compliance_center_e_o_p_cmdlet_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class SecurityComplianceCenterEOPCmdletAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.securityComplianceCenterEOPCmdletAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> SecurityComplianceCenterEOPCmdletAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: SecurityComplianceCenterEOPCmdletAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return SecurityComplianceCenterEOPCmdletAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/security_compliance_insights_audit_record.py b/msgraph/generated/models/security/security_compliance_insights_audit_record.py new file mode 100644 index 00000000000..e24745c3b8f --- /dev/null +++ b/msgraph/generated/models/security/security_compliance_insights_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class SecurityComplianceInsightsAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.securityComplianceInsightsAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> SecurityComplianceInsightsAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: SecurityComplianceInsightsAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return SecurityComplianceInsightsAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/security_compliance_r_b_a_c_audit_record.py b/msgraph/generated/models/security/security_compliance_r_b_a_c_audit_record.py new file mode 100644 index 00000000000..931a8e148d6 --- /dev/null +++ b/msgraph/generated/models/security/security_compliance_r_b_a_c_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class SecurityComplianceRBACAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.securityComplianceRBACAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> SecurityComplianceRBACAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: SecurityComplianceRBACAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return SecurityComplianceRBACAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/security_compliance_user_change_audit_record.py b/msgraph/generated/models/security/security_compliance_user_change_audit_record.py new file mode 100644 index 00000000000..f1ec28bf468 --- /dev/null +++ b/msgraph/generated/models/security/security_compliance_user_change_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class SecurityComplianceUserChangeAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.securityComplianceUserChangeAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> SecurityComplianceUserChangeAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: SecurityComplianceUserChangeAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return SecurityComplianceUserChangeAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/share_point_app_permission_operation_audit_record.py b/msgraph/generated/models/security/share_point_app_permission_operation_audit_record.py new file mode 100644 index 00000000000..a8dbbaa715e --- /dev/null +++ b/msgraph/generated/models/security/share_point_app_permission_operation_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class SharePointAppPermissionOperationAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.sharePointAppPermissionOperationAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> SharePointAppPermissionOperationAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: SharePointAppPermissionOperationAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return SharePointAppPermissionOperationAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/share_point_audit_record.py b/msgraph/generated/models/security/share_point_audit_record.py new file mode 100644 index 00000000000..36b72d68c3a --- /dev/null +++ b/msgraph/generated/models/security/share_point_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class SharePointAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.sharePointAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> SharePointAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: SharePointAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return SharePointAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/share_point_comment_operation_audit_record.py b/msgraph/generated/models/security/share_point_comment_operation_audit_record.py new file mode 100644 index 00000000000..e8834368f28 --- /dev/null +++ b/msgraph/generated/models/security/share_point_comment_operation_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class SharePointCommentOperationAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.sharePointCommentOperationAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> SharePointCommentOperationAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: SharePointCommentOperationAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return SharePointCommentOperationAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/share_point_content_type_operation_audit_record.py b/msgraph/generated/models/security/share_point_content_type_operation_audit_record.py new file mode 100644 index 00000000000..79fa1847a63 --- /dev/null +++ b/msgraph/generated/models/security/share_point_content_type_operation_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class SharePointContentTypeOperationAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.sharePointContentTypeOperationAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> SharePointContentTypeOperationAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: SharePointContentTypeOperationAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return SharePointContentTypeOperationAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/share_point_e_signature_audit_record.py b/msgraph/generated/models/security/share_point_e_signature_audit_record.py new file mode 100644 index 00000000000..61aa60a811e --- /dev/null +++ b/msgraph/generated/models/security/share_point_e_signature_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class SharePointESignatureAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.sharePointESignatureAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> SharePointESignatureAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: SharePointESignatureAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return SharePointESignatureAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/share_point_field_operation_audit_record.py b/msgraph/generated/models/security/share_point_field_operation_audit_record.py new file mode 100644 index 00000000000..e1a661cf2fd --- /dev/null +++ b/msgraph/generated/models/security/share_point_field_operation_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class SharePointFieldOperationAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.sharePointFieldOperationAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> SharePointFieldOperationAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: SharePointFieldOperationAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return SharePointFieldOperationAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/share_point_file_operation_audit_record.py b/msgraph/generated/models/security/share_point_file_operation_audit_record.py new file mode 100644 index 00000000000..8f8a27eee5b --- /dev/null +++ b/msgraph/generated/models/security/share_point_file_operation_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class SharePointFileOperationAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.sharePointFileOperationAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> SharePointFileOperationAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: SharePointFileOperationAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return SharePointFileOperationAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/share_point_list_operation_audit_record.py b/msgraph/generated/models/security/share_point_list_operation_audit_record.py new file mode 100644 index 00000000000..416e115c1bb --- /dev/null +++ b/msgraph/generated/models/security/share_point_list_operation_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class SharePointListOperationAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.sharePointListOperationAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> SharePointListOperationAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: SharePointListOperationAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return SharePointListOperationAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/share_point_sharing_operation_audit_record.py b/msgraph/generated/models/security/share_point_sharing_operation_audit_record.py new file mode 100644 index 00000000000..257de3b9199 --- /dev/null +++ b/msgraph/generated/models/security/share_point_sharing_operation_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class SharePointSharingOperationAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.sharePointSharingOperationAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> SharePointSharingOperationAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: SharePointSharingOperationAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return SharePointSharingOperationAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/skype_for_business_base_audit_record.py b/msgraph/generated/models/security/skype_for_business_base_audit_record.py new file mode 100644 index 00000000000..541b981571f --- /dev/null +++ b/msgraph/generated/models/security/skype_for_business_base_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class SkypeForBusinessBaseAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.skypeForBusinessBaseAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> SkypeForBusinessBaseAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: SkypeForBusinessBaseAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return SkypeForBusinessBaseAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/skype_for_business_cmdlets_audit_record.py b/msgraph/generated/models/security/skype_for_business_cmdlets_audit_record.py new file mode 100644 index 00000000000..19da9d81cf7 --- /dev/null +++ b/msgraph/generated/models/security/skype_for_business_cmdlets_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class SkypeForBusinessCmdletsAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.skypeForBusinessCmdletsAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> SkypeForBusinessCmdletsAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: SkypeForBusinessCmdletsAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return SkypeForBusinessCmdletsAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/skype_for_business_p_s_t_n_usage_audit_record.py b/msgraph/generated/models/security/skype_for_business_p_s_t_n_usage_audit_record.py new file mode 100644 index 00000000000..a412f322c08 --- /dev/null +++ b/msgraph/generated/models/security/skype_for_business_p_s_t_n_usage_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class SkypeForBusinessPSTNUsageAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.skypeForBusinessPSTNUsageAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> SkypeForBusinessPSTNUsageAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: SkypeForBusinessPSTNUsageAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return SkypeForBusinessPSTNUsageAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/skype_for_business_users_blocked_audit_record.py b/msgraph/generated/models/security/skype_for_business_users_blocked_audit_record.py new file mode 100644 index 00000000000..1f47c22105b --- /dev/null +++ b/msgraph/generated/models/security/skype_for_business_users_blocked_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class SkypeForBusinessUsersBlockedAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.skypeForBusinessUsersBlockedAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> SkypeForBusinessUsersBlockedAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: SkypeForBusinessUsersBlockedAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return SkypeForBusinessUsersBlockedAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/sms_create_phone_number_record.py b/msgraph/generated/models/security/sms_create_phone_number_record.py new file mode 100644 index 00000000000..481e28ed836 --- /dev/null +++ b/msgraph/generated/models/security/sms_create_phone_number_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class SmsCreatePhoneNumberRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.smsCreatePhoneNumberRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> SmsCreatePhoneNumberRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: SmsCreatePhoneNumberRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return SmsCreatePhoneNumberRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/sms_delete_phone_number_record.py b/msgraph/generated/models/security/sms_delete_phone_number_record.py new file mode 100644 index 00000000000..7a4f24af7e6 --- /dev/null +++ b/msgraph/generated/models/security/sms_delete_phone_number_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class SmsDeletePhoneNumberRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.smsDeletePhoneNumberRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> SmsDeletePhoneNumberRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: SmsDeletePhoneNumberRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return SmsDeletePhoneNumberRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/ssl_certificate.py b/msgraph/generated/models/security/ssl_certificate.py index a15ca3453a2..fdd64bade1d 100644 --- a/msgraph/generated/models/security/ssl_certificate.py +++ b/msgraph/generated/models/security/ssl_certificate.py @@ -1,5 +1,4 @@ from __future__ import annotations -import datetime from collections.abc import Callable from dataclasses import dataclass, field from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter @@ -7,35 +6,11 @@ if TYPE_CHECKING: from .artifact import Artifact - from .host import Host - from .ssl_certificate_entity import SslCertificateEntity from .artifact import Artifact @dataclass class SslCertificate(Artifact, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.sslCertificate" - # The date and time when a certificate expires. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - expiration_date_time: Optional[datetime.datetime] = None - # A hash of the certificate calculated on the data and signature. - fingerprint: Optional[str] = None - # The first date and time when this sslCertificate was observed. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - first_seen_date_time: Optional[datetime.datetime] = None - # The date and time when a certificate was issued. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - issue_date_time: Optional[datetime.datetime] = None - # The entity that grants this certificate. - issuer: Optional[SslCertificateEntity] = None - # The most recent date and time when this sslCertificate was observed. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - last_seen_date_time: Optional[datetime.datetime] = None - # The host resources related with this sslCertificate. - related_hosts: Optional[list[Host]] = None - # The serial number associated with an SSL certificate. - serial_number: Optional[str] = None - # A SHA-1 hash of the certificate. Note: This is not the signature. - sha1: Optional[str] = None - # The person, site, machine, and so on, this certificate is for. - subject: Optional[SslCertificateEntity] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> SslCertificate: @@ -54,24 +29,10 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .artifact import Artifact - from .host import Host - from .ssl_certificate_entity import SslCertificateEntity from .artifact import Artifact - from .host import Host - from .ssl_certificate_entity import SslCertificateEntity fields: dict[str, Callable[[Any], None]] = { - "expirationDateTime": lambda n : setattr(self, 'expiration_date_time', n.get_datetime_value()), - "fingerprint": lambda n : setattr(self, 'fingerprint', n.get_str_value()), - "firstSeenDateTime": lambda n : setattr(self, 'first_seen_date_time', n.get_datetime_value()), - "issueDateTime": lambda n : setattr(self, 'issue_date_time', n.get_datetime_value()), - "issuer": lambda n : setattr(self, 'issuer', n.get_object_value(SslCertificateEntity)), - "lastSeenDateTime": lambda n : setattr(self, 'last_seen_date_time', n.get_datetime_value()), - "relatedHosts": lambda n : setattr(self, 'related_hosts', n.get_collection_of_object_values(Host)), - "serialNumber": lambda n : setattr(self, 'serial_number', n.get_str_value()), - "sha1": lambda n : setattr(self, 'sha1', n.get_str_value()), - "subject": lambda n : setattr(self, 'subject', n.get_object_value(SslCertificateEntity)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -86,15 +47,5 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_datetime_value("expirationDateTime", self.expiration_date_time) - writer.write_str_value("fingerprint", self.fingerprint) - writer.write_datetime_value("firstSeenDateTime", self.first_seen_date_time) - writer.write_datetime_value("issueDateTime", self.issue_date_time) - writer.write_object_value("issuer", self.issuer) - writer.write_datetime_value("lastSeenDateTime", self.last_seen_date_time) - writer.write_collection_of_object_values("relatedHosts", self.related_hosts) - writer.write_str_value("serialNumber", self.serial_number) - writer.write_str_value("sha1", self.sha1) - writer.write_object_value("subject", self.subject) diff --git a/msgraph/generated/models/security/ssl_certificate_entity.py b/msgraph/generated/models/security/ssl_certificate_entity.py deleted file mode 100644 index 6a906cc5658..00000000000 --- a/msgraph/generated/models/security/ssl_certificate_entity.py +++ /dev/null @@ -1,93 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ..physical_address import PhysicalAddress - -@dataclass -class SslCertificateEntity(AdditionalDataHolder, BackedModel, Parsable): - # Stores model information. - backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) - - # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - additional_data: dict[str, Any] = field(default_factory=dict) - # A physical address of the entity. - address: Optional[PhysicalAddress] = None - # Alternate names for this entity that are part of the certificate. - alternate_names: Optional[list[str]] = None - # A common name for this entity. - common_name: Optional[str] = None - # An email for this entity. - email: Optional[str] = None - # If the entity is a person, this is the person's given name (first name). - given_name: Optional[str] = None - # The OdataType property - odata_type: Optional[str] = None - # If the entity is an organization, this is the name of the organization. - organization_name: Optional[str] = None - # If the entity is an organization, this communicates if a unit in the organization is named on the entity. - organization_unit_name: Optional[str] = None - # A serial number assigned to the entity; usually only available if the entity is the issuer. - serial_number: Optional[str] = None - # If the entity is a person, this is the person's surname (last name). - surname: Optional[str] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> SslCertificateEntity: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: SslCertificateEntity - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return SslCertificateEntity() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from ..physical_address import PhysicalAddress - - from ..physical_address import PhysicalAddress - - fields: dict[str, Callable[[Any], None]] = { - "address": lambda n : setattr(self, 'address', n.get_object_value(PhysicalAddress)), - "alternateNames": lambda n : setattr(self, 'alternate_names', n.get_collection_of_primitive_values(str)), - "commonName": lambda n : setattr(self, 'common_name', n.get_str_value()), - "email": lambda n : setattr(self, 'email', n.get_str_value()), - "givenName": lambda n : setattr(self, 'given_name', n.get_str_value()), - "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), - "organizationName": lambda n : setattr(self, 'organization_name', n.get_str_value()), - "organizationUnitName": lambda n : setattr(self, 'organization_unit_name', n.get_str_value()), - "serialNumber": lambda n : setattr(self, 'serial_number', n.get_str_value()), - "surname": lambda n : setattr(self, 'surname', n.get_str_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_object_value("address", self.address) - writer.write_collection_of_primitive_values("alternateNames", self.alternate_names) - writer.write_str_value("commonName", self.common_name) - writer.write_str_value("email", self.email) - writer.write_str_value("givenName", self.given_name) - writer.write_str_value("@odata.type", self.odata_type) - writer.write_str_value("organizationName", self.organization_name) - writer.write_str_value("organizationUnitName", self.organization_unit_name) - writer.write_str_value("serialNumber", self.serial_number) - writer.write_str_value("surname", self.surname) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/models/security/statistics_options.py b/msgraph/generated/models/security/statistics_options.py deleted file mode 100644 index eab6ca1b709..00000000000 --- a/msgraph/generated/models/security/statistics_options.py +++ /dev/null @@ -1,10 +0,0 @@ -from enum import Enum - -class StatisticsOptions(str, Enum): - IncludeRefiners = "includeRefiners", - IncludeQueryStats = "includeQueryStats", - IncludeUnindexedStats = "includeUnindexedStats", - AdvancedIndexing = "advancedIndexing", - LocationsWithoutHits = "locationsWithoutHits", - UnknownFutureValue = "unknownFutureValue", - diff --git a/msgraph/generated/models/security/supervisory_review_day_x_insights_audit_record.py b/msgraph/generated/models/security/supervisory_review_day_x_insights_audit_record.py new file mode 100644 index 00000000000..5ef4e91412a --- /dev/null +++ b/msgraph/generated/models/security/supervisory_review_day_x_insights_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class SupervisoryReviewDayXInsightsAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.supervisoryReviewDayXInsightsAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> SupervisoryReviewDayXInsightsAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: SupervisoryReviewDayXInsightsAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return SupervisoryReviewDayXInsightsAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/synthetic_probe_audit_record.py b/msgraph/generated/models/security/synthetic_probe_audit_record.py new file mode 100644 index 00000000000..37d9648ff63 --- /dev/null +++ b/msgraph/generated/models/security/synthetic_probe_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class SyntheticProbeAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.syntheticProbeAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> SyntheticProbeAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: SyntheticProbeAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return SyntheticProbeAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/teams_easy_approvals_audit_record.py b/msgraph/generated/models/security/teams_easy_approvals_audit_record.py new file mode 100644 index 00000000000..4c71fa8a35b --- /dev/null +++ b/msgraph/generated/models/security/teams_easy_approvals_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class TeamsEasyApprovalsAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.teamsEasyApprovalsAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> TeamsEasyApprovalsAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: TeamsEasyApprovalsAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return TeamsEasyApprovalsAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/teams_healthcare_audit_record.py b/msgraph/generated/models/security/teams_healthcare_audit_record.py new file mode 100644 index 00000000000..910d7ec5ab7 --- /dev/null +++ b/msgraph/generated/models/security/teams_healthcare_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class TeamsHealthcareAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.teamsHealthcareAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> TeamsHealthcareAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: TeamsHealthcareAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return TeamsHealthcareAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/teams_updates_audit_record.py b/msgraph/generated/models/security/teams_updates_audit_record.py new file mode 100644 index 00000000000..2d6275d157e --- /dev/null +++ b/msgraph/generated/models/security/teams_updates_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class TeamsUpdatesAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.teamsUpdatesAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> TeamsUpdatesAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: TeamsUpdatesAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return TeamsUpdatesAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/tenant_allow_block_list_audit_record.py b/msgraph/generated/models/security/tenant_allow_block_list_audit_record.py new file mode 100644 index 00000000000..30eeefa2ef2 --- /dev/null +++ b/msgraph/generated/models/security/tenant_allow_block_list_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class TenantAllowBlockListAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.tenantAllowBlockListAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> TenantAllowBlockListAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: TenantAllowBlockListAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return TenantAllowBlockListAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/threat_finder_audit_record.py b/msgraph/generated/models/security/threat_finder_audit_record.py new file mode 100644 index 00000000000..27efa388ee8 --- /dev/null +++ b/msgraph/generated/models/security/threat_finder_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class ThreatFinderAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.threatFinderAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ThreatFinderAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ThreatFinderAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ThreatFinderAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/threat_intelligence.py b/msgraph/generated/models/security/threat_intelligence.py index c7f2d93b8f8..8b069087589 100644 --- a/msgraph/generated/models/security/threat_intelligence.py +++ b/msgraph/generated/models/security/threat_intelligence.py @@ -6,64 +6,11 @@ if TYPE_CHECKING: from ..entity import Entity - from .article import Article - from .article_indicator import ArticleIndicator - from .host import Host - from .host_component import HostComponent - from .host_cookie import HostCookie - from .host_pair import HostPair - from .host_port import HostPort - from .host_ssl_certificate import HostSslCertificate - from .host_tracker import HostTracker - from .intelligence_profile import IntelligenceProfile - from .intelligence_profile_indicator import IntelligenceProfileIndicator - from .passive_dns_record import PassiveDnsRecord - from .ssl_certificate import SslCertificate - from .subdomain import Subdomain - from .vulnerability import Vulnerability - from .whois_history_record import WhoisHistoryRecord - from .whois_record import WhoisRecord from ..entity import Entity @dataclass class ThreatIntelligence(Entity, Parsable): - # Refers to indicators of threat or compromise highlighted in an article.Note: List retrieval is not yet supported. - article_indicators: Optional[list[ArticleIndicator]] = None - # A list of article objects. - articles: Optional[list[Article]] = None - # Retrieve details about hostComponent objects.Note: List retrieval is not yet supported. - host_components: Optional[list[HostComponent]] = None - # Retrieve details about hostCookie objects.Note: List retrieval is not yet supported. - host_cookies: Optional[list[HostCookie]] = None - # Retrieve details about hostTracker objects.Note: List retrieval is not yet supported. - host_pairs: Optional[list[HostPair]] = None - # Retrieve details about hostPort objects.Note: List retrieval is not yet supported. - host_ports: Optional[list[HostPort]] = None - # Retrieve details about hostSslCertificate objects.Note: List retrieval is not yet supported. - host_ssl_certificates: Optional[list[HostSslCertificate]] = None - # Retrieve details about hostTracker objects.Note: List retrieval is not yet supported. - host_trackers: Optional[list[HostTracker]] = None - # Refers to host objects that Microsoft Threat Intelligence has observed.Note: List retrieval is not yet supported. - hosts: Optional[list[Host]] = None - # A list of intelligenceProfile objects. - intel_profiles: Optional[list[IntelligenceProfile]] = None - # The intelligenceProfileIndicators property - intelligence_profile_indicators: Optional[list[IntelligenceProfileIndicator]] = None - # The OdataType property - odata_type: Optional[str] = None - # Retrieve details about passiveDnsRecord objects.Note: List retrieval is not yet supported. - passive_dns_records: Optional[list[PassiveDnsRecord]] = None - # Retrieve details about sslCertificate objects.Note: List retrieval is not yet supported. - ssl_certificates: Optional[list[SslCertificate]] = None - # Retrieve details about the subdomain.Note: List retrieval is not yet supported. - subdomains: Optional[list[Subdomain]] = None - # Retrieve details about vulnerabilities.Note: List retrieval is not yet supported. - vulnerabilities: Optional[list[Vulnerability]] = None - # Retrieve details about whoisHistoryRecord objects.Note: List retrieval is not yet supported. - whois_history_records: Optional[list[WhoisHistoryRecord]] = None - # A list of whoisRecord objects. - whois_records: Optional[list[WhoisRecord]] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> ThreatIntelligence: @@ -82,61 +29,10 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from ..entity import Entity - from .article import Article - from .article_indicator import ArticleIndicator - from .host import Host - from .host_component import HostComponent - from .host_cookie import HostCookie - from .host_pair import HostPair - from .host_port import HostPort - from .host_ssl_certificate import HostSslCertificate - from .host_tracker import HostTracker - from .intelligence_profile import IntelligenceProfile - from .intelligence_profile_indicator import IntelligenceProfileIndicator - from .passive_dns_record import PassiveDnsRecord - from .ssl_certificate import SslCertificate - from .subdomain import Subdomain - from .vulnerability import Vulnerability - from .whois_history_record import WhoisHistoryRecord - from .whois_record import WhoisRecord from ..entity import Entity - from .article import Article - from .article_indicator import ArticleIndicator - from .host import Host - from .host_component import HostComponent - from .host_cookie import HostCookie - from .host_pair import HostPair - from .host_port import HostPort - from .host_ssl_certificate import HostSslCertificate - from .host_tracker import HostTracker - from .intelligence_profile import IntelligenceProfile - from .intelligence_profile_indicator import IntelligenceProfileIndicator - from .passive_dns_record import PassiveDnsRecord - from .ssl_certificate import SslCertificate - from .subdomain import Subdomain - from .vulnerability import Vulnerability - from .whois_history_record import WhoisHistoryRecord - from .whois_record import WhoisRecord fields: dict[str, Callable[[Any], None]] = { - "articleIndicators": lambda n : setattr(self, 'article_indicators', n.get_collection_of_object_values(ArticleIndicator)), - "articles": lambda n : setattr(self, 'articles', n.get_collection_of_object_values(Article)), - "hostComponents": lambda n : setattr(self, 'host_components', n.get_collection_of_object_values(HostComponent)), - "hostCookies": lambda n : setattr(self, 'host_cookies', n.get_collection_of_object_values(HostCookie)), - "hostPairs": lambda n : setattr(self, 'host_pairs', n.get_collection_of_object_values(HostPair)), - "hostPorts": lambda n : setattr(self, 'host_ports', n.get_collection_of_object_values(HostPort)), - "hostSslCertificates": lambda n : setattr(self, 'host_ssl_certificates', n.get_collection_of_object_values(HostSslCertificate)), - "hostTrackers": lambda n : setattr(self, 'host_trackers', n.get_collection_of_object_values(HostTracker)), - "hosts": lambda n : setattr(self, 'hosts', n.get_collection_of_object_values(Host)), - "intelProfiles": lambda n : setattr(self, 'intel_profiles', n.get_collection_of_object_values(IntelligenceProfile)), - "intelligenceProfileIndicators": lambda n : setattr(self, 'intelligence_profile_indicators', n.get_collection_of_object_values(IntelligenceProfileIndicator)), - "passiveDnsRecords": lambda n : setattr(self, 'passive_dns_records', n.get_collection_of_object_values(PassiveDnsRecord)), - "sslCertificates": lambda n : setattr(self, 'ssl_certificates', n.get_collection_of_object_values(SslCertificate)), - "subdomains": lambda n : setattr(self, 'subdomains', n.get_collection_of_object_values(Subdomain)), - "vulnerabilities": lambda n : setattr(self, 'vulnerabilities', n.get_collection_of_object_values(Vulnerability)), - "whoisHistoryRecords": lambda n : setattr(self, 'whois_history_records', n.get_collection_of_object_values(WhoisHistoryRecord)), - "whoisRecords": lambda n : setattr(self, 'whois_records', n.get_collection_of_object_values(WhoisRecord)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -151,22 +47,5 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_collection_of_object_values("articleIndicators", self.article_indicators) - writer.write_collection_of_object_values("articles", self.articles) - writer.write_collection_of_object_values("hostComponents", self.host_components) - writer.write_collection_of_object_values("hostCookies", self.host_cookies) - writer.write_collection_of_object_values("hostPairs", self.host_pairs) - writer.write_collection_of_object_values("hostPorts", self.host_ports) - writer.write_collection_of_object_values("hostSslCertificates", self.host_ssl_certificates) - writer.write_collection_of_object_values("hostTrackers", self.host_trackers) - writer.write_collection_of_object_values("hosts", self.hosts) - writer.write_collection_of_object_values("intelProfiles", self.intel_profiles) - writer.write_collection_of_object_values("intelligenceProfileIndicators", self.intelligence_profile_indicators) - writer.write_collection_of_object_values("passiveDnsRecords", self.passive_dns_records) - writer.write_collection_of_object_values("sslCertificates", self.ssl_certificates) - writer.write_collection_of_object_values("subdomains", self.subdomains) - writer.write_collection_of_object_values("vulnerabilities", self.vulnerabilities) - writer.write_collection_of_object_values("whoisHistoryRecords", self.whois_history_records) - writer.write_collection_of_object_values("whoisRecords", self.whois_records) diff --git a/msgraph/generated/models/security/threat_intelligence_atp_content_data.py b/msgraph/generated/models/security/threat_intelligence_atp_content_data.py new file mode 100644 index 00000000000..0a614450ef3 --- /dev/null +++ b/msgraph/generated/models/security/threat_intelligence_atp_content_data.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class ThreatIntelligenceAtpContentData(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.threatIntelligenceAtpContentData" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ThreatIntelligenceAtpContentData: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ThreatIntelligenceAtpContentData + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ThreatIntelligenceAtpContentData() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/threat_intelligence_mail_data.py b/msgraph/generated/models/security/threat_intelligence_mail_data.py new file mode 100644 index 00000000000..8487b1deb3f --- /dev/null +++ b/msgraph/generated/models/security/threat_intelligence_mail_data.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class ThreatIntelligenceMailData(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.threatIntelligenceMailData" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ThreatIntelligenceMailData: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ThreatIntelligenceMailData + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ThreatIntelligenceMailData() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/threat_intelligence_url_click_data.py b/msgraph/generated/models/security/threat_intelligence_url_click_data.py new file mode 100644 index 00000000000..0d74dab341c --- /dev/null +++ b/msgraph/generated/models/security/threat_intelligence_url_click_data.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class ThreatIntelligenceUrlClickData(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.threatIntelligenceUrlClickData" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ThreatIntelligenceUrlClickData: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ThreatIntelligenceUrlClickData + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ThreatIntelligenceUrlClickData() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/todo_audit_record.py b/msgraph/generated/models/security/todo_audit_record.py new file mode 100644 index 00000000000..3d56e1003f2 --- /dev/null +++ b/msgraph/generated/models/security/todo_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class TodoAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.todoAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> TodoAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: TodoAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return TodoAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/topic_modeling_settings.py b/msgraph/generated/models/security/topic_modeling_settings.py deleted file mode 100644 index 8b0fb725efc..00000000000 --- a/msgraph/generated/models/security/topic_modeling_settings.py +++ /dev/null @@ -1,66 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class TopicModelingSettings(AdditionalDataHolder, BackedModel, Parsable): - # Stores model information. - backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) - - # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - additional_data: dict[str, Any] = field(default_factory=dict) - # Indicates whether the themes model should dynamically optimize the number of generated topics. To learn more, see Adjust maximum number of themes dynamically. - dynamically_adjust_topic_count: Optional[bool] = None - # Indicates whether the themes model should exclude numbers while parsing document texts. To learn more, see Include numbers in themes. - ignore_numbers: Optional[bool] = None - # Indicates whether themes model is enabled for the case. - is_enabled: Optional[bool] = None - # The OdataType property - odata_type: Optional[str] = None - # The total number of topics that the themes model will generate for a review set. To learn more, see Maximum number of themes. - topic_count: Optional[int] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> TopicModelingSettings: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: TopicModelingSettings - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return TopicModelingSettings() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "dynamicallyAdjustTopicCount": lambda n : setattr(self, 'dynamically_adjust_topic_count', n.get_bool_value()), - "ignoreNumbers": lambda n : setattr(self, 'ignore_numbers', n.get_bool_value()), - "isEnabled": lambda n : setattr(self, 'is_enabled', n.get_bool_value()), - "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), - "topicCount": lambda n : setattr(self, 'topic_count', n.get_int_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_bool_value("dynamicallyAdjustTopicCount", self.dynamically_adjust_topic_count) - writer.write_bool_value("ignoreNumbers", self.ignore_numbers) - writer.write_bool_value("isEnabled", self.is_enabled) - writer.write_str_value("@odata.type", self.odata_type) - writer.write_int_value("topicCount", self.topic_count) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/models/security/trigger_types_root.py b/msgraph/generated/models/security/trigger_types_root.py index 50743a9156a..46c9484d466 100644 --- a/msgraph/generated/models/security/trigger_types_root.py +++ b/msgraph/generated/models/security/trigger_types_root.py @@ -6,16 +6,11 @@ if TYPE_CHECKING: from ..entity import Entity - from .retention_event_type import RetentionEventType from ..entity import Entity @dataclass class TriggerTypesRoot(Entity, Parsable): - # The OdataType property - odata_type: Optional[str] = None - # The retentionEventTypes property - retention_event_types: Optional[list[RetentionEventType]] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> TriggerTypesRoot: @@ -34,13 +29,10 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from ..entity import Entity - from .retention_event_type import RetentionEventType from ..entity import Entity - from .retention_event_type import RetentionEventType fields: dict[str, Callable[[Any], None]] = { - "retentionEventTypes": lambda n : setattr(self, 'retention_event_types', n.get_collection_of_object_values(RetentionEventType)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -55,6 +47,5 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_collection_of_object_values("retentionEventTypes", self.retention_event_types) diff --git a/msgraph/generated/models/security/triggers_root.py b/msgraph/generated/models/security/triggers_root.py index 2769984a07a..9dbb862f7d6 100644 --- a/msgraph/generated/models/security/triggers_root.py +++ b/msgraph/generated/models/security/triggers_root.py @@ -6,16 +6,11 @@ if TYPE_CHECKING: from ..entity import Entity - from .retention_event import RetentionEvent from ..entity import Entity @dataclass class TriggersRoot(Entity, Parsable): - # The OdataType property - odata_type: Optional[str] = None - # The retentionEvents property - retention_events: Optional[list[RetentionEvent]] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> TriggersRoot: @@ -34,13 +29,10 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from ..entity import Entity - from .retention_event import RetentionEvent from ..entity import Entity - from .retention_event import RetentionEvent fields: dict[str, Callable[[Any], None]] = { - "retentionEvents": lambda n : setattr(self, 'retention_events', n.get_collection_of_object_values(RetentionEvent)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -55,6 +47,5 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_collection_of_object_values("retentionEvents", self.retention_events) diff --git a/msgraph/generated/models/security/uam_operation_audit_record.py b/msgraph/generated/models/security/uam_operation_audit_record.py new file mode 100644 index 00000000000..a40699ab424 --- /dev/null +++ b/msgraph/generated/models/security/uam_operation_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class UamOperationAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.uamOperationAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> UamOperationAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: UamOperationAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return UamOperationAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/unified_group_audit_record.py b/msgraph/generated/models/security/unified_group_audit_record.py new file mode 100644 index 00000000000..c910f2d591c --- /dev/null +++ b/msgraph/generated/models/security/unified_group_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class UnifiedGroupAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.unifiedGroupAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> UnifiedGroupAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: UnifiedGroupAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return UnifiedGroupAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/unified_simulation_matched_item_audit_record.py b/msgraph/generated/models/security/unified_simulation_matched_item_audit_record.py new file mode 100644 index 00000000000..583e126cdf5 --- /dev/null +++ b/msgraph/generated/models/security/unified_simulation_matched_item_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class UnifiedSimulationMatchedItemAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.unifiedSimulationMatchedItemAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> UnifiedSimulationMatchedItemAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: UnifiedSimulationMatchedItemAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return UnifiedSimulationMatchedItemAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/unified_simulation_summary_audit_record.py b/msgraph/generated/models/security/unified_simulation_summary_audit_record.py new file mode 100644 index 00000000000..bae9117a92f --- /dev/null +++ b/msgraph/generated/models/security/unified_simulation_summary_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class UnifiedSimulationSummaryAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.unifiedSimulationSummaryAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> UnifiedSimulationSummaryAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: UnifiedSimulationSummaryAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return UnifiedSimulationSummaryAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/upload_certificate_record.py b/msgraph/generated/models/security/upload_certificate_record.py new file mode 100644 index 00000000000..1bbdb6433ff --- /dev/null +++ b/msgraph/generated/models/security/upload_certificate_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class UploadCertificateRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.uploadCertificateRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> UploadCertificateRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: UploadCertificateRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return UploadCertificateRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/urbac_assignment_audit_record.py b/msgraph/generated/models/security/urbac_assignment_audit_record.py new file mode 100644 index 00000000000..9800d3a0f64 --- /dev/null +++ b/msgraph/generated/models/security/urbac_assignment_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class UrbacAssignmentAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.urbacAssignmentAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> UrbacAssignmentAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: UrbacAssignmentAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return UrbacAssignmentAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/urbac_enable_state_audit_record.py b/msgraph/generated/models/security/urbac_enable_state_audit_record.py new file mode 100644 index 00000000000..5fecf0ff780 --- /dev/null +++ b/msgraph/generated/models/security/urbac_enable_state_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class UrbacEnableStateAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.urbacEnableStateAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> UrbacEnableStateAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: UrbacEnableStateAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return UrbacEnableStateAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/urbac_role_audit_record.py b/msgraph/generated/models/security/urbac_role_audit_record.py new file mode 100644 index 00000000000..c588b2088d4 --- /dev/null +++ b/msgraph/generated/models/security/urbac_role_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class UrbacRoleAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.urbacRoleAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> UrbacRoleAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: UrbacRoleAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return UrbacRoleAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/url_evidence.py b/msgraph/generated/models/security/url_evidence.py index 5f72a9ea6da..ec92d18d5f7 100644 --- a/msgraph/generated/models/security/url_evidence.py +++ b/msgraph/generated/models/security/url_evidence.py @@ -11,10 +11,6 @@ @dataclass class UrlEvidence(AlertEvidence, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.urlEvidence" - # The Unique Resource Locator (URL). - url: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> UrlEvidence: @@ -37,7 +33,6 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .alert_evidence import AlertEvidence fields: dict[str, Callable[[Any], None]] = { - "url": lambda n : setattr(self, 'url', n.get_str_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -52,6 +47,5 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_str_value("url", self.url) diff --git a/msgraph/generated/models/security/user_evidence.py b/msgraph/generated/models/security/user_evidence.py index 8e424921bc9..182167f21be 100644 --- a/msgraph/generated/models/security/user_evidence.py +++ b/msgraph/generated/models/security/user_evidence.py @@ -6,19 +6,11 @@ if TYPE_CHECKING: from .alert_evidence import AlertEvidence - from .stream import Stream - from .user_account import UserAccount from .alert_evidence import AlertEvidence @dataclass class UserEvidence(AlertEvidence, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.userEvidence" - # The stream property - stream: Optional[Stream] = None - # The user account details. - user_account: Optional[UserAccount] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> UserEvidence: @@ -37,16 +29,10 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .alert_evidence import AlertEvidence - from .stream import Stream - from .user_account import UserAccount from .alert_evidence import AlertEvidence - from .stream import Stream - from .user_account import UserAccount fields: dict[str, Callable[[Any], None]] = { - "stream": lambda n : setattr(self, 'stream', n.get_object_value(Stream)), - "userAccount": lambda n : setattr(self, 'user_account', n.get_object_value(UserAccount)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -61,7 +47,5 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_object_value("stream", self.stream) - writer.write_object_value("userAccount", self.user_account) diff --git a/msgraph/generated/models/security/user_training_audit_record.py b/msgraph/generated/models/security/user_training_audit_record.py new file mode 100644 index 00000000000..7d7c8e373f6 --- /dev/null +++ b/msgraph/generated/models/security/user_training_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class UserTrainingAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.userTrainingAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> UserTrainingAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: UserTrainingAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return UserTrainingAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/vfam_base_policy_audit_record.py b/msgraph/generated/models/security/vfam_base_policy_audit_record.py new file mode 100644 index 00000000000..fcceb422383 --- /dev/null +++ b/msgraph/generated/models/security/vfam_base_policy_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class VfamBasePolicyAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.vfamBasePolicyAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> VfamBasePolicyAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: VfamBasePolicyAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return VfamBasePolicyAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/vfam_create_policy_audit_record.py b/msgraph/generated/models/security/vfam_create_policy_audit_record.py new file mode 100644 index 00000000000..16208f53ff7 --- /dev/null +++ b/msgraph/generated/models/security/vfam_create_policy_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class VfamCreatePolicyAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.vfamCreatePolicyAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> VfamCreatePolicyAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: VfamCreatePolicyAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return VfamCreatePolicyAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/vfam_delete_policy_audit_record.py b/msgraph/generated/models/security/vfam_delete_policy_audit_record.py new file mode 100644 index 00000000000..7f1eeac8823 --- /dev/null +++ b/msgraph/generated/models/security/vfam_delete_policy_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class VfamDeletePolicyAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.vfamDeletePolicyAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> VfamDeletePolicyAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: VfamDeletePolicyAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return VfamDeletePolicyAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/vfam_update_policy_audit_record.py b/msgraph/generated/models/security/vfam_update_policy_audit_record.py new file mode 100644 index 00000000000..32d736c4370 --- /dev/null +++ b/msgraph/generated/models/security/vfam_update_policy_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class VfamUpdatePolicyAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.vfamUpdatePolicyAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> VfamUpdatePolicyAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: VfamUpdatePolicyAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return VfamUpdatePolicyAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/viva_goals_audit_record.py b/msgraph/generated/models/security/viva_goals_audit_record.py new file mode 100644 index 00000000000..01b76073fe9 --- /dev/null +++ b/msgraph/generated/models/security/viva_goals_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class VivaGoalsAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.vivaGoalsAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> VivaGoalsAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: VivaGoalsAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return VivaGoalsAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/viva_learning_admin_audit_record.py b/msgraph/generated/models/security/viva_learning_admin_audit_record.py new file mode 100644 index 00000000000..3be6fc1ddf6 --- /dev/null +++ b/msgraph/generated/models/security/viva_learning_admin_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class VivaLearningAdminAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.vivaLearningAdminAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> VivaLearningAdminAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: VivaLearningAdminAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return VivaLearningAdminAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/viva_learning_audit_record.py b/msgraph/generated/models/security/viva_learning_audit_record.py new file mode 100644 index 00000000000..31695a86df9 --- /dev/null +++ b/msgraph/generated/models/security/viva_learning_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class VivaLearningAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.vivaLearningAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> VivaLearningAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: VivaLearningAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return VivaLearningAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/viva_pulse_admin_audit_record.py b/msgraph/generated/models/security/viva_pulse_admin_audit_record.py new file mode 100644 index 00000000000..f20646b6796 --- /dev/null +++ b/msgraph/generated/models/security/viva_pulse_admin_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class VivaPulseAdminAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.vivaPulseAdminAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> VivaPulseAdminAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: VivaPulseAdminAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return VivaPulseAdminAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/viva_pulse_organizer_audit_record.py b/msgraph/generated/models/security/viva_pulse_organizer_audit_record.py new file mode 100644 index 00000000000..6d37794ef66 --- /dev/null +++ b/msgraph/generated/models/security/viva_pulse_organizer_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class VivaPulseOrganizerAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.vivaPulseOrganizerAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> VivaPulseOrganizerAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: VivaPulseOrganizerAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return VivaPulseOrganizerAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/viva_pulse_report_audit_record.py b/msgraph/generated/models/security/viva_pulse_report_audit_record.py new file mode 100644 index 00000000000..bff3fdc27ff --- /dev/null +++ b/msgraph/generated/models/security/viva_pulse_report_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class VivaPulseReportAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.vivaPulseReportAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> VivaPulseReportAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: VivaPulseReportAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return VivaPulseReportAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/viva_pulse_response_audit_record.py b/msgraph/generated/models/security/viva_pulse_response_audit_record.py new file mode 100644 index 00000000000..a5d17177930 --- /dev/null +++ b/msgraph/generated/models/security/viva_pulse_response_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class VivaPulseResponseAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.vivaPulseResponseAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> VivaPulseResponseAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: VivaPulseResponseAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return VivaPulseResponseAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/wdatp_alerts_audit_record.py b/msgraph/generated/models/security/wdatp_alerts_audit_record.py new file mode 100644 index 00000000000..f7c23df4c6a --- /dev/null +++ b/msgraph/generated/models/security/wdatp_alerts_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class WdatpAlertsAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.wdatpAlertsAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> WdatpAlertsAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: WdatpAlertsAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return WdatpAlertsAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/whois_base_record.py b/msgraph/generated/models/security/whois_base_record.py index 3d169842760..115851b29be 100644 --- a/msgraph/generated/models/security/whois_base_record.py +++ b/msgraph/generated/models/security/whois_base_record.py @@ -1,5 +1,4 @@ from __future__ import annotations -import datetime from collections.abc import Callable from dataclasses import dataclass, field from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter @@ -7,54 +6,13 @@ if TYPE_CHECKING: from ..entity import Entity - from .host import Host - from .whois_contact import WhoisContact from .whois_history_record import WhoisHistoryRecord - from .whois_nameserver import WhoisNameserver from .whois_record import WhoisRecord from ..entity import Entity @dataclass class WhoisBaseRecord(Entity, Parsable): - # The contact information for the abuse contact. - abuse: Optional[WhoisContact] = None - # The contact information for the admin contact. - admin: Optional[WhoisContact] = None - # The contact information for the billing contact. - billing: Optional[WhoisContact] = None - # The domain status for this WHOIS object. - domain_status: Optional[str] = None - # The date and time when this WHOIS record expires with the registrar. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - expiration_date_time: Optional[datetime.datetime] = None - # The first seen date and time of this WHOIS record. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - first_seen_date_time: Optional[datetime.datetime] = None - # The host property - host: Optional[Host] = None - # The last seen date and time of this WHOIS record. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - last_seen_date_time: Optional[datetime.datetime] = None - # The date and time when this WHOIS record was last modified. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - last_update_date_time: Optional[datetime.datetime] = None - # The nameservers for this WHOIS object. - nameservers: Optional[list[WhoisNameserver]] = None - # The contact information for the noc contact. - noc: Optional[WhoisContact] = None - # The OdataType property - odata_type: Optional[str] = None - # The raw WHOIS details for this WHOIS object. - raw_whois_text: Optional[str] = None - # The contact information for the registrant contact. - registrant: Optional[WhoisContact] = None - # The contact information for the registrar contact. - registrar: Optional[WhoisContact] = None - # The date and time when this WHOIS record was registered with a registrar. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - registration_date_time: Optional[datetime.datetime] = None - # The contact information for the technical contact. - technical: Optional[WhoisContact] = None - # The WHOIS server that provides the details. - whois_server: Optional[str] = None - # The contact information for the zone contact. - zone: Optional[WhoisContact] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> WhoisBaseRecord: @@ -86,38 +44,14 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from ..entity import Entity - from .host import Host - from .whois_contact import WhoisContact from .whois_history_record import WhoisHistoryRecord - from .whois_nameserver import WhoisNameserver from .whois_record import WhoisRecord from ..entity import Entity - from .host import Host - from .whois_contact import WhoisContact from .whois_history_record import WhoisHistoryRecord - from .whois_nameserver import WhoisNameserver from .whois_record import WhoisRecord fields: dict[str, Callable[[Any], None]] = { - "abuse": lambda n : setattr(self, 'abuse', n.get_object_value(WhoisContact)), - "admin": lambda n : setattr(self, 'admin', n.get_object_value(WhoisContact)), - "billing": lambda n : setattr(self, 'billing', n.get_object_value(WhoisContact)), - "domainStatus": lambda n : setattr(self, 'domain_status', n.get_str_value()), - "expirationDateTime": lambda n : setattr(self, 'expiration_date_time', n.get_datetime_value()), - "firstSeenDateTime": lambda n : setattr(self, 'first_seen_date_time', n.get_datetime_value()), - "host": lambda n : setattr(self, 'host', n.get_object_value(Host)), - "lastSeenDateTime": lambda n : setattr(self, 'last_seen_date_time', n.get_datetime_value()), - "lastUpdateDateTime": lambda n : setattr(self, 'last_update_date_time', n.get_datetime_value()), - "nameservers": lambda n : setattr(self, 'nameservers', n.get_collection_of_object_values(WhoisNameserver)), - "noc": lambda n : setattr(self, 'noc', n.get_object_value(WhoisContact)), - "rawWhoisText": lambda n : setattr(self, 'raw_whois_text', n.get_str_value()), - "registrant": lambda n : setattr(self, 'registrant', n.get_object_value(WhoisContact)), - "registrar": lambda n : setattr(self, 'registrar', n.get_object_value(WhoisContact)), - "registrationDateTime": lambda n : setattr(self, 'registration_date_time', n.get_datetime_value()), - "technical": lambda n : setattr(self, 'technical', n.get_object_value(WhoisContact)), - "whoisServer": lambda n : setattr(self, 'whois_server', n.get_str_value()), - "zone": lambda n : setattr(self, 'zone', n.get_object_value(WhoisContact)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -132,23 +66,5 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_object_value("abuse", self.abuse) - writer.write_object_value("admin", self.admin) - writer.write_object_value("billing", self.billing) - writer.write_str_value("domainStatus", self.domain_status) - writer.write_datetime_value("expirationDateTime", self.expiration_date_time) - writer.write_datetime_value("firstSeenDateTime", self.first_seen_date_time) - writer.write_object_value("host", self.host) - writer.write_datetime_value("lastSeenDateTime", self.last_seen_date_time) - writer.write_datetime_value("lastUpdateDateTime", self.last_update_date_time) - writer.write_collection_of_object_values("nameservers", self.nameservers) - writer.write_object_value("noc", self.noc) - writer.write_str_value("rawWhoisText", self.raw_whois_text) - writer.write_object_value("registrant", self.registrant) - writer.write_object_value("registrar", self.registrar) - writer.write_datetime_value("registrationDateTime", self.registration_date_time) - writer.write_object_value("technical", self.technical) - writer.write_str_value("whoisServer", self.whois_server) - writer.write_object_value("zone", self.zone) diff --git a/msgraph/generated/models/security/whois_contact.py b/msgraph/generated/models/security/whois_contact.py deleted file mode 100644 index d334c80238a..00000000000 --- a/msgraph/generated/models/security/whois_contact.py +++ /dev/null @@ -1,81 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ..physical_address import PhysicalAddress - -@dataclass -class WhoisContact(AdditionalDataHolder, BackedModel, Parsable): - # Stores model information. - backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) - - # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - additional_data: dict[str, Any] = field(default_factory=dict) - # The physical address of the entity. - address: Optional[PhysicalAddress] = None - # The email of this WHOIS contact. - email: Optional[str] = None - # The fax of this WHOIS contact. No format is guaranteed. - fax: Optional[str] = None - # The name of this WHOIS contact. - name: Optional[str] = None - # The OdataType property - odata_type: Optional[str] = None - # The organization of this WHOIS contact. - organization: Optional[str] = None - # The telephone of this WHOIS contact. No format is guaranteed. - telephone: Optional[str] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> WhoisContact: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: WhoisContact - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return WhoisContact() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from ..physical_address import PhysicalAddress - - from ..physical_address import PhysicalAddress - - fields: dict[str, Callable[[Any], None]] = { - "address": lambda n : setattr(self, 'address', n.get_object_value(PhysicalAddress)), - "email": lambda n : setattr(self, 'email', n.get_str_value()), - "fax": lambda n : setattr(self, 'fax', n.get_str_value()), - "name": lambda n : setattr(self, 'name', n.get_str_value()), - "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), - "organization": lambda n : setattr(self, 'organization', n.get_str_value()), - "telephone": lambda n : setattr(self, 'telephone', n.get_str_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_object_value("address", self.address) - writer.write_str_value("email", self.email) - writer.write_str_value("fax", self.fax) - writer.write_str_value("name", self.name) - writer.write_str_value("@odata.type", self.odata_type) - writer.write_str_value("organization", self.organization) - writer.write_str_value("telephone", self.telephone) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/models/security/whois_nameserver.py b/msgraph/generated/models/security/whois_nameserver.py deleted file mode 100644 index c2b35182c73..00000000000 --- a/msgraph/generated/models/security/whois_nameserver.py +++ /dev/null @@ -1,70 +0,0 @@ -from __future__ import annotations -import datetime -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .host import Host - -@dataclass -class WhoisNameserver(AdditionalDataHolder, BackedModel, Parsable): - # Stores model information. - backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) - - # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - additional_data: dict[str, Any] = field(default_factory=dict) - # The first seen date and time of this WHOIS contact. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - first_seen_date_time: Optional[datetime.datetime] = None - # The host property - host: Optional[Host] = None - # The last seen date and time of this WHOIS contact. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - last_seen_date_time: Optional[datetime.datetime] = None - # The OdataType property - odata_type: Optional[str] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> WhoisNameserver: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: WhoisNameserver - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return WhoisNameserver() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .host import Host - - from .host import Host - - fields: dict[str, Callable[[Any], None]] = { - "firstSeenDateTime": lambda n : setattr(self, 'first_seen_date_time', n.get_datetime_value()), - "host": lambda n : setattr(self, 'host', n.get_object_value(Host)), - "lastSeenDateTime": lambda n : setattr(self, 'last_seen_date_time', n.get_datetime_value()), - "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_datetime_value("firstSeenDateTime", self.first_seen_date_time) - writer.write_object_value("host", self.host) - writer.write_datetime_value("lastSeenDateTime", self.last_seen_date_time) - writer.write_str_value("@odata.type", self.odata_type) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/models/security/windows365_customer_lockbox_audit_record.py b/msgraph/generated/models/security/windows365_customer_lockbox_audit_record.py new file mode 100644 index 00000000000..ad79dfbacf6 --- /dev/null +++ b/msgraph/generated/models/security/windows365_customer_lockbox_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class Windows365CustomerLockboxAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.windows365CustomerLockboxAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> Windows365CustomerLockboxAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: Windows365CustomerLockboxAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return Windows365CustomerLockboxAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/workplace_analytics_audit_record.py b/msgraph/generated/models/security/workplace_analytics_audit_record.py new file mode 100644 index 00000000000..16654fd0f73 --- /dev/null +++ b/msgraph/generated/models/security/workplace_analytics_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class WorkplaceAnalyticsAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.workplaceAnalyticsAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> WorkplaceAnalyticsAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: WorkplaceAnalyticsAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return WorkplaceAnalyticsAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/security/yammer_audit_record.py b/msgraph/generated/models/security/yammer_audit_record.py new file mode 100644 index 00000000000..b69ea533c1f --- /dev/null +++ b/msgraph/generated/models/security/yammer_audit_record.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class YammerAuditRecord(AuditData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.yammerAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> YammerAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: YammerAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return YammerAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/sensitivity_label.py b/msgraph/generated/models/sensitivity_label.py new file mode 100644 index 00000000000..72951a30756 --- /dev/null +++ b/msgraph/generated/models/sensitivity_label.py @@ -0,0 +1,111 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .entity import Entity + from .label_action_source import LabelActionSource + from .usage_rights_included import UsageRightsIncluded + +from .entity import Entity + +@dataclass +class SensitivityLabel(Entity, Parsable): + # The actionSource property + action_source: Optional[LabelActionSource] = None + # The autoTooltip property + auto_tooltip: Optional[str] = None + # The description property + description: Optional[str] = None + # The displayName property + display_name: Optional[str] = None + # The isDefault property + is_default: Optional[bool] = None + # The isEndpointProtectionEnabled property + is_endpoint_protection_enabled: Optional[bool] = None + # The isScopedToUser property + is_scoped_to_user: Optional[bool] = None + # The locale property + locale: Optional[str] = None + # The name property + name: Optional[str] = None + # The OdataType property + odata_type: Optional[str] = None + # The priority property + priority: Optional[int] = None + # The rights property + rights: Optional[UsageRightsIncluded] = None + # The sublabels property + sublabels: Optional[list[SensitivityLabel]] = None + # The toolTip property + tool_tip: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> SensitivityLabel: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: SensitivityLabel + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return SensitivityLabel() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .entity import Entity + from .label_action_source import LabelActionSource + from .usage_rights_included import UsageRightsIncluded + + from .entity import Entity + from .label_action_source import LabelActionSource + from .usage_rights_included import UsageRightsIncluded + + fields: dict[str, Callable[[Any], None]] = { + "actionSource": lambda n : setattr(self, 'action_source', n.get_enum_value(LabelActionSource)), + "autoTooltip": lambda n : setattr(self, 'auto_tooltip', n.get_str_value()), + "description": lambda n : setattr(self, 'description', n.get_str_value()), + "displayName": lambda n : setattr(self, 'display_name', n.get_str_value()), + "isDefault": lambda n : setattr(self, 'is_default', n.get_bool_value()), + "isEndpointProtectionEnabled": lambda n : setattr(self, 'is_endpoint_protection_enabled', n.get_bool_value()), + "isScopedToUser": lambda n : setattr(self, 'is_scoped_to_user', n.get_bool_value()), + "locale": lambda n : setattr(self, 'locale', n.get_str_value()), + "name": lambda n : setattr(self, 'name', n.get_str_value()), + "priority": lambda n : setattr(self, 'priority', n.get_int_value()), + "rights": lambda n : setattr(self, 'rights', n.get_object_value(UsageRightsIncluded)), + "sublabels": lambda n : setattr(self, 'sublabels', n.get_collection_of_object_values(SensitivityLabel)), + "toolTip": lambda n : setattr(self, 'tool_tip', n.get_str_value()), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_enum_value("actionSource", self.action_source) + writer.write_str_value("autoTooltip", self.auto_tooltip) + writer.write_str_value("description", self.description) + writer.write_str_value("displayName", self.display_name) + writer.write_bool_value("isDefault", self.is_default) + writer.write_bool_value("isEndpointProtectionEnabled", self.is_endpoint_protection_enabled) + writer.write_bool_value("isScopedToUser", self.is_scoped_to_user) + writer.write_str_value("locale", self.locale) + writer.write_str_value("name", self.name) + writer.write_int_value("priority", self.priority) + writer.write_object_value("rights", self.rights) + writer.write_collection_of_object_values("sublabels", self.sublabels) + writer.write_str_value("toolTip", self.tool_tip) + + diff --git a/msgraph/generated/models/sensitivity_label_collection_response.py b/msgraph/generated/models/sensitivity_label_collection_response.py new file mode 100644 index 00000000000..7307a0fb356 --- /dev/null +++ b/msgraph/generated/models/sensitivity_label_collection_response.py @@ -0,0 +1,58 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .sensitivity_label import SensitivityLabel + +from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class SensitivityLabelCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): + # The value property + value: Optional[list[SensitivityLabel]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> SensitivityLabelCollectionResponse: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: SensitivityLabelCollectionResponse + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return SensitivityLabelCollectionResponse() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .sensitivity_label import SensitivityLabel + + from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .sensitivity_label import SensitivityLabel + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(SensitivityLabel)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph/generated/models/sharepoint_settings.py b/msgraph/generated/models/sharepoint_settings.py index 08a8660f216..3081677582e 100644 --- a/msgraph/generated/models/sharepoint_settings.py +++ b/msgraph/generated/models/sharepoint_settings.py @@ -3,79 +3,14 @@ from dataclasses import dataclass, field from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter from typing import Any, Optional, TYPE_CHECKING, Union -from uuid import UUID if TYPE_CHECKING: from .entity import Entity - from .idle_session_sign_out import IdleSessionSignOut - from .image_tagging_choice import ImageTaggingChoice - from .sharing_capabilities import SharingCapabilities - from .sharing_domain_restriction_mode import SharingDomainRestrictionMode from .entity import Entity @dataclass class SharepointSettings(Entity, Parsable): - # Collection of trusted domain GUIDs for the OneDrive sync app. - allowed_domain_guids_for_sync_app: Optional[list[UUID]] = None - # Collection of managed paths available for site creation. Read-only. - available_managed_paths_for_site_creation: Optional[list[str]] = None - # The number of days for preserving a deleted user's OneDrive. - deleted_user_personal_site_retention_period_in_days: Optional[int] = None - # Collection of file extensions not uploaded by the OneDrive sync app. - excluded_file_extensions_for_sync_app: Optional[list[str]] = None - # Specifies the idle session sign-out policies for the tenant. - idle_session_sign_out: Optional[IdleSessionSignOut] = None - # Specifies the image tagging option for the tenant. Possible values are: disabled, basic, enhanced. - image_tagging_option: Optional[ImageTaggingChoice] = None - # Indicates whether comments are allowed on modern site pages in SharePoint. - is_commenting_on_site_pages_enabled: Optional[bool] = None - # Indicates whether push notifications are enabled for OneDrive events. - is_file_activity_notification_enabled: Optional[bool] = None - # Indicates whether legacy authentication protocols are enabled for the tenant. - is_legacy_auth_protocols_enabled: Optional[bool] = None - # Indicates whether if Fluid Framework is allowed on SharePoint sites. - is_loop_enabled: Optional[bool] = None - # Indicates whether files can be synced using the OneDrive sync app for Mac. - is_mac_sync_app_enabled: Optional[bool] = None - # Indicates whether guests must sign in using the same account to which sharing invitations are sent. - is_require_accepting_user_to_match_invited_user_enabled: Optional[bool] = None - # Indicates whether guests are allowed to reshare files, folders, and sites they don't own. - is_resharing_by_external_users_enabled: Optional[bool] = None - # Indicates whether mobile push notifications are enabled for SharePoint. - is_share_point_mobile_notification_enabled: Optional[bool] = None - # Indicates whether the newsfeed is allowed on the modern site pages in SharePoint. - is_share_point_newsfeed_enabled: Optional[bool] = None - # Indicates whether users are allowed to create sites. - is_site_creation_enabled: Optional[bool] = None - # Indicates whether the UI commands for creating sites are shown. - is_site_creation_u_i_enabled: Optional[bool] = None - # Indicates whether creating new modern pages is allowed on SharePoint sites. - is_site_pages_creation_enabled: Optional[bool] = None - # Indicates whether site storage space is automatically managed or if specific storage limits are set per site. - is_sites_storage_limit_automatic: Optional[bool] = None - # Indicates whether the sync button in OneDrive is hidden. - is_sync_button_hidden_on_personal_site: Optional[bool] = None - # Indicates whether users are allowed to sync files only on PCs joined to specific domains. - is_unmanaged_sync_app_for_tenant_restricted: Optional[bool] = None - # The OdataType property - odata_type: Optional[str] = None - # The default OneDrive storage limit for all new and existing users who are assigned a qualifying license. Measured in megabytes (MB). - personal_site_default_storage_limit_in_m_b: Optional[int] = None - # Collection of email domains that are allowed for sharing outside the organization. - sharing_allowed_domain_list: Optional[list[str]] = None - # Collection of email domains that are blocked for sharing outside the organization. - sharing_blocked_domain_list: Optional[list[str]] = None - # Sharing capability for the tenant. Possible values are: disabled, externalUserSharingOnly, externalUserAndGuestSharing, existingExternalUserSharingOnly. - sharing_capability: Optional[SharingCapabilities] = None - # Specifies the external sharing mode for domains. Possible values are: none, allowList, blockList. - sharing_domain_restriction_mode: Optional[SharingDomainRestrictionMode] = None - # The value of the team site managed path. This is the path under which new team sites will be created. - site_creation_default_managed_path: Optional[str] = None - # The default storage quota for a new site upon creation. Measured in megabytes (MB). - site_creation_default_storage_limit_in_m_b: Optional[int] = None - # The default timezone of a tenant for newly created sites. For a list of possible values, see SPRegionalSettings.TimeZones property. - tenant_default_timezone: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> SharepointSettings: @@ -94,47 +29,10 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .entity import Entity - from .idle_session_sign_out import IdleSessionSignOut - from .image_tagging_choice import ImageTaggingChoice - from .sharing_capabilities import SharingCapabilities - from .sharing_domain_restriction_mode import SharingDomainRestrictionMode from .entity import Entity - from .idle_session_sign_out import IdleSessionSignOut - from .image_tagging_choice import ImageTaggingChoice - from .sharing_capabilities import SharingCapabilities - from .sharing_domain_restriction_mode import SharingDomainRestrictionMode fields: dict[str, Callable[[Any], None]] = { - "allowedDomainGuidsForSyncApp": lambda n : setattr(self, 'allowed_domain_guids_for_sync_app', n.get_collection_of_primitive_values(UUID)), - "availableManagedPathsForSiteCreation": lambda n : setattr(self, 'available_managed_paths_for_site_creation', n.get_collection_of_primitive_values(str)), - "deletedUserPersonalSiteRetentionPeriodInDays": lambda n : setattr(self, 'deleted_user_personal_site_retention_period_in_days', n.get_int_value()), - "excludedFileExtensionsForSyncApp": lambda n : setattr(self, 'excluded_file_extensions_for_sync_app', n.get_collection_of_primitive_values(str)), - "idleSessionSignOut": lambda n : setattr(self, 'idle_session_sign_out', n.get_object_value(IdleSessionSignOut)), - "imageTaggingOption": lambda n : setattr(self, 'image_tagging_option', n.get_enum_value(ImageTaggingChoice)), - "isCommentingOnSitePagesEnabled": lambda n : setattr(self, 'is_commenting_on_site_pages_enabled', n.get_bool_value()), - "isFileActivityNotificationEnabled": lambda n : setattr(self, 'is_file_activity_notification_enabled', n.get_bool_value()), - "isLegacyAuthProtocolsEnabled": lambda n : setattr(self, 'is_legacy_auth_protocols_enabled', n.get_bool_value()), - "isLoopEnabled": lambda n : setattr(self, 'is_loop_enabled', n.get_bool_value()), - "isMacSyncAppEnabled": lambda n : setattr(self, 'is_mac_sync_app_enabled', n.get_bool_value()), - "isRequireAcceptingUserToMatchInvitedUserEnabled": lambda n : setattr(self, 'is_require_accepting_user_to_match_invited_user_enabled', n.get_bool_value()), - "isResharingByExternalUsersEnabled": lambda n : setattr(self, 'is_resharing_by_external_users_enabled', n.get_bool_value()), - "isSharePointMobileNotificationEnabled": lambda n : setattr(self, 'is_share_point_mobile_notification_enabled', n.get_bool_value()), - "isSharePointNewsfeedEnabled": lambda n : setattr(self, 'is_share_point_newsfeed_enabled', n.get_bool_value()), - "isSiteCreationEnabled": lambda n : setattr(self, 'is_site_creation_enabled', n.get_bool_value()), - "isSiteCreationUIEnabled": lambda n : setattr(self, 'is_site_creation_u_i_enabled', n.get_bool_value()), - "isSitePagesCreationEnabled": lambda n : setattr(self, 'is_site_pages_creation_enabled', n.get_bool_value()), - "isSitesStorageLimitAutomatic": lambda n : setattr(self, 'is_sites_storage_limit_automatic', n.get_bool_value()), - "isSyncButtonHiddenOnPersonalSite": lambda n : setattr(self, 'is_sync_button_hidden_on_personal_site', n.get_bool_value()), - "isUnmanagedSyncAppForTenantRestricted": lambda n : setattr(self, 'is_unmanaged_sync_app_for_tenant_restricted', n.get_bool_value()), - "personalSiteDefaultStorageLimitInMB": lambda n : setattr(self, 'personal_site_default_storage_limit_in_m_b', n.get_int_value()), - "sharingAllowedDomainList": lambda n : setattr(self, 'sharing_allowed_domain_list', n.get_collection_of_primitive_values(str)), - "sharingBlockedDomainList": lambda n : setattr(self, 'sharing_blocked_domain_list', n.get_collection_of_primitive_values(str)), - "sharingCapability": lambda n : setattr(self, 'sharing_capability', n.get_enum_value(SharingCapabilities)), - "sharingDomainRestrictionMode": lambda n : setattr(self, 'sharing_domain_restriction_mode', n.get_enum_value(SharingDomainRestrictionMode)), - "siteCreationDefaultManagedPath": lambda n : setattr(self, 'site_creation_default_managed_path', n.get_str_value()), - "siteCreationDefaultStorageLimitInMB": lambda n : setattr(self, 'site_creation_default_storage_limit_in_m_b', n.get_int_value()), - "tenantDefaultTimezone": lambda n : setattr(self, 'tenant_default_timezone', n.get_str_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -149,34 +47,5 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_collection_of_primitive_values("allowedDomainGuidsForSyncApp", self.allowed_domain_guids_for_sync_app) - writer.write_collection_of_primitive_values("availableManagedPathsForSiteCreation", self.available_managed_paths_for_site_creation) - writer.write_int_value("deletedUserPersonalSiteRetentionPeriodInDays", self.deleted_user_personal_site_retention_period_in_days) - writer.write_collection_of_primitive_values("excludedFileExtensionsForSyncApp", self.excluded_file_extensions_for_sync_app) - writer.write_object_value("idleSessionSignOut", self.idle_session_sign_out) - writer.write_enum_value("imageTaggingOption", self.image_tagging_option) - writer.write_bool_value("isCommentingOnSitePagesEnabled", self.is_commenting_on_site_pages_enabled) - writer.write_bool_value("isFileActivityNotificationEnabled", self.is_file_activity_notification_enabled) - writer.write_bool_value("isLegacyAuthProtocolsEnabled", self.is_legacy_auth_protocols_enabled) - writer.write_bool_value("isLoopEnabled", self.is_loop_enabled) - writer.write_bool_value("isMacSyncAppEnabled", self.is_mac_sync_app_enabled) - writer.write_bool_value("isRequireAcceptingUserToMatchInvitedUserEnabled", self.is_require_accepting_user_to_match_invited_user_enabled) - writer.write_bool_value("isResharingByExternalUsersEnabled", self.is_resharing_by_external_users_enabled) - writer.write_bool_value("isSharePointMobileNotificationEnabled", self.is_share_point_mobile_notification_enabled) - writer.write_bool_value("isSharePointNewsfeedEnabled", self.is_share_point_newsfeed_enabled) - writer.write_bool_value("isSiteCreationEnabled", self.is_site_creation_enabled) - writer.write_bool_value("isSiteCreationUIEnabled", self.is_site_creation_u_i_enabled) - writer.write_bool_value("isSitePagesCreationEnabled", self.is_site_pages_creation_enabled) - writer.write_bool_value("isSitesStorageLimitAutomatic", self.is_sites_storage_limit_automatic) - writer.write_bool_value("isSyncButtonHiddenOnPersonalSite", self.is_sync_button_hidden_on_personal_site) - writer.write_bool_value("isUnmanagedSyncAppForTenantRestricted", self.is_unmanaged_sync_app_for_tenant_restricted) - writer.write_int_value("personalSiteDefaultStorageLimitInMB", self.personal_site_default_storage_limit_in_m_b) - writer.write_collection_of_primitive_values("sharingAllowedDomainList", self.sharing_allowed_domain_list) - writer.write_collection_of_primitive_values("sharingBlockedDomainList", self.sharing_blocked_domain_list) - writer.write_enum_value("sharingCapability", self.sharing_capability) - writer.write_enum_value("sharingDomainRestrictionMode", self.sharing_domain_restriction_mode) - writer.write_str_value("siteCreationDefaultManagedPath", self.site_creation_default_managed_path) - writer.write_int_value("siteCreationDefaultStorageLimitInMB", self.site_creation_default_storage_limit_in_m_b) - writer.write_str_value("tenantDefaultTimezone", self.tenant_default_timezone) diff --git a/msgraph/generated/models/sharing_capabilities.py b/msgraph/generated/models/sharing_capabilities.py deleted file mode 100644 index f9c7ae8dc0d..00000000000 --- a/msgraph/generated/models/sharing_capabilities.py +++ /dev/null @@ -1,9 +0,0 @@ -from enum import Enum - -class SharingCapabilities(str, Enum): - Disabled = "disabled", - ExternalUserSharingOnly = "externalUserSharingOnly", - ExternalUserAndGuestSharing = "externalUserAndGuestSharing", - ExistingExternalUserSharingOnly = "existingExternalUserSharingOnly", - UnknownFutureValue = "unknownFutureValue", - diff --git a/msgraph/generated/models/sharing_domain_restriction_mode.py b/msgraph/generated/models/sharing_domain_restriction_mode.py deleted file mode 100644 index 217e0aca9cd..00000000000 --- a/msgraph/generated/models/sharing_domain_restriction_mode.py +++ /dev/null @@ -1,8 +0,0 @@ -from enum import Enum - -class SharingDomainRestrictionMode(str, Enum): - None_ = "none", - AllowList = "allowList", - BlockList = "blockList", - UnknownFutureValue = "unknownFutureValue", - diff --git a/msgraph/generated/models/sign_in.py b/msgraph/generated/models/sign_in.py index 698dc9941b3..c3338fc7bbf 100644 --- a/msgraph/generated/models/sign_in.py +++ b/msgraph/generated/models/sign_in.py @@ -11,7 +11,6 @@ from .device_detail import DeviceDetail from .entity import Entity from .risk_detail import RiskDetail - from .risk_event_type import RiskEventType from .risk_level import RiskLevel from .risk_state import RiskState from .sign_in_location import SignInLocation @@ -52,7 +51,7 @@ class SignIn(Entity, Parsable): # The reason behind a specific state of a risky user, sign-in, or a risk event. The possible values are none, adminGeneratedTemporaryPassword, userPerformedSecuredPasswordChange, userPerformedSecuredPasswordReset, adminConfirmedSigninSafe, aiConfirmedSigninSafe, userPassedMFADrivenByRiskBasedPolicy, adminDismissedAllRiskForUser, adminConfirmedSigninCompromised, hidden, adminConfirmedUserCompromised, unknownFutureValue, adminConfirmedServicePrincipalCompromised, adminDismissedAllRiskForServicePrincipal, m365DAdminDismissedDetection, userChangedPasswordOnPremises, adminDismissedRiskForSignIn, adminConfirmedAccountSafe. Use the Prefer: include-unknown-enum-members request header to get the following value or values in this evolvable enum: adminConfirmedServicePrincipalCompromised, adminDismissedAllRiskForServicePrincipal, m365DAdminDismissedDetection, userChangedPasswordOnPremises, adminDismissedRiskForSignIn, adminConfirmedAccountSafe.The value none means that Microsoft Entra risk detection did not flag the user or the sign-in as a risky event so far. Supports $filter (eq). Note: Details for this property are only available for Microsoft Entra ID P2 customers. All other customers are returned hidden. risk_detail: Optional[RiskDetail] = None # The riskEventTypes property - risk_event_types: Optional[list[RiskEventType]] = None + risk_event_types: Optional[list[str]] = None # The list of risk event types associated with the sign-in. Possible values: unlikelyTravel, anonymizedIPAddress, maliciousIPAddress, unfamiliarFeatures, malwareInfectedIPAddress, suspiciousIPAddress, leakedCredentials, investigationsThreatIntelligence, generic, or unknownFutureValue. Supports $filter (eq, startsWith). risk_event_types_v2: Optional[list[str]] = None # Aggregated risk level. The possible values are: none, low, medium, high, hidden, and unknownFutureValue. The value hidden means the user or sign-in wasn't enabled for Microsoft Entra ID Protection. Supports $filter (eq). Note: Details for this property are only available for Microsoft Entra ID P2 customers. All other customers are returned hidden. @@ -91,7 +90,6 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .device_detail import DeviceDetail from .entity import Entity from .risk_detail import RiskDetail - from .risk_event_type import RiskEventType from .risk_level import RiskLevel from .risk_state import RiskState from .sign_in_location import SignInLocation @@ -102,7 +100,6 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .device_detail import DeviceDetail from .entity import Entity from .risk_detail import RiskDetail - from .risk_event_type import RiskEventType from .risk_level import RiskLevel from .risk_state import RiskState from .sign_in_location import SignInLocation @@ -123,7 +120,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: "resourceDisplayName": lambda n : setattr(self, 'resource_display_name', n.get_str_value()), "resourceId": lambda n : setattr(self, 'resource_id', n.get_str_value()), "riskDetail": lambda n : setattr(self, 'risk_detail', n.get_enum_value(RiskDetail)), - "riskEventTypes": lambda n : setattr(self, 'risk_event_types', n.get_collection_of_enum_values(RiskEventType)), + "riskEventTypes": lambda n : setattr(self, 'risk_event_types', n.get_collection_of_primitive_values(str)), "riskEventTypes_v2": lambda n : setattr(self, 'risk_event_types_v2', n.get_collection_of_primitive_values(str)), "riskLevelAggregated": lambda n : setattr(self, 'risk_level_aggregated', n.get_enum_value(RiskLevel)), "riskLevelDuringSignIn": lambda n : setattr(self, 'risk_level_during_sign_in', n.get_enum_value(RiskLevel)), @@ -160,7 +157,7 @@ def serialize(self,writer: SerializationWriter) -> None: writer.write_str_value("resourceDisplayName", self.resource_display_name) writer.write_str_value("resourceId", self.resource_id) writer.write_enum_value("riskDetail", self.risk_detail) - writer.write_collection_of_enum_values("riskEventTypes", self.risk_event_types) + writer.write_collection_of_primitive_values("riskEventTypes", self.risk_event_types) writer.write_collection_of_primitive_values("riskEventTypes_v2", self.risk_event_types_v2) writer.write_enum_value("riskLevelAggregated", self.risk_level_aggregated) writer.write_enum_value("riskLevelDuringSignIn", self.risk_level_during_sign_in) diff --git a/msgraph/generated/models/simulation_content_source.py b/msgraph/generated/models/simulation_content_source.py deleted file mode 100644 index 6b914a57ca5..00000000000 --- a/msgraph/generated/models/simulation_content_source.py +++ /dev/null @@ -1,8 +0,0 @@ -from enum import Enum - -class SimulationContentSource(str, Enum): - Unknown = "unknown", - Global_ = "global", - Tenant = "tenant", - UnknownFutureValue = "unknownFutureValue", - diff --git a/msgraph/generated/models/simulation_content_status.py b/msgraph/generated/models/simulation_content_status.py deleted file mode 100644 index 09e1c2e0134..00000000000 --- a/msgraph/generated/models/simulation_content_status.py +++ /dev/null @@ -1,10 +0,0 @@ -from enum import Enum - -class SimulationContentStatus(str, Enum): - Unknown = "unknown", - Draft = "draft", - Ready = "ready", - Archive = "archive", - Delete = "delete", - UnknownFutureValue = "unknownFutureValue", - diff --git a/msgraph/generated/models/software_update_status_summary.py b/msgraph/generated/models/software_update_status_summary.py index 12b0a784744..323943dd76b 100644 --- a/msgraph/generated/models/software_update_status_summary.py +++ b/msgraph/generated/models/software_update_status_summary.py @@ -11,38 +11,6 @@ @dataclass class SoftwareUpdateStatusSummary(Entity, Parsable): - # Number of compliant devices. - compliant_device_count: Optional[int] = None - # Number of compliant users. - compliant_user_count: Optional[int] = None - # Number of conflict devices. - conflict_device_count: Optional[int] = None - # Number of conflict users. - conflict_user_count: Optional[int] = None - # The name of the policy. - display_name: Optional[str] = None - # Number of devices had error. - error_device_count: Optional[int] = None - # Number of users had error. - error_user_count: Optional[int] = None - # Number of non compliant devices. - non_compliant_device_count: Optional[int] = None - # Number of non compliant users. - non_compliant_user_count: Optional[int] = None - # Number of not applicable devices. - not_applicable_device_count: Optional[int] = None - # Number of not applicable users. - not_applicable_user_count: Optional[int] = None - # The OdataType property - odata_type: Optional[str] = None - # Number of remediated devices. - remediated_device_count: Optional[int] = None - # Number of remediated users. - remediated_user_count: Optional[int] = None - # Number of unknown devices. - unknown_device_count: Optional[int] = None - # Number of unknown users. - unknown_user_count: Optional[int] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> SoftwareUpdateStatusSummary: @@ -65,21 +33,6 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .entity import Entity fields: dict[str, Callable[[Any], None]] = { - "compliantDeviceCount": lambda n : setattr(self, 'compliant_device_count', n.get_int_value()), - "compliantUserCount": lambda n : setattr(self, 'compliant_user_count', n.get_int_value()), - "conflictDeviceCount": lambda n : setattr(self, 'conflict_device_count', n.get_int_value()), - "conflictUserCount": lambda n : setattr(self, 'conflict_user_count', n.get_int_value()), - "displayName": lambda n : setattr(self, 'display_name', n.get_str_value()), - "errorDeviceCount": lambda n : setattr(self, 'error_device_count', n.get_int_value()), - "errorUserCount": lambda n : setattr(self, 'error_user_count', n.get_int_value()), - "nonCompliantDeviceCount": lambda n : setattr(self, 'non_compliant_device_count', n.get_int_value()), - "nonCompliantUserCount": lambda n : setattr(self, 'non_compliant_user_count', n.get_int_value()), - "notApplicableDeviceCount": lambda n : setattr(self, 'not_applicable_device_count', n.get_int_value()), - "notApplicableUserCount": lambda n : setattr(self, 'not_applicable_user_count', n.get_int_value()), - "remediatedDeviceCount": lambda n : setattr(self, 'remediated_device_count', n.get_int_value()), - "remediatedUserCount": lambda n : setattr(self, 'remediated_user_count', n.get_int_value()), - "unknownDeviceCount": lambda n : setattr(self, 'unknown_device_count', n.get_int_value()), - "unknownUserCount": lambda n : setattr(self, 'unknown_user_count', n.get_int_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -94,20 +47,5 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_int_value("compliantDeviceCount", self.compliant_device_count) - writer.write_int_value("compliantUserCount", self.compliant_user_count) - writer.write_int_value("conflictDeviceCount", self.conflict_device_count) - writer.write_int_value("conflictUserCount", self.conflict_user_count) - writer.write_str_value("displayName", self.display_name) - writer.write_int_value("errorDeviceCount", self.error_device_count) - writer.write_int_value("errorUserCount", self.error_user_count) - writer.write_int_value("nonCompliantDeviceCount", self.non_compliant_device_count) - writer.write_int_value("nonCompliantUserCount", self.non_compliant_user_count) - writer.write_int_value("notApplicableDeviceCount", self.not_applicable_device_count) - writer.write_int_value("notApplicableUserCount", self.not_applicable_user_count) - writer.write_int_value("remediatedDeviceCount", self.remediated_device_count) - writer.write_int_value("remediatedUserCount", self.remediated_user_count) - writer.write_int_value("unknownDeviceCount", self.unknown_device_count) - writer.write_int_value("unknownUserCount", self.unknown_user_count) diff --git a/msgraph/generated/models/synchronization.py b/msgraph/generated/models/synchronization.py index 39b69e5c6ee..3a9cbc29804 100644 --- a/msgraph/generated/models/synchronization.py +++ b/msgraph/generated/models/synchronization.py @@ -6,22 +6,11 @@ if TYPE_CHECKING: from .entity import Entity - from .synchronization_job import SynchronizationJob - from .synchronization_secret_key_string_value_pair import SynchronizationSecretKeyStringValuePair - from .synchronization_template import SynchronizationTemplate from .entity import Entity @dataclass class Synchronization(Entity, Parsable): - # Performs synchronization by periodically running in the background, polling for changes in one directory, and pushing them to another directory. - jobs: Optional[list[SynchronizationJob]] = None - # The OdataType property - odata_type: Optional[str] = None - # Represents a collection of credentials to access provisioned cloud applications. - secrets: Optional[list[SynchronizationSecretKeyStringValuePair]] = None - # Preconfigured synchronization settings for a particular application. - templates: Optional[list[SynchronizationTemplate]] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> Synchronization: @@ -40,19 +29,10 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .entity import Entity - from .synchronization_job import SynchronizationJob - from .synchronization_secret_key_string_value_pair import SynchronizationSecretKeyStringValuePair - from .synchronization_template import SynchronizationTemplate from .entity import Entity - from .synchronization_job import SynchronizationJob - from .synchronization_secret_key_string_value_pair import SynchronizationSecretKeyStringValuePair - from .synchronization_template import SynchronizationTemplate fields: dict[str, Callable[[Any], None]] = { - "jobs": lambda n : setattr(self, 'jobs', n.get_collection_of_object_values(SynchronizationJob)), - "secrets": lambda n : setattr(self, 'secrets', n.get_collection_of_object_values(SynchronizationSecretKeyStringValuePair)), - "templates": lambda n : setattr(self, 'templates', n.get_collection_of_object_values(SynchronizationTemplate)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -67,8 +47,5 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_collection_of_object_values("jobs", self.jobs) - writer.write_collection_of_object_values("secrets", self.secrets) - writer.write_collection_of_object_values("templates", self.templates) diff --git a/msgraph/generated/models/synchronization_rule.py b/msgraph/generated/models/synchronization_rule.py deleted file mode 100644 index 60ecaa92dc6..00000000000 --- a/msgraph/generated/models/synchronization_rule.py +++ /dev/null @@ -1,106 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .container_filter import ContainerFilter - from .group_filter import GroupFilter - from .object_mapping import ObjectMapping - from .string_key_string_value_pair import StringKeyStringValuePair - -@dataclass -class SynchronizationRule(AdditionalDataHolder, BackedModel, Parsable): - # Stores model information. - backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) - - # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - additional_data: dict[str, Any] = field(default_factory=dict) - # The containerFilter property - container_filter: Optional[ContainerFilter] = None - # true if the synchronization rule can be customized; false if this rule is read-only and shouldn't be changed. - editable: Optional[bool] = None - # The groupFilter property - group_filter: Optional[GroupFilter] = None - # Synchronization rule identifier. Must be one of the identifiers recognized by the synchronization engine. Supported rule identifiers can be found in the synchronization template returned by the API. - id: Optional[str] = None - # Additional extension properties. Unless instructed explicitly by the support team, metadata values shouldn't be changed. - metadata: Optional[list[StringKeyStringValuePair]] = None - # Human-readable name of the synchronization rule. Not nullable. - name: Optional[str] = None - # Collection of object mappings supported by the rule. Tells the synchronization engine which objects should be synchronized. - object_mappings: Optional[list[ObjectMapping]] = None - # The OdataType property - odata_type: Optional[str] = None - # Priority relative to other rules in the synchronizationSchema. Rules with the lowest priority number will be processed first. - priority: Optional[int] = None - # Name of the source directory. Must match one of the directory definitions in synchronizationSchema. - source_directory_name: Optional[str] = None - # Name of the target directory. Must match one of the directory definitions in synchronizationSchema. - target_directory_name: Optional[str] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> SynchronizationRule: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: SynchronizationRule - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return SynchronizationRule() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .container_filter import ContainerFilter - from .group_filter import GroupFilter - from .object_mapping import ObjectMapping - from .string_key_string_value_pair import StringKeyStringValuePair - - from .container_filter import ContainerFilter - from .group_filter import GroupFilter - from .object_mapping import ObjectMapping - from .string_key_string_value_pair import StringKeyStringValuePair - - fields: dict[str, Callable[[Any], None]] = { - "containerFilter": lambda n : setattr(self, 'container_filter', n.get_object_value(ContainerFilter)), - "editable": lambda n : setattr(self, 'editable', n.get_bool_value()), - "groupFilter": lambda n : setattr(self, 'group_filter', n.get_object_value(GroupFilter)), - "id": lambda n : setattr(self, 'id', n.get_str_value()), - "metadata": lambda n : setattr(self, 'metadata', n.get_collection_of_object_values(StringKeyStringValuePair)), - "name": lambda n : setattr(self, 'name', n.get_str_value()), - "objectMappings": lambda n : setattr(self, 'object_mappings', n.get_collection_of_object_values(ObjectMapping)), - "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), - "priority": lambda n : setattr(self, 'priority', n.get_int_value()), - "sourceDirectoryName": lambda n : setattr(self, 'source_directory_name', n.get_str_value()), - "targetDirectoryName": lambda n : setattr(self, 'target_directory_name', n.get_str_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_object_value("containerFilter", self.container_filter) - writer.write_bool_value("editable", self.editable) - writer.write_object_value("groupFilter", self.group_filter) - writer.write_str_value("id", self.id) - writer.write_collection_of_object_values("metadata", self.metadata) - writer.write_str_value("name", self.name) - writer.write_collection_of_object_values("objectMappings", self.object_mappings) - writer.write_str_value("@odata.type", self.odata_type) - writer.write_int_value("priority", self.priority) - writer.write_str_value("sourceDirectoryName", self.source_directory_name) - writer.write_str_value("targetDirectoryName", self.target_directory_name) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/models/synchronization_schema.py b/msgraph/generated/models/synchronization_schema.py index 6f4724c1b82..1969e7b0156 100644 --- a/msgraph/generated/models/synchronization_schema.py +++ b/msgraph/generated/models/synchronization_schema.py @@ -5,22 +5,12 @@ from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: - from .directory_definition import DirectoryDefinition from .entity import Entity - from .synchronization_rule import SynchronizationRule from .entity import Entity @dataclass class SynchronizationSchema(Entity, Parsable): - # Contains the collection of directories and all of their objects. - directories: Optional[list[DirectoryDefinition]] = None - # The OdataType property - odata_type: Optional[str] = None - # A collection of synchronization rules configured for the synchronizationJob or synchronizationTemplate. - synchronization_rules: Optional[list[SynchronizationRule]] = None - # The version of the schema, updated automatically with every schema change. - version: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> SynchronizationSchema: @@ -38,18 +28,11 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ - from .directory_definition import DirectoryDefinition from .entity import Entity - from .synchronization_rule import SynchronizationRule - from .directory_definition import DirectoryDefinition from .entity import Entity - from .synchronization_rule import SynchronizationRule fields: dict[str, Callable[[Any], None]] = { - "directories": lambda n : setattr(self, 'directories', n.get_collection_of_object_values(DirectoryDefinition)), - "synchronizationRules": lambda n : setattr(self, 'synchronization_rules', n.get_collection_of_object_values(SynchronizationRule)), - "version": lambda n : setattr(self, 'version', n.get_str_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -64,8 +47,5 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_collection_of_object_values("directories", self.directories) - writer.write_collection_of_object_values("synchronizationRules", self.synchronization_rules) - writer.write_str_value("version", self.version) diff --git a/msgraph/generated/models/team.py b/msgraph/generated/models/team.py index 82c92d6e3ee..bed9c50a1bd 100644 --- a/msgraph/generated/models/team.py +++ b/msgraph/generated/models/team.py @@ -1,94 +1,16 @@ from __future__ import annotations -import datetime from collections.abc import Callable from dataclasses import dataclass, field from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: - from .channel import Channel - from .conversation_member import ConversationMember from .entity import Entity - from .group import Group - from .profile_photo import ProfilePhoto - from .resource_specific_permission_grant import ResourceSpecificPermissionGrant - from .schedule import Schedule - from .teams_app_installation import TeamsAppInstallation - from .teams_async_operation import TeamsAsyncOperation - from .teams_template import TeamsTemplate - from .teamwork_tag import TeamworkTag - from .team_fun_settings import TeamFunSettings - from .team_guest_settings import TeamGuestSettings - from .team_member_settings import TeamMemberSettings - from .team_messaging_settings import TeamMessagingSettings - from .team_specialization import TeamSpecialization - from .team_summary import TeamSummary - from .team_visibility_type import TeamVisibilityType from .entity import Entity @dataclass class Team(Entity, Parsable): - # List of channels either hosted in or shared with the team (incoming channels). - all_channels: Optional[list[Channel]] = None - # The collection of channels and messages associated with the team. - channels: Optional[list[Channel]] = None - # An optional label. Typically describes the data or business sensitivity of the team. Must match one of a preconfigured set in the tenant's directory. - classification: Optional[str] = None - # Timestamp at which the team was created. - created_date_time: Optional[datetime.datetime] = None - # An optional description for the team. Maximum length: 1,024 characters. - description: Optional[str] = None - # The name of the team. - display_name: Optional[str] = None - # The name of the first channel in the team. This is an optional property, only used during team creation and isn't returned in methods to get and list teams. - first_channel_name: Optional[str] = None - # Settings to configure use of Giphy, memes, and stickers in the team. - fun_settings: Optional[TeamFunSettings] = None - # The group property - group: Optional[Group] = None - # Settings to configure whether guests can create, update, or delete channels in the team. - guest_settings: Optional[TeamGuestSettings] = None - # List of channels shared with the team. - incoming_channels: Optional[list[Channel]] = None - # The apps installed in this team. - installed_apps: Optional[list[TeamsAppInstallation]] = None - # A unique ID for the team that was used in a few places such as the audit log/Office 365 Management Activity API. - internal_id: Optional[str] = None - # Whether this team is in read-only mode. - is_archived: Optional[bool] = None - # Settings to configure whether members can perform certain actions, for example, create channels and add bots, in the team. - member_settings: Optional[TeamMemberSettings] = None - # Members and owners of the team. - members: Optional[list[ConversationMember]] = None - # Settings to configure messaging and mentions in the team. - messaging_settings: Optional[TeamMessagingSettings] = None - # The OdataType property - odata_type: Optional[str] = None - # The async operations that ran or are running on this team. - operations: Optional[list[TeamsAsyncOperation]] = None - # A collection of permissions granted to apps to access the team. - permission_grants: Optional[list[ResourceSpecificPermissionGrant]] = None - # The profile photo for the team. - photo: Optional[ProfilePhoto] = None - # The general channel for the team. - primary_channel: Optional[Channel] = None - # The schedule of shifts for this team. - schedule: Optional[Schedule] = None - # Optional. Indicates whether the team is intended for a particular use case. Each team specialization has access to unique behaviors and experiences targeted to its use case. - specialization: Optional[TeamSpecialization] = None - # Contains summary information about the team, including number of owners, members, and guests. - summary: Optional[TeamSummary] = None - # The tags associated with the team. - tags: Optional[list[TeamworkTag]] = None - # The template this team was created from. See available templates. - template: Optional[TeamsTemplate] = None - # The ID of the Microsoft Entra tenant. - tenant_id: Optional[str] = None - # The visibility of the group and team. Defaults to Public. - visibility: Optional[TeamVisibilityType] = None - # A hyperlink that goes to the team in the Microsoft Teams client. You get this URL when you right-click a team in the Microsoft Teams client and select Get link to team. This URL should be treated as an opaque blob, and not parsed. - web_url: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> Team: @@ -106,74 +28,11 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ - from .channel import Channel - from .conversation_member import ConversationMember from .entity import Entity - from .group import Group - from .profile_photo import ProfilePhoto - from .resource_specific_permission_grant import ResourceSpecificPermissionGrant - from .schedule import Schedule - from .teams_app_installation import TeamsAppInstallation - from .teams_async_operation import TeamsAsyncOperation - from .teams_template import TeamsTemplate - from .teamwork_tag import TeamworkTag - from .team_fun_settings import TeamFunSettings - from .team_guest_settings import TeamGuestSettings - from .team_member_settings import TeamMemberSettings - from .team_messaging_settings import TeamMessagingSettings - from .team_specialization import TeamSpecialization - from .team_summary import TeamSummary - from .team_visibility_type import TeamVisibilityType - from .channel import Channel - from .conversation_member import ConversationMember from .entity import Entity - from .group import Group - from .profile_photo import ProfilePhoto - from .resource_specific_permission_grant import ResourceSpecificPermissionGrant - from .schedule import Schedule - from .teams_app_installation import TeamsAppInstallation - from .teams_async_operation import TeamsAsyncOperation - from .teams_template import TeamsTemplate - from .teamwork_tag import TeamworkTag - from .team_fun_settings import TeamFunSettings - from .team_guest_settings import TeamGuestSettings - from .team_member_settings import TeamMemberSettings - from .team_messaging_settings import TeamMessagingSettings - from .team_specialization import TeamSpecialization - from .team_summary import TeamSummary - from .team_visibility_type import TeamVisibilityType fields: dict[str, Callable[[Any], None]] = { - "allChannels": lambda n : setattr(self, 'all_channels', n.get_collection_of_object_values(Channel)), - "channels": lambda n : setattr(self, 'channels', n.get_collection_of_object_values(Channel)), - "classification": lambda n : setattr(self, 'classification', n.get_str_value()), - "createdDateTime": lambda n : setattr(self, 'created_date_time', n.get_datetime_value()), - "description": lambda n : setattr(self, 'description', n.get_str_value()), - "displayName": lambda n : setattr(self, 'display_name', n.get_str_value()), - "firstChannelName": lambda n : setattr(self, 'first_channel_name', n.get_str_value()), - "funSettings": lambda n : setattr(self, 'fun_settings', n.get_object_value(TeamFunSettings)), - "group": lambda n : setattr(self, 'group', n.get_object_value(Group)), - "guestSettings": lambda n : setattr(self, 'guest_settings', n.get_object_value(TeamGuestSettings)), - "incomingChannels": lambda n : setattr(self, 'incoming_channels', n.get_collection_of_object_values(Channel)), - "installedApps": lambda n : setattr(self, 'installed_apps', n.get_collection_of_object_values(TeamsAppInstallation)), - "internalId": lambda n : setattr(self, 'internal_id', n.get_str_value()), - "isArchived": lambda n : setattr(self, 'is_archived', n.get_bool_value()), - "memberSettings": lambda n : setattr(self, 'member_settings', n.get_object_value(TeamMemberSettings)), - "members": lambda n : setattr(self, 'members', n.get_collection_of_object_values(ConversationMember)), - "messagingSettings": lambda n : setattr(self, 'messaging_settings', n.get_object_value(TeamMessagingSettings)), - "operations": lambda n : setattr(self, 'operations', n.get_collection_of_object_values(TeamsAsyncOperation)), - "permissionGrants": lambda n : setattr(self, 'permission_grants', n.get_collection_of_object_values(ResourceSpecificPermissionGrant)), - "photo": lambda n : setattr(self, 'photo', n.get_object_value(ProfilePhoto)), - "primaryChannel": lambda n : setattr(self, 'primary_channel', n.get_object_value(Channel)), - "schedule": lambda n : setattr(self, 'schedule', n.get_object_value(Schedule)), - "specialization": lambda n : setattr(self, 'specialization', n.get_enum_value(TeamSpecialization)), - "summary": lambda n : setattr(self, 'summary', n.get_object_value(TeamSummary)), - "tags": lambda n : setattr(self, 'tags', n.get_collection_of_object_values(TeamworkTag)), - "template": lambda n : setattr(self, 'template', n.get_object_value(TeamsTemplate)), - "tenantId": lambda n : setattr(self, 'tenant_id', n.get_str_value()), - "visibility": lambda n : setattr(self, 'visibility', n.get_enum_value(TeamVisibilityType)), - "webUrl": lambda n : setattr(self, 'web_url', n.get_str_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -188,34 +47,5 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_collection_of_object_values("allChannels", self.all_channels) - writer.write_collection_of_object_values("channels", self.channels) - writer.write_str_value("classification", self.classification) - writer.write_datetime_value("createdDateTime", self.created_date_time) - writer.write_str_value("description", self.description) - writer.write_str_value("displayName", self.display_name) - writer.write_str_value("firstChannelName", self.first_channel_name) - writer.write_object_value("funSettings", self.fun_settings) - writer.write_object_value("group", self.group) - writer.write_object_value("guestSettings", self.guest_settings) - writer.write_collection_of_object_values("incomingChannels", self.incoming_channels) - writer.write_collection_of_object_values("installedApps", self.installed_apps) - writer.write_str_value("internalId", self.internal_id) - writer.write_bool_value("isArchived", self.is_archived) - writer.write_object_value("memberSettings", self.member_settings) - writer.write_collection_of_object_values("members", self.members) - writer.write_object_value("messagingSettings", self.messaging_settings) - writer.write_collection_of_object_values("operations", self.operations) - writer.write_collection_of_object_values("permissionGrants", self.permission_grants) - writer.write_object_value("photo", self.photo) - writer.write_object_value("primaryChannel", self.primary_channel) - writer.write_object_value("schedule", self.schedule) - writer.write_enum_value("specialization", self.specialization) - writer.write_object_value("summary", self.summary) - writer.write_collection_of_object_values("tags", self.tags) - writer.write_object_value("template", self.template) - writer.write_str_value("tenantId", self.tenant_id) - writer.write_enum_value("visibility", self.visibility) - writer.write_str_value("webUrl", self.web_url) diff --git a/msgraph/generated/models/team_fun_settings.py b/msgraph/generated/models/team_fun_settings.py deleted file mode 100644 index e0fdc2834bb..00000000000 --- a/msgraph/generated/models/team_fun_settings.py +++ /dev/null @@ -1,73 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .giphy_rating_type import GiphyRatingType - -@dataclass -class TeamFunSettings(AdditionalDataHolder, BackedModel, Parsable): - # Stores model information. - backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) - - # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - additional_data: dict[str, Any] = field(default_factory=dict) - # If set to true, enables users to include custom memes. - allow_custom_memes: Optional[bool] = None - # If set to true, enables Giphy use. - allow_giphy: Optional[bool] = None - # If set to true, enables users to include stickers and memes. - allow_stickers_and_memes: Optional[bool] = None - # Giphy content rating. Possible values are: moderate, strict. - giphy_content_rating: Optional[GiphyRatingType] = None - # The OdataType property - odata_type: Optional[str] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> TeamFunSettings: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: TeamFunSettings - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return TeamFunSettings() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .giphy_rating_type import GiphyRatingType - - from .giphy_rating_type import GiphyRatingType - - fields: dict[str, Callable[[Any], None]] = { - "allowCustomMemes": lambda n : setattr(self, 'allow_custom_memes', n.get_bool_value()), - "allowGiphy": lambda n : setattr(self, 'allow_giphy', n.get_bool_value()), - "allowStickersAndMemes": lambda n : setattr(self, 'allow_stickers_and_memes', n.get_bool_value()), - "giphyContentRating": lambda n : setattr(self, 'giphy_content_rating', n.get_enum_value(GiphyRatingType)), - "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_bool_value("allowCustomMemes", self.allow_custom_memes) - writer.write_bool_value("allowGiphy", self.allow_giphy) - writer.write_bool_value("allowStickersAndMemes", self.allow_stickers_and_memes) - writer.write_enum_value("giphyContentRating", self.giphy_content_rating) - writer.write_str_value("@odata.type", self.odata_type) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/models/team_guest_settings.py b/msgraph/generated/models/team_guest_settings.py deleted file mode 100644 index 8affca82cdb..00000000000 --- a/msgraph/generated/models/team_guest_settings.py +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class TeamGuestSettings(AdditionalDataHolder, BackedModel, Parsable): - # Stores model information. - backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) - - # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - additional_data: dict[str, Any] = field(default_factory=dict) - # If set to true, guests can add and update channels. - allow_create_update_channels: Optional[bool] = None - # If set to true, guests can delete channels. - allow_delete_channels: Optional[bool] = None - # The OdataType property - odata_type: Optional[str] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> TeamGuestSettings: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: TeamGuestSettings - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return TeamGuestSettings() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "allowCreateUpdateChannels": lambda n : setattr(self, 'allow_create_update_channels', n.get_bool_value()), - "allowDeleteChannels": lambda n : setattr(self, 'allow_delete_channels', n.get_bool_value()), - "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_bool_value("allowCreateUpdateChannels", self.allow_create_update_channels) - writer.write_bool_value("allowDeleteChannels", self.allow_delete_channels) - writer.write_str_value("@odata.type", self.odata_type) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/models/team_member_settings.py b/msgraph/generated/models/team_member_settings.py deleted file mode 100644 index 631e04415bf..00000000000 --- a/msgraph/generated/models/team_member_settings.py +++ /dev/null @@ -1,74 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class TeamMemberSettings(AdditionalDataHolder, BackedModel, Parsable): - # Stores model information. - backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) - - # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - additional_data: dict[str, Any] = field(default_factory=dict) - # If set to true, members can add and remove apps. - allow_add_remove_apps: Optional[bool] = None - # If set to true, members can add and update private channels. - allow_create_private_channels: Optional[bool] = None - # If set to true, members can add and update channels. - allow_create_update_channels: Optional[bool] = None - # If set to true, members can add, update, and remove connectors. - allow_create_update_remove_connectors: Optional[bool] = None - # If set to true, members can add, update, and remove tabs. - allow_create_update_remove_tabs: Optional[bool] = None - # If set to true, members can delete channels. - allow_delete_channels: Optional[bool] = None - # The OdataType property - odata_type: Optional[str] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> TeamMemberSettings: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: TeamMemberSettings - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return TeamMemberSettings() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "allowAddRemoveApps": lambda n : setattr(self, 'allow_add_remove_apps', n.get_bool_value()), - "allowCreatePrivateChannels": lambda n : setattr(self, 'allow_create_private_channels', n.get_bool_value()), - "allowCreateUpdateChannels": lambda n : setattr(self, 'allow_create_update_channels', n.get_bool_value()), - "allowCreateUpdateRemoveConnectors": lambda n : setattr(self, 'allow_create_update_remove_connectors', n.get_bool_value()), - "allowCreateUpdateRemoveTabs": lambda n : setattr(self, 'allow_create_update_remove_tabs', n.get_bool_value()), - "allowDeleteChannels": lambda n : setattr(self, 'allow_delete_channels', n.get_bool_value()), - "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_bool_value("allowAddRemoveApps", self.allow_add_remove_apps) - writer.write_bool_value("allowCreatePrivateChannels", self.allow_create_private_channels) - writer.write_bool_value("allowCreateUpdateChannels", self.allow_create_update_channels) - writer.write_bool_value("allowCreateUpdateRemoveConnectors", self.allow_create_update_remove_connectors) - writer.write_bool_value("allowCreateUpdateRemoveTabs", self.allow_create_update_remove_tabs) - writer.write_bool_value("allowDeleteChannels", self.allow_delete_channels) - writer.write_str_value("@odata.type", self.odata_type) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/models/team_messaging_settings.py b/msgraph/generated/models/team_messaging_settings.py deleted file mode 100644 index e059c5f0cf0..00000000000 --- a/msgraph/generated/models/team_messaging_settings.py +++ /dev/null @@ -1,70 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class TeamMessagingSettings(AdditionalDataHolder, BackedModel, Parsable): - # Stores model information. - backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) - - # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - additional_data: dict[str, Any] = field(default_factory=dict) - # If set to true, @channel mentions are allowed. - allow_channel_mentions: Optional[bool] = None - # If set to true, owners can delete any message. - allow_owner_delete_messages: Optional[bool] = None - # If set to true, @team mentions are allowed. - allow_team_mentions: Optional[bool] = None - # If set to true, users can delete their messages. - allow_user_delete_messages: Optional[bool] = None - # If set to true, users can edit their messages. - allow_user_edit_messages: Optional[bool] = None - # The OdataType property - odata_type: Optional[str] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> TeamMessagingSettings: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: TeamMessagingSettings - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return TeamMessagingSettings() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "allowChannelMentions": lambda n : setattr(self, 'allow_channel_mentions', n.get_bool_value()), - "allowOwnerDeleteMessages": lambda n : setattr(self, 'allow_owner_delete_messages', n.get_bool_value()), - "allowTeamMentions": lambda n : setattr(self, 'allow_team_mentions', n.get_bool_value()), - "allowUserDeleteMessages": lambda n : setattr(self, 'allow_user_delete_messages', n.get_bool_value()), - "allowUserEditMessages": lambda n : setattr(self, 'allow_user_edit_messages', n.get_bool_value()), - "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_bool_value("allowChannelMentions", self.allow_channel_mentions) - writer.write_bool_value("allowOwnerDeleteMessages", self.allow_owner_delete_messages) - writer.write_bool_value("allowTeamMentions", self.allow_team_mentions) - writer.write_bool_value("allowUserDeleteMessages", self.allow_user_delete_messages) - writer.write_bool_value("allowUserEditMessages", self.allow_user_edit_messages) - writer.write_str_value("@odata.type", self.odata_type) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/models/team_specialization.py b/msgraph/generated/models/team_specialization.py deleted file mode 100644 index 73628d931b4..00000000000 --- a/msgraph/generated/models/team_specialization.py +++ /dev/null @@ -1,12 +0,0 @@ -from enum import Enum - -class TeamSpecialization(str, Enum): - None_ = "none", - EducationStandard = "educationStandard", - EducationClass = "educationClass", - EducationProfessionalLearningCommunity = "educationProfessionalLearningCommunity", - EducationStaff = "educationStaff", - HealthcareStandard = "healthcareStandard", - HealthcareCareCoordination = "healthcareCareCoordination", - UnknownFutureValue = "unknownFutureValue", - diff --git a/msgraph/generated/models/team_summary.py b/msgraph/generated/models/team_summary.py deleted file mode 100644 index c12936e2993..00000000000 --- a/msgraph/generated/models/team_summary.py +++ /dev/null @@ -1,62 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class TeamSummary(AdditionalDataHolder, BackedModel, Parsable): - # Stores model information. - backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) - - # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - additional_data: dict[str, Any] = field(default_factory=dict) - # Count of guests in a team. - guests_count: Optional[int] = None - # Count of members in a team. - members_count: Optional[int] = None - # The OdataType property - odata_type: Optional[str] = None - # Count of owners in a team. - owners_count: Optional[int] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> TeamSummary: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: TeamSummary - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return TeamSummary() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "guestsCount": lambda n : setattr(self, 'guests_count', n.get_int_value()), - "membersCount": lambda n : setattr(self, 'members_count', n.get_int_value()), - "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), - "ownersCount": lambda n : setattr(self, 'owners_count', n.get_int_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_int_value("guestsCount", self.guests_count) - writer.write_int_value("membersCount", self.members_count) - writer.write_str_value("@odata.type", self.odata_type) - writer.write_int_value("ownersCount", self.owners_count) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/models/teams_licensing_details.py b/msgraph/generated/models/teams_licensing_details.py index c555de7db0c..63d06563635 100644 --- a/msgraph/generated/models/teams_licensing_details.py +++ b/msgraph/generated/models/teams_licensing_details.py @@ -11,10 +11,6 @@ @dataclass class TeamsLicensingDetails(Entity, Parsable): - # Indicates whether the user has a valid license to use Microsoft Teams. - has_teams_license: Optional[bool] = None - # The OdataType property - odata_type: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> TeamsLicensingDetails: @@ -37,7 +33,6 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .entity import Entity fields: dict[str, Callable[[Any], None]] = { - "hasTeamsLicense": lambda n : setattr(self, 'has_teams_license', n.get_bool_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -52,6 +47,5 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_bool_value("hasTeamsLicense", self.has_teams_license) diff --git a/msgraph/generated/models/teamwork_bot.py b/msgraph/generated/models/teamwork_bot.py index 519ddbebff0..ead1c49e83a 100644 --- a/msgraph/generated/models/teamwork_bot.py +++ b/msgraph/generated/models/teamwork_bot.py @@ -11,8 +11,6 @@ @dataclass class TeamworkBot(Entity, Parsable): - # The OdataType property - odata_type: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> TeamworkBot: diff --git a/msgraph/generated/models/term_store/localized_description.py b/msgraph/generated/models/term_store/localized_description.py deleted file mode 100644 index b68e7fe1572..00000000000 --- a/msgraph/generated/models/term_store/localized_description.py +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class LocalizedDescription(AdditionalDataHolder, BackedModel, Parsable): - # Stores model information. - backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) - - # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - additional_data: dict[str, Any] = field(default_factory=dict) - # The description in the localized language. - description: Optional[str] = None - # The language tag for the label. - language_tag: Optional[str] = None - # The OdataType property - odata_type: Optional[str] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> LocalizedDescription: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: LocalizedDescription - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return LocalizedDescription() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "description": lambda n : setattr(self, 'description', n.get_str_value()), - "languageTag": lambda n : setattr(self, 'language_tag', n.get_str_value()), - "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("description", self.description) - writer.write_str_value("languageTag", self.language_tag) - writer.write_str_value("@odata.type", self.odata_type) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/models/term_store/localized_label.py b/msgraph/generated/models/term_store/localized_label.py deleted file mode 100644 index 89b90d38898..00000000000 --- a/msgraph/generated/models/term_store/localized_label.py +++ /dev/null @@ -1,62 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class LocalizedLabel(AdditionalDataHolder, BackedModel, Parsable): - # Stores model information. - backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) - - # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - additional_data: dict[str, Any] = field(default_factory=dict) - # Indicates whether the label is the default label. - is_default: Optional[bool] = None - # The language tag for the label. - language_tag: Optional[str] = None - # The name of the label. - name: Optional[str] = None - # The OdataType property - odata_type: Optional[str] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> LocalizedLabel: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: LocalizedLabel - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return LocalizedLabel() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "isDefault": lambda n : setattr(self, 'is_default', n.get_bool_value()), - "languageTag": lambda n : setattr(self, 'language_tag', n.get_str_value()), - "name": lambda n : setattr(self, 'name', n.get_str_value()), - "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_bool_value("isDefault", self.is_default) - writer.write_str_value("languageTag", self.language_tag) - writer.write_str_value("name", self.name) - writer.write_str_value("@odata.type", self.odata_type) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/models/term_store/localized_name.py b/msgraph/generated/models/term_store/localized_name.py deleted file mode 100644 index 82237342c3b..00000000000 --- a/msgraph/generated/models/term_store/localized_name.py +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class LocalizedName(AdditionalDataHolder, BackedModel, Parsable): - # Stores model information. - backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) - - # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - additional_data: dict[str, Any] = field(default_factory=dict) - # The language tag for the label. - language_tag: Optional[str] = None - # The name in the localized language. - name: Optional[str] = None - # The OdataType property - odata_type: Optional[str] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> LocalizedName: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: LocalizedName - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return LocalizedName() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "languageTag": lambda n : setattr(self, 'language_tag', n.get_str_value()), - "name": lambda n : setattr(self, 'name', n.get_str_value()), - "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("languageTag", self.language_tag) - writer.write_str_value("name", self.name) - writer.write_str_value("@odata.type", self.odata_type) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/models/term_store/set.py b/msgraph/generated/models/term_store/set.py index 148cd1eb8b0..b974b836b52 100644 --- a/msgraph/generated/models/term_store/set.py +++ b/msgraph/generated/models/term_store/set.py @@ -1,5 +1,4 @@ from __future__ import annotations -import datetime from collections.abc import Callable from dataclasses import dataclass, field from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter @@ -7,34 +6,11 @@ if TYPE_CHECKING: from ..entity import Entity - from ..key_value import KeyValue - from .group import Group - from .localized_name import LocalizedName - from .relation import Relation - from .term import Term from ..entity import Entity @dataclass class Set(Entity, Parsable): - # Children terms of set in term [store]. - children: Optional[list[Term]] = None - # Date and time of set creation. Read-only. - created_date_time: Optional[datetime.datetime] = None - # Description that gives details on the term usage. - description: Optional[str] = None - # Name of the set for each languageTag. - localized_names: Optional[list[LocalizedName]] = None - # The OdataType property - odata_type: Optional[str] = None - # The parentGroup property - parent_group: Optional[Group] = None - # Custom properties for the set. - properties: Optional[list[KeyValue]] = None - # Indicates which terms have been pinned or reused directly under the set. - relations: Optional[list[Relation]] = None - # All the terms under the set. - terms: Optional[list[Term]] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> Set: @@ -53,28 +29,10 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from ..entity import Entity - from ..key_value import KeyValue - from .group import Group - from .localized_name import LocalizedName - from .relation import Relation - from .term import Term from ..entity import Entity - from ..key_value import KeyValue - from .group import Group - from .localized_name import LocalizedName - from .relation import Relation - from .term import Term fields: dict[str, Callable[[Any], None]] = { - "children": lambda n : setattr(self, 'children', n.get_collection_of_object_values(Term)), - "createdDateTime": lambda n : setattr(self, 'created_date_time', n.get_datetime_value()), - "description": lambda n : setattr(self, 'description', n.get_str_value()), - "localizedNames": lambda n : setattr(self, 'localized_names', n.get_collection_of_object_values(LocalizedName)), - "parentGroup": lambda n : setattr(self, 'parent_group', n.get_object_value(Group)), - "properties": lambda n : setattr(self, 'properties', n.get_collection_of_object_values(KeyValue)), - "relations": lambda n : setattr(self, 'relations', n.get_collection_of_object_values(Relation)), - "terms": lambda n : setattr(self, 'terms', n.get_collection_of_object_values(Term)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -89,13 +47,5 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_collection_of_object_values("children", self.children) - writer.write_datetime_value("createdDateTime", self.created_date_time) - writer.write_str_value("description", self.description) - writer.write_collection_of_object_values("localizedNames", self.localized_names) - writer.write_object_value("parentGroup", self.parent_group) - writer.write_collection_of_object_values("properties", self.properties) - writer.write_collection_of_object_values("relations", self.relations) - writer.write_collection_of_object_values("terms", self.terms) diff --git a/msgraph/generated/models/term_store/store.py b/msgraph/generated/models/term_store/store.py index 799d954a967..5fb32a10d03 100644 --- a/msgraph/generated/models/term_store/store.py +++ b/msgraph/generated/models/term_store/store.py @@ -6,23 +6,11 @@ if TYPE_CHECKING: from ..entity import Entity - from .group import Group - from .set import Set from ..entity import Entity @dataclass class Store(Entity, Parsable): - # Default language of the term store. - default_language_tag: Optional[str] = None - # Collection of all groups available in the term store. - groups: Optional[list[Group]] = None - # List of languages for the term store. - language_tags: Optional[list[str]] = None - # The OdataType property - odata_type: Optional[str] = None - # Collection of all sets available in the term store. This relationship can only be used to load a specific term set. - sets: Optional[list[Set]] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> Store: @@ -41,18 +29,10 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from ..entity import Entity - from .group import Group - from .set import Set from ..entity import Entity - from .group import Group - from .set import Set fields: dict[str, Callable[[Any], None]] = { - "defaultLanguageTag": lambda n : setattr(self, 'default_language_tag', n.get_str_value()), - "groups": lambda n : setattr(self, 'groups', n.get_collection_of_object_values(Group)), - "languageTags": lambda n : setattr(self, 'language_tags', n.get_collection_of_primitive_values(str)), - "sets": lambda n : setattr(self, 'sets', n.get_collection_of_object_values(Set)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -67,9 +47,5 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_str_value("defaultLanguageTag", self.default_language_tag) - writer.write_collection_of_object_values("groups", self.groups) - writer.write_collection_of_primitive_values("languageTags", self.language_tags) - writer.write_collection_of_object_values("sets", self.sets) diff --git a/msgraph/generated/models/term_store/term.py b/msgraph/generated/models/term_store/term.py index f0a63d85bb9..c53c054d618 100644 --- a/msgraph/generated/models/term_store/term.py +++ b/msgraph/generated/models/term_store/term.py @@ -1,5 +1,4 @@ from __future__ import annotations -import datetime from collections.abc import Callable from dataclasses import dataclass, field from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter @@ -7,34 +6,11 @@ if TYPE_CHECKING: from ..entity import Entity - from ..key_value import KeyValue - from .localized_description import LocalizedDescription - from .localized_label import LocalizedLabel - from .relation import Relation - from .set import Set from ..entity import Entity @dataclass class Term(Entity, Parsable): - # Children of current term. - children: Optional[list[Term]] = None - # Date and time of term creation. Read-only. - created_date_time: Optional[datetime.datetime] = None - # Description about term that is dependent on the languageTag. - descriptions: Optional[list[LocalizedDescription]] = None - # Label metadata for a term. - labels: Optional[list[LocalizedLabel]] = None - # Last date and time of term modification. Read-only. - last_modified_date_time: Optional[datetime.datetime] = None - # The OdataType property - odata_type: Optional[str] = None - # Collection of properties on the term. - properties: Optional[list[KeyValue]] = None - # To indicate which terms are related to the current term as either pinned or reused. - relations: Optional[list[Relation]] = None - # The [set] in which the term is created. - set: Optional[Set] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> Term: @@ -53,28 +29,10 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from ..entity import Entity - from ..key_value import KeyValue - from .localized_description import LocalizedDescription - from .localized_label import LocalizedLabel - from .relation import Relation - from .set import Set from ..entity import Entity - from ..key_value import KeyValue - from .localized_description import LocalizedDescription - from .localized_label import LocalizedLabel - from .relation import Relation - from .set import Set fields: dict[str, Callable[[Any], None]] = { - "children": lambda n : setattr(self, 'children', n.get_collection_of_object_values(Term)), - "createdDateTime": lambda n : setattr(self, 'created_date_time', n.get_datetime_value()), - "descriptions": lambda n : setattr(self, 'descriptions', n.get_collection_of_object_values(LocalizedDescription)), - "labels": lambda n : setattr(self, 'labels', n.get_collection_of_object_values(LocalizedLabel)), - "lastModifiedDateTime": lambda n : setattr(self, 'last_modified_date_time', n.get_datetime_value()), - "properties": lambda n : setattr(self, 'properties', n.get_collection_of_object_values(KeyValue)), - "relations": lambda n : setattr(self, 'relations', n.get_collection_of_object_values(Relation)), - "set": lambda n : setattr(self, 'set', n.get_object_value(Set)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -89,13 +47,5 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_collection_of_object_values("children", self.children) - writer.write_datetime_value("createdDateTime", self.created_date_time) - writer.write_collection_of_object_values("descriptions", self.descriptions) - writer.write_collection_of_object_values("labels", self.labels) - writer.write_datetime_value("lastModifiedDateTime", self.last_modified_date_time) - writer.write_collection_of_object_values("properties", self.properties) - writer.write_collection_of_object_values("relations", self.relations) - writer.write_object_value("set", self.set) diff --git a/msgraph/generated/models/terms_of_use_container.py b/msgraph/generated/models/terms_of_use_container.py index 5f08a5f3e42..998d40f0d4f 100644 --- a/msgraph/generated/models/terms_of_use_container.py +++ b/msgraph/generated/models/terms_of_use_container.py @@ -5,20 +5,12 @@ from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: - from .agreement import Agreement - from .agreement_acceptance import AgreementAcceptance from .entity import Entity from .entity import Entity @dataclass class TermsOfUseContainer(Entity, Parsable): - # Represents the current status of a user's response to a company's customizable terms of use agreement. - agreement_acceptances: Optional[list[AgreementAcceptance]] = None - # Represents a tenant's customizable terms of use agreement that's created and managed with Microsoft Entra ID Governance. - agreements: Optional[list[Agreement]] = None - # The OdataType property - odata_type: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> TermsOfUseContainer: @@ -36,17 +28,11 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ - from .agreement import Agreement - from .agreement_acceptance import AgreementAcceptance from .entity import Entity - from .agreement import Agreement - from .agreement_acceptance import AgreementAcceptance from .entity import Entity fields: dict[str, Callable[[Any], None]] = { - "agreementAcceptances": lambda n : setattr(self, 'agreement_acceptances', n.get_collection_of_object_values(AgreementAcceptance)), - "agreements": lambda n : setattr(self, 'agreements', n.get_collection_of_object_values(Agreement)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -61,7 +47,5 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_collection_of_object_values("agreementAcceptances", self.agreement_acceptances) - writer.write_collection_of_object_values("agreements", self.agreements) diff --git a/msgraph/generated/models/todo.py b/msgraph/generated/models/todo.py index 1b91116387f..805ee2b57f1 100644 --- a/msgraph/generated/models/todo.py +++ b/msgraph/generated/models/todo.py @@ -6,16 +6,11 @@ if TYPE_CHECKING: from .entity import Entity - from .todo_task_list import TodoTaskList from .entity import Entity @dataclass class Todo(Entity, Parsable): - # The task lists in the users mailbox. - lists: Optional[list[TodoTaskList]] = None - # The OdataType property - odata_type: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> Todo: @@ -34,13 +29,10 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .entity import Entity - from .todo_task_list import TodoTaskList from .entity import Entity - from .todo_task_list import TodoTaskList fields: dict[str, Callable[[Any], None]] = { - "lists": lambda n : setattr(self, 'lists', n.get_collection_of_object_values(TodoTaskList)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -55,6 +47,5 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_collection_of_object_values("lists", self.lists) diff --git a/msgraph/generated/models/training.py b/msgraph/generated/models/training.py index 57b9781f9c8..ccff7ab49dc 100644 --- a/msgraph/generated/models/training.py +++ b/msgraph/generated/models/training.py @@ -1,52 +1,16 @@ from __future__ import annotations -import datetime from collections.abc import Callable from dataclasses import dataclass, field from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: - from .email_identity import EmailIdentity from .entity import Entity - from .simulation_content_source import SimulationContentSource - from .training_availability_status import TrainingAvailabilityStatus - from .training_language_detail import TrainingLanguageDetail - from .training_type import TrainingType from .entity import Entity @dataclass class Training(Entity, Parsable): - # Training availability status. Possible values are: unknown, notAvailable, available, archive, delete, unknownFutureValue. - availability_status: Optional[TrainingAvailabilityStatus] = None - # Identity of the user who created the training. - created_by: Optional[EmailIdentity] = None - # Date and time when the training was created. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - created_date_time: Optional[datetime.datetime] = None - # The description for the training. - description: Optional[str] = None - # The display name for the training. - display_name: Optional[str] = None - # Training duration. - duration_in_minutes: Optional[int] = None - # Indicates whether the training has any evaluation. - has_evaluation: Optional[bool] = None - # Language specific details on a training. - language_details: Optional[list[TrainingLanguageDetail]] = None - # Identity of the user who last modified the training. - last_modified_by: Optional[EmailIdentity] = None - # Date and time when the training was last modified. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - last_modified_date_time: Optional[datetime.datetime] = None - # The OdataType property - odata_type: Optional[str] = None - # Training content source. Possible values are: unknown, global, tenant, unknownFutureValue. - source: Optional[SimulationContentSource] = None - # Supported locales for content for the associated training. - supported_locales: Optional[list[str]] = None - # Training tags. - tags: Optional[list[str]] = None - # The type of training. Possible values are: unknown, phishing, unknownFutureValue. - type: Optional[TrainingType] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> Training: @@ -64,35 +28,11 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ - from .email_identity import EmailIdentity from .entity import Entity - from .simulation_content_source import SimulationContentSource - from .training_availability_status import TrainingAvailabilityStatus - from .training_language_detail import TrainingLanguageDetail - from .training_type import TrainingType - from .email_identity import EmailIdentity from .entity import Entity - from .simulation_content_source import SimulationContentSource - from .training_availability_status import TrainingAvailabilityStatus - from .training_language_detail import TrainingLanguageDetail - from .training_type import TrainingType fields: dict[str, Callable[[Any], None]] = { - "availabilityStatus": lambda n : setattr(self, 'availability_status', n.get_enum_value(TrainingAvailabilityStatus)), - "createdBy": lambda n : setattr(self, 'created_by', n.get_object_value(EmailIdentity)), - "createdDateTime": lambda n : setattr(self, 'created_date_time', n.get_datetime_value()), - "description": lambda n : setattr(self, 'description', n.get_str_value()), - "displayName": lambda n : setattr(self, 'display_name', n.get_str_value()), - "durationInMinutes": lambda n : setattr(self, 'duration_in_minutes', n.get_int_value()), - "hasEvaluation": lambda n : setattr(self, 'has_evaluation', n.get_bool_value()), - "languageDetails": lambda n : setattr(self, 'language_details', n.get_collection_of_object_values(TrainingLanguageDetail)), - "lastModifiedBy": lambda n : setattr(self, 'last_modified_by', n.get_object_value(EmailIdentity)), - "lastModifiedDateTime": lambda n : setattr(self, 'last_modified_date_time', n.get_datetime_value()), - "source": lambda n : setattr(self, 'source', n.get_enum_value(SimulationContentSource)), - "supportedLocales": lambda n : setattr(self, 'supported_locales', n.get_collection_of_primitive_values(str)), - "tags": lambda n : setattr(self, 'tags', n.get_collection_of_primitive_values(str)), - "type": lambda n : setattr(self, 'type', n.get_enum_value(TrainingType)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -107,19 +47,5 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_enum_value("availabilityStatus", self.availability_status) - writer.write_object_value("createdBy", self.created_by) - writer.write_datetime_value("createdDateTime", self.created_date_time) - writer.write_str_value("description", self.description) - writer.write_str_value("displayName", self.display_name) - writer.write_int_value("durationInMinutes", self.duration_in_minutes) - writer.write_bool_value("hasEvaluation", self.has_evaluation) - writer.write_collection_of_object_values("languageDetails", self.language_details) - writer.write_object_value("lastModifiedBy", self.last_modified_by) - writer.write_datetime_value("lastModifiedDateTime", self.last_modified_date_time) - writer.write_enum_value("source", self.source) - writer.write_collection_of_primitive_values("supportedLocales", self.supported_locales) - writer.write_collection_of_primitive_values("tags", self.tags) - writer.write_enum_value("type", self.type) diff --git a/msgraph/generated/models/training_assigned_to.py b/msgraph/generated/models/training_assigned_to.py deleted file mode 100644 index 632933ef031..00000000000 --- a/msgraph/generated/models/training_assigned_to.py +++ /dev/null @@ -1,12 +0,0 @@ -from enum import Enum - -class TrainingAssignedTo(str, Enum): - None_ = "none", - AllUsers = "allUsers", - ClickedPayload = "clickedPayload", - Compromised = "compromised", - ReportedPhish = "reportedPhish", - ReadButNotClicked = "readButNotClicked", - DidNothing = "didNothing", - UnknownFutureValue = "unknownFutureValue", - diff --git a/msgraph/generated/models/training_availability_status.py b/msgraph/generated/models/training_availability_status.py deleted file mode 100644 index 4a46348c7f1..00000000000 --- a/msgraph/generated/models/training_availability_status.py +++ /dev/null @@ -1,10 +0,0 @@ -from enum import Enum - -class TrainingAvailabilityStatus(str, Enum): - Unknown = "unknown", - NotAvailable = "notAvailable", - Available = "available", - Archive = "archive", - Delete = "delete", - UnknownFutureValue = "unknownFutureValue", - diff --git a/msgraph/generated/models/training_type.py b/msgraph/generated/models/training_type.py deleted file mode 100644 index cbaee4bd396..00000000000 --- a/msgraph/generated/models/training_type.py +++ /dev/null @@ -1,7 +0,0 @@ -from enum import Enum - -class TrainingType(str, Enum): - Unknown = "unknown", - Phishing = "phishing", - UnknownFutureValue = "unknownFutureValue", - diff --git a/msgraph/generated/models/unified_role_definition.py b/msgraph/generated/models/unified_role_definition.py index 0677d812da7..345ef131b5d 100644 --- a/msgraph/generated/models/unified_role_definition.py +++ b/msgraph/generated/models/unified_role_definition.py @@ -6,32 +6,11 @@ if TYPE_CHECKING: from .entity import Entity - from .unified_role_permission import UnifiedRolePermission from .entity import Entity @dataclass class UnifiedRoleDefinition(Entity, Parsable): - # The description for the unifiedRoleDefinition. Read-only when isBuiltIn is true. - description: Optional[str] = None - # The display name for the unifiedRoleDefinition. Read-only when isBuiltIn is true. Required. Supports $filter (eq, in). - display_name: Optional[str] = None - # Read-only collection of role definitions that the given role definition inherits from. Only Microsoft Entra built-in roles (isBuiltIn is true) support this attribute. Supports $expand. - inherits_permissions_from: Optional[list[UnifiedRoleDefinition]] = None - # Flag indicating whether the role definition is part of the default set included in Microsoft Entra or a custom definition. Read-only. Supports $filter (eq, in). - is_built_in: Optional[bool] = None - # Flag indicating whether the role is enabled for assignment. If false the role is not available for assignment. Read-only when isBuiltIn is true. - is_enabled: Optional[bool] = None - # The OdataType property - odata_type: Optional[str] = None - # List of the scopes or permissions the role definition applies to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment. - resource_scopes: Optional[list[str]] = None - # List of permissions included in the role. Read-only when isBuiltIn is true. Required. - role_permissions: Optional[list[UnifiedRolePermission]] = None - # Custom template identifier that can be set when isBuiltIn is false but is read-only when isBuiltIn is true. This identifier is typically used if one needs an identifier to be the same across different directories. - template_id: Optional[str] = None - # Indicates version of the role definition. Read-only when isBuiltIn is true. - version: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> UnifiedRoleDefinition: @@ -50,21 +29,10 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .entity import Entity - from .unified_role_permission import UnifiedRolePermission from .entity import Entity - from .unified_role_permission import UnifiedRolePermission fields: dict[str, Callable[[Any], None]] = { - "description": lambda n : setattr(self, 'description', n.get_str_value()), - "displayName": lambda n : setattr(self, 'display_name', n.get_str_value()), - "inheritsPermissionsFrom": lambda n : setattr(self, 'inherits_permissions_from', n.get_collection_of_object_values(UnifiedRoleDefinition)), - "isBuiltIn": lambda n : setattr(self, 'is_built_in', n.get_bool_value()), - "isEnabled": lambda n : setattr(self, 'is_enabled', n.get_bool_value()), - "resourceScopes": lambda n : setattr(self, 'resource_scopes', n.get_collection_of_primitive_values(str)), - "rolePermissions": lambda n : setattr(self, 'role_permissions', n.get_collection_of_object_values(UnifiedRolePermission)), - "templateId": lambda n : setattr(self, 'template_id', n.get_str_value()), - "version": lambda n : setattr(self, 'version', n.get_str_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -79,14 +47,5 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_str_value("description", self.description) - writer.write_str_value("displayName", self.display_name) - writer.write_collection_of_object_values("inheritsPermissionsFrom", self.inherits_permissions_from) - writer.write_bool_value("isBuiltIn", self.is_built_in) - writer.write_bool_value("isEnabled", self.is_enabled) - writer.write_collection_of_primitive_values("resourceScopes", self.resource_scopes) - writer.write_collection_of_object_values("rolePermissions", self.role_permissions) - writer.write_str_value("templateId", self.template_id) - writer.write_str_value("version", self.version) diff --git a/msgraph/generated/models/unified_role_eligibility_schedule.py b/msgraph/generated/models/unified_role_eligibility_schedule.py index e95590dd7a1..7b39d883941 100644 --- a/msgraph/generated/models/unified_role_eligibility_schedule.py +++ b/msgraph/generated/models/unified_role_eligibility_schedule.py @@ -5,19 +5,12 @@ from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: - from .request_schedule import RequestSchedule from .unified_role_schedule_base import UnifiedRoleScheduleBase from .unified_role_schedule_base import UnifiedRoleScheduleBase @dataclass class UnifiedRoleEligibilitySchedule(UnifiedRoleScheduleBase, Parsable): - # How the role eligibility is inherited. It can either be Inherited, Direct, or Group. It can further imply whether the unifiedRoleEligibilitySchedule can be managed by the caller. Supports $filter (eq, ne). - member_type: Optional[str] = None - # The OdataType property - odata_type: Optional[str] = None - # The period of the role eligibility. - schedule_info: Optional[RequestSchedule] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> UnifiedRoleEligibilitySchedule: @@ -35,15 +28,11 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ - from .request_schedule import RequestSchedule from .unified_role_schedule_base import UnifiedRoleScheduleBase - from .request_schedule import RequestSchedule from .unified_role_schedule_base import UnifiedRoleScheduleBase fields: dict[str, Callable[[Any], None]] = { - "memberType": lambda n : setattr(self, 'member_type', n.get_str_value()), - "scheduleInfo": lambda n : setattr(self, 'schedule_info', n.get_object_value(RequestSchedule)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -58,7 +47,5 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_str_value("memberType", self.member_type) - writer.write_object_value("scheduleInfo", self.schedule_info) diff --git a/msgraph/generated/models/unified_role_eligibility_schedule_instance.py b/msgraph/generated/models/unified_role_eligibility_schedule_instance.py index aae9e5b90f0..4caf0c577c4 100644 --- a/msgraph/generated/models/unified_role_eligibility_schedule_instance.py +++ b/msgraph/generated/models/unified_role_eligibility_schedule_instance.py @@ -1,5 +1,4 @@ from __future__ import annotations -import datetime from collections.abc import Callable from dataclasses import dataclass, field from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter @@ -12,16 +11,6 @@ @dataclass class UnifiedRoleEligibilityScheduleInstance(UnifiedRoleScheduleInstanceBase, Parsable): - # The end date of the schedule instance. - end_date_time: Optional[datetime.datetime] = None - # How the role eligibility is inherited. It can either be Inherited, Direct, or Group. It can further imply whether the unifiedRoleEligibilitySchedule can be managed by the caller. Supports $filter (eq, ne). - member_type: Optional[str] = None - # The OdataType property - odata_type: Optional[str] = None - # The identifier of the unifiedRoleEligibilitySchedule object from which this instance was created. Supports $filter (eq, ne). - role_eligibility_schedule_id: Optional[str] = None - # When this instance starts. - start_date_time: Optional[datetime.datetime] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> UnifiedRoleEligibilityScheduleInstance: @@ -44,10 +33,6 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .unified_role_schedule_instance_base import UnifiedRoleScheduleInstanceBase fields: dict[str, Callable[[Any], None]] = { - "endDateTime": lambda n : setattr(self, 'end_date_time', n.get_datetime_value()), - "memberType": lambda n : setattr(self, 'member_type', n.get_str_value()), - "roleEligibilityScheduleId": lambda n : setattr(self, 'role_eligibility_schedule_id', n.get_str_value()), - "startDateTime": lambda n : setattr(self, 'start_date_time', n.get_datetime_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -62,9 +47,5 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_datetime_value("endDateTime", self.end_date_time) - writer.write_str_value("memberType", self.member_type) - writer.write_str_value("roleEligibilityScheduleId", self.role_eligibility_schedule_id) - writer.write_datetime_value("startDateTime", self.start_date_time) diff --git a/msgraph/generated/models/unified_role_management_policy.py b/msgraph/generated/models/unified_role_management_policy.py index 5d4017be06f..fad3c1a0606 100644 --- a/msgraph/generated/models/unified_role_management_policy.py +++ b/msgraph/generated/models/unified_role_management_policy.py @@ -1,5 +1,4 @@ from __future__ import annotations -import datetime from collections.abc import Callable from dataclasses import dataclass, field from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter @@ -7,33 +6,11 @@ if TYPE_CHECKING: from .entity import Entity - from .identity import Identity - from .unified_role_management_policy_rule import UnifiedRoleManagementPolicyRule from .entity import Entity @dataclass class UnifiedRoleManagementPolicy(Entity, Parsable): - # Description for the policy. - description: Optional[str] = None - # Display name for the policy. - display_name: Optional[str] = None - # The list of effective rules like approval rules and expiration rules evaluated based on inherited referenced rules. For example, if there is a tenant-wide policy to enforce enabling an approval rule, the effective rule will be to enable approval even if the policy has a rule to disable approval. Supports $expand. - effective_rules: Optional[list[UnifiedRoleManagementPolicyRule]] = None - # This can only be set to true for a single tenant-wide policy which will apply to all scopes and roles. Set the scopeId to / and scopeType to Directory. Supports $filter (eq, ne). - is_organization_default: Optional[bool] = None - # The identity who last modified the role setting. - last_modified_by: Optional[Identity] = None - # The time when the role setting was last modified. - last_modified_date_time: Optional[datetime.datetime] = None - # The OdataType property - odata_type: Optional[str] = None - # The collection of rules like approval rules and expiration rules. Supports $expand. - rules: Optional[list[UnifiedRoleManagementPolicyRule]] = None - # The identifier of the scope where the policy is created. Can be / for the tenant or a group ID. Required. - scope_id: Optional[str] = None - # The type of the scope where the policy is created. One of Directory, DirectoryRole, Group. Required. - scope_type: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> UnifiedRoleManagementPolicy: @@ -52,23 +29,10 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .entity import Entity - from .identity import Identity - from .unified_role_management_policy_rule import UnifiedRoleManagementPolicyRule from .entity import Entity - from .identity import Identity - from .unified_role_management_policy_rule import UnifiedRoleManagementPolicyRule fields: dict[str, Callable[[Any], None]] = { - "description": lambda n : setattr(self, 'description', n.get_str_value()), - "displayName": lambda n : setattr(self, 'display_name', n.get_str_value()), - "effectiveRules": lambda n : setattr(self, 'effective_rules', n.get_collection_of_object_values(UnifiedRoleManagementPolicyRule)), - "isOrganizationDefault": lambda n : setattr(self, 'is_organization_default', n.get_bool_value()), - "lastModifiedBy": lambda n : setattr(self, 'last_modified_by', n.get_object_value(Identity)), - "lastModifiedDateTime": lambda n : setattr(self, 'last_modified_date_time', n.get_datetime_value()), - "rules": lambda n : setattr(self, 'rules', n.get_collection_of_object_values(UnifiedRoleManagementPolicyRule)), - "scopeId": lambda n : setattr(self, 'scope_id', n.get_str_value()), - "scopeType": lambda n : setattr(self, 'scope_type', n.get_str_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -83,14 +47,5 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_str_value("description", self.description) - writer.write_str_value("displayName", self.display_name) - writer.write_collection_of_object_values("effectiveRules", self.effective_rules) - writer.write_bool_value("isOrganizationDefault", self.is_organization_default) - writer.write_object_value("lastModifiedBy", self.last_modified_by) - writer.write_datetime_value("lastModifiedDateTime", self.last_modified_date_time) - writer.write_collection_of_object_values("rules", self.rules) - writer.write_str_value("scopeId", self.scope_id) - writer.write_str_value("scopeType", self.scope_type) diff --git a/msgraph/generated/models/unified_role_management_policy_rule_target.py b/msgraph/generated/models/unified_role_management_policy_rule_target.py index 5add036bb2d..b0aa8e57512 100644 --- a/msgraph/generated/models/unified_role_management_policy_rule_target.py +++ b/msgraph/generated/models/unified_role_management_policy_rule_target.py @@ -7,7 +7,6 @@ if TYPE_CHECKING: from .directory_object import DirectoryObject - from .unified_role_management_policy_rule_target_operations import UnifiedRoleManagementPolicyRuleTargetOperations @dataclass class UnifiedRoleManagementPolicyRuleTarget(AdditionalDataHolder, BackedModel, Parsable): @@ -27,7 +26,7 @@ class UnifiedRoleManagementPolicyRuleTarget(AdditionalDataHolder, BackedModel, P # The OdataType property odata_type: Optional[str] = None # The role management operations that are the target of the policy rule. Allowed values are: All, Activate, Deactivate, Assign, Update, Remove, Extend, Renew. - operations: Optional[list[UnifiedRoleManagementPolicyRuleTargetOperations]] = None + operations: Optional[list[str]] = None # The targetObjects property target_objects: Optional[list[DirectoryObject]] = None @@ -48,10 +47,8 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .directory_object import DirectoryObject - from .unified_role_management_policy_rule_target_operations import UnifiedRoleManagementPolicyRuleTargetOperations from .directory_object import DirectoryObject - from .unified_role_management_policy_rule_target_operations import UnifiedRoleManagementPolicyRuleTargetOperations fields: dict[str, Callable[[Any], None]] = { "caller": lambda n : setattr(self, 'caller', n.get_str_value()), @@ -59,7 +56,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: "inheritableSettings": lambda n : setattr(self, 'inheritable_settings', n.get_collection_of_primitive_values(str)), "level": lambda n : setattr(self, 'level', n.get_str_value()), "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), - "operations": lambda n : setattr(self, 'operations', n.get_collection_of_enum_values(UnifiedRoleManagementPolicyRuleTargetOperations)), + "operations": lambda n : setattr(self, 'operations', n.get_collection_of_primitive_values(str)), "targetObjects": lambda n : setattr(self, 'target_objects', n.get_collection_of_object_values(DirectoryObject)), } return fields @@ -77,7 +74,7 @@ def serialize(self,writer: SerializationWriter) -> None: writer.write_collection_of_primitive_values("inheritableSettings", self.inheritable_settings) writer.write_str_value("level", self.level) writer.write_str_value("@odata.type", self.odata_type) - writer.write_collection_of_enum_values("operations", self.operations) + writer.write_collection_of_primitive_values("operations", self.operations) writer.write_collection_of_object_values("targetObjects", self.target_objects) writer.write_additional_data_value(self.additional_data) diff --git a/msgraph/generated/models/unified_role_management_policy_rule_target_operations.py b/msgraph/generated/models/unified_role_management_policy_rule_target_operations.py deleted file mode 100644 index b59e55dbdc8..00000000000 --- a/msgraph/generated/models/unified_role_management_policy_rule_target_operations.py +++ /dev/null @@ -1,13 +0,0 @@ -from enum import Enum - -class UnifiedRoleManagementPolicyRuleTargetOperations(str, Enum): - All = "all", - Activate = "activate", - Deactivate = "deactivate", - Assign = "assign", - Update = "update", - Remove = "remove", - Extend = "extend", - Renew = "renew", - UnknownFutureValue = "unknownFutureValue", - diff --git a/msgraph/generated/models/unified_role_permission.py b/msgraph/generated/models/unified_role_permission.py deleted file mode 100644 index 9894036f6ba..00000000000 --- a/msgraph/generated/models/unified_role_permission.py +++ /dev/null @@ -1,62 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class UnifiedRolePermission(AdditionalDataHolder, BackedModel, Parsable): - # Stores model information. - backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) - - # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - additional_data: dict[str, Any] = field(default_factory=dict) - # Set of tasks that can be performed on a resource. Required. - allowed_resource_actions: Optional[list[str]] = None - # Optional constraints that must be met for the permission to be effective. Not supported for custom roles. - condition: Optional[str] = None - # Set of tasks that may not be performed on a resource. Not yet supported. - excluded_resource_actions: Optional[list[str]] = None - # The OdataType property - odata_type: Optional[str] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> UnifiedRolePermission: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: UnifiedRolePermission - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return UnifiedRolePermission() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "allowedResourceActions": lambda n : setattr(self, 'allowed_resource_actions', n.get_collection_of_primitive_values(str)), - "condition": lambda n : setattr(self, 'condition', n.get_str_value()), - "excludedResourceActions": lambda n : setattr(self, 'excluded_resource_actions', n.get_collection_of_primitive_values(str)), - "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_collection_of_primitive_values("allowedResourceActions", self.allowed_resource_actions) - writer.write_str_value("condition", self.condition) - writer.write_collection_of_primitive_values("excludedResourceActions", self.excluded_resource_actions) - writer.write_str_value("@odata.type", self.odata_type) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/models/unified_role_schedule_base.py b/msgraph/generated/models/unified_role_schedule_base.py index 2186a007224..cb8c888721b 100644 --- a/msgraph/generated/models/unified_role_schedule_base.py +++ b/msgraph/generated/models/unified_role_schedule_base.py @@ -1,48 +1,18 @@ from __future__ import annotations -import datetime from collections.abc import Callable from dataclasses import dataclass, field from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: - from .app_scope import AppScope - from .directory_object import DirectoryObject from .entity import Entity from .unified_role_assignment_schedule import UnifiedRoleAssignmentSchedule - from .unified_role_definition import UnifiedRoleDefinition from .unified_role_eligibility_schedule import UnifiedRoleEligibilitySchedule from .entity import Entity @dataclass class UnifiedRoleScheduleBase(Entity, Parsable): - # Read-only property with details of the app-specific scope when the role eligibility or assignment is scoped to an app. Nullable. - app_scope: Optional[AppScope] = None - # Identifier of the app-specific scope when the assignment or eligibility is scoped to an app. The scope of an assignment or eligibility determines the set of resources for which the principal has been granted access. App scopes are scopes that are defined and understood by this application only. Use / for tenant-wide app scopes. Use directoryScopeId to limit the scope to particular directory objects, for example, administrative units. - app_scope_id: Optional[str] = None - # When the schedule was created. - created_date_time: Optional[datetime.datetime] = None - # Identifier of the object through which this schedule was created. - created_using: Optional[str] = None - # The directory object that is the scope of the role eligibility or assignment. Read-only. - directory_scope: Optional[DirectoryObject] = None - # Identifier of the directory object representing the scope of the assignment or eligibility. The scope of an assignment or eligibility determines the set of resources for which the principal has been granted access. Directory scopes are shared scopes stored in the directory that are understood by multiple applications. Use / for tenant-wide scope. Use appScopeId to limit the scope to an application only. - directory_scope_id: Optional[str] = None - # When the schedule was last modified. - modified_date_time: Optional[datetime.datetime] = None - # The OdataType property - odata_type: Optional[str] = None - # The principal that's getting a role assignment or that's eligible for a role through the request. - principal: Optional[DirectoryObject] = None - # Identifier of the principal that has been granted the role assignment or eligibility. - principal_id: Optional[str] = None - # Detailed information for the roleDefinition object that is referenced through the roleDefinitionId property. - role_definition: Optional[UnifiedRoleDefinition] = None - # Identifier of the unifiedRoleDefinition object that is being assigned to the principal or that a principal is eligible for. - role_definition_id: Optional[str] = None - # The status of the role assignment or eligibility request. - status: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> UnifiedRoleScheduleBase: @@ -73,33 +43,15 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ - from .app_scope import AppScope - from .directory_object import DirectoryObject from .entity import Entity from .unified_role_assignment_schedule import UnifiedRoleAssignmentSchedule - from .unified_role_definition import UnifiedRoleDefinition from .unified_role_eligibility_schedule import UnifiedRoleEligibilitySchedule - from .app_scope import AppScope - from .directory_object import DirectoryObject from .entity import Entity from .unified_role_assignment_schedule import UnifiedRoleAssignmentSchedule - from .unified_role_definition import UnifiedRoleDefinition from .unified_role_eligibility_schedule import UnifiedRoleEligibilitySchedule fields: dict[str, Callable[[Any], None]] = { - "appScope": lambda n : setattr(self, 'app_scope', n.get_object_value(AppScope)), - "appScopeId": lambda n : setattr(self, 'app_scope_id', n.get_str_value()), - "createdDateTime": lambda n : setattr(self, 'created_date_time', n.get_datetime_value()), - "createdUsing": lambda n : setattr(self, 'created_using', n.get_str_value()), - "directoryScope": lambda n : setattr(self, 'directory_scope', n.get_object_value(DirectoryObject)), - "directoryScopeId": lambda n : setattr(self, 'directory_scope_id', n.get_str_value()), - "modifiedDateTime": lambda n : setattr(self, 'modified_date_time', n.get_datetime_value()), - "principal": lambda n : setattr(self, 'principal', n.get_object_value(DirectoryObject)), - "principalId": lambda n : setattr(self, 'principal_id', n.get_str_value()), - "roleDefinition": lambda n : setattr(self, 'role_definition', n.get_object_value(UnifiedRoleDefinition)), - "roleDefinitionId": lambda n : setattr(self, 'role_definition_id', n.get_str_value()), - "status": lambda n : setattr(self, 'status', n.get_str_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -114,17 +66,5 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_object_value("appScope", self.app_scope) - writer.write_str_value("appScopeId", self.app_scope_id) - writer.write_datetime_value("createdDateTime", self.created_date_time) - writer.write_str_value("createdUsing", self.created_using) - writer.write_object_value("directoryScope", self.directory_scope) - writer.write_str_value("directoryScopeId", self.directory_scope_id) - writer.write_datetime_value("modifiedDateTime", self.modified_date_time) - writer.write_object_value("principal", self.principal) - writer.write_str_value("principalId", self.principal_id) - writer.write_object_value("roleDefinition", self.role_definition) - writer.write_str_value("roleDefinitionId", self.role_definition_id) - writer.write_str_value("status", self.status) diff --git a/msgraph/generated/models/unified_storage_quota.py b/msgraph/generated/models/unified_storage_quota.py index f0b2a9791d5..a2a6e7d5375 100644 --- a/msgraph/generated/models/unified_storage_quota.py +++ b/msgraph/generated/models/unified_storage_quota.py @@ -6,28 +6,11 @@ if TYPE_CHECKING: from .entity import Entity - from .service_storage_quota_breakdown import ServiceStorageQuotaBreakdown from .entity import Entity @dataclass class UnifiedStorageQuota(Entity, Parsable): - # The deleted property - deleted: Optional[int] = None - # The manageWebUrl property - manage_web_url: Optional[str] = None - # The OdataType property - odata_type: Optional[str] = None - # The remaining property - remaining: Optional[int] = None - # The services property - services: Optional[list[ServiceStorageQuotaBreakdown]] = None - # The state property - state: Optional[str] = None - # The total property - total: Optional[int] = None - # The used property - used: Optional[int] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> UnifiedStorageQuota: @@ -46,19 +29,10 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .entity import Entity - from .service_storage_quota_breakdown import ServiceStorageQuotaBreakdown from .entity import Entity - from .service_storage_quota_breakdown import ServiceStorageQuotaBreakdown fields: dict[str, Callable[[Any], None]] = { - "deleted": lambda n : setattr(self, 'deleted', n.get_int_value()), - "manageWebUrl": lambda n : setattr(self, 'manage_web_url', n.get_str_value()), - "remaining": lambda n : setattr(self, 'remaining', n.get_int_value()), - "services": lambda n : setattr(self, 'services', n.get_collection_of_object_values(ServiceStorageQuotaBreakdown)), - "state": lambda n : setattr(self, 'state', n.get_str_value()), - "total": lambda n : setattr(self, 'total', n.get_int_value()), - "used": lambda n : setattr(self, 'used', n.get_int_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -73,12 +47,5 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_int_value("deleted", self.deleted) - writer.write_str_value("manageWebUrl", self.manage_web_url) - writer.write_int_value("remaining", self.remaining) - writer.write_collection_of_object_values("services", self.services) - writer.write_str_value("state", self.state) - writer.write_int_value("total", self.total) - writer.write_int_value("used", self.used) diff --git a/msgraph/generated/models/usage_rights_included.py b/msgraph/generated/models/usage_rights_included.py index 517c15b60a9..21dd6fdadee 100644 --- a/msgraph/generated/models/usage_rights_included.py +++ b/msgraph/generated/models/usage_rights_included.py @@ -6,20 +6,11 @@ if TYPE_CHECKING: from .entity import Entity - from .usage_rights import UsageRights from .entity import Entity @dataclass class UsageRightsIncluded(Entity, Parsable): - # The OdataType property - odata_type: Optional[str] = None - # The email of owner label rights. - owner_email: Optional[str] = None - # The email of user with label user rights. - user_email: Optional[str] = None - # The value property - value: Optional[UsageRights] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> UsageRightsIncluded: @@ -38,15 +29,10 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .entity import Entity - from .usage_rights import UsageRights from .entity import Entity - from .usage_rights import UsageRights fields: dict[str, Callable[[Any], None]] = { - "ownerEmail": lambda n : setattr(self, 'owner_email', n.get_str_value()), - "userEmail": lambda n : setattr(self, 'user_email', n.get_str_value()), - "value": lambda n : setattr(self, 'value', n.get_collection_of_enum_values(UsageRights)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -61,8 +47,5 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_str_value("ownerEmail", self.owner_email) - writer.write_str_value("userEmail", self.user_email) - writer.write_enum_value("value", self.value) diff --git a/msgraph/generated/models/user_experience_analytics_overview.py b/msgraph/generated/models/user_experience_analytics_overview.py index ccf7663ed90..3cd10e9c8e2 100644 --- a/msgraph/generated/models/user_experience_analytics_overview.py +++ b/msgraph/generated/models/user_experience_analytics_overview.py @@ -6,7 +6,6 @@ if TYPE_CHECKING: from .entity import Entity - from .user_experience_analytics_insight import UserExperienceAnalyticsInsight from .entity import Entity @@ -15,10 +14,6 @@ class UserExperienceAnalyticsOverview(Entity, Parsable): """ The user experience analytics overview entity contains the overall score and the scores and insights of every metric of all categories. """ - # The user experience analytics insights. Read-only. - insights: Optional[list[UserExperienceAnalyticsInsight]] = None - # The OdataType property - odata_type: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> UserExperienceAnalyticsOverview: @@ -37,13 +32,10 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .entity import Entity - from .user_experience_analytics_insight import UserExperienceAnalyticsInsight from .entity import Entity - from .user_experience_analytics_insight import UserExperienceAnalyticsInsight fields: dict[str, Callable[[Any], None]] = { - "insights": lambda n : setattr(self, 'insights', n.get_collection_of_object_values(UserExperienceAnalyticsInsight)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -58,6 +50,5 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_collection_of_object_values("insights", self.insights) diff --git a/msgraph/generated/models/user_experience_analytics_work_from_anywhere_hardware_readiness_metric.py b/msgraph/generated/models/user_experience_analytics_work_from_anywhere_hardware_readiness_metric.py index c932f813139..e1d3ec3c0b8 100644 --- a/msgraph/generated/models/user_experience_analytics_work_from_anywhere_hardware_readiness_metric.py +++ b/msgraph/generated/models/user_experience_analytics_work_from_anywhere_hardware_readiness_metric.py @@ -14,30 +14,6 @@ class UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric(Entity, Par """ The user experience analytics hardware readiness entity contains account level information about hardware blockers for windows upgrade. """ - # The OdataType property - odata_type: Optional[str] = None - # The percentage of devices for which OS check has failed. Valid values 0 to 100. Supports: $select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 - os_check_failed_percentage: Optional[float] = None - # The percentage of devices for which processor hardware core count check has failed. Valid values 0 to 100. Supports: $select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 - processor_core_count_check_failed_percentage: Optional[float] = None - # The percentage of devices for which processor hardware family check has failed. Valid values 0 to 100. Supports: $select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 - processor_family_check_failed_percentage: Optional[float] = None - # The percentage of devices for which processor hardware speed check has failed. Valid values 0 to 100. Supports: $select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 - processor_speed_check_failed_percentage: Optional[float] = None - # The percentage of devices for which processor hardware 64-bit architecture check has failed. Valid values 0 to 100. Supports: $select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 - processor64_bit_check_failed_percentage: Optional[float] = None - # The percentage of devices for which RAM hardware check has failed. Valid values 0 to 100. Supports: $select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 - ram_check_failed_percentage: Optional[float] = None - # The percentage of devices for which secure boot hardware check has failed. Valid values 0 to 100. Supports: $select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 - secure_boot_check_failed_percentage: Optional[float] = None - # The percentage of devices for which storage hardware check has failed. Valid values 0 to 100. Supports: $select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 - storage_check_failed_percentage: Optional[float] = None - # The count of total devices in an organization. Valid values 0 to 2147483647. Supports: $select, $OrderBy. Read-only. Valid values -2147483648 to 2147483647 - total_device_count: Optional[int] = None - # The percentage of devices for which Trusted Platform Module (TPM) hardware check has failed. Valid values 0 to 100. Supports: $select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 - tpm_check_failed_percentage: Optional[float] = None - # The count of devices in an organization eligible for windows upgrade. Valid values 0 to 2147483647. Supports: $select, $OrderBy. Read-only. Valid values -2147483648 to 2147483647 - upgrade_eligible_device_count: Optional[int] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric: @@ -60,17 +36,6 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .entity import Entity fields: dict[str, Callable[[Any], None]] = { - "osCheckFailedPercentage": lambda n : setattr(self, 'os_check_failed_percentage', n.get_float_value()), - "processorCoreCountCheckFailedPercentage": lambda n : setattr(self, 'processor_core_count_check_failed_percentage', n.get_float_value()), - "processorFamilyCheckFailedPercentage": lambda n : setattr(self, 'processor_family_check_failed_percentage', n.get_float_value()), - "processorSpeedCheckFailedPercentage": lambda n : setattr(self, 'processor_speed_check_failed_percentage', n.get_float_value()), - "processor64BitCheckFailedPercentage": lambda n : setattr(self, 'processor64_bit_check_failed_percentage', n.get_float_value()), - "ramCheckFailedPercentage": lambda n : setattr(self, 'ram_check_failed_percentage', n.get_float_value()), - "secureBootCheckFailedPercentage": lambda n : setattr(self, 'secure_boot_check_failed_percentage', n.get_float_value()), - "storageCheckFailedPercentage": lambda n : setattr(self, 'storage_check_failed_percentage', n.get_float_value()), - "totalDeviceCount": lambda n : setattr(self, 'total_device_count', n.get_int_value()), - "tpmCheckFailedPercentage": lambda n : setattr(self, 'tpm_check_failed_percentage', n.get_float_value()), - "upgradeEligibleDeviceCount": lambda n : setattr(self, 'upgrade_eligible_device_count', n.get_int_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -85,16 +50,5 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_float_value("osCheckFailedPercentage", self.os_check_failed_percentage) - writer.write_float_value("processorCoreCountCheckFailedPercentage", self.processor_core_count_check_failed_percentage) - writer.write_float_value("processorFamilyCheckFailedPercentage", self.processor_family_check_failed_percentage) - writer.write_float_value("processorSpeedCheckFailedPercentage", self.processor_speed_check_failed_percentage) - writer.write_float_value("processor64BitCheckFailedPercentage", self.processor64_bit_check_failed_percentage) - writer.write_float_value("ramCheckFailedPercentage", self.ram_check_failed_percentage) - writer.write_float_value("secureBootCheckFailedPercentage", self.secure_boot_check_failed_percentage) - writer.write_float_value("storageCheckFailedPercentage", self.storage_check_failed_percentage) - writer.write_int_value("totalDeviceCount", self.total_device_count) - writer.write_float_value("tpmCheckFailedPercentage", self.tpm_check_failed_percentage) - writer.write_int_value("upgradeEligibleDeviceCount", self.upgrade_eligible_device_count) diff --git a/msgraph/generated/models/user_protection_scope_container.py b/msgraph/generated/models/user_protection_scope_container.py index 360cef9f835..edfe561f3b0 100644 --- a/msgraph/generated/models/user_protection_scope_container.py +++ b/msgraph/generated/models/user_protection_scope_container.py @@ -11,8 +11,6 @@ @dataclass class UserProtectionScopeContainer(Entity, Parsable): - # The OdataType property - odata_type: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> UserProtectionScopeContainer: diff --git a/msgraph/generated/models/user_settings.py b/msgraph/generated/models/user_settings.py index 77a97c3bbbe..7c3b5ebdadc 100644 --- a/msgraph/generated/models/user_settings.py +++ b/msgraph/generated/models/user_settings.py @@ -6,29 +6,11 @@ if TYPE_CHECKING: from .entity import Entity - from .shift_preferences import ShiftPreferences - from .user_insights_settings import UserInsightsSettings - from .user_storage import UserStorage - from .windows_setting import WindowsSetting from .entity import Entity @dataclass class UserSettings(Entity, Parsable): - # Reflects the organization level setting controlling delegate access to the trending API. When set to true, the organization doesn't have access to Office Delve. The relevancy of the content displayed in Microsoft 365, for example in Suggested sites in SharePoint Home and the Discover view in OneDrive for work or school is affected for the whole organization. This setting is read-only and can only be changed by administrators in the SharePoint admin center. - contribution_to_content_discovery_as_organization_disabled: Optional[bool] = None - # When set to true, the delegate access to the user's trending API is disabled. When set to true, documents in the user's Office Delve are disabled. When set to true, the relevancy of the content displayed in Microsoft 365, for example in Suggested sites in SharePoint Home and the Discover view in OneDrive for work or school is affected. Users can control this setting in Office Delve. - contribution_to_content_discovery_disabled: Optional[bool] = None - # The user's settings for the visibility of meeting hour insights, and insights derived between a user and other items in Microsoft 365, such as documents or sites. Get userInsightsSettings through this navigation property. - item_insights: Optional[UserInsightsSettings] = None - # The OdataType property - odata_type: Optional[str] = None - # The shiftPreferences property - shift_preferences: Optional[ShiftPreferences] = None - # The storage property - storage: Optional[UserStorage] = None - # The windows property - windows: Optional[list[WindowsSetting]] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> UserSettings: @@ -47,24 +29,10 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .entity import Entity - from .shift_preferences import ShiftPreferences - from .user_insights_settings import UserInsightsSettings - from .user_storage import UserStorage - from .windows_setting import WindowsSetting from .entity import Entity - from .shift_preferences import ShiftPreferences - from .user_insights_settings import UserInsightsSettings - from .user_storage import UserStorage - from .windows_setting import WindowsSetting fields: dict[str, Callable[[Any], None]] = { - "contributionToContentDiscoveryAsOrganizationDisabled": lambda n : setattr(self, 'contribution_to_content_discovery_as_organization_disabled', n.get_bool_value()), - "contributionToContentDiscoveryDisabled": lambda n : setattr(self, 'contribution_to_content_discovery_disabled', n.get_bool_value()), - "itemInsights": lambda n : setattr(self, 'item_insights', n.get_object_value(UserInsightsSettings)), - "shiftPreferences": lambda n : setattr(self, 'shift_preferences', n.get_object_value(ShiftPreferences)), - "storage": lambda n : setattr(self, 'storage', n.get_object_value(UserStorage)), - "windows": lambda n : setattr(self, 'windows', n.get_collection_of_object_values(WindowsSetting)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -79,11 +47,5 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_bool_value("contributionToContentDiscoveryAsOrganizationDisabled", self.contribution_to_content_discovery_as_organization_disabled) - writer.write_bool_value("contributionToContentDiscoveryDisabled", self.contribution_to_content_discovery_disabled) - writer.write_object_value("itemInsights", self.item_insights) - writer.write_object_value("shiftPreferences", self.shift_preferences) - writer.write_object_value("storage", self.storage) - writer.write_collection_of_object_values("windows", self.windows) diff --git a/msgraph/generated/models/user_solution_root.py b/msgraph/generated/models/user_solution_root.py index cb98cdb19cd..9fe7ed2fe46 100644 --- a/msgraph/generated/models/user_solution_root.py +++ b/msgraph/generated/models/user_solution_root.py @@ -6,16 +6,11 @@ if TYPE_CHECKING: from .entity import Entity - from .working_time_schedule import WorkingTimeSchedule from .entity import Entity @dataclass class UserSolutionRoot(Entity, Parsable): - # The OdataType property - odata_type: Optional[str] = None - # The working time schedule entity associated with the solution. - working_time_schedule: Optional[WorkingTimeSchedule] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> UserSolutionRoot: @@ -34,13 +29,10 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .entity import Entity - from .working_time_schedule import WorkingTimeSchedule from .entity import Entity - from .working_time_schedule import WorkingTimeSchedule fields: dict[str, Callable[[Any], None]] = { - "workingTimeSchedule": lambda n : setattr(self, 'working_time_schedule', n.get_object_value(WorkingTimeSchedule)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -55,6 +47,5 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_object_value("workingTimeSchedule", self.working_time_schedule) diff --git a/msgraph/generated/models/user_teamwork.py b/msgraph/generated/models/user_teamwork.py index d1f8477defe..c27cfae7f89 100644 --- a/msgraph/generated/models/user_teamwork.py +++ b/msgraph/generated/models/user_teamwork.py @@ -5,24 +5,12 @@ from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: - from .associated_team_info import AssociatedTeamInfo from .entity import Entity - from .user_scope_teams_app_installation import UserScopeTeamsAppInstallation from .entity import Entity @dataclass class UserTeamwork(Entity, Parsable): - # The list of associatedTeamInfo objects that a user is associated with. - associated_teams: Optional[list[AssociatedTeamInfo]] = None - # The apps installed in the personal scope of this user. - installed_apps: Optional[list[UserScopeTeamsAppInstallation]] = None - # Represents the location that a user selected in Microsoft Teams and doesn't follow the Office's locale setting. A user's locale is represented by their preferred language and country or region. For example, en-us. The language component follows two-letter codes as defined in ISO 639-1, and the country component follows two-letter codes as defined in ISO 3166-1 alpha-2. - locale: Optional[str] = None - # The OdataType property - odata_type: Optional[str] = None - # Represents the region of the organization or the user. For users with multigeo licenses, the property contains the user's region (if available). For users without multigeo licenses, the property contains the organization's region.The region value can be any region supported by the Teams payload. The possible values are: Americas, Europe and MiddleEast, Asia Pacific, UAE, Australia, Brazil, Canada, Switzerland, Germany, France, India, Japan, South Korea, Norway, Singapore, United Kingdom, South Africa, Sweden, Qatar, Poland, Italy, Israel, Spain, Mexico, USGov Community Cloud, USGov Community Cloud High, USGov Department of Defense, and China. - region: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> UserTeamwork: @@ -40,19 +28,11 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ - from .associated_team_info import AssociatedTeamInfo from .entity import Entity - from .user_scope_teams_app_installation import UserScopeTeamsAppInstallation - from .associated_team_info import AssociatedTeamInfo from .entity import Entity - from .user_scope_teams_app_installation import UserScopeTeamsAppInstallation fields: dict[str, Callable[[Any], None]] = { - "associatedTeams": lambda n : setattr(self, 'associated_teams', n.get_collection_of_object_values(AssociatedTeamInfo)), - "installedApps": lambda n : setattr(self, 'installed_apps', n.get_collection_of_object_values(UserScopeTeamsAppInstallation)), - "locale": lambda n : setattr(self, 'locale', n.get_str_value()), - "region": lambda n : setattr(self, 'region', n.get_str_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -67,9 +47,5 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_collection_of_object_values("associatedTeams", self.associated_teams) - writer.write_collection_of_object_values("installedApps", self.installed_apps) - writer.write_str_value("locale", self.locale) - writer.write_str_value("region", self.region) diff --git a/msgraph/generated/models/virtual_endpoint.py b/msgraph/generated/models/virtual_endpoint.py index c37f0c4ad7c..930653ad78b 100644 --- a/msgraph/generated/models/virtual_endpoint.py +++ b/msgraph/generated/models/virtual_endpoint.py @@ -5,35 +5,12 @@ from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: - from .cloud_pc_audit_event import CloudPcAuditEvent - from .cloud_pc_device_image import CloudPcDeviceImage - from .cloud_pc_gallery_image import CloudPcGalleryImage - from .cloud_pc_on_premises_connection import CloudPcOnPremisesConnection - from .cloud_pc_provisioning_policy import CloudPcProvisioningPolicy - from .cloud_pc_user_setting import CloudPcUserSetting - from .cloud_p_c import CloudPC from .entity import Entity from .entity import Entity @dataclass class VirtualEndpoint(Entity, Parsable): - # A collection of Cloud PC audit events. - audit_events: Optional[list[CloudPcAuditEvent]] = None - # A collection of cloud-managed virtual desktops. - cloud_p_cs: Optional[list[CloudPC]] = None - # A collection of device image resources on Cloud PC. - device_images: Optional[list[CloudPcDeviceImage]] = None - # A collection of gallery image resources on Cloud PC. - gallery_images: Optional[list[CloudPcGalleryImage]] = None - # The OdataType property - odata_type: Optional[str] = None - # A defined collection of Azure resource information that can be used to establish Azure network connections for Cloud PCs. - on_premises_connections: Optional[list[CloudPcOnPremisesConnection]] = None - # A collection of Cloud PC provisioning policies. - provisioning_policies: Optional[list[CloudPcProvisioningPolicy]] = None - # A collection of Cloud PC user settings. - user_settings: Optional[list[CloudPcUserSetting]] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> VirtualEndpoint: @@ -51,32 +28,11 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ - from .cloud_pc_audit_event import CloudPcAuditEvent - from .cloud_pc_device_image import CloudPcDeviceImage - from .cloud_pc_gallery_image import CloudPcGalleryImage - from .cloud_pc_on_premises_connection import CloudPcOnPremisesConnection - from .cloud_pc_provisioning_policy import CloudPcProvisioningPolicy - from .cloud_pc_user_setting import CloudPcUserSetting - from .cloud_p_c import CloudPC from .entity import Entity - from .cloud_pc_audit_event import CloudPcAuditEvent - from .cloud_pc_device_image import CloudPcDeviceImage - from .cloud_pc_gallery_image import CloudPcGalleryImage - from .cloud_pc_on_premises_connection import CloudPcOnPremisesConnection - from .cloud_pc_provisioning_policy import CloudPcProvisioningPolicy - from .cloud_pc_user_setting import CloudPcUserSetting - from .cloud_p_c import CloudPC from .entity import Entity fields: dict[str, Callable[[Any], None]] = { - "auditEvents": lambda n : setattr(self, 'audit_events', n.get_collection_of_object_values(CloudPcAuditEvent)), - "cloudPCs": lambda n : setattr(self, 'cloud_p_cs', n.get_collection_of_object_values(CloudPC)), - "deviceImages": lambda n : setattr(self, 'device_images', n.get_collection_of_object_values(CloudPcDeviceImage)), - "galleryImages": lambda n : setattr(self, 'gallery_images', n.get_collection_of_object_values(CloudPcGalleryImage)), - "onPremisesConnections": lambda n : setattr(self, 'on_premises_connections', n.get_collection_of_object_values(CloudPcOnPremisesConnection)), - "provisioningPolicies": lambda n : setattr(self, 'provisioning_policies', n.get_collection_of_object_values(CloudPcProvisioningPolicy)), - "userSettings": lambda n : setattr(self, 'user_settings', n.get_collection_of_object_values(CloudPcUserSetting)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -91,12 +47,5 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_collection_of_object_values("auditEvents", self.audit_events) - writer.write_collection_of_object_values("cloudPCs", self.cloud_p_cs) - writer.write_collection_of_object_values("deviceImages", self.device_images) - writer.write_collection_of_object_values("galleryImages", self.gallery_images) - writer.write_collection_of_object_values("onPremisesConnections", self.on_premises_connections) - writer.write_collection_of_object_values("provisioningPolicies", self.provisioning_policies) - writer.write_collection_of_object_values("userSettings", self.user_settings) diff --git a/msgraph/generated/models/virtual_event_registration.py b/msgraph/generated/models/virtual_event_registration.py index c9fe0fd2196..0fb59c8d76d 100644 --- a/msgraph/generated/models/virtual_event_registration.py +++ b/msgraph/generated/models/virtual_event_registration.py @@ -32,7 +32,7 @@ class VirtualEventRegistration(Entity, Parsable): preferred_language: Optional[str] = None # The registrant's time zone details. preferred_timezone: Optional[str] = None - # Date and time when the registrant registers for the virtual event. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. + # Date and time when the registrant registers for the virtual event. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. registration_date_time: Optional[datetime.datetime] = None # The registrant's answer to the registration questions. registration_question_answers: Optional[list[VirtualEventRegistrationQuestionAnswer]] = None diff --git a/msgraph/generated/models/virtual_event_registration_configuration.py b/msgraph/generated/models/virtual_event_registration_configuration.py index 85709c829f9..34aa60cf65f 100644 --- a/msgraph/generated/models/virtual_event_registration_configuration.py +++ b/msgraph/generated/models/virtual_event_registration_configuration.py @@ -6,21 +6,12 @@ if TYPE_CHECKING: from .entity import Entity - from .virtual_event_registration_question_base import VirtualEventRegistrationQuestionBase from .virtual_event_webinar_registration_configuration import VirtualEventWebinarRegistrationConfiguration from .entity import Entity @dataclass class VirtualEventRegistrationConfiguration(Entity, Parsable): - # Total capacity of the virtual event. - capacity: Optional[int] = None - # The OdataType property - odata_type: Optional[str] = None - # Registration questions. - questions: Optional[list[VirtualEventRegistrationQuestionBase]] = None - # Registration URL of the virtual event. - registration_web_url: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> VirtualEventRegistrationConfiguration: @@ -48,17 +39,12 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .entity import Entity - from .virtual_event_registration_question_base import VirtualEventRegistrationQuestionBase from .virtual_event_webinar_registration_configuration import VirtualEventWebinarRegistrationConfiguration from .entity import Entity - from .virtual_event_registration_question_base import VirtualEventRegistrationQuestionBase from .virtual_event_webinar_registration_configuration import VirtualEventWebinarRegistrationConfiguration fields: dict[str, Callable[[Any], None]] = { - "capacity": lambda n : setattr(self, 'capacity', n.get_int_value()), - "questions": lambda n : setattr(self, 'questions', n.get_collection_of_object_values(VirtualEventRegistrationQuestionBase)), - "registrationWebUrl": lambda n : setattr(self, 'registration_web_url', n.get_str_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -73,8 +59,5 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_int_value("capacity", self.capacity) - writer.write_collection_of_object_values("questions", self.questions) - writer.write_str_value("registrationWebUrl", self.registration_web_url) diff --git a/msgraph/generated/models/virtual_event_session.py b/msgraph/generated/models/virtual_event_session.py index 6b7292167e8..c280472f305 100644 --- a/msgraph/generated/models/virtual_event_session.py +++ b/msgraph/generated/models/virtual_event_session.py @@ -18,6 +18,8 @@ class VirtualEventSession(OnlineMeetingBase, Parsable): end_date_time: Optional[DateTimeTimeZone] = None # The virtual event session start time. start_date_time: Optional[DateTimeTimeZone] = None + # The URL of the video on demand (VOD) for Microsoft Teams events that allows webinar and town hall organizers to quickly publish and share event recordings. + video_on_demand_web_url: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> VirtualEventSession: @@ -44,6 +46,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: fields: dict[str, Callable[[Any], None]] = { "endDateTime": lambda n : setattr(self, 'end_date_time', n.get_object_value(DateTimeTimeZone)), "startDateTime": lambda n : setattr(self, 'start_date_time', n.get_object_value(DateTimeTimeZone)), + "videoOnDemandWebUrl": lambda n : setattr(self, 'video_on_demand_web_url', n.get_str_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -60,5 +63,6 @@ def serialize(self,writer: SerializationWriter) -> None: super().serialize(writer) writer.write_object_value("endDateTime", self.end_date_time) writer.write_object_value("startDateTime", self.start_date_time) + writer.write_str_value("videoOnDemandWebUrl", self.video_on_demand_web_url) diff --git a/msgraph/generated/models/windows_defender_product_status.py b/msgraph/generated/models/windows_defender_product_status.py deleted file mode 100644 index 59c03996fe9..00000000000 --- a/msgraph/generated/models/windows_defender_product_status.py +++ /dev/null @@ -1,56 +0,0 @@ -from enum import Enum - -class WindowsDefenderProductStatus(str, Enum): - # No status - NoStatus = "noStatus", - # Service not running - ServiceNotRunning = "serviceNotRunning", - # Service started without any malware protection engine - ServiceStartedWithoutMalwareProtection = "serviceStartedWithoutMalwareProtection", - # Pending full scan due to threat action - PendingFullScanDueToThreatAction = "pendingFullScanDueToThreatAction", - # Pending reboot due to threat action - PendingRebootDueToThreatAction = "pendingRebootDueToThreatAction", - # Pending manual steps due to threat action - PendingManualStepsDueToThreatAction = "pendingManualStepsDueToThreatAction", - # AV signatures out of date - AvSignaturesOutOfDate = "avSignaturesOutOfDate", - # AS signatures out of date - AsSignaturesOutOfDate = "asSignaturesOutOfDate", - # No quick scan has happened for a specified period - NoQuickScanHappenedForSpecifiedPeriod = "noQuickScanHappenedForSpecifiedPeriod", - # No full scan has happened for a specified period - NoFullScanHappenedForSpecifiedPeriod = "noFullScanHappenedForSpecifiedPeriod", - # System initiated scan in progress - SystemInitiatedScanInProgress = "systemInitiatedScanInProgress", - # System initiated clean in progress - SystemInitiatedCleanInProgress = "systemInitiatedCleanInProgress", - # There are samples pending submission - SamplesPendingSubmission = "samplesPendingSubmission", - # Product running in evaluation mode - ProductRunningInEvaluationMode = "productRunningInEvaluationMode", - # Product running in non-genuine Windows mode - ProductRunningInNonGenuineMode = "productRunningInNonGenuineMode", - # Product expired - ProductExpired = "productExpired", - # Off-line scan required - OfflineScanRequired = "offlineScanRequired", - # Service is shutting down as part of system shutdown - ServiceShutdownAsPartOfSystemShutdown = "serviceShutdownAsPartOfSystemShutdown", - # Threat remediation failed critically - ThreatRemediationFailedCritically = "threatRemediationFailedCritically", - # Threat remediation failed non-critically - ThreatRemediationFailedNonCritically = "threatRemediationFailedNonCritically", - # No status flags set (well initialized state) - NoStatusFlagsSet = "noStatusFlagsSet", - # Platform is out of date - PlatformOutOfDate = "platformOutOfDate", - # Platform update is in progress - PlatformUpdateInProgress = "platformUpdateInProgress", - # Platform is about to be outdated - PlatformAboutToBeOutdated = "platformAboutToBeOutdated", - # Signature or platform end of life is past or is impending - SignatureOrPlatformEndOfLifeIsPastOrIsImpending = "signatureOrPlatformEndOfLifeIsPastOrIsImpending", - # Windows SMode signatures still in use on non-Win10S install - WindowsSModeSignaturesInUseOnNonWin10SInstall = "windowsSModeSignaturesInUseOnNonWin10SInstall", - diff --git a/msgraph/generated/models/windows_device_health_state.py b/msgraph/generated/models/windows_device_health_state.py deleted file mode 100644 index e562bdeec5d..00000000000 --- a/msgraph/generated/models/windows_device_health_state.py +++ /dev/null @@ -1,16 +0,0 @@ -from enum import Enum - -class WindowsDeviceHealthState(str, Enum): - # Computer is clean and no action is required - Clean = "clean", - # Computer is in pending full scan state - FullScanPending = "fullScanPending", - # Computer is in pending reboot state - RebootPending = "rebootPending", - # Computer is in pending manual steps state - ManualStepsPending = "manualStepsPending", - # Computer is in pending offline scan state - OfflineScanPending = "offlineScanPending", - # Computer is in critical failure state - Critical = "critical", - diff --git a/msgraph/generated/models/windows_protection_state.py b/msgraph/generated/models/windows_protection_state.py index 7ca1e9731ab..81e80156745 100644 --- a/msgraph/generated/models/windows_protection_state.py +++ b/msgraph/generated/models/windows_protection_state.py @@ -1,5 +1,4 @@ from __future__ import annotations -import datetime from collections.abc import Callable from dataclasses import dataclass, field from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter @@ -7,9 +6,6 @@ if TYPE_CHECKING: from .entity import Entity - from .windows_defender_product_status import WindowsDefenderProductStatus - from .windows_device_health_state import WindowsDeviceHealthState - from .windows_device_malware_state import WindowsDeviceMalwareState from .entity import Entity @@ -18,50 +14,6 @@ class WindowsProtectionState(Entity, Parsable): """ Device protection status entity. """ - # Current anti malware version - anti_malware_version: Optional[str] = None - # Device malware list - detected_malware_state: Optional[list[WindowsDeviceMalwareState]] = None - # Indicates device's health state. Possible values are: clean, fullScanPending, rebootPending, manualStepsPending, offlineScanPending, critical. Possible values are: clean, fullScanPending, rebootPending, manualStepsPending, offlineScanPending, critical. - device_state: Optional[WindowsDeviceHealthState] = None - # Current endpoint protection engine's version - engine_version: Optional[str] = None - # When TRUE indicates full scan is overdue, when FALSE indicates full scan is not overdue. Defaults to setting on client device. - full_scan_overdue: Optional[bool] = None - # When TRUE indicates full scan is required, when FALSE indicates full scan is not required. Defaults to setting on client device. - full_scan_required: Optional[bool] = None - # When TRUE indicates the device is a virtual machine, when FALSE indicates the device is not a virtual machine. Defaults to setting on client device. - is_virtual_machine: Optional[bool] = None - # Last quick scan datetime - last_full_scan_date_time: Optional[datetime.datetime] = None - # Last full scan signature version - last_full_scan_signature_version: Optional[str] = None - # Last quick scan datetime - last_quick_scan_date_time: Optional[datetime.datetime] = None - # Last quick scan signature version - last_quick_scan_signature_version: Optional[str] = None - # Last device health status reported time - last_reported_date_time: Optional[datetime.datetime] = None - # When TRUE indicates anti malware is enabled when FALSE indicates anti malware is not enabled. - malware_protection_enabled: Optional[bool] = None - # When TRUE indicates network inspection system enabled, when FALSE indicates network inspection system is not enabled. Defaults to setting on client device. - network_inspection_system_enabled: Optional[bool] = None - # The OdataType property - odata_type: Optional[str] = None - # Product Status of Windows Defender Antivirus. Possible values are: noStatus, serviceNotRunning, serviceStartedWithoutMalwareProtection, pendingFullScanDueToThreatAction, pendingRebootDueToThreatAction, pendingManualStepsDueToThreatAction, avSignaturesOutOfDate, asSignaturesOutOfDate, noQuickScanHappenedForSpecifiedPeriod, noFullScanHappenedForSpecifiedPeriod, systemInitiatedScanInProgress, systemInitiatedCleanInProgress, samplesPendingSubmission, productRunningInEvaluationMode, productRunningInNonGenuineMode, productExpired, offlineScanRequired, serviceShutdownAsPartOfSystemShutdown, threatRemediationFailedCritically, threatRemediationFailedNonCritically, noStatusFlagsSet, platformOutOfDate, platformUpdateInProgress, platformAboutToBeOutdated, signatureOrPlatformEndOfLifeIsPastOrIsImpending, windowsSModeSignaturesInUseOnNonWin10SInstall. Possible values are: noStatus, serviceNotRunning, serviceStartedWithoutMalwareProtection, pendingFullScanDueToThreatAction, pendingRebootDueToThreatAction, pendingManualStepsDueToThreatAction, avSignaturesOutOfDate, asSignaturesOutOfDate, noQuickScanHappenedForSpecifiedPeriod, noFullScanHappenedForSpecifiedPeriod, systemInitiatedScanInProgress, systemInitiatedCleanInProgress, samplesPendingSubmission, productRunningInEvaluationMode, productRunningInNonGenuineMode, productExpired, offlineScanRequired, serviceShutdownAsPartOfSystemShutdown, threatRemediationFailedCritically, threatRemediationFailedNonCritically, noStatusFlagsSet, platformOutOfDate, platformUpdateInProgress, platformAboutToBeOutdated, signatureOrPlatformEndOfLifeIsPastOrIsImpending, windowsSModeSignaturesInUseOnNonWin10SInstall. - product_status: Optional[WindowsDefenderProductStatus] = None - # When TRUE indicates quick scan is overdue, when FALSE indicates quick scan is not overdue. Defaults to setting on client device. - quick_scan_overdue: Optional[bool] = None - # When TRUE indicates real time protection is enabled, when FALSE indicates real time protection is not enabled. Defaults to setting on client device. - real_time_protection_enabled: Optional[bool] = None - # When TRUE indicates reboot is required, when FALSE indicates when TRUE indicates reboot is not required. Defaults to setting on client device. - reboot_required: Optional[bool] = None - # When TRUE indicates signature is out of date, when FALSE indicates signature is not out of date. Defaults to setting on client device. - signature_update_overdue: Optional[bool] = None - # Current malware definitions version - signature_version: Optional[str] = None - # When TRUE indicates the Windows Defender tamper protection feature is enabled, when FALSE indicates the Windows Defender tamper protection feature is not enabled. Defaults to setting on client device. - tamper_protection_enabled: Optional[bool] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> WindowsProtectionState: @@ -80,37 +32,10 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .entity import Entity - from .windows_defender_product_status import WindowsDefenderProductStatus - from .windows_device_health_state import WindowsDeviceHealthState - from .windows_device_malware_state import WindowsDeviceMalwareState from .entity import Entity - from .windows_defender_product_status import WindowsDefenderProductStatus - from .windows_device_health_state import WindowsDeviceHealthState - from .windows_device_malware_state import WindowsDeviceMalwareState fields: dict[str, Callable[[Any], None]] = { - "antiMalwareVersion": lambda n : setattr(self, 'anti_malware_version', n.get_str_value()), - "detectedMalwareState": lambda n : setattr(self, 'detected_malware_state', n.get_collection_of_object_values(WindowsDeviceMalwareState)), - "deviceState": lambda n : setattr(self, 'device_state', n.get_collection_of_enum_values(WindowsDeviceHealthState)), - "engineVersion": lambda n : setattr(self, 'engine_version', n.get_str_value()), - "fullScanOverdue": lambda n : setattr(self, 'full_scan_overdue', n.get_bool_value()), - "fullScanRequired": lambda n : setattr(self, 'full_scan_required', n.get_bool_value()), - "isVirtualMachine": lambda n : setattr(self, 'is_virtual_machine', n.get_bool_value()), - "lastFullScanDateTime": lambda n : setattr(self, 'last_full_scan_date_time', n.get_datetime_value()), - "lastFullScanSignatureVersion": lambda n : setattr(self, 'last_full_scan_signature_version', n.get_str_value()), - "lastQuickScanDateTime": lambda n : setattr(self, 'last_quick_scan_date_time', n.get_datetime_value()), - "lastQuickScanSignatureVersion": lambda n : setattr(self, 'last_quick_scan_signature_version', n.get_str_value()), - "lastReportedDateTime": lambda n : setattr(self, 'last_reported_date_time', n.get_datetime_value()), - "malwareProtectionEnabled": lambda n : setattr(self, 'malware_protection_enabled', n.get_bool_value()), - "networkInspectionSystemEnabled": lambda n : setattr(self, 'network_inspection_system_enabled', n.get_bool_value()), - "productStatus": lambda n : setattr(self, 'product_status', n.get_collection_of_enum_values(WindowsDefenderProductStatus)), - "quickScanOverdue": lambda n : setattr(self, 'quick_scan_overdue', n.get_bool_value()), - "realTimeProtectionEnabled": lambda n : setattr(self, 'real_time_protection_enabled', n.get_bool_value()), - "rebootRequired": lambda n : setattr(self, 'reboot_required', n.get_bool_value()), - "signatureUpdateOverdue": lambda n : setattr(self, 'signature_update_overdue', n.get_bool_value()), - "signatureVersion": lambda n : setattr(self, 'signature_version', n.get_str_value()), - "tamperProtectionEnabled": lambda n : setattr(self, 'tamper_protection_enabled', n.get_bool_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -125,26 +50,5 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_str_value("antiMalwareVersion", self.anti_malware_version) - writer.write_collection_of_object_values("detectedMalwareState", self.detected_malware_state) - writer.write_enum_value("deviceState", self.device_state) - writer.write_str_value("engineVersion", self.engine_version) - writer.write_bool_value("fullScanOverdue", self.full_scan_overdue) - writer.write_bool_value("fullScanRequired", self.full_scan_required) - writer.write_bool_value("isVirtualMachine", self.is_virtual_machine) - writer.write_datetime_value("lastFullScanDateTime", self.last_full_scan_date_time) - writer.write_str_value("lastFullScanSignatureVersion", self.last_full_scan_signature_version) - writer.write_datetime_value("lastQuickScanDateTime", self.last_quick_scan_date_time) - writer.write_str_value("lastQuickScanSignatureVersion", self.last_quick_scan_signature_version) - writer.write_datetime_value("lastReportedDateTime", self.last_reported_date_time) - writer.write_bool_value("malwareProtectionEnabled", self.malware_protection_enabled) - writer.write_bool_value("networkInspectionSystemEnabled", self.network_inspection_system_enabled) - writer.write_enum_value("productStatus", self.product_status) - writer.write_bool_value("quickScanOverdue", self.quick_scan_overdue) - writer.write_bool_value("realTimeProtectionEnabled", self.real_time_protection_enabled) - writer.write_bool_value("rebootRequired", self.reboot_required) - writer.write_bool_value("signatureUpdateOverdue", self.signature_update_overdue) - writer.write_str_value("signatureVersion", self.signature_version) - writer.write_bool_value("tamperProtectionEnabled", self.tamper_protection_enabled) diff --git a/msgraph/generated/models/workbook.py b/msgraph/generated/models/workbook.py index f8d011371a7..e1466e9afef 100644 --- a/msgraph/generated/models/workbook.py +++ b/msgraph/generated/models/workbook.py @@ -6,34 +6,11 @@ if TYPE_CHECKING: from .entity import Entity - from .workbook_application import WorkbookApplication - from .workbook_comment import WorkbookComment - from .workbook_functions import WorkbookFunctions - from .workbook_named_item import WorkbookNamedItem - from .workbook_operation import WorkbookOperation - from .workbook_table import WorkbookTable - from .workbook_worksheet import WorkbookWorksheet from .entity import Entity @dataclass class Workbook(Entity, Parsable): - # The application property - application: Optional[WorkbookApplication] = None - # Represents a collection of comments in a workbook. - comments: Optional[list[WorkbookComment]] = None - # The functions property - functions: Optional[WorkbookFunctions] = None - # Represents a collection of workbooks scoped named items (named ranges and constants). Read-only. - names: Optional[list[WorkbookNamedItem]] = None - # The OdataType property - odata_type: Optional[str] = None - # The status of workbook operations. Getting an operation collection is not supported, but you can get the status of a long-running operation if the Location header is returned in the response. Read-only. - operations: Optional[list[WorkbookOperation]] = None - # Represents a collection of tables associated with the workbook. Read-only. - tables: Optional[list[WorkbookTable]] = None - # Represents a collection of worksheets associated with the workbook. Read-only. - worksheets: Optional[list[WorkbookWorksheet]] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> Workbook: @@ -52,31 +29,10 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .entity import Entity - from .workbook_application import WorkbookApplication - from .workbook_comment import WorkbookComment - from .workbook_functions import WorkbookFunctions - from .workbook_named_item import WorkbookNamedItem - from .workbook_operation import WorkbookOperation - from .workbook_table import WorkbookTable - from .workbook_worksheet import WorkbookWorksheet from .entity import Entity - from .workbook_application import WorkbookApplication - from .workbook_comment import WorkbookComment - from .workbook_functions import WorkbookFunctions - from .workbook_named_item import WorkbookNamedItem - from .workbook_operation import WorkbookOperation - from .workbook_table import WorkbookTable - from .workbook_worksheet import WorkbookWorksheet fields: dict[str, Callable[[Any], None]] = { - "application": lambda n : setattr(self, 'application', n.get_object_value(WorkbookApplication)), - "comments": lambda n : setattr(self, 'comments', n.get_collection_of_object_values(WorkbookComment)), - "functions": lambda n : setattr(self, 'functions', n.get_object_value(WorkbookFunctions)), - "names": lambda n : setattr(self, 'names', n.get_collection_of_object_values(WorkbookNamedItem)), - "operations": lambda n : setattr(self, 'operations', n.get_collection_of_object_values(WorkbookOperation)), - "tables": lambda n : setattr(self, 'tables', n.get_collection_of_object_values(WorkbookTable)), - "worksheets": lambda n : setattr(self, 'worksheets', n.get_collection_of_object_values(WorkbookWorksheet)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -91,12 +47,5 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_object_value("application", self.application) - writer.write_collection_of_object_values("comments", self.comments) - writer.write_object_value("functions", self.functions) - writer.write_collection_of_object_values("names", self.names) - writer.write_collection_of_object_values("operations", self.operations) - writer.write_collection_of_object_values("tables", self.tables) - writer.write_collection_of_object_values("worksheets", self.worksheets) diff --git a/msgraph/generated/models/workbook_chart_area_format.py b/msgraph/generated/models/workbook_chart_area_format.py index c25931e51f5..9f7b84f0a57 100644 --- a/msgraph/generated/models/workbook_chart_area_format.py +++ b/msgraph/generated/models/workbook_chart_area_format.py @@ -6,19 +6,11 @@ if TYPE_CHECKING: from .entity import Entity - from .workbook_chart_fill import WorkbookChartFill - from .workbook_chart_font import WorkbookChartFont from .entity import Entity @dataclass class WorkbookChartAreaFormat(Entity, Parsable): - # Represents the fill format of an object, which includes background formatting information. Read-only. - fill: Optional[WorkbookChartFill] = None - # Represents the font attributes (font name, font size, color, etc.) for the current object. Read-only. - font: Optional[WorkbookChartFont] = None - # The OdataType property - odata_type: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> WorkbookChartAreaFormat: @@ -37,16 +29,10 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .entity import Entity - from .workbook_chart_fill import WorkbookChartFill - from .workbook_chart_font import WorkbookChartFont from .entity import Entity - from .workbook_chart_fill import WorkbookChartFill - from .workbook_chart_font import WorkbookChartFont fields: dict[str, Callable[[Any], None]] = { - "fill": lambda n : setattr(self, 'fill', n.get_object_value(WorkbookChartFill)), - "font": lambda n : setattr(self, 'font', n.get_object_value(WorkbookChartFont)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -61,7 +47,5 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_object_value("fill", self.fill) - writer.write_object_value("font", self.font) diff --git a/msgraph/generated/models/workbook_chart_axes.py b/msgraph/generated/models/workbook_chart_axes.py index 686ec1c97e6..f1c1391eaf4 100644 --- a/msgraph/generated/models/workbook_chart_axes.py +++ b/msgraph/generated/models/workbook_chart_axes.py @@ -6,20 +6,11 @@ if TYPE_CHECKING: from .entity import Entity - from .workbook_chart_axis import WorkbookChartAxis from .entity import Entity @dataclass class WorkbookChartAxes(Entity, Parsable): - # Represents the category axis in a chart. Read-only. - category_axis: Optional[WorkbookChartAxis] = None - # The OdataType property - odata_type: Optional[str] = None - # Represents the series axis of a 3-dimensional chart. Read-only. - series_axis: Optional[WorkbookChartAxis] = None - # Represents the value axis in an axis. Read-only. - value_axis: Optional[WorkbookChartAxis] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> WorkbookChartAxes: @@ -38,15 +29,10 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .entity import Entity - from .workbook_chart_axis import WorkbookChartAxis from .entity import Entity - from .workbook_chart_axis import WorkbookChartAxis fields: dict[str, Callable[[Any], None]] = { - "categoryAxis": lambda n : setattr(self, 'category_axis', n.get_object_value(WorkbookChartAxis)), - "seriesAxis": lambda n : setattr(self, 'series_axis', n.get_object_value(WorkbookChartAxis)), - "valueAxis": lambda n : setattr(self, 'value_axis', n.get_object_value(WorkbookChartAxis)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -61,8 +47,5 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_object_value("categoryAxis", self.category_axis) - writer.write_object_value("seriesAxis", self.series_axis) - writer.write_object_value("valueAxis", self.value_axis) diff --git a/msgraph/generated/models/workbook_chart_axis_format.py b/msgraph/generated/models/workbook_chart_axis_format.py index 80734a8eeae..9a7f776509f 100644 --- a/msgraph/generated/models/workbook_chart_axis_format.py +++ b/msgraph/generated/models/workbook_chart_axis_format.py @@ -6,19 +6,11 @@ if TYPE_CHECKING: from .entity import Entity - from .workbook_chart_font import WorkbookChartFont - from .workbook_chart_line_format import WorkbookChartLineFormat from .entity import Entity @dataclass class WorkbookChartAxisFormat(Entity, Parsable): - # Represents the font attributes (font name, font size, color, etc.) for a chart axis element. Read-only. - font: Optional[WorkbookChartFont] = None - # Represents chart line formatting. Read-only. - line: Optional[WorkbookChartLineFormat] = None - # The OdataType property - odata_type: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> WorkbookChartAxisFormat: @@ -37,16 +29,10 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .entity import Entity - from .workbook_chart_font import WorkbookChartFont - from .workbook_chart_line_format import WorkbookChartLineFormat from .entity import Entity - from .workbook_chart_font import WorkbookChartFont - from .workbook_chart_line_format import WorkbookChartLineFormat fields: dict[str, Callable[[Any], None]] = { - "font": lambda n : setattr(self, 'font', n.get_object_value(WorkbookChartFont)), - "line": lambda n : setattr(self, 'line', n.get_object_value(WorkbookChartLineFormat)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -61,7 +47,5 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_object_value("font", self.font) - writer.write_object_value("line", self.line) diff --git a/msgraph/generated/models/workbook_chart_axis_title.py b/msgraph/generated/models/workbook_chart_axis_title.py index 9216f4f45da..fe5d7605391 100644 --- a/msgraph/generated/models/workbook_chart_axis_title.py +++ b/msgraph/generated/models/workbook_chart_axis_title.py @@ -6,20 +6,11 @@ if TYPE_CHECKING: from .entity import Entity - from .workbook_chart_axis_title_format import WorkbookChartAxisTitleFormat from .entity import Entity @dataclass class WorkbookChartAxisTitle(Entity, Parsable): - # Represents the formatting of chart axis title. Read-only. - format: Optional[WorkbookChartAxisTitleFormat] = None - # The OdataType property - odata_type: Optional[str] = None - # Represents the axis title. - text: Optional[str] = None - # A Boolean that specifies the visibility of an axis title. - visible: Optional[bool] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> WorkbookChartAxisTitle: @@ -38,15 +29,10 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .entity import Entity - from .workbook_chart_axis_title_format import WorkbookChartAxisTitleFormat from .entity import Entity - from .workbook_chart_axis_title_format import WorkbookChartAxisTitleFormat fields: dict[str, Callable[[Any], None]] = { - "format": lambda n : setattr(self, 'format', n.get_object_value(WorkbookChartAxisTitleFormat)), - "text": lambda n : setattr(self, 'text', n.get_str_value()), - "visible": lambda n : setattr(self, 'visible', n.get_bool_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -61,8 +47,5 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_object_value("format", self.format) - writer.write_str_value("text", self.text) - writer.write_bool_value("visible", self.visible) diff --git a/msgraph/generated/models/workbook_chart_data_labels.py b/msgraph/generated/models/workbook_chart_data_labels.py index 6e9f6dd3f33..f69c71d5eda 100644 --- a/msgraph/generated/models/workbook_chart_data_labels.py +++ b/msgraph/generated/models/workbook_chart_data_labels.py @@ -6,32 +6,11 @@ if TYPE_CHECKING: from .entity import Entity - from .workbook_chart_data_label_format import WorkbookChartDataLabelFormat from .entity import Entity @dataclass class WorkbookChartDataLabels(Entity, Parsable): - # Represents the format of chart data labels, which includes fill and font formatting. Read-only. - format: Optional[WorkbookChartDataLabelFormat] = None - # The OdataType property - odata_type: Optional[str] = None - # DataLabelPosition value that represents the position of the data label. The possible values are: None, Center, InsideEnd, InsideBase, OutsideEnd, Left, Right, Top, Bottom, BestFit, Callout. - position: Optional[str] = None - # String that represents the separator used for the data labels on a chart. - separator: Optional[str] = None - # Boolean value that represents whether the data label bubble size is visible. - show_bubble_size: Optional[bool] = None - # Boolean value that represents whether the data label category name is visible. - show_category_name: Optional[bool] = None - # Boolean value that represents whether the data label legend key is visible. - show_legend_key: Optional[bool] = None - # Boolean value that represents whether the data label percentage is visible. - show_percentage: Optional[bool] = None - # Boolean value that represents whether the data label series name is visible. - show_series_name: Optional[bool] = None - # Boolean value that represents whether the data label value is visible. - show_value: Optional[bool] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> WorkbookChartDataLabels: @@ -50,21 +29,10 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .entity import Entity - from .workbook_chart_data_label_format import WorkbookChartDataLabelFormat from .entity import Entity - from .workbook_chart_data_label_format import WorkbookChartDataLabelFormat fields: dict[str, Callable[[Any], None]] = { - "format": lambda n : setattr(self, 'format', n.get_object_value(WorkbookChartDataLabelFormat)), - "position": lambda n : setattr(self, 'position', n.get_str_value()), - "separator": lambda n : setattr(self, 'separator', n.get_str_value()), - "showBubbleSize": lambda n : setattr(self, 'show_bubble_size', n.get_bool_value()), - "showCategoryName": lambda n : setattr(self, 'show_category_name', n.get_bool_value()), - "showLegendKey": lambda n : setattr(self, 'show_legend_key', n.get_bool_value()), - "showPercentage": lambda n : setattr(self, 'show_percentage', n.get_bool_value()), - "showSeriesName": lambda n : setattr(self, 'show_series_name', n.get_bool_value()), - "showValue": lambda n : setattr(self, 'show_value', n.get_bool_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -79,14 +47,5 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_object_value("format", self.format) - writer.write_str_value("position", self.position) - writer.write_str_value("separator", self.separator) - writer.write_bool_value("showBubbleSize", self.show_bubble_size) - writer.write_bool_value("showCategoryName", self.show_category_name) - writer.write_bool_value("showLegendKey", self.show_legend_key) - writer.write_bool_value("showPercentage", self.show_percentage) - writer.write_bool_value("showSeriesName", self.show_series_name) - writer.write_bool_value("showValue", self.show_value) diff --git a/msgraph/generated/models/workbook_chart_fill.py b/msgraph/generated/models/workbook_chart_fill.py index 19f5ab3e83f..958d759849f 100644 --- a/msgraph/generated/models/workbook_chart_fill.py +++ b/msgraph/generated/models/workbook_chart_fill.py @@ -11,8 +11,6 @@ @dataclass class WorkbookChartFill(Entity, Parsable): - # The OdataType property - odata_type: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> WorkbookChartFill: diff --git a/msgraph/generated/models/workbook_chart_font.py b/msgraph/generated/models/workbook_chart_font.py index fed1778e3d4..88b38322ed7 100644 --- a/msgraph/generated/models/workbook_chart_font.py +++ b/msgraph/generated/models/workbook_chart_font.py @@ -11,20 +11,6 @@ @dataclass class WorkbookChartFont(Entity, Parsable): - # Indicates whether the fond is bold. - bold: Optional[bool] = None - # The HTML color code representation of the text color. For example #FF0000 represents Red. - color: Optional[str] = None - # Indicates whether the fond is italic. - italic: Optional[bool] = None - # The font name. For example 'Calibri'. - name: Optional[str] = None - # The OdataType property - odata_type: Optional[str] = None - # The size of the font. For example, 11. - size: Optional[float] = None - # The type of underlining applied to the font. The possible values are: None, Single. - underline: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> WorkbookChartFont: @@ -47,12 +33,6 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .entity import Entity fields: dict[str, Callable[[Any], None]] = { - "bold": lambda n : setattr(self, 'bold', n.get_bool_value()), - "color": lambda n : setattr(self, 'color', n.get_str_value()), - "italic": lambda n : setattr(self, 'italic', n.get_bool_value()), - "name": lambda n : setattr(self, 'name', n.get_str_value()), - "size": lambda n : setattr(self, 'size', n.get_float_value()), - "underline": lambda n : setattr(self, 'underline', n.get_str_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -67,11 +47,5 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_bool_value("bold", self.bold) - writer.write_str_value("color", self.color) - writer.write_bool_value("italic", self.italic) - writer.write_str_value("name", self.name) - writer.write_float_value("size", self.size) - writer.write_str_value("underline", self.underline) diff --git a/msgraph/generated/models/workbook_chart_gridlines.py b/msgraph/generated/models/workbook_chart_gridlines.py index b64ec41ef5b..3ea732b91da 100644 --- a/msgraph/generated/models/workbook_chart_gridlines.py +++ b/msgraph/generated/models/workbook_chart_gridlines.py @@ -6,18 +6,11 @@ if TYPE_CHECKING: from .entity import Entity - from .workbook_chart_gridlines_format import WorkbookChartGridlinesFormat from .entity import Entity @dataclass class WorkbookChartGridlines(Entity, Parsable): - # Represents the formatting of chart gridlines. Read-only. - format: Optional[WorkbookChartGridlinesFormat] = None - # The OdataType property - odata_type: Optional[str] = None - # Indicates whether the axis gridlines are visible. - visible: Optional[bool] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> WorkbookChartGridlines: @@ -36,14 +29,10 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .entity import Entity - from .workbook_chart_gridlines_format import WorkbookChartGridlinesFormat from .entity import Entity - from .workbook_chart_gridlines_format import WorkbookChartGridlinesFormat fields: dict[str, Callable[[Any], None]] = { - "format": lambda n : setattr(self, 'format', n.get_object_value(WorkbookChartGridlinesFormat)), - "visible": lambda n : setattr(self, 'visible', n.get_bool_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -58,7 +47,5 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_object_value("format", self.format) - writer.write_bool_value("visible", self.visible) diff --git a/msgraph/generated/models/workbook_chart_legend.py b/msgraph/generated/models/workbook_chart_legend.py index 9ab1baffaf3..03dfb55f781 100644 --- a/msgraph/generated/models/workbook_chart_legend.py +++ b/msgraph/generated/models/workbook_chart_legend.py @@ -6,22 +6,11 @@ if TYPE_CHECKING: from .entity import Entity - from .workbook_chart_legend_format import WorkbookChartLegendFormat from .entity import Entity @dataclass class WorkbookChartLegend(Entity, Parsable): - # Represents the formatting of a chart legend, which includes fill and font formatting. Read-only. - format: Optional[WorkbookChartLegendFormat] = None - # The OdataType property - odata_type: Optional[str] = None - # Indicates whether the chart legend should overlap with the main body of the chart. - overlay: Optional[bool] = None - # Represents the position of the legend on the chart. The possible values are: Top, Bottom, Left, Right, Corner, Custom. - position: Optional[str] = None - # Indicates whether the chart legend is visible. - visible: Optional[bool] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> WorkbookChartLegend: @@ -40,16 +29,10 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .entity import Entity - from .workbook_chart_legend_format import WorkbookChartLegendFormat from .entity import Entity - from .workbook_chart_legend_format import WorkbookChartLegendFormat fields: dict[str, Callable[[Any], None]] = { - "format": lambda n : setattr(self, 'format', n.get_object_value(WorkbookChartLegendFormat)), - "overlay": lambda n : setattr(self, 'overlay', n.get_bool_value()), - "position": lambda n : setattr(self, 'position', n.get_str_value()), - "visible": lambda n : setattr(self, 'visible', n.get_bool_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -64,9 +47,5 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_object_value("format", self.format) - writer.write_bool_value("overlay", self.overlay) - writer.write_str_value("position", self.position) - writer.write_bool_value("visible", self.visible) diff --git a/msgraph/generated/models/workbook_chart_line_format.py b/msgraph/generated/models/workbook_chart_line_format.py index 507ae7e3c5a..640ace83d64 100644 --- a/msgraph/generated/models/workbook_chart_line_format.py +++ b/msgraph/generated/models/workbook_chart_line_format.py @@ -11,10 +11,6 @@ @dataclass class WorkbookChartLineFormat(Entity, Parsable): - # The HTML color code that represents the color of lines in the chart. - color: Optional[str] = None - # The OdataType property - odata_type: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> WorkbookChartLineFormat: @@ -37,7 +33,6 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .entity import Entity fields: dict[str, Callable[[Any], None]] = { - "color": lambda n : setattr(self, 'color', n.get_str_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -52,6 +47,5 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_str_value("color", self.color) diff --git a/msgraph/generated/models/workbook_chart_point_format.py b/msgraph/generated/models/workbook_chart_point_format.py index fcdfe94b462..86a5bc94210 100644 --- a/msgraph/generated/models/workbook_chart_point_format.py +++ b/msgraph/generated/models/workbook_chart_point_format.py @@ -6,16 +6,11 @@ if TYPE_CHECKING: from .entity import Entity - from .workbook_chart_fill import WorkbookChartFill from .entity import Entity @dataclass class WorkbookChartPointFormat(Entity, Parsable): - # Represents the fill format of a chart, which includes background formatting information. Read-only. - fill: Optional[WorkbookChartFill] = None - # The OdataType property - odata_type: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> WorkbookChartPointFormat: @@ -34,13 +29,10 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .entity import Entity - from .workbook_chart_fill import WorkbookChartFill from .entity import Entity - from .workbook_chart_fill import WorkbookChartFill fields: dict[str, Callable[[Any], None]] = { - "fill": lambda n : setattr(self, 'fill', n.get_object_value(WorkbookChartFill)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -55,6 +47,5 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_object_value("fill", self.fill) diff --git a/msgraph/generated/models/workbook_chart_series_format.py b/msgraph/generated/models/workbook_chart_series_format.py index 96da1d07b92..73bf6786f4f 100644 --- a/msgraph/generated/models/workbook_chart_series_format.py +++ b/msgraph/generated/models/workbook_chart_series_format.py @@ -6,19 +6,11 @@ if TYPE_CHECKING: from .entity import Entity - from .workbook_chart_fill import WorkbookChartFill - from .workbook_chart_line_format import WorkbookChartLineFormat from .entity import Entity @dataclass class WorkbookChartSeriesFormat(Entity, Parsable): - # Represents the fill format of a chart series, which includes background formatting information. Read-only. - fill: Optional[WorkbookChartFill] = None - # Represents line formatting. Read-only. - line: Optional[WorkbookChartLineFormat] = None - # The OdataType property - odata_type: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> WorkbookChartSeriesFormat: @@ -37,16 +29,10 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .entity import Entity - from .workbook_chart_fill import WorkbookChartFill - from .workbook_chart_line_format import WorkbookChartLineFormat from .entity import Entity - from .workbook_chart_fill import WorkbookChartFill - from .workbook_chart_line_format import WorkbookChartLineFormat fields: dict[str, Callable[[Any], None]] = { - "fill": lambda n : setattr(self, 'fill', n.get_object_value(WorkbookChartFill)), - "line": lambda n : setattr(self, 'line', n.get_object_value(WorkbookChartLineFormat)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -61,7 +47,5 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_object_value("fill", self.fill) - writer.write_object_value("line", self.line) diff --git a/msgraph/generated/models/workbook_chart_title.py b/msgraph/generated/models/workbook_chart_title.py index 9567ddba27a..26ff5e12d30 100644 --- a/msgraph/generated/models/workbook_chart_title.py +++ b/msgraph/generated/models/workbook_chart_title.py @@ -6,22 +6,11 @@ if TYPE_CHECKING: from .entity import Entity - from .workbook_chart_title_format import WorkbookChartTitleFormat from .entity import Entity @dataclass class WorkbookChartTitle(Entity, Parsable): - # The formatting of a chart title, which includes fill and font formatting. Read-only. - format: Optional[WorkbookChartTitleFormat] = None - # The OdataType property - odata_type: Optional[str] = None - # Indicates whether the chart title will overlay the chart or not. - overlay: Optional[bool] = None - # The title text of the chart. - text: Optional[str] = None - # Indicates whether the chart title is visible. - visible: Optional[bool] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> WorkbookChartTitle: @@ -40,16 +29,10 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .entity import Entity - from .workbook_chart_title_format import WorkbookChartTitleFormat from .entity import Entity - from .workbook_chart_title_format import WorkbookChartTitleFormat fields: dict[str, Callable[[Any], None]] = { - "format": lambda n : setattr(self, 'format', n.get_object_value(WorkbookChartTitleFormat)), - "overlay": lambda n : setattr(self, 'overlay', n.get_bool_value()), - "text": lambda n : setattr(self, 'text', n.get_str_value()), - "visible": lambda n : setattr(self, 'visible', n.get_bool_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -64,9 +47,5 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_object_value("format", self.format) - writer.write_bool_value("overlay", self.overlay) - writer.write_str_value("text", self.text) - writer.write_bool_value("visible", self.visible) diff --git a/msgraph/generated/models/workbook_filter.py b/msgraph/generated/models/workbook_filter.py index 89034da2298..d749a75d7c5 100644 --- a/msgraph/generated/models/workbook_filter.py +++ b/msgraph/generated/models/workbook_filter.py @@ -6,16 +6,11 @@ if TYPE_CHECKING: from .entity import Entity - from .workbook_filter_criteria import WorkbookFilterCriteria from .entity import Entity @dataclass class WorkbookFilter(Entity, Parsable): - # The currently applied filter on the given column. Read-only. - criteria: Optional[WorkbookFilterCriteria] = None - # The OdataType property - odata_type: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> WorkbookFilter: @@ -34,13 +29,10 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .entity import Entity - from .workbook_filter_criteria import WorkbookFilterCriteria from .entity import Entity - from .workbook_filter_criteria import WorkbookFilterCriteria fields: dict[str, Callable[[Any], None]] = { - "criteria": lambda n : setattr(self, 'criteria', n.get_object_value(WorkbookFilterCriteria)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -55,6 +47,5 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_object_value("criteria", self.criteria) diff --git a/msgraph/generated/models/workbook_range_format.py b/msgraph/generated/models/workbook_range_format.py index e29729331dd..9bf061f6bf3 100644 --- a/msgraph/generated/models/workbook_range_format.py +++ b/msgraph/generated/models/workbook_range_format.py @@ -6,35 +6,11 @@ if TYPE_CHECKING: from .entity import Entity - from .workbook_format_protection import WorkbookFormatProtection - from .workbook_range_border import WorkbookRangeBorder - from .workbook_range_fill import WorkbookRangeFill - from .workbook_range_font import WorkbookRangeFont from .entity import Entity @dataclass class WorkbookRangeFormat(Entity, Parsable): - # Collection of border objects that apply to the overall range selected Read-only. - borders: Optional[list[WorkbookRangeBorder]] = None - # The width of all columns within the range. If the column widths aren't uniform, null will be returned. - column_width: Optional[float] = None - # Returns the fill object defined on the overall range. Read-only. - fill: Optional[WorkbookRangeFill] = None - # Returns the font object defined on the overall range selected Read-only. - font: Optional[WorkbookRangeFont] = None - # The horizontal alignment for the specified object. Possible values are: General, Left, Center, Right, Fill, Justify, CenterAcrossSelection, Distributed. - horizontal_alignment: Optional[str] = None - # The OdataType property - odata_type: Optional[str] = None - # Returns the format protection object for a range. Read-only. - protection: Optional[WorkbookFormatProtection] = None - # The height of all rows in the range. If the row heights aren't uniform null will be returned. - row_height: Optional[float] = None - # The vertical alignment for the specified object. Possible values are: Top, Center, Bottom, Justify, Distributed. - vertical_alignment: Optional[str] = None - # Indicates whether Excel wraps the text in the object. A null value indicates that the entire range doesn't have a uniform wrap setting. - wrap_text: Optional[bool] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> WorkbookRangeFormat: @@ -53,27 +29,10 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .entity import Entity - from .workbook_format_protection import WorkbookFormatProtection - from .workbook_range_border import WorkbookRangeBorder - from .workbook_range_fill import WorkbookRangeFill - from .workbook_range_font import WorkbookRangeFont from .entity import Entity - from .workbook_format_protection import WorkbookFormatProtection - from .workbook_range_border import WorkbookRangeBorder - from .workbook_range_fill import WorkbookRangeFill - from .workbook_range_font import WorkbookRangeFont fields: dict[str, Callable[[Any], None]] = { - "borders": lambda n : setattr(self, 'borders', n.get_collection_of_object_values(WorkbookRangeBorder)), - "columnWidth": lambda n : setattr(self, 'column_width', n.get_float_value()), - "fill": lambda n : setattr(self, 'fill', n.get_object_value(WorkbookRangeFill)), - "font": lambda n : setattr(self, 'font', n.get_object_value(WorkbookRangeFont)), - "horizontalAlignment": lambda n : setattr(self, 'horizontal_alignment', n.get_str_value()), - "protection": lambda n : setattr(self, 'protection', n.get_object_value(WorkbookFormatProtection)), - "rowHeight": lambda n : setattr(self, 'row_height', n.get_float_value()), - "verticalAlignment": lambda n : setattr(self, 'vertical_alignment', n.get_str_value()), - "wrapText": lambda n : setattr(self, 'wrap_text', n.get_bool_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -88,14 +47,5 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_collection_of_object_values("borders", self.borders) - writer.write_float_value("columnWidth", self.column_width) - writer.write_object_value("fill", self.fill) - writer.write_object_value("font", self.font) - writer.write_str_value("horizontalAlignment", self.horizontal_alignment) - writer.write_object_value("protection", self.protection) - writer.write_float_value("rowHeight", self.row_height) - writer.write_str_value("verticalAlignment", self.vertical_alignment) - writer.write_bool_value("wrapText", self.wrap_text) diff --git a/msgraph/generated/models/workbook_range_sort.py b/msgraph/generated/models/workbook_range_sort.py index 861ab6b210b..9ce38ba95ba 100644 --- a/msgraph/generated/models/workbook_range_sort.py +++ b/msgraph/generated/models/workbook_range_sort.py @@ -11,8 +11,6 @@ @dataclass class WorkbookRangeSort(Entity, Parsable): - # The OdataType property - odata_type: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> WorkbookRangeSort: diff --git a/msgraph/generated/models/workbook_table_sort.py b/msgraph/generated/models/workbook_table_sort.py index e0dbcbb901c..f6268b284a8 100644 --- a/msgraph/generated/models/workbook_table_sort.py +++ b/msgraph/generated/models/workbook_table_sort.py @@ -6,20 +6,11 @@ if TYPE_CHECKING: from .entity import Entity - from .workbook_sort_field import WorkbookSortField from .entity import Entity @dataclass class WorkbookTableSort(Entity, Parsable): - # The list of the current conditions last used to sort the table. Read-only. - fields: Optional[list[WorkbookSortField]] = None - # Indicates whether the casing impacted the last sort of the table. Read-only. - match_case: Optional[bool] = None - # The Chinese character ordering method last used to sort the table. The possible values are: PinYin, StrokeCount. Read-only. - method: Optional[str] = None - # The OdataType property - odata_type: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> WorkbookTableSort: @@ -38,15 +29,10 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .entity import Entity - from .workbook_sort_field import WorkbookSortField from .entity import Entity - from .workbook_sort_field import WorkbookSortField fields: dict[str, Callable[[Any], None]] = { - "fields": lambda n : setattr(self, 'fields', n.get_collection_of_object_values(WorkbookSortField)), - "matchCase": lambda n : setattr(self, 'match_case', n.get_bool_value()), - "method": lambda n : setattr(self, 'method', n.get_str_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -61,8 +47,5 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_collection_of_object_values("fields", self.fields) - writer.write_bool_value("matchCase", self.match_case) - writer.write_str_value("method", self.method) diff --git a/msgraph/generated/models/workbook_worksheet_protection.py b/msgraph/generated/models/workbook_worksheet_protection.py index 9e542d2cebe..ba5cead7d09 100644 --- a/msgraph/generated/models/workbook_worksheet_protection.py +++ b/msgraph/generated/models/workbook_worksheet_protection.py @@ -6,18 +6,11 @@ if TYPE_CHECKING: from .entity import Entity - from .workbook_worksheet_protection_options import WorkbookWorksheetProtectionOptions from .entity import Entity @dataclass class WorkbookWorksheetProtection(Entity, Parsable): - # The OdataType property - odata_type: Optional[str] = None - # Worksheet protection options. Read-only. - options: Optional[WorkbookWorksheetProtectionOptions] = None - # Indicates whether the worksheet is protected. Read-only. - protected: Optional[bool] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> WorkbookWorksheetProtection: @@ -36,14 +29,10 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .entity import Entity - from .workbook_worksheet_protection_options import WorkbookWorksheetProtectionOptions from .entity import Entity - from .workbook_worksheet_protection_options import WorkbookWorksheetProtectionOptions fields: dict[str, Callable[[Any], None]] = { - "options": lambda n : setattr(self, 'options', n.get_object_value(WorkbookWorksheetProtectionOptions)), - "protected": lambda n : setattr(self, 'protected', n.get_bool_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -58,7 +47,5 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_object_value("options", self.options) - writer.write_bool_value("protected", self.protected) diff --git a/msgraph/generated/models/working_hours.py b/msgraph/generated/models/working_hours.py index f02ccf86c1f..749f6708a29 100644 --- a/msgraph/generated/models/working_hours.py +++ b/msgraph/generated/models/working_hours.py @@ -7,7 +7,6 @@ from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: - from .day_of_week import DayOfWeek from .time_zone_base import TimeZoneBase @dataclass @@ -18,7 +17,7 @@ class WorkingHours(AdditionalDataHolder, BackedModel, Parsable): # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. additional_data: dict[str, Any] = field(default_factory=dict) # The days of the week on which the user works. - days_of_week: Optional[list[DayOfWeek]] = None + days_of_week: Optional[list[str]] = None # The time of the day that the user stops working. end_time: Optional[datetime.time] = None # The OdataType property @@ -44,14 +43,12 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ - from .day_of_week import DayOfWeek from .time_zone_base import TimeZoneBase - from .day_of_week import DayOfWeek from .time_zone_base import TimeZoneBase fields: dict[str, Callable[[Any], None]] = { - "daysOfWeek": lambda n : setattr(self, 'days_of_week', n.get_collection_of_enum_values(DayOfWeek)), + "daysOfWeek": lambda n : setattr(self, 'days_of_week', n.get_collection_of_primitive_values(str)), "endTime": lambda n : setattr(self, 'end_time', n.get_time_value()), "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), "startTime": lambda n : setattr(self, 'start_time', n.get_time_value()), @@ -67,7 +64,7 @@ def serialize(self,writer: SerializationWriter) -> None: """ if writer is None: raise TypeError("writer cannot be null.") - writer.write_collection_of_enum_values("daysOfWeek", self.days_of_week) + writer.write_collection_of_primitive_values("daysOfWeek", self.days_of_week) writer.write_time_value("endTime", self.end_time) writer.write_str_value("@odata.type", self.odata_type) writer.write_time_value("startTime", self.start_time) diff --git a/msgraph/generated/oauth2_permission_grants/delta/delta_request_builder.py b/msgraph/generated/oauth2_permission_grants/delta/delta_request_builder.py index 3ce5db7a091..621586f5c48 100644 --- a/msgraph/generated/oauth2_permission_grants/delta/delta_request_builder.py +++ b/msgraph/generated/oauth2_permission_grants/delta/delta_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get newly created, updated, or deleted oauth2permissiongrant objects without performing a full read of the entire resource collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/oauth2permissiongrant-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/organization/delta/delta_request_builder.py b/msgraph/generated/organization/delta/delta_request_builder.py index f6414cebfbb..80992ff8481 100644 --- a/msgraph/generated/organization/delta/delta_request_builder.py +++ b/msgraph/generated/organization/delta/delta_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get newly created, updated, or deleted directory objects without performing a full read of the entire directoryObject collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/directoryobject-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/organization/get_available_extension_properties/get_available_extension_properties_request_builder.py b/msgraph/generated/organization/get_available_extension_properties/get_available_extension_properties_request_builder.py index 5cac66d3be7..d5f0ebd4151 100644 --- a/msgraph/generated/organization/get_available_extension_properties/get_available_extension_properties_request_builder.py +++ b/msgraph/generated/organization/get_available_extension_properties/get_available_extension_properties_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: GetAvailableExtensionPropertiesPostRequestBody, reques param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetAvailableExtensionPropertiesPostResponse] - Find more info here: https://learn.microsoft.com/graph/api/directoryobject-getavailableextensionproperties?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/organization/get_by_ids/get_by_ids_request_builder.py b/msgraph/generated/organization/get_by_ids/get_by_ids_request_builder.py index 9c226a36fda..9b6d3162499 100644 --- a/msgraph/generated/organization/get_by_ids/get_by_ids_request_builder.py +++ b/msgraph/generated/organization/get_by_ids/get_by_ids_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: GetByIdsPostRequestBody, request_configuration: Option param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetByIdsPostResponse] - Find more info here: https://learn.microsoft.com/graph/api/directoryobject-getbyids?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/organization/item/branding/localizations/item/banner_logo/banner_logo_request_builder.py b/msgraph/generated/organization/item/branding/localizations/item/banner_logo/banner_logo_request_builder.py index e4b35183510..ca0d753e775 100644 --- a/msgraph/generated/organization/item/branding/localizations/item/banner_logo/banner_logo_request_builder.py +++ b/msgraph/generated/organization/item/branding/localizations/item/banner_logo/banner_logo_request_builder.py @@ -49,10 +49,10 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[Query async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[bytes]: """ - Read the properties and relationships of an organizationalBrandingLocalization object. To retrieve a localization branding object, specify the value of id in the URL. + Retrieve the default organizational branding object, if the Accept-Language header is set to 0 or default. If no default organizational branding object exists, this method returns a 404 Not Found error. If the Accept-Language header is set to an existing locale identified by the value of its id, this method retrieves the branding for the specified locale. This method retrieves only non-Stream properties, for example, usernameHintText and signInPageText. To retrieve Stream types of the default branding, for example, bannerLogo and backgroundImage, use the GET organizationalBrandingLocalization method. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes - Find more info here: https://learn.microsoft.com/graph/api/organizationalbrandinglocalization-get?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/organizationalbranding-get?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration @@ -104,7 +104,7 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Read the properties and relationships of an organizationalBrandingLocalization object. To retrieve a localization branding object, specify the value of id in the URL. + Retrieve the default organizational branding object, if the Accept-Language header is set to 0 or default. If no default organizational branding object exists, this method returns a 404 Not Found error. If the Accept-Language header is set to an existing locale identified by the value of its id, this method retrieves the branding for the specified locale. This method retrieves only non-Stream properties, for example, usernameHintText and signInPageText. To retrieve Stream types of the default branding, for example, bannerLogo and backgroundImage, use the GET organizationalBrandingLocalization method. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ diff --git a/msgraph/generated/organization/item/check_member_groups/check_member_groups_request_builder.py b/msgraph/generated/organization/item/check_member_groups/check_member_groups_request_builder.py index a61086ac48d..affd06eb5ed 100644 --- a/msgraph/generated/organization/item/check_member_groups/check_member_groups_request_builder.py +++ b/msgraph/generated/organization/item/check_member_groups/check_member_groups_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: CheckMemberGroupsPostRequestBody, request_configuratio param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[CheckMemberGroupsPostResponse] - Find more info here: https://learn.microsoft.com/graph/api/directoryobject-checkmembergroups?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/organization/item/get_member_groups/get_member_groups_request_builder.py b/msgraph/generated/organization/item/get_member_groups/get_member_groups_request_builder.py index 7ea36812eb1..1ca68fe7767 100644 --- a/msgraph/generated/organization/item/get_member_groups/get_member_groups_request_builder.py +++ b/msgraph/generated/organization/item/get_member_groups/get_member_groups_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: GetMemberGroupsPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetMemberGroupsPostResponse] - Find more info here: https://learn.microsoft.com/graph/api/directoryobject-getmembergroups?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/organization/item/get_member_objects/get_member_objects_request_builder.py b/msgraph/generated/organization/item/get_member_objects/get_member_objects_request_builder.py index ec90c5e84b7..4c5c978cf3a 100644 --- a/msgraph/generated/organization/item/get_member_objects/get_member_objects_request_builder.py +++ b/msgraph/generated/organization/item/get_member_objects/get_member_objects_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: GetMemberObjectsPostRequestBody, request_configuration param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetMemberObjectsPostResponse] - Find more info here: https://learn.microsoft.com/graph/api/directoryobject-getmemberobjects?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/organization/item/organization_item_request_builder.py b/msgraph/generated/organization/item/organization_item_request_builder.py index 619c136b25c..70fb2fe4620 100644 --- a/msgraph/generated/organization/item/organization_item_request_builder.py +++ b/msgraph/generated/organization/item/organization_item_request_builder.py @@ -59,10 +59,10 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[Query async def get(self,request_configuration: Optional[RequestConfiguration[OrganizationItemRequestBuilderGetQueryParameters]] = None) -> Optional[Organization]: """ - Read properties and relationships of the organization object. + Get the properties and relationships of the currently authenticated organization. Since the organization resource supports extensions, you can also use the GET operation to get custom properties and extension data in an organization instance. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[Organization] - Find more info here: https://learn.microsoft.com/graph/api/intune-onboarding-organization-get?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/organization-get?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration @@ -115,7 +115,7 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[OrganizationItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Read properties and relationships of the organization object. + Get the properties and relationships of the currently authenticated organization. Since the organization resource supports extensions, you can also use the GET operation to get custom properties and extension data in an organization instance. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -240,7 +240,7 @@ class OrganizationItemRequestBuilderDeleteRequestConfiguration(RequestConfigurat @dataclass class OrganizationItemRequestBuilderGetQueryParameters(): """ - Read properties and relationships of the organization object. + Get the properties and relationships of the currently authenticated organization. Since the organization resource supports extensions, you can also use the GET operation to get custom properties and extension data in an organization instance. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph/generated/organization/item/restore/restore_request_builder.py b/msgraph/generated/organization/item/restore/restore_request_builder.py index b2cf400787f..6d170d849c7 100644 --- a/msgraph/generated/organization/item/restore/restore_request_builder.py +++ b/msgraph/generated/organization/item/restore/restore_request_builder.py @@ -35,7 +35,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Restore a recently deleted application, group, servicePrincipal, administrative unit, or user object from deleted items. Restore a recently deleted directory object from deleted items. The following types are supported:- administrativeUnit- application- certificateBasedAuthPki- certificateAuthorityDetail- group- servicePrincipal param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DirectoryObject] - Find more info here: https://learn.microsoft.com/graph/api/directory-deleteditems-restore?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/organization/item/set_mobile_device_management_authority/set_mobile_device_management_authority_request_builder.py b/msgraph/generated/organization/item/set_mobile_device_management_authority/set_mobile_device_management_authority_request_builder.py index e55632b3125..8e93ca63ac3 100644 --- a/msgraph/generated/organization/item/set_mobile_device_management_authority/set_mobile_device_management_authority_request_builder.py +++ b/msgraph/generated/organization/item/set_mobile_device_management_authority/set_mobile_device_management_authority_request_builder.py @@ -35,7 +35,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Set mobile device management authority param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[SetMobileDeviceManagementAuthorityPostResponse] - Find more info here: https://learn.microsoft.com/graph/api/intune-onboarding-organization-setmobiledevicemanagementauthority?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/organization/organization_request_builder.py b/msgraph/generated/organization/organization_request_builder.py index 314b4ec2fb3..9b9fe4c5965 100644 --- a/msgraph/generated/organization/organization_request_builder.py +++ b/msgraph/generated/organization/organization_request_builder.py @@ -53,10 +53,10 @@ def by_organization_id(self,organization_id: str) -> OrganizationItemRequestBuil async def get(self,request_configuration: Optional[RequestConfiguration[OrganizationRequestBuilderGetQueryParameters]] = None) -> Optional[OrganizationCollectionResponse]: """ - Retrieve a list of organization objects. There's only one organization object in the collection. + List properties and relationships of the organization objects. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OrganizationCollectionResponse] - Find more info here: https://learn.microsoft.com/graph/api/organization-list?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-onboarding-organization-list?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration @@ -97,7 +97,7 @@ async def post(self,body: Organization, request_configuration: Optional[RequestC def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[OrganizationRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Retrieve a list of organization objects. There's only one organization object in the collection. + List properties and relationships of the organization objects. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -179,7 +179,7 @@ def validate_properties(self) -> ValidatePropertiesRequestBuilder: @dataclass class OrganizationRequestBuilderGetQueryParameters(): """ - Retrieve a list of organization objects. There's only one organization object in the collection. + List properties and relationships of the organization objects. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph/generated/organization/validate_properties/validate_properties_request_builder.py b/msgraph/generated/organization/validate_properties/validate_properties_request_builder.py index 493dc2a7f62..ce51990accf 100644 --- a/msgraph/generated/organization/validate_properties/validate_properties_request_builder.py +++ b/msgraph/generated/organization/validate_properties/validate_properties_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: ValidatePropertiesPostRequestBody, request_configurati param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/directoryobject-validateproperties?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/permission_grants/delta/delta_request_builder.py b/msgraph/generated/permission_grants/delta/delta_request_builder.py index c3ebf282e03..c98a15f1cfd 100644 --- a/msgraph/generated/permission_grants/delta/delta_request_builder.py +++ b/msgraph/generated/permission_grants/delta/delta_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get newly created, updated, or deleted directory objects without performing a full read of the entire directoryObject collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/directoryobject-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/permission_grants/get_available_extension_properties/get_available_extension_properties_request_builder.py b/msgraph/generated/permission_grants/get_available_extension_properties/get_available_extension_properties_request_builder.py index 392764a3cd8..2e168a04dcc 100644 --- a/msgraph/generated/permission_grants/get_available_extension_properties/get_available_extension_properties_request_builder.py +++ b/msgraph/generated/permission_grants/get_available_extension_properties/get_available_extension_properties_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: GetAvailableExtensionPropertiesPostRequestBody, reques param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetAvailableExtensionPropertiesPostResponse] - Find more info here: https://learn.microsoft.com/graph/api/directoryobject-getavailableextensionproperties?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/permission_grants/get_by_ids/get_by_ids_request_builder.py b/msgraph/generated/permission_grants/get_by_ids/get_by_ids_request_builder.py index d8f7dadc810..610f43fadbb 100644 --- a/msgraph/generated/permission_grants/get_by_ids/get_by_ids_request_builder.py +++ b/msgraph/generated/permission_grants/get_by_ids/get_by_ids_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: GetByIdsPostRequestBody, request_configuration: Option param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetByIdsPostResponse] - Find more info here: https://learn.microsoft.com/graph/api/directoryobject-getbyids?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/permission_grants/item/check_member_groups/check_member_groups_request_builder.py b/msgraph/generated/permission_grants/item/check_member_groups/check_member_groups_request_builder.py index ffe9321b868..4d82ec7a90a 100644 --- a/msgraph/generated/permission_grants/item/check_member_groups/check_member_groups_request_builder.py +++ b/msgraph/generated/permission_grants/item/check_member_groups/check_member_groups_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: CheckMemberGroupsPostRequestBody, request_configuratio param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[CheckMemberGroupsPostResponse] - Find more info here: https://learn.microsoft.com/graph/api/directoryobject-checkmembergroups?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/permission_grants/item/get_member_groups/get_member_groups_request_builder.py b/msgraph/generated/permission_grants/item/get_member_groups/get_member_groups_request_builder.py index bc233b5148f..64c241145cf 100644 --- a/msgraph/generated/permission_grants/item/get_member_groups/get_member_groups_request_builder.py +++ b/msgraph/generated/permission_grants/item/get_member_groups/get_member_groups_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: GetMemberGroupsPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetMemberGroupsPostResponse] - Find more info here: https://learn.microsoft.com/graph/api/directoryobject-getmembergroups?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/permission_grants/item/get_member_objects/get_member_objects_request_builder.py b/msgraph/generated/permission_grants/item/get_member_objects/get_member_objects_request_builder.py index a39eb75e291..d05681a07d5 100644 --- a/msgraph/generated/permission_grants/item/get_member_objects/get_member_objects_request_builder.py +++ b/msgraph/generated/permission_grants/item/get_member_objects/get_member_objects_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: GetMemberObjectsPostRequestBody, request_configuration param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetMemberObjectsPostResponse] - Find more info here: https://learn.microsoft.com/graph/api/directoryobject-getmemberobjects?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/permission_grants/item/restore/restore_request_builder.py b/msgraph/generated/permission_grants/item/restore/restore_request_builder.py index 8c01cd2e9c4..de76fa6a9fd 100644 --- a/msgraph/generated/permission_grants/item/restore/restore_request_builder.py +++ b/msgraph/generated/permission_grants/item/restore/restore_request_builder.py @@ -35,7 +35,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Restore a recently deleted application, group, servicePrincipal, administrative unit, or user object from deleted items. Restore a recently deleted directory object from deleted items. The following types are supported:- administrativeUnit- application- certificateBasedAuthPki- certificateAuthorityDetail- group- servicePrincipal param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DirectoryObject] - Find more info here: https://learn.microsoft.com/graph/api/directory-deleteditems-restore?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/permission_grants/validate_properties/validate_properties_request_builder.py b/msgraph/generated/permission_grants/validate_properties/validate_properties_request_builder.py index 3b4ef12ac59..24ac4eec3c0 100644 --- a/msgraph/generated/permission_grants/validate_properties/validate_properties_request_builder.py +++ b/msgraph/generated/permission_grants/validate_properties/validate_properties_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: ValidatePropertiesPostRequestBody, request_configurati param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/directoryobject-validateproperties?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/policies/authentication_strength_policies/item/update_allowed_combinations/update_allowed_combinations_post_request_body.py b/msgraph/generated/policies/authentication_strength_policies/item/update_allowed_combinations/update_allowed_combinations_post_request_body.py index a5937f5b511..56c0fa1ba2d 100644 --- a/msgraph/generated/policies/authentication_strength_policies/item/update_allowed_combinations/update_allowed_combinations_post_request_body.py +++ b/msgraph/generated/policies/authentication_strength_policies/item/update_allowed_combinations/update_allowed_combinations_post_request_body.py @@ -5,9 +5,6 @@ from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton from typing import Any, Optional, TYPE_CHECKING, Union -if TYPE_CHECKING: - from .....models.authentication_method_modes import AuthenticationMethodModes - @dataclass class UpdateAllowedCombinationsPostRequestBody(AdditionalDataHolder, BackedModel, Parsable): # Stores model information. @@ -16,7 +13,7 @@ class UpdateAllowedCombinationsPostRequestBody(AdditionalDataHolder, BackedModel # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. additional_data: dict[str, Any] = field(default_factory=dict) # The allowedCombinations property - allowed_combinations: Optional[list[AuthenticationMethodModes]] = None + allowed_combinations: Optional[list[str]] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> UpdateAllowedCombinationsPostRequestBody: @@ -34,12 +31,8 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ - from .....models.authentication_method_modes import AuthenticationMethodModes - - from .....models.authentication_method_modes import AuthenticationMethodModes - fields: dict[str, Callable[[Any], None]] = { - "allowedCombinations": lambda n : setattr(self, 'allowed_combinations', n.get_collection_of_enum_values(AuthenticationMethodModes)), + "allowedCombinations": lambda n : setattr(self, 'allowed_combinations', n.get_collection_of_primitive_values(str)), } return fields @@ -51,7 +44,7 @@ def serialize(self,writer: SerializationWriter) -> None: """ if writer is None: raise TypeError("writer cannot be null.") - writer.write_collection_of_enum_values("allowedCombinations", self.allowed_combinations) + writer.write_collection_of_primitive_values("allowedCombinations", self.allowed_combinations) writer.write_additional_data_value(self.additional_data) diff --git a/msgraph/generated/policies/authentication_strength_policies/item/update_allowed_combinations/update_allowed_combinations_request_builder.py b/msgraph/generated/policies/authentication_strength_policies/item/update_allowed_combinations/update_allowed_combinations_request_builder.py index ab3ad4e873b..94d3e7c845f 100644 --- a/msgraph/generated/policies/authentication_strength_policies/item/update_allowed_combinations/update_allowed_combinations_request_builder.py +++ b/msgraph/generated/policies/authentication_strength_policies/item/update_allowed_combinations/update_allowed_combinations_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: UpdateAllowedCombinationsPostRequestBody, request_conf param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[UpdateAllowedCombinationsResult] - Find more info here: https://learn.microsoft.com/graph/api/authenticationstrengthpolicy-updateallowedcombinations?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/policies/authentication_strength_policies/item/usage/usage_request_builder.py b/msgraph/generated/policies/authentication_strength_policies/item/usage/usage_request_builder.py index fd091cc82c5..ecd8de33b8e 100644 --- a/msgraph/generated/policies/authentication_strength_policies/item/usage/usage_request_builder.py +++ b/msgraph/generated/policies/authentication_strength_policies/item/usage/usage_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Allows the caller to see which Conditional Access policies reference a specified authentication strength policy. The policies are returned in two collections, one containing Conditional Access policies that require an MFA claim and the other containing Conditional Access policies that do not require such a claim. Policies in the former category are restricted in what kinds of changes may be made to them to prevent undermining the MFA requirement of those policies. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[AuthenticationStrengthUsage] - Find more info here: https://learn.microsoft.com/graph/api/authenticationstrengthpolicy-usage?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/policies/cross_tenant_access_policy/default/reset_to_system_default/reset_to_system_default_request_builder.py b/msgraph/generated/policies/cross_tenant_access_policy/default/reset_to_system_default/reset_to_system_default_request_builder.py index c8110318ef1..02966c60d0d 100644 --- a/msgraph/generated/policies/cross_tenant_access_policy/default/reset_to_system_default/reset_to_system_default_request_builder.py +++ b/msgraph/generated/policies/cross_tenant_access_policy/default/reset_to_system_default/reset_to_system_default_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Reset any changes made to the default configuration in a cross-tenant access policy back to the system default. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/crosstenantaccesspolicyconfigurationdefault-resettosystemdefault?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/print/printers/create/create_request_builder.py b/msgraph/generated/print/printers/create/create_request_builder.py index 526bcbd1806..cdf0d48d179 100644 --- a/msgraph/generated/print/printers/create/create_request_builder.py +++ b/msgraph/generated/print/printers/create/create_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: CreatePostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/printer-create?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/print/printers/item/jobs/item/abort/abort_request_builder.py b/msgraph/generated/print/printers/item/jobs/item/abort/abort_request_builder.py index 921202fcd04..faa750cc4b2 100644 --- a/msgraph/generated/print/printers/item/jobs/item/abort/abort_request_builder.py +++ b/msgraph/generated/print/printers/item/jobs/item/abort/abort_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: AbortPostRequestBody, request_configuration: Optional[ param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/printjob-abort?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/print/printers/item/jobs/item/cancel/cancel_request_builder.py b/msgraph/generated/print/printers/item/jobs/item/cancel/cancel_request_builder.py index 4bf5a3d77d1..34a817261d2 100644 --- a/msgraph/generated/print/printers/item/jobs/item/cancel/cancel_request_builder.py +++ b/msgraph/generated/print/printers/item/jobs/item/cancel/cancel_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Cancel a print job. Print jobs can be canceled only on behalf of a user, using delegated permissions. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/printjob-cancel?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/print/printers/item/jobs/item/documents/item/create_upload_session/create_upload_session_request_builder.py b/msgraph/generated/print/printers/item/jobs/item/documents/item/create_upload_session/create_upload_session_request_builder.py index 6beaadf5ef9..aad8c05fca5 100644 --- a/msgraph/generated/print/printers/item/jobs/item/documents/item/create_upload_session/create_upload_session_request_builder.py +++ b/msgraph/generated/print/printers/item/jobs/item/documents/item/create_upload_session/create_upload_session_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: CreateUploadSessionPostRequestBody, request_configurat param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[UploadSession] - Find more info here: https://learn.microsoft.com/graph/api/printdocument-createuploadsession?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/print/printers/item/jobs/item/redirect/redirect_request_builder.py b/msgraph/generated/print/printers/item/jobs/item/redirect/redirect_request_builder.py index 2362a4d6e0b..ecf1413c61f 100644 --- a/msgraph/generated/print/printers/item/jobs/item/redirect/redirect_request_builder.py +++ b/msgraph/generated/print/printers/item/jobs/item/redirect/redirect_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: RedirectPostRequestBody, request_configuration: Option param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[PrintJob] - Find more info here: https://learn.microsoft.com/graph/api/printjob-redirect?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/print/printers/item/jobs/item/start/start_request_builder.py b/msgraph/generated/print/printers/item/jobs/item/start/start_request_builder.py index ef2362fd78d..2ef3a914c45 100644 --- a/msgraph/generated/print/printers/item/jobs/item/start/start_request_builder.py +++ b/msgraph/generated/print/printers/item/jobs/item/start/start_request_builder.py @@ -35,7 +35,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Submits the print job to the associated printer or printerShare. It will be printed after any existing pending jobs are completed, aborted, or canceled. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[PrintJobStatus] - Find more info here: https://learn.microsoft.com/graph/api/printjob-start?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/print/printers/item/restore_factory_defaults/restore_factory_defaults_request_builder.py b/msgraph/generated/print/printers/item/restore_factory_defaults/restore_factory_defaults_request_builder.py index 68a7a02e5c8..9d2f53effa5 100644 --- a/msgraph/generated/print/printers/item/restore_factory_defaults/restore_factory_defaults_request_builder.py +++ b/msgraph/generated/print/printers/item/restore_factory_defaults/restore_factory_defaults_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Restore a printer's default settings to the values specified by the manufacturer. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/printer-restorefactorydefaults?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/print/shares/item/jobs/item/abort/abort_request_builder.py b/msgraph/generated/print/shares/item/jobs/item/abort/abort_request_builder.py index 10f3e60f730..1d7620533b1 100644 --- a/msgraph/generated/print/shares/item/jobs/item/abort/abort_request_builder.py +++ b/msgraph/generated/print/shares/item/jobs/item/abort/abort_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: AbortPostRequestBody, request_configuration: Optional[ param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/printjob-abort?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/print/shares/item/jobs/item/cancel/cancel_request_builder.py b/msgraph/generated/print/shares/item/jobs/item/cancel/cancel_request_builder.py index 6d2746cd7ff..bce4a485f01 100644 --- a/msgraph/generated/print/shares/item/jobs/item/cancel/cancel_request_builder.py +++ b/msgraph/generated/print/shares/item/jobs/item/cancel/cancel_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Cancel a print job. Print jobs can be canceled only on behalf of a user, using delegated permissions. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/printjob-cancel?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/print/shares/item/jobs/item/documents/item/create_upload_session/create_upload_session_request_builder.py b/msgraph/generated/print/shares/item/jobs/item/documents/item/create_upload_session/create_upload_session_request_builder.py index 1650d472a55..9d5531a3841 100644 --- a/msgraph/generated/print/shares/item/jobs/item/documents/item/create_upload_session/create_upload_session_request_builder.py +++ b/msgraph/generated/print/shares/item/jobs/item/documents/item/create_upload_session/create_upload_session_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: CreateUploadSessionPostRequestBody, request_configurat param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[UploadSession] - Find more info here: https://learn.microsoft.com/graph/api/printdocument-createuploadsession?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/print/shares/item/jobs/item/redirect/redirect_request_builder.py b/msgraph/generated/print/shares/item/jobs/item/redirect/redirect_request_builder.py index 1d224b72baa..4e0142ec385 100644 --- a/msgraph/generated/print/shares/item/jobs/item/redirect/redirect_request_builder.py +++ b/msgraph/generated/print/shares/item/jobs/item/redirect/redirect_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: RedirectPostRequestBody, request_configuration: Option param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[PrintJob] - Find more info here: https://learn.microsoft.com/graph/api/printjob-redirect?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/print/shares/item/jobs/item/start/start_request_builder.py b/msgraph/generated/print/shares/item/jobs/item/start/start_request_builder.py index 80fff4555db..0461ac54114 100644 --- a/msgraph/generated/print/shares/item/jobs/item/start/start_request_builder.py +++ b/msgraph/generated/print/shares/item/jobs/item/start/start_request_builder.py @@ -35,7 +35,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Submits the print job to the associated printer or printerShare. It will be printed after any existing pending jobs are completed, aborted, or canceled. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[PrintJobStatus] - Find more info here: https://learn.microsoft.com/graph/api/printjob-start?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/privacy/subject_rights_requests/item/get_final_attachment/get_final_attachment_request_builder.py b/msgraph/generated/privacy/subject_rights_requests/item/get_final_attachment/get_final_attachment_request_builder.py index 5283d8e8a1a..cbcbfedba3f 100644 --- a/msgraph/generated/privacy/subject_rights_requests/item/get_final_attachment/get_final_attachment_request_builder.py +++ b/msgraph/generated/privacy/subject_rights_requests/item/get_final_attachment/get_final_attachment_request_builder.py @@ -34,7 +34,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get the final attachment for a subject rights request. The attachment is a zip file that contains all the files that were included by the privacy administrator. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes - Find more info here: https://learn.microsoft.com/graph/api/subjectrightsrequest-getfinalattachment?view=graph-rest-1.0 """ warn("The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security. as of 2022-02/PrivacyDeprecate on 2022-03-22 and will be removed 2025-03-20", DeprecationWarning) request_info = self.to_get_request_information( diff --git a/msgraph/generated/privacy/subject_rights_requests/item/get_final_report/get_final_report_request_builder.py b/msgraph/generated/privacy/subject_rights_requests/item/get_final_report/get_final_report_request_builder.py index 5c46f99f13b..11520ef5292 100644 --- a/msgraph/generated/privacy/subject_rights_requests/item/get_final_report/get_final_report_request_builder.py +++ b/msgraph/generated/privacy/subject_rights_requests/item/get_final_report/get_final_report_request_builder.py @@ -34,7 +34,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get the final report for a subject rights request. The report is a text file that contains information about the files that were included by the privacy administrator. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes - Find more info here: https://learn.microsoft.com/graph/api/subjectrightsrequest-getfinalreport?view=graph-rest-1.0 """ warn("The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security. as of 2022-02/PrivacyDeprecate on 2022-03-22 and will be removed 2025-03-20", DeprecationWarning) request_info = self.to_get_request_information( diff --git a/msgraph/generated/reports/authentication_methods/users_registered_by_feature/users_registered_by_feature_request_builder.py b/msgraph/generated/reports/authentication_methods/users_registered_by_feature/users_registered_by_feature_request_builder.py index 1ddb2a4fbd6..2ab768d7120 100644 --- a/msgraph/generated/reports/authentication_methods/users_registered_by_feature/users_registered_by_feature_request_builder.py +++ b/msgraph/generated/reports/authentication_methods/users_registered_by_feature/users_registered_by_feature_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get the number of users capable of multi-factor authentication, self-service password reset, and passwordless authentication. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[UserRegistrationFeatureSummary] - Find more info here: https://learn.microsoft.com/graph/api/authenticationmethodsroot-usersregisteredbyfeature?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/authentication_methods/users_registered_by_method/users_registered_by_method_request_builder.py b/msgraph/generated/reports/authentication_methods/users_registered_by_method/users_registered_by_method_request_builder.py index 75282a571b9..4b9b0eb175c 100644 --- a/msgraph/generated/reports/authentication_methods/users_registered_by_method/users_registered_by_method_request_builder.py +++ b/msgraph/generated/reports/authentication_methods/users_registered_by_method/users_registered_by_method_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get the number of users registered for each authentication method. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[UserRegistrationMethodSummary] - Find more info here: https://learn.microsoft.com/graph/api/authenticationmethodsroot-usersregisteredbymethod?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/device_configuration_device_activity/device_configuration_device_activity_request_builder.py b/msgraph/generated/reports/device_configuration_device_activity/device_configuration_device_activity_request_builder.py index 740700e31ed..25f816addeb 100644 --- a/msgraph/generated/reports/device_configuration_device_activity/device_configuration_device_activity_request_builder.py +++ b/msgraph/generated/reports/device_configuration_device_activity/device_configuration_device_activity_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Metadata for the device configuration device activity report param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[Report] - Find more info here: https://learn.microsoft.com/graph/api/intune-deviceconfig-reportroot-deviceconfigurationdeviceactivity?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/device_configuration_user_activity/device_configuration_user_activity_request_builder.py b/msgraph/generated/reports/device_configuration_user_activity/device_configuration_user_activity_request_builder.py index c8562347f08..68b8ead8507 100644 --- a/msgraph/generated/reports/device_configuration_user_activity/device_configuration_user_activity_request_builder.py +++ b/msgraph/generated/reports/device_configuration_user_activity/device_configuration_user_activity_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Metadata for the device configuration user activity report param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[Report] - Find more info here: https://learn.microsoft.com/graph/api/intune-deviceconfig-reportroot-deviceconfigurationuseractivity?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/get_email_activity_counts_with_period/get_email_activity_counts_with_period_request_builder.py b/msgraph/generated/reports/get_email_activity_counts_with_period/get_email_activity_counts_with_period_request_builder.py index a4e1b9bb007..8eb0207f7fe 100644 --- a/msgraph/generated/reports/get_email_activity_counts_with_period/get_email_activity_counts_with_period_request_builder.py +++ b/msgraph/generated/reports/get_email_activity_counts_with_period/get_email_activity_counts_with_period_request_builder.py @@ -37,7 +37,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Enables you to understand the trends of email activity (like how many were sent, read, and received) in your organization. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes - Find more info here: https://learn.microsoft.com/graph/api/reportroot-getemailactivitycounts?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/get_email_activity_user_counts_with_period/get_email_activity_user_counts_with_period_request_builder.py b/msgraph/generated/reports/get_email_activity_user_counts_with_period/get_email_activity_user_counts_with_period_request_builder.py index 93f42246f85..773a1d792df 100644 --- a/msgraph/generated/reports/get_email_activity_user_counts_with_period/get_email_activity_user_counts_with_period_request_builder.py +++ b/msgraph/generated/reports/get_email_activity_user_counts_with_period/get_email_activity_user_counts_with_period_request_builder.py @@ -37,7 +37,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Enables you to understand trends on the number of unique users who are performing email activities like send, read, and receive. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes - Find more info here: https://learn.microsoft.com/graph/api/reportroot-getemailactivityusercounts?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/get_email_app_usage_apps_user_counts_with_period/get_email_app_usage_apps_user_counts_with_period_request_builder.py b/msgraph/generated/reports/get_email_app_usage_apps_user_counts_with_period/get_email_app_usage_apps_user_counts_with_period_request_builder.py index fcdb294295e..b7450591a26 100644 --- a/msgraph/generated/reports/get_email_app_usage_apps_user_counts_with_period/get_email_app_usage_apps_user_counts_with_period_request_builder.py +++ b/msgraph/generated/reports/get_email_app_usage_apps_user_counts_with_period/get_email_app_usage_apps_user_counts_with_period_request_builder.py @@ -37,7 +37,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get the count of unique users per email app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes - Find more info here: https://learn.microsoft.com/graph/api/reportroot-getemailappusageappsusercounts?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/get_email_app_usage_user_counts_with_period/get_email_app_usage_user_counts_with_period_request_builder.py b/msgraph/generated/reports/get_email_app_usage_user_counts_with_period/get_email_app_usage_user_counts_with_period_request_builder.py index 2b9c9b8b1f8..026114c5101 100644 --- a/msgraph/generated/reports/get_email_app_usage_user_counts_with_period/get_email_app_usage_user_counts_with_period_request_builder.py +++ b/msgraph/generated/reports/get_email_app_usage_user_counts_with_period/get_email_app_usage_user_counts_with_period_request_builder.py @@ -37,7 +37,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get the count of unique users that connected to Exchange Online using any email app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes - Find more info here: https://learn.microsoft.com/graph/api/reportroot-getemailappusageusercounts?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/get_email_app_usage_versions_user_counts_with_period/get_email_app_usage_versions_user_counts_with_period_request_builder.py b/msgraph/generated/reports/get_email_app_usage_versions_user_counts_with_period/get_email_app_usage_versions_user_counts_with_period_request_builder.py index cb913db9c2c..f6f0da15fbc 100644 --- a/msgraph/generated/reports/get_email_app_usage_versions_user_counts_with_period/get_email_app_usage_versions_user_counts_with_period_request_builder.py +++ b/msgraph/generated/reports/get_email_app_usage_versions_user_counts_with_period/get_email_app_usage_versions_user_counts_with_period_request_builder.py @@ -37,7 +37,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get the count of unique users by Outlook desktop version. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes - Find more info here: https://learn.microsoft.com/graph/api/reportroot-getemailappusageversionsusercounts?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/get_group_archived_print_jobs_with_group_id_with_start_date_time_with_end_date_time/get_group_archived_print_jobs_with_group_id_with_start_date_time_with_end_date_time_request_builder.py b/msgraph/generated/reports/get_group_archived_print_jobs_with_group_id_with_start_date_time_with_end_date_time/get_group_archived_print_jobs_with_group_id_with_start_date_time_with_end_date_time_request_builder.py index 06ac04aae90..4a4b54d5ac7 100644 --- a/msgraph/generated/reports/get_group_archived_print_jobs_with_group_id_with_start_date_time_with_end_date_time/get_group_archived_print_jobs_with_group_id_with_start_date_time_with_end_date_time_request_builder.py +++ b/msgraph/generated/reports/get_group_archived_print_jobs_with_group_id_with_start_date_time_with_end_date_time/get_group_archived_print_jobs_with_group_id_with_start_date_time_with_end_date_time_request_builder.py @@ -43,7 +43,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[GetGroup Get a list of archived print jobs for a particular group. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWithEndDateTimeGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/reports-getgrouparchivedprintjobs?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/get_m365_app_platform_user_counts_with_period/get_m365_app_platform_user_counts_with_period_request_builder.py b/msgraph/generated/reports/get_m365_app_platform_user_counts_with_period/get_m365_app_platform_user_counts_with_period_request_builder.py index 8f8d79faac2..81108e9ecf0 100644 --- a/msgraph/generated/reports/get_m365_app_platform_user_counts_with_period/get_m365_app_platform_user_counts_with_period_request_builder.py +++ b/msgraph/generated/reports/get_m365_app_platform_user_counts_with_period/get_m365_app_platform_user_counts_with_period_request_builder.py @@ -37,7 +37,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get a report that provides the trend of active users across all apps for each platform (Windows, Mac, web, and mobile) in your organization. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes - Find more info here: https://learn.microsoft.com/graph/api/reportroot-getm365appplatformusercounts?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/get_m365_app_user_counts_with_period/get_m365_app_user_counts_with_period_request_builder.py b/msgraph/generated/reports/get_m365_app_user_counts_with_period/get_m365_app_user_counts_with_period_request_builder.py index b0e79c6a86f..7b7efccf4bc 100644 --- a/msgraph/generated/reports/get_m365_app_user_counts_with_period/get_m365_app_user_counts_with_period_request_builder.py +++ b/msgraph/generated/reports/get_m365_app_user_counts_with_period/get_m365_app_user_counts_with_period_request_builder.py @@ -37,7 +37,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get a report that provides the trend in the number of active users for each app (Outlook, Word, Excel, PowerPoint, OneNote, and Teams) in your organization. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes - Find more info here: https://learn.microsoft.com/graph/api/reportroot-getm365appusercounts?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/get_mailbox_usage_detail_with_period/get_mailbox_usage_detail_with_period_request_builder.py b/msgraph/generated/reports/get_mailbox_usage_detail_with_period/get_mailbox_usage_detail_with_period_request_builder.py index dd75405b213..4a9d340b409 100644 --- a/msgraph/generated/reports/get_mailbox_usage_detail_with_period/get_mailbox_usage_detail_with_period_request_builder.py +++ b/msgraph/generated/reports/get_mailbox_usage_detail_with_period/get_mailbox_usage_detail_with_period_request_builder.py @@ -37,7 +37,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get details about mailbox usage. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes - Find more info here: https://learn.microsoft.com/graph/api/reportroot-getmailboxusagedetail?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/get_mailbox_usage_mailbox_counts_with_period/get_mailbox_usage_mailbox_counts_with_period_request_builder.py b/msgraph/generated/reports/get_mailbox_usage_mailbox_counts_with_period/get_mailbox_usage_mailbox_counts_with_period_request_builder.py index 03e1ff441f5..02f1721d495 100644 --- a/msgraph/generated/reports/get_mailbox_usage_mailbox_counts_with_period/get_mailbox_usage_mailbox_counts_with_period_request_builder.py +++ b/msgraph/generated/reports/get_mailbox_usage_mailbox_counts_with_period/get_mailbox_usage_mailbox_counts_with_period_request_builder.py @@ -37,7 +37,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get the total number of user mailboxes in your organization and how many are active each day of the reporting period. A mailbox is considered active if the user sent or read any email. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes - Find more info here: https://learn.microsoft.com/graph/api/reportroot-getmailboxusagemailboxcounts?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/get_mailbox_usage_quota_status_mailbox_counts_with_period/get_mailbox_usage_quota_status_mailbox_counts_with_period_request_builder.py b/msgraph/generated/reports/get_mailbox_usage_quota_status_mailbox_counts_with_period/get_mailbox_usage_quota_status_mailbox_counts_with_period_request_builder.py index d42b2e62c5b..d73794ceabe 100644 --- a/msgraph/generated/reports/get_mailbox_usage_quota_status_mailbox_counts_with_period/get_mailbox_usage_quota_status_mailbox_counts_with_period_request_builder.py +++ b/msgraph/generated/reports/get_mailbox_usage_quota_status_mailbox_counts_with_period/get_mailbox_usage_quota_status_mailbox_counts_with_period_request_builder.py @@ -37,7 +37,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get the count of user mailboxes in each quota category. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes - Find more info here: https://learn.microsoft.com/graph/api/reportroot-getmailboxusagequotastatusmailboxcounts?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/get_mailbox_usage_storage_with_period/get_mailbox_usage_storage_with_period_request_builder.py b/msgraph/generated/reports/get_mailbox_usage_storage_with_period/get_mailbox_usage_storage_with_period_request_builder.py index afe7f764d84..24d966471b9 100644 --- a/msgraph/generated/reports/get_mailbox_usage_storage_with_period/get_mailbox_usage_storage_with_period_request_builder.py +++ b/msgraph/generated/reports/get_mailbox_usage_storage_with_period/get_mailbox_usage_storage_with_period_request_builder.py @@ -37,7 +37,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get the amount of storage used in your organization. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes - Find more info here: https://learn.microsoft.com/graph/api/reportroot-getmailboxusagestorage?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/get_office365_activation_counts/get_office365_activation_counts_request_builder.py b/msgraph/generated/reports/get_office365_activation_counts/get_office365_activation_counts_request_builder.py index 1eba66a7b1d..6751d80447f 100644 --- a/msgraph/generated/reports/get_office365_activation_counts/get_office365_activation_counts_request_builder.py +++ b/msgraph/generated/reports/get_office365_activation_counts/get_office365_activation_counts_request_builder.py @@ -34,7 +34,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get the count of Microsoft 365 activations on desktops and devices. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes - Find more info here: https://learn.microsoft.com/graph/api/reportroot-getoffice365activationcounts?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/get_office365_activations_user_counts/get_office365_activations_user_counts_request_builder.py b/msgraph/generated/reports/get_office365_activations_user_counts/get_office365_activations_user_counts_request_builder.py index 96f809ae2d2..1043d8be8ef 100644 --- a/msgraph/generated/reports/get_office365_activations_user_counts/get_office365_activations_user_counts_request_builder.py +++ b/msgraph/generated/reports/get_office365_activations_user_counts/get_office365_activations_user_counts_request_builder.py @@ -34,7 +34,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get the count of users that are enabled and the ones that activated the Office subscription on desktop or devices or shared computers. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes - Find more info here: https://learn.microsoft.com/graph/api/reportroot-getoffice365activationsusercounts?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/get_office365_activations_user_detail/get_office365_activations_user_detail_request_builder.py b/msgraph/generated/reports/get_office365_activations_user_detail/get_office365_activations_user_detail_request_builder.py index 58d152bfd7b..77d313f1a2d 100644 --- a/msgraph/generated/reports/get_office365_activations_user_detail/get_office365_activations_user_detail_request_builder.py +++ b/msgraph/generated/reports/get_office365_activations_user_detail/get_office365_activations_user_detail_request_builder.py @@ -34,7 +34,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get details about users who have activated Microsoft 365. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes - Find more info here: https://learn.microsoft.com/graph/api/reportroot-getoffice365activationsuserdetail?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/get_office365_active_user_counts_with_period/get_office365_active_user_counts_with_period_request_builder.py b/msgraph/generated/reports/get_office365_active_user_counts_with_period/get_office365_active_user_counts_with_period_request_builder.py index 1ecbcc9b76c..89863761535 100644 --- a/msgraph/generated/reports/get_office365_active_user_counts_with_period/get_office365_active_user_counts_with_period_request_builder.py +++ b/msgraph/generated/reports/get_office365_active_user_counts_with_period/get_office365_active_user_counts_with_period_request_builder.py @@ -37,7 +37,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get the count of daily active users in the reporting period by product. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes - Find more info here: https://learn.microsoft.com/graph/api/reportroot-getoffice365activeusercounts?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/get_office365_active_user_detail_with_date/get_office365_active_user_detail_with_date_request_builder.py b/msgraph/generated/reports/get_office365_active_user_detail_with_date/get_office365_active_user_detail_with_date_request_builder.py index 63e111e6920..4a0bc0aca62 100644 --- a/msgraph/generated/reports/get_office365_active_user_detail_with_date/get_office365_active_user_detail_with_date_request_builder.py +++ b/msgraph/generated/reports/get_office365_active_user_detail_with_date/get_office365_active_user_detail_with_date_request_builder.py @@ -38,7 +38,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get details about Microsoft 365 active users. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes - Find more info here: https://learn.microsoft.com/graph/api/reportroot-getoffice365activeuserdetail?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/get_office365_groups_activity_counts_with_period/get_office365_groups_activity_counts_with_period_request_builder.py b/msgraph/generated/reports/get_office365_groups_activity_counts_with_period/get_office365_groups_activity_counts_with_period_request_builder.py index da57a59283b..74d63a39bc7 100644 --- a/msgraph/generated/reports/get_office365_groups_activity_counts_with_period/get_office365_groups_activity_counts_with_period_request_builder.py +++ b/msgraph/generated/reports/get_office365_groups_activity_counts_with_period/get_office365_groups_activity_counts_with_period_request_builder.py @@ -37,7 +37,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get the number of group activities across group workloads. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes - Find more info here: https://learn.microsoft.com/graph/api/reportroot-getoffice365groupsactivitycounts?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/get_office365_groups_activity_detail_with_date/get_office365_groups_activity_detail_with_date_request_builder.py b/msgraph/generated/reports/get_office365_groups_activity_detail_with_date/get_office365_groups_activity_detail_with_date_request_builder.py index 6da37c579c2..150ffca5166 100644 --- a/msgraph/generated/reports/get_office365_groups_activity_detail_with_date/get_office365_groups_activity_detail_with_date_request_builder.py +++ b/msgraph/generated/reports/get_office365_groups_activity_detail_with_date/get_office365_groups_activity_detail_with_date_request_builder.py @@ -38,7 +38,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get details about Microsoft 365 groups activity by group. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes - Find more info here: https://learn.microsoft.com/graph/api/reportroot-getoffice365groupsactivitydetail?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/get_office365_groups_activity_file_counts_with_period/get_office365_groups_activity_file_counts_with_period_request_builder.py b/msgraph/generated/reports/get_office365_groups_activity_file_counts_with_period/get_office365_groups_activity_file_counts_with_period_request_builder.py index f5b55825927..af4ff4c6e37 100644 --- a/msgraph/generated/reports/get_office365_groups_activity_file_counts_with_period/get_office365_groups_activity_file_counts_with_period_request_builder.py +++ b/msgraph/generated/reports/get_office365_groups_activity_file_counts_with_period/get_office365_groups_activity_file_counts_with_period_request_builder.py @@ -37,7 +37,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get the total number of files and how many of them were active across all group sites associated with a Microsoft 365 group. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes - Find more info here: https://learn.microsoft.com/graph/api/reportroot-getoffice365groupsactivityfilecounts?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/get_office365_groups_activity_group_counts_with_period/get_office365_groups_activity_group_counts_with_period_request_builder.py b/msgraph/generated/reports/get_office365_groups_activity_group_counts_with_period/get_office365_groups_activity_group_counts_with_period_request_builder.py index 474bacd44f0..9ae539466d8 100644 --- a/msgraph/generated/reports/get_office365_groups_activity_group_counts_with_period/get_office365_groups_activity_group_counts_with_period_request_builder.py +++ b/msgraph/generated/reports/get_office365_groups_activity_group_counts_with_period/get_office365_groups_activity_group_counts_with_period_request_builder.py @@ -37,7 +37,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get the daily total number of groups and how many of them were active based on email conversations, Yammer posts, and SharePoint file activities. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes - Find more info here: https://learn.microsoft.com/graph/api/reportroot-getoffice365groupsactivitygroupcounts?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/get_office365_groups_activity_storage_with_period/get_office365_groups_activity_storage_with_period_request_builder.py b/msgraph/generated/reports/get_office365_groups_activity_storage_with_period/get_office365_groups_activity_storage_with_period_request_builder.py index 67e5630f40f..a0c42f4e8b7 100644 --- a/msgraph/generated/reports/get_office365_groups_activity_storage_with_period/get_office365_groups_activity_storage_with_period_request_builder.py +++ b/msgraph/generated/reports/get_office365_groups_activity_storage_with_period/get_office365_groups_activity_storage_with_period_request_builder.py @@ -37,7 +37,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get the total storage used across all group mailboxes and group sites. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes - Find more info here: https://learn.microsoft.com/graph/api/reportroot-getoffice365groupsactivitystorage?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/get_office365_services_user_counts_with_period/get_office365_services_user_counts_with_period_request_builder.py b/msgraph/generated/reports/get_office365_services_user_counts_with_period/get_office365_services_user_counts_with_period_request_builder.py index 143b3d1f962..ef01a038438 100644 --- a/msgraph/generated/reports/get_office365_services_user_counts_with_period/get_office365_services_user_counts_with_period_request_builder.py +++ b/msgraph/generated/reports/get_office365_services_user_counts_with_period/get_office365_services_user_counts_with_period_request_builder.py @@ -37,7 +37,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get the count of users by activity type and service. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes - Find more info here: https://learn.microsoft.com/graph/api/reportroot-getoffice365servicesusercounts?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/get_one_drive_activity_file_counts_with_period/get_one_drive_activity_file_counts_with_period_request_builder.py b/msgraph/generated/reports/get_one_drive_activity_file_counts_with_period/get_one_drive_activity_file_counts_with_period_request_builder.py index 85795c1917b..ad0910a0c18 100644 --- a/msgraph/generated/reports/get_one_drive_activity_file_counts_with_period/get_one_drive_activity_file_counts_with_period_request_builder.py +++ b/msgraph/generated/reports/get_one_drive_activity_file_counts_with_period/get_one_drive_activity_file_counts_with_period_request_builder.py @@ -37,7 +37,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get the number of unique, licensed users that performed file interactions against any OneDrive account. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes - Find more info here: https://learn.microsoft.com/graph/api/reportroot-getonedriveactivityfilecounts?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/get_one_drive_activity_user_counts_with_period/get_one_drive_activity_user_counts_with_period_request_builder.py b/msgraph/generated/reports/get_one_drive_activity_user_counts_with_period/get_one_drive_activity_user_counts_with_period_request_builder.py index c38c3a458b5..ca42096a100 100644 --- a/msgraph/generated/reports/get_one_drive_activity_user_counts_with_period/get_one_drive_activity_user_counts_with_period_request_builder.py +++ b/msgraph/generated/reports/get_one_drive_activity_user_counts_with_period/get_one_drive_activity_user_counts_with_period_request_builder.py @@ -37,7 +37,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get the trend in the number of active OneDrive users. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes - Find more info here: https://learn.microsoft.com/graph/api/reportroot-getonedriveactivityusercounts?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/get_one_drive_activity_user_detail_with_date/get_one_drive_activity_user_detail_with_date_request_builder.py b/msgraph/generated/reports/get_one_drive_activity_user_detail_with_date/get_one_drive_activity_user_detail_with_date_request_builder.py index 901741c8034..8bd7174de43 100644 --- a/msgraph/generated/reports/get_one_drive_activity_user_detail_with_date/get_one_drive_activity_user_detail_with_date_request_builder.py +++ b/msgraph/generated/reports/get_one_drive_activity_user_detail_with_date/get_one_drive_activity_user_detail_with_date_request_builder.py @@ -38,7 +38,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get details about OneDrive activity by user. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes - Find more info here: https://learn.microsoft.com/graph/api/reportroot-getonedriveactivityuserdetail?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/get_one_drive_usage_account_counts_with_period/get_one_drive_usage_account_counts_with_period_request_builder.py b/msgraph/generated/reports/get_one_drive_usage_account_counts_with_period/get_one_drive_usage_account_counts_with_period_request_builder.py index 991c5fd04ea..f97613d9682 100644 --- a/msgraph/generated/reports/get_one_drive_usage_account_counts_with_period/get_one_drive_usage_account_counts_with_period_request_builder.py +++ b/msgraph/generated/reports/get_one_drive_usage_account_counts_with_period/get_one_drive_usage_account_counts_with_period_request_builder.py @@ -37,7 +37,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get the trend in the number of active OneDrive for Business sites. Any site on which users viewed, modified, uploaded, downloaded, shared, or synced files is considered an active site. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes - Find more info here: https://learn.microsoft.com/graph/api/reportroot-getonedriveusageaccountcounts?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/get_one_drive_usage_account_detail_with_date/get_one_drive_usage_account_detail_with_date_request_builder.py b/msgraph/generated/reports/get_one_drive_usage_account_detail_with_date/get_one_drive_usage_account_detail_with_date_request_builder.py index 5375f0da462..5688d3647ac 100644 --- a/msgraph/generated/reports/get_one_drive_usage_account_detail_with_date/get_one_drive_usage_account_detail_with_date_request_builder.py +++ b/msgraph/generated/reports/get_one_drive_usage_account_detail_with_date/get_one_drive_usage_account_detail_with_date_request_builder.py @@ -38,7 +38,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get details about OneDrive usage by account. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes - Find more info here: https://learn.microsoft.com/graph/api/reportroot-getonedriveusageaccountdetail?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/get_one_drive_usage_file_counts_with_period/get_one_drive_usage_file_counts_with_period_request_builder.py b/msgraph/generated/reports/get_one_drive_usage_file_counts_with_period/get_one_drive_usage_file_counts_with_period_request_builder.py index 28e1910fdc7..4fa3bd9e1ac 100644 --- a/msgraph/generated/reports/get_one_drive_usage_file_counts_with_period/get_one_drive_usage_file_counts_with_period_request_builder.py +++ b/msgraph/generated/reports/get_one_drive_usage_file_counts_with_period/get_one_drive_usage_file_counts_with_period_request_builder.py @@ -37,7 +37,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get the total number of files across all sites and how many are active files. A file is considered active if it has been saved, synced, modified, or shared within the specified time period. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes - Find more info here: https://learn.microsoft.com/graph/api/reportroot-getonedriveusagefilecounts?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/get_one_drive_usage_storage_with_period/get_one_drive_usage_storage_with_period_request_builder.py b/msgraph/generated/reports/get_one_drive_usage_storage_with_period/get_one_drive_usage_storage_with_period_request_builder.py index 5af7b68e3e1..8ba6c1f2669 100644 --- a/msgraph/generated/reports/get_one_drive_usage_storage_with_period/get_one_drive_usage_storage_with_period_request_builder.py +++ b/msgraph/generated/reports/get_one_drive_usage_storage_with_period/get_one_drive_usage_storage_with_period_request_builder.py @@ -37,7 +37,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get the trend on the amount of storage you're using in OneDrive for Business. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes - Find more info here: https://learn.microsoft.com/graph/api/reportroot-getonedriveusagestorage?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/get_printer_archived_print_jobs_with_printer_id_with_start_date_time_with_end_date_time/get_printer_archived_print_jobs_with_printer_id_with_start_date_time_with_end_date_time_request_builder.py b/msgraph/generated/reports/get_printer_archived_print_jobs_with_printer_id_with_start_date_time_with_end_date_time/get_printer_archived_print_jobs_with_printer_id_with_start_date_time_with_end_date_time_request_builder.py index 896cce685bb..5d9da021e66 100644 --- a/msgraph/generated/reports/get_printer_archived_print_jobs_with_printer_id_with_start_date_time_with_end_date_time/get_printer_archived_print_jobs_with_printer_id_with_start_date_time_with_end_date_time_request_builder.py +++ b/msgraph/generated/reports/get_printer_archived_print_jobs_with_printer_id_with_start_date_time_with_end_date_time/get_printer_archived_print_jobs_with_printer_id_with_start_date_time_with_end_date_time_request_builder.py @@ -43,7 +43,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[GetPrint Get a list of archived print jobs that were queued for particular printer. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetPrinterArchivedPrintJobsWithPrinterIdWithStartDateTimeWithEndDateTimeGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/reports-getprinterarchivedprintjobs?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/get_relying_party_detailed_summary_with_period/get_relying_party_detailed_summary_with_period_request_builder.py b/msgraph/generated/reports/get_relying_party_detailed_summary_with_period/get_relying_party_detailed_summary_with_period_request_builder.py index 5dae4b5e10d..fb693424a34 100644 --- a/msgraph/generated/reports/get_relying_party_detailed_summary_with_period/get_relying_party_detailed_summary_with_period_request_builder.py +++ b/msgraph/generated/reports/get_relying_party_detailed_summary_with_period/get_relying_party_detailed_summary_with_period_request_builder.py @@ -38,7 +38,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[GetRelyi Get a summary of AD FS relying parties information. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetRelyingPartyDetailedSummaryWithPeriodGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/reportroot-getrelyingpartydetailedsummary?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/get_share_point_activity_file_counts_with_period/get_share_point_activity_file_counts_with_period_request_builder.py b/msgraph/generated/reports/get_share_point_activity_file_counts_with_period/get_share_point_activity_file_counts_with_period_request_builder.py index ed083551a7a..c0c27a925d7 100644 --- a/msgraph/generated/reports/get_share_point_activity_file_counts_with_period/get_share_point_activity_file_counts_with_period_request_builder.py +++ b/msgraph/generated/reports/get_share_point_activity_file_counts_with_period/get_share_point_activity_file_counts_with_period_request_builder.py @@ -37,7 +37,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get the number of unique, licensed users who interacted with files stored on SharePoint sites. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes - Find more info here: https://learn.microsoft.com/graph/api/reportroot-getsharepointactivityfilecounts?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/get_share_point_activity_pages_with_period/get_share_point_activity_pages_with_period_request_builder.py b/msgraph/generated/reports/get_share_point_activity_pages_with_period/get_share_point_activity_pages_with_period_request_builder.py index 73f02791b5e..977fef76ef4 100644 --- a/msgraph/generated/reports/get_share_point_activity_pages_with_period/get_share_point_activity_pages_with_period_request_builder.py +++ b/msgraph/generated/reports/get_share_point_activity_pages_with_period/get_share_point_activity_pages_with_period_request_builder.py @@ -37,7 +37,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get the number of unique pages visited by users. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes - Find more info here: https://learn.microsoft.com/graph/api/reportroot-getsharepointactivitypages?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/get_share_point_activity_user_counts_with_period/get_share_point_activity_user_counts_with_period_request_builder.py b/msgraph/generated/reports/get_share_point_activity_user_counts_with_period/get_share_point_activity_user_counts_with_period_request_builder.py index 028d870deed..28890e5ae0b 100644 --- a/msgraph/generated/reports/get_share_point_activity_user_counts_with_period/get_share_point_activity_user_counts_with_period_request_builder.py +++ b/msgraph/generated/reports/get_share_point_activity_user_counts_with_period/get_share_point_activity_user_counts_with_period_request_builder.py @@ -37,7 +37,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get the trend in the number of active users. A user is considered active if they have executed a file activity (save, sync, modify, or share) or visited a page within the specified time period. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes - Find more info here: https://learn.microsoft.com/graph/api/reportroot-getsharepointactivityusercounts?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/get_share_point_activity_user_detail_with_date/get_share_point_activity_user_detail_with_date_request_builder.py b/msgraph/generated/reports/get_share_point_activity_user_detail_with_date/get_share_point_activity_user_detail_with_date_request_builder.py index 1ed4df8bbca..cee78a88d12 100644 --- a/msgraph/generated/reports/get_share_point_activity_user_detail_with_date/get_share_point_activity_user_detail_with_date_request_builder.py +++ b/msgraph/generated/reports/get_share_point_activity_user_detail_with_date/get_share_point_activity_user_detail_with_date_request_builder.py @@ -38,7 +38,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get details about SharePoint activity by user. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes - Find more info here: https://learn.microsoft.com/graph/api/reportroot-getsharepointactivityuserdetail?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/get_share_point_site_usage_detail_with_date/get_share_point_site_usage_detail_with_date_request_builder.py b/msgraph/generated/reports/get_share_point_site_usage_detail_with_date/get_share_point_site_usage_detail_with_date_request_builder.py index 9857fd702c2..2ffe589ea15 100644 --- a/msgraph/generated/reports/get_share_point_site_usage_detail_with_date/get_share_point_site_usage_detail_with_date_request_builder.py +++ b/msgraph/generated/reports/get_share_point_site_usage_detail_with_date/get_share_point_site_usage_detail_with_date_request_builder.py @@ -38,7 +38,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get details about SharePoint site usage. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes - Find more info here: https://learn.microsoft.com/graph/api/reportroot-getsharepointsiteusagedetail?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/get_share_point_site_usage_file_counts_with_period/get_share_point_site_usage_file_counts_with_period_request_builder.py b/msgraph/generated/reports/get_share_point_site_usage_file_counts_with_period/get_share_point_site_usage_file_counts_with_period_request_builder.py index 3bca08ecffc..9d9ca7f78b9 100644 --- a/msgraph/generated/reports/get_share_point_site_usage_file_counts_with_period/get_share_point_site_usage_file_counts_with_period_request_builder.py +++ b/msgraph/generated/reports/get_share_point_site_usage_file_counts_with_period/get_share_point_site_usage_file_counts_with_period_request_builder.py @@ -37,7 +37,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get the total number of files across all sites and the number of active files. A file (user or system) is considered active if it has been saved, synced, modified, or shared within the specified time period. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes - Find more info here: https://learn.microsoft.com/graph/api/reportroot-getsharepointsiteusagefilecounts?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/get_share_point_site_usage_pages_with_period/get_share_point_site_usage_pages_with_period_request_builder.py b/msgraph/generated/reports/get_share_point_site_usage_pages_with_period/get_share_point_site_usage_pages_with_period_request_builder.py index 47c87482ee5..37db59926fc 100644 --- a/msgraph/generated/reports/get_share_point_site_usage_pages_with_period/get_share_point_site_usage_pages_with_period_request_builder.py +++ b/msgraph/generated/reports/get_share_point_site_usage_pages_with_period/get_share_point_site_usage_pages_with_period_request_builder.py @@ -37,7 +37,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get the number of pages viewed across all sites. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes - Find more info here: https://learn.microsoft.com/graph/api/reportroot-getsharepointsiteusagepages?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/get_share_point_site_usage_site_counts_with_period/get_share_point_site_usage_site_counts_with_period_request_builder.py b/msgraph/generated/reports/get_share_point_site_usage_site_counts_with_period/get_share_point_site_usage_site_counts_with_period_request_builder.py index d67694261e8..7f069624a14 100644 --- a/msgraph/generated/reports/get_share_point_site_usage_site_counts_with_period/get_share_point_site_usage_site_counts_with_period_request_builder.py +++ b/msgraph/generated/reports/get_share_point_site_usage_site_counts_with_period/get_share_point_site_usage_site_counts_with_period_request_builder.py @@ -37,7 +37,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get the trend of total and active site count during the reporting period. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes - Find more info here: https://learn.microsoft.com/graph/api/reportroot-getsharepointsiteusagesitecounts?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/get_share_point_site_usage_storage_with_period/get_share_point_site_usage_storage_with_period_request_builder.py b/msgraph/generated/reports/get_share_point_site_usage_storage_with_period/get_share_point_site_usage_storage_with_period_request_builder.py index b85c85f66e3..b55e8c95caa 100644 --- a/msgraph/generated/reports/get_share_point_site_usage_storage_with_period/get_share_point_site_usage_storage_with_period_request_builder.py +++ b/msgraph/generated/reports/get_share_point_site_usage_storage_with_period/get_share_point_site_usage_storage_with_period_request_builder.py @@ -37,7 +37,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get the trend of storage allocated and consumed during the reporting period. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes - Find more info here: https://learn.microsoft.com/graph/api/reportroot-getsharepointsiteusagestorage?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/get_skype_for_business_activity_counts_with_period/get_skype_for_business_activity_counts_with_period_request_builder.py b/msgraph/generated/reports/get_skype_for_business_activity_counts_with_period/get_skype_for_business_activity_counts_with_period_request_builder.py index 743979a7312..06fd16b81f4 100644 --- a/msgraph/generated/reports/get_skype_for_business_activity_counts_with_period/get_skype_for_business_activity_counts_with_period_request_builder.py +++ b/msgraph/generated/reports/get_skype_for_business_activity_counts_with_period/get_skype_for_business_activity_counts_with_period_request_builder.py @@ -37,7 +37,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get the trends on how many users organized and participated in conference sessions held in your organization through Skype for Business. The report also includes the number of peer-to-peer sessions. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes - Find more info here: https://learn.microsoft.com/graph/api/reportroot-getskypeforbusinessactivitycounts?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/get_skype_for_business_activity_user_counts_with_period/get_skype_for_business_activity_user_counts_with_period_request_builder.py b/msgraph/generated/reports/get_skype_for_business_activity_user_counts_with_period/get_skype_for_business_activity_user_counts_with_period_request_builder.py index b66374d8d60..fbf55c54323 100644 --- a/msgraph/generated/reports/get_skype_for_business_activity_user_counts_with_period/get_skype_for_business_activity_user_counts_with_period_request_builder.py +++ b/msgraph/generated/reports/get_skype_for_business_activity_user_counts_with_period/get_skype_for_business_activity_user_counts_with_period_request_builder.py @@ -37,7 +37,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get the trends on how many unique users organized and participated in conference sessions held in your organization through Skype for Business. The report also includes the number of peer-to-peer sessions. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes - Find more info here: https://learn.microsoft.com/graph/api/reportroot-getskypeforbusinessactivityusercounts?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/get_skype_for_business_activity_user_detail_with_date/get_skype_for_business_activity_user_detail_with_date_request_builder.py b/msgraph/generated/reports/get_skype_for_business_activity_user_detail_with_date/get_skype_for_business_activity_user_detail_with_date_request_builder.py index ff3c393da84..7458520ea9c 100644 --- a/msgraph/generated/reports/get_skype_for_business_activity_user_detail_with_date/get_skype_for_business_activity_user_detail_with_date_request_builder.py +++ b/msgraph/generated/reports/get_skype_for_business_activity_user_detail_with_date/get_skype_for_business_activity_user_detail_with_date_request_builder.py @@ -38,7 +38,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get details about Skype for Business activity by user. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes - Find more info here: https://learn.microsoft.com/graph/api/reportroot-getskypeforbusinessactivityuserdetail?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/get_skype_for_business_device_usage_distribution_user_counts_with_period/get_skype_for_business_device_usage_distribution_user_counts_with_period_request_builder.py b/msgraph/generated/reports/get_skype_for_business_device_usage_distribution_user_counts_with_period/get_skype_for_business_device_usage_distribution_user_counts_with_period_request_builder.py index a164d86933f..31e51f6ad7b 100644 --- a/msgraph/generated/reports/get_skype_for_business_device_usage_distribution_user_counts_with_period/get_skype_for_business_device_usage_distribution_user_counts_with_period_request_builder.py +++ b/msgraph/generated/reports/get_skype_for_business_device_usage_distribution_user_counts_with_period/get_skype_for_business_device_usage_distribution_user_counts_with_period_request_builder.py @@ -37,7 +37,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get the number of users using unique devices in your organization. The report will show you the number of users per device including Windows, Windows phone, Android phone, iPhone, and iPad. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes - Find more info here: https://learn.microsoft.com/graph/api/reportroot-getskypeforbusinessdeviceusagedistributionusercounts?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/get_skype_for_business_device_usage_user_counts_with_period/get_skype_for_business_device_usage_user_counts_with_period_request_builder.py b/msgraph/generated/reports/get_skype_for_business_device_usage_user_counts_with_period/get_skype_for_business_device_usage_user_counts_with_period_request_builder.py index 1397cf9fa43..f12d1596275 100644 --- a/msgraph/generated/reports/get_skype_for_business_device_usage_user_counts_with_period/get_skype_for_business_device_usage_user_counts_with_period_request_builder.py +++ b/msgraph/generated/reports/get_skype_for_business_device_usage_user_counts_with_period/get_skype_for_business_device_usage_user_counts_with_period_request_builder.py @@ -37,7 +37,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get the usage trends on how many users in your organization have connected using the Skype for Business app. You'll also get a breakdown by the type of device (Windows, Windows phone, Android phone, iPhone, or iPad) on which the Skype for Business client app is installed and used across your organization. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes - Find more info here: https://learn.microsoft.com/graph/api/reportroot-getskypeforbusinessdeviceusageusercounts?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/get_skype_for_business_device_usage_user_detail_with_date/get_skype_for_business_device_usage_user_detail_with_date_request_builder.py b/msgraph/generated/reports/get_skype_for_business_device_usage_user_detail_with_date/get_skype_for_business_device_usage_user_detail_with_date_request_builder.py index 0d791911231..0e1f8d32b26 100644 --- a/msgraph/generated/reports/get_skype_for_business_device_usage_user_detail_with_date/get_skype_for_business_device_usage_user_detail_with_date_request_builder.py +++ b/msgraph/generated/reports/get_skype_for_business_device_usage_user_detail_with_date/get_skype_for_business_device_usage_user_detail_with_date_request_builder.py @@ -38,7 +38,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get details about Skype for Business device usage by user. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes - Find more info here: https://learn.microsoft.com/graph/api/reportroot-getskypeforbusinessdeviceusageuserdetail?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/get_skype_for_business_organizer_activity_counts_with_period/get_skype_for_business_organizer_activity_counts_with_period_request_builder.py b/msgraph/generated/reports/get_skype_for_business_organizer_activity_counts_with_period/get_skype_for_business_organizer_activity_counts_with_period_request_builder.py index 0ef8a29d6ba..d09d69556ec 100644 --- a/msgraph/generated/reports/get_skype_for_business_organizer_activity_counts_with_period/get_skype_for_business_organizer_activity_counts_with_period_request_builder.py +++ b/msgraph/generated/reports/get_skype_for_business_organizer_activity_counts_with_period/get_skype_for_business_organizer_activity_counts_with_period_request_builder.py @@ -37,7 +37,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get usage trends on the number and type of conference sessions held and organized by users in your organization. Types of conference sessions include IM, audio/video, application sharing, web, dial-in/out - third party, and Dial-in/out Microsoft. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes - Find more info here: https://learn.microsoft.com/graph/api/reportroot-getskypeforbusinessorganizeractivitycounts?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/get_skype_for_business_organizer_activity_minute_counts_with_period/get_skype_for_business_organizer_activity_minute_counts_with_period_request_builder.py b/msgraph/generated/reports/get_skype_for_business_organizer_activity_minute_counts_with_period/get_skype_for_business_organizer_activity_minute_counts_with_period_request_builder.py index 7f6558b138a..8f03af21422 100644 --- a/msgraph/generated/reports/get_skype_for_business_organizer_activity_minute_counts_with_period/get_skype_for_business_organizer_activity_minute_counts_with_period_request_builder.py +++ b/msgraph/generated/reports/get_skype_for_business_organizer_activity_minute_counts_with_period/get_skype_for_business_organizer_activity_minute_counts_with_period_request_builder.py @@ -37,7 +37,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get usage trends on the length in minutes and type of conference sessions held and organized by users in your organization. Types of conference sessions include audio/video, and dial-in and dial-out - Microsoft. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes - Find more info here: https://learn.microsoft.com/graph/api/reportroot-getskypeforbusinessorganizeractivityminutecounts?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/get_skype_for_business_organizer_activity_user_counts_with_period/get_skype_for_business_organizer_activity_user_counts_with_period_request_builder.py b/msgraph/generated/reports/get_skype_for_business_organizer_activity_user_counts_with_period/get_skype_for_business_organizer_activity_user_counts_with_period_request_builder.py index 49581522ed1..a2cf89b3102 100644 --- a/msgraph/generated/reports/get_skype_for_business_organizer_activity_user_counts_with_period/get_skype_for_business_organizer_activity_user_counts_with_period_request_builder.py +++ b/msgraph/generated/reports/get_skype_for_business_organizer_activity_user_counts_with_period/get_skype_for_business_organizer_activity_user_counts_with_period_request_builder.py @@ -37,7 +37,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get usage trends on the number of unique users and type of conference sessions held and organized by users in your organization. Types of conference sessions include IM, audio/video, application sharing, web, dial-in/out - third party, and dial-in/out Microsoft. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes - Find more info here: https://learn.microsoft.com/graph/api/reportroot-getskypeforbusinessorganizeractivityusercounts?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/get_skype_for_business_participant_activity_counts_with_period/get_skype_for_business_participant_activity_counts_with_period_request_builder.py b/msgraph/generated/reports/get_skype_for_business_participant_activity_counts_with_period/get_skype_for_business_participant_activity_counts_with_period_request_builder.py index 0b639bad1cd..5dcaa52e1fd 100644 --- a/msgraph/generated/reports/get_skype_for_business_participant_activity_counts_with_period/get_skype_for_business_participant_activity_counts_with_period_request_builder.py +++ b/msgraph/generated/reports/get_skype_for_business_participant_activity_counts_with_period/get_skype_for_business_participant_activity_counts_with_period_request_builder.py @@ -37,7 +37,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get usage trends on the number and type of conference sessions that users from your organization participated in. Types of conference sessions include IM, audio/video, application sharing, web, and dial-in/out - third party. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes - Find more info here: https://learn.microsoft.com/graph/api/reportroot-getskypeforbusinessparticipantactivitycounts?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/get_skype_for_business_participant_activity_minute_counts_with_period/get_skype_for_business_participant_activity_minute_counts_with_period_request_builder.py b/msgraph/generated/reports/get_skype_for_business_participant_activity_minute_counts_with_period/get_skype_for_business_participant_activity_minute_counts_with_period_request_builder.py index 27e83b349f0..cbc79364099 100644 --- a/msgraph/generated/reports/get_skype_for_business_participant_activity_minute_counts_with_period/get_skype_for_business_participant_activity_minute_counts_with_period_request_builder.py +++ b/msgraph/generated/reports/get_skype_for_business_participant_activity_minute_counts_with_period/get_skype_for_business_participant_activity_minute_counts_with_period_request_builder.py @@ -37,7 +37,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get usage trends on the length in minutes and type of conference sessions that users from your organization participated in. Types of conference sessions include audio/video. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes - Find more info here: https://learn.microsoft.com/graph/api/reportroot-getskypeforbusinessparticipantactivityminutecounts?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/get_skype_for_business_participant_activity_user_counts_with_period/get_skype_for_business_participant_activity_user_counts_with_period_request_builder.py b/msgraph/generated/reports/get_skype_for_business_participant_activity_user_counts_with_period/get_skype_for_business_participant_activity_user_counts_with_period_request_builder.py index 723133b9a1a..b277be06ab8 100644 --- a/msgraph/generated/reports/get_skype_for_business_participant_activity_user_counts_with_period/get_skype_for_business_participant_activity_user_counts_with_period_request_builder.py +++ b/msgraph/generated/reports/get_skype_for_business_participant_activity_user_counts_with_period/get_skype_for_business_participant_activity_user_counts_with_period_request_builder.py @@ -37,7 +37,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get usage trends on the number of unique users and type of conference sessions that users from your organization participated in. Types of conference sessions include IM, audio/video, application sharing, web, and dial-in/out - third party. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes - Find more info here: https://learn.microsoft.com/graph/api/reportroot-getskypeforbusinessparticipantactivityusercounts?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/get_skype_for_business_peer_to_peer_activity_counts_with_period/get_skype_for_business_peer_to_peer_activity_counts_with_period_request_builder.py b/msgraph/generated/reports/get_skype_for_business_peer_to_peer_activity_counts_with_period/get_skype_for_business_peer_to_peer_activity_counts_with_period_request_builder.py index d16eb427ea7..e60a08cf64a 100644 --- a/msgraph/generated/reports/get_skype_for_business_peer_to_peer_activity_counts_with_period/get_skype_for_business_peer_to_peer_activity_counts_with_period_request_builder.py +++ b/msgraph/generated/reports/get_skype_for_business_peer_to_peer_activity_counts_with_period/get_skype_for_business_peer_to_peer_activity_counts_with_period_request_builder.py @@ -37,7 +37,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get usage trends on the number and type of sessions held in your organization. Types of sessions include IM, audio, video, application sharing, and file transfer. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes - Find more info here: https://learn.microsoft.com/graph/api/reportroot-getskypeforbusinesspeertopeeractivitycounts?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/get_skype_for_business_peer_to_peer_activity_minute_counts_with_period/get_skype_for_business_peer_to_peer_activity_minute_counts_with_period_request_builder.py b/msgraph/generated/reports/get_skype_for_business_peer_to_peer_activity_minute_counts_with_period/get_skype_for_business_peer_to_peer_activity_minute_counts_with_period_request_builder.py index c8aa2fa9bc7..1c55f16939b 100644 --- a/msgraph/generated/reports/get_skype_for_business_peer_to_peer_activity_minute_counts_with_period/get_skype_for_business_peer_to_peer_activity_minute_counts_with_period_request_builder.py +++ b/msgraph/generated/reports/get_skype_for_business_peer_to_peer_activity_minute_counts_with_period/get_skype_for_business_peer_to_peer_activity_minute_counts_with_period_request_builder.py @@ -37,7 +37,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get usage trends on the length in minutes and type of peer-to-peer sessions held in your organization. Types of sessions include audio and video. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes - Find more info here: https://learn.microsoft.com/graph/api/reportroot-getskypeforbusinesspeertopeeractivityminutecounts?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/get_skype_for_business_peer_to_peer_activity_user_counts_with_period/get_skype_for_business_peer_to_peer_activity_user_counts_with_period_request_builder.py b/msgraph/generated/reports/get_skype_for_business_peer_to_peer_activity_user_counts_with_period/get_skype_for_business_peer_to_peer_activity_user_counts_with_period_request_builder.py index 6a7165eb9ff..ee4b19d09ec 100644 --- a/msgraph/generated/reports/get_skype_for_business_peer_to_peer_activity_user_counts_with_period/get_skype_for_business_peer_to_peer_activity_user_counts_with_period_request_builder.py +++ b/msgraph/generated/reports/get_skype_for_business_peer_to_peer_activity_user_counts_with_period/get_skype_for_business_peer_to_peer_activity_user_counts_with_period_request_builder.py @@ -37,7 +37,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get usage trends on the number of unique users and type of peer-to-peer sessions held in your organization. Types of sessions include IM, audio, video, application sharing, and file transfers in peer-to-peer sessions. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes - Find more info here: https://learn.microsoft.com/graph/api/reportroot-getskypeforbusinesspeertopeeractivityusercounts?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/get_teams_device_usage_distribution_user_counts_with_period/get_teams_device_usage_distribution_user_counts_with_period_request_builder.py b/msgraph/generated/reports/get_teams_device_usage_distribution_user_counts_with_period/get_teams_device_usage_distribution_user_counts_with_period_request_builder.py index b3ec4f95a6e..a5f99e3796e 100644 --- a/msgraph/generated/reports/get_teams_device_usage_distribution_user_counts_with_period/get_teams_device_usage_distribution_user_counts_with_period_request_builder.py +++ b/msgraph/generated/reports/get_teams_device_usage_distribution_user_counts_with_period/get_teams_device_usage_distribution_user_counts_with_period_request_builder.py @@ -37,7 +37,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get the number of Microsoft Teams unique users by device type over the selected time period. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes - Find more info here: https://learn.microsoft.com/graph/api/reportroot-getteamsdeviceusagedistributionusercounts?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/get_teams_device_usage_user_counts_with_period/get_teams_device_usage_user_counts_with_period_request_builder.py b/msgraph/generated/reports/get_teams_device_usage_user_counts_with_period/get_teams_device_usage_user_counts_with_period_request_builder.py index 75a8644c471..1eaec64d791 100644 --- a/msgraph/generated/reports/get_teams_device_usage_user_counts_with_period/get_teams_device_usage_user_counts_with_period_request_builder.py +++ b/msgraph/generated/reports/get_teams_device_usage_user_counts_with_period/get_teams_device_usage_user_counts_with_period_request_builder.py @@ -37,7 +37,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get the number of Microsoft Teams daily unique users by device type. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes - Find more info here: https://learn.microsoft.com/graph/api/reportroot-getteamsdeviceusageusercounts?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/get_teams_team_activity_counts_with_period/get_teams_team_activity_counts_with_period_request_builder.py b/msgraph/generated/reports/get_teams_team_activity_counts_with_period/get_teams_team_activity_counts_with_period_request_builder.py index 1664dfcede5..7c7bb9236db 100644 --- a/msgraph/generated/reports/get_teams_team_activity_counts_with_period/get_teams_team_activity_counts_with_period_request_builder.py +++ b/msgraph/generated/reports/get_teams_team_activity_counts_with_period/get_teams_team_activity_counts_with_period_request_builder.py @@ -37,7 +37,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get the number of team activities across Microsoft Teams. The activity types are related to meetings and messages. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes - Find more info here: https://learn.microsoft.com/graph/api/reportroot-getteamsteamactivitycounts?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/get_teams_team_activity_distribution_counts_with_period/get_teams_team_activity_distribution_counts_with_period_request_builder.py b/msgraph/generated/reports/get_teams_team_activity_distribution_counts_with_period/get_teams_team_activity_distribution_counts_with_period_request_builder.py index 979aaca4bd5..f23cefc901d 100644 --- a/msgraph/generated/reports/get_teams_team_activity_distribution_counts_with_period/get_teams_team_activity_distribution_counts_with_period_request_builder.py +++ b/msgraph/generated/reports/get_teams_team_activity_distribution_counts_with_period/get_teams_team_activity_distribution_counts_with_period_request_builder.py @@ -37,7 +37,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get the number of team activities across Microsoft Teams over a selected period. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes - Find more info here: https://learn.microsoft.com/graph/api/reportroot-getteamsteamactivitydistributioncounts?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/get_teams_team_counts_with_period/get_teams_team_counts_with_period_request_builder.py b/msgraph/generated/reports/get_teams_team_counts_with_period/get_teams_team_counts_with_period_request_builder.py index 2ecc459bac1..4c38c0114d0 100644 --- a/msgraph/generated/reports/get_teams_team_counts_with_period/get_teams_team_counts_with_period_request_builder.py +++ b/msgraph/generated/reports/get_teams_team_counts_with_period/get_teams_team_counts_with_period_request_builder.py @@ -37,7 +37,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get the number of teams of a particular type in an instance of Microsoft Teams. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes - Find more info here: https://learn.microsoft.com/graph/api/reportroot-getteamsteamcounts?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/get_teams_user_activity_counts_with_period/get_teams_user_activity_counts_with_period_request_builder.py b/msgraph/generated/reports/get_teams_user_activity_counts_with_period/get_teams_user_activity_counts_with_period_request_builder.py index 3f803804233..570ce072610 100644 --- a/msgraph/generated/reports/get_teams_user_activity_counts_with_period/get_teams_user_activity_counts_with_period_request_builder.py +++ b/msgraph/generated/reports/get_teams_user_activity_counts_with_period/get_teams_user_activity_counts_with_period_request_builder.py @@ -37,7 +37,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get the number of Microsoft Teams activities by activity type. The activities are performed by Microsoft Teams licensed users. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes - Find more info here: https://learn.microsoft.com/graph/api/reportroot-getteamsuseractivitycounts?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/get_teams_user_activity_user_counts_with_period/get_teams_user_activity_user_counts_with_period_request_builder.py b/msgraph/generated/reports/get_teams_user_activity_user_counts_with_period/get_teams_user_activity_user_counts_with_period_request_builder.py index c8f48c42863..7b4283edd54 100644 --- a/msgraph/generated/reports/get_teams_user_activity_user_counts_with_period/get_teams_user_activity_user_counts_with_period_request_builder.py +++ b/msgraph/generated/reports/get_teams_user_activity_user_counts_with_period/get_teams_user_activity_user_counts_with_period_request_builder.py @@ -37,7 +37,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get the number of Microsoft Teams users by activity type. The activity types are number of teams chat messages, private chat messages, calls, or meetings. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes - Find more info here: https://learn.microsoft.com/graph/api/reportroot-getteamsuseractivityusercounts?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/get_user_archived_print_jobs_with_user_id_with_start_date_time_with_end_date_time/get_user_archived_print_jobs_with_user_id_with_start_date_time_with_end_date_time_request_builder.py b/msgraph/generated/reports/get_user_archived_print_jobs_with_user_id_with_start_date_time_with_end_date_time/get_user_archived_print_jobs_with_user_id_with_start_date_time_with_end_date_time_request_builder.py index 91c70536558..195cf94e223 100644 --- a/msgraph/generated/reports/get_user_archived_print_jobs_with_user_id_with_start_date_time_with_end_date_time/get_user_archived_print_jobs_with_user_id_with_start_date_time_with_end_date_time_request_builder.py +++ b/msgraph/generated/reports/get_user_archived_print_jobs_with_user_id_with_start_date_time_with_end_date_time/get_user_archived_print_jobs_with_user_id_with_start_date_time_with_end_date_time_request_builder.py @@ -43,7 +43,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[GetUserA Get a list of archived print jobs for a particular user. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetUserArchivedPrintJobsWithUserIdWithStartDateTimeWithEndDateTimeGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/reports-getuserarchivedprintjobs?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/get_yammer_activity_counts_with_period/get_yammer_activity_counts_with_period_request_builder.py b/msgraph/generated/reports/get_yammer_activity_counts_with_period/get_yammer_activity_counts_with_period_request_builder.py index 4fff2f03f1a..9b2b985c95c 100644 --- a/msgraph/generated/reports/get_yammer_activity_counts_with_period/get_yammer_activity_counts_with_period_request_builder.py +++ b/msgraph/generated/reports/get_yammer_activity_counts_with_period/get_yammer_activity_counts_with_period_request_builder.py @@ -37,7 +37,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get the trends on the amount of Yammer activity in your organization by how many messages were posted, read, and liked. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes - Find more info here: https://learn.microsoft.com/graph/api/reportroot-getyammeractivitycounts?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/get_yammer_activity_user_counts_with_period/get_yammer_activity_user_counts_with_period_request_builder.py b/msgraph/generated/reports/get_yammer_activity_user_counts_with_period/get_yammer_activity_user_counts_with_period_request_builder.py index b0498a8f25e..62f73418050 100644 --- a/msgraph/generated/reports/get_yammer_activity_user_counts_with_period/get_yammer_activity_user_counts_with_period_request_builder.py +++ b/msgraph/generated/reports/get_yammer_activity_user_counts_with_period/get_yammer_activity_user_counts_with_period_request_builder.py @@ -37,7 +37,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get the trends on the number of unique users who posted, read, and liked Yammer messages. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes - Find more info here: https://learn.microsoft.com/graph/api/reportroot-getyammeractivityusercounts?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/get_yammer_activity_user_detail_with_date/get_yammer_activity_user_detail_with_date_request_builder.py b/msgraph/generated/reports/get_yammer_activity_user_detail_with_date/get_yammer_activity_user_detail_with_date_request_builder.py index 1faa7a11183..b52a1edd3f2 100644 --- a/msgraph/generated/reports/get_yammer_activity_user_detail_with_date/get_yammer_activity_user_detail_with_date_request_builder.py +++ b/msgraph/generated/reports/get_yammer_activity_user_detail_with_date/get_yammer_activity_user_detail_with_date_request_builder.py @@ -38,7 +38,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get details about Yammer activity by user. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes - Find more info here: https://learn.microsoft.com/graph/api/reportroot-getyammeractivityuserdetail?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/get_yammer_device_usage_distribution_user_counts_with_period/get_yammer_device_usage_distribution_user_counts_with_period_request_builder.py b/msgraph/generated/reports/get_yammer_device_usage_distribution_user_counts_with_period/get_yammer_device_usage_distribution_user_counts_with_period_request_builder.py index c4481331ff3..86d9476ba6a 100644 --- a/msgraph/generated/reports/get_yammer_device_usage_distribution_user_counts_with_period/get_yammer_device_usage_distribution_user_counts_with_period_request_builder.py +++ b/msgraph/generated/reports/get_yammer_device_usage_distribution_user_counts_with_period/get_yammer_device_usage_distribution_user_counts_with_period_request_builder.py @@ -37,7 +37,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get the number of users by device type. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes - Find more info here: https://learn.microsoft.com/graph/api/reportroot-getyammerdeviceusagedistributionusercounts?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/get_yammer_device_usage_user_counts_with_period/get_yammer_device_usage_user_counts_with_period_request_builder.py b/msgraph/generated/reports/get_yammer_device_usage_user_counts_with_period/get_yammer_device_usage_user_counts_with_period_request_builder.py index 492dfcba378..302893b198c 100644 --- a/msgraph/generated/reports/get_yammer_device_usage_user_counts_with_period/get_yammer_device_usage_user_counts_with_period_request_builder.py +++ b/msgraph/generated/reports/get_yammer_device_usage_user_counts_with_period/get_yammer_device_usage_user_counts_with_period_request_builder.py @@ -37,7 +37,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get the number of daily users by device type. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes - Find more info here: https://learn.microsoft.com/graph/api/reportroot-getyammerdeviceusageusercounts?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/get_yammer_device_usage_user_detail_with_date/get_yammer_device_usage_user_detail_with_date_request_builder.py b/msgraph/generated/reports/get_yammer_device_usage_user_detail_with_date/get_yammer_device_usage_user_detail_with_date_request_builder.py index 55620e41464..f83c9f9534f 100644 --- a/msgraph/generated/reports/get_yammer_device_usage_user_detail_with_date/get_yammer_device_usage_user_detail_with_date_request_builder.py +++ b/msgraph/generated/reports/get_yammer_device_usage_user_detail_with_date/get_yammer_device_usage_user_detail_with_date_request_builder.py @@ -38,7 +38,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get details about Yammer device usage by user. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes - Find more info here: https://learn.microsoft.com/graph/api/reportroot-getyammerdeviceusageuserdetail?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/get_yammer_groups_activity_counts_with_period/get_yammer_groups_activity_counts_with_period_request_builder.py b/msgraph/generated/reports/get_yammer_groups_activity_counts_with_period/get_yammer_groups_activity_counts_with_period_request_builder.py index 240dbc63633..845d098be90 100644 --- a/msgraph/generated/reports/get_yammer_groups_activity_counts_with_period/get_yammer_groups_activity_counts_with_period_request_builder.py +++ b/msgraph/generated/reports/get_yammer_groups_activity_counts_with_period/get_yammer_groups_activity_counts_with_period_request_builder.py @@ -37,7 +37,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get the number of Yammer messages posted, read, and liked in groups. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes - Find more info here: https://learn.microsoft.com/graph/api/reportroot-getyammergroupsactivitycounts?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/get_yammer_groups_activity_detail_with_date/get_yammer_groups_activity_detail_with_date_request_builder.py b/msgraph/generated/reports/get_yammer_groups_activity_detail_with_date/get_yammer_groups_activity_detail_with_date_request_builder.py index 33cc99b19f5..74f5aef0049 100644 --- a/msgraph/generated/reports/get_yammer_groups_activity_detail_with_date/get_yammer_groups_activity_detail_with_date_request_builder.py +++ b/msgraph/generated/reports/get_yammer_groups_activity_detail_with_date/get_yammer_groups_activity_detail_with_date_request_builder.py @@ -38,7 +38,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get details about Yammer groups activity by group. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes - Find more info here: https://learn.microsoft.com/graph/api/reportroot-getyammergroupsactivitydetail?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/get_yammer_groups_activity_group_counts_with_period/get_yammer_groups_activity_group_counts_with_period_request_builder.py b/msgraph/generated/reports/get_yammer_groups_activity_group_counts_with_period/get_yammer_groups_activity_group_counts_with_period_request_builder.py index 4ec82271471..32ebe00ab1b 100644 --- a/msgraph/generated/reports/get_yammer_groups_activity_group_counts_with_period/get_yammer_groups_activity_group_counts_with_period_request_builder.py +++ b/msgraph/generated/reports/get_yammer_groups_activity_group_counts_with_period/get_yammer_groups_activity_group_counts_with_period_request_builder.py @@ -37,7 +37,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get the total number of groups that existed and how many included group conversation activities. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes - Find more info here: https://learn.microsoft.com/graph/api/reportroot-getyammergroupsactivitygroupcounts?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/partners/billing/reconciliation/billed/microsoft_graph_partners_billing_export/microsoft_graph_partners_billing_export_request_builder.py b/msgraph/generated/reports/partners/billing/reconciliation/billed/microsoft_graph_partners_billing_export/microsoft_graph_partners_billing_export_request_builder.py index d37bb9f8bf2..e56b0275258 100644 --- a/msgraph/generated/reports/partners/billing/reconciliation/billed/microsoft_graph_partners_billing_export/microsoft_graph_partners_billing_export_request_builder.py +++ b/msgraph/generated/reports/partners/billing/reconciliation/billed/microsoft_graph_partners_billing_export/microsoft_graph_partners_billing_export_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: ExportPostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[Operation] - Find more info here: https://learn.microsoft.com/graph/api/partners-billing-billedreconciliation-export?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/reports/partners/billing/reconciliation/reconciliation_request_builder.py b/msgraph/generated/reports/partners/billing/reconciliation/reconciliation_request_builder.py index 6942b00cb90..5c05b450506 100644 --- a/msgraph/generated/reports/partners/billing/reconciliation/reconciliation_request_builder.py +++ b/msgraph/generated/reports/partners/billing/reconciliation/reconciliation_request_builder.py @@ -52,7 +52,7 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[Query async def get(self,request_configuration: Optional[RequestConfiguration[ReconciliationRequestBuilderGetQueryParameters]] = None) -> Optional[BillingReconciliation]: """ - Represents details for billed invoice reconciliation data. + Represents details for billed and unbilled invoice reconciliation data. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[BillingReconciliation] """ @@ -106,7 +106,7 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ReconciliationRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Represents details for billed invoice reconciliation data. + Represents details for billed and unbilled invoice reconciliation data. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -168,7 +168,7 @@ class ReconciliationRequestBuilderDeleteRequestConfiguration(RequestConfiguratio @dataclass class ReconciliationRequestBuilderGetQueryParameters(): """ - Represents details for billed invoice reconciliation data. + Represents details for billed and unbilled invoice reconciliation data. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph/generated/reports/partners/billing/reconciliation/unbilled/microsoft_graph_partners_billing_export/microsoft_graph_partners_billing_export_request_builder.py b/msgraph/generated/reports/partners/billing/reconciliation/unbilled/microsoft_graph_partners_billing_export/microsoft_graph_partners_billing_export_request_builder.py index 6047d0f664d..9dce01709d0 100644 --- a/msgraph/generated/reports/partners/billing/reconciliation/unbilled/microsoft_graph_partners_billing_export/microsoft_graph_partners_billing_export_request_builder.py +++ b/msgraph/generated/reports/partners/billing/reconciliation/unbilled/microsoft_graph_partners_billing_export/microsoft_graph_partners_billing_export_request_builder.py @@ -33,7 +33,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d async def post(self,body: ExportPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Operation]: """ - Invoke action export + Export the unbilled invoice reconciliation data for a specific billing period and a given currency. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[Operation] @@ -56,7 +56,7 @@ async def post(self,body: ExportPostRequestBody, request_configuration: Optional def to_post_request_information(self,body: ExportPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Invoke action export + Export the unbilled invoice reconciliation data for a specific billing period and a given currency. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation diff --git a/msgraph/generated/reports/partners/billing/reconciliation/unbilled/unbilled_request_builder.py b/msgraph/generated/reports/partners/billing/reconciliation/unbilled/unbilled_request_builder.py index dbd66acf443..5171a07b2f3 100644 --- a/msgraph/generated/reports/partners/billing/reconciliation/unbilled/unbilled_request_builder.py +++ b/msgraph/generated/reports/partners/billing/reconciliation/unbilled/unbilled_request_builder.py @@ -51,7 +51,7 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[Query async def get(self,request_configuration: Optional[RequestConfiguration[UnbilledRequestBuilderGetQueryParameters]] = None) -> Optional[UnbilledReconciliation]: """ - Get unbilled from reports + Represents details for unbilled invoice reconciliation data. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[UnbilledReconciliation] """ @@ -105,7 +105,7 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[UnbilledRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Get unbilled from reports + Represents details for unbilled invoice reconciliation data. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -158,7 +158,7 @@ class UnbilledRequestBuilderDeleteRequestConfiguration(RequestConfiguration[Quer @dataclass class UnbilledRequestBuilderGetQueryParameters(): """ - Get unbilled from reports + Represents details for unbilled invoice reconciliation data. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph/generated/reports/partners/billing/usage/billed/microsoft_graph_partners_billing_export/microsoft_graph_partners_billing_export_request_builder.py b/msgraph/generated/reports/partners/billing/usage/billed/microsoft_graph_partners_billing_export/microsoft_graph_partners_billing_export_request_builder.py index c8460a62e26..da46321f860 100644 --- a/msgraph/generated/reports/partners/billing/usage/billed/microsoft_graph_partners_billing_export/microsoft_graph_partners_billing_export_request_builder.py +++ b/msgraph/generated/reports/partners/billing/usage/billed/microsoft_graph_partners_billing_export/microsoft_graph_partners_billing_export_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: ExportPostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[Operation] - Find more info here: https://learn.microsoft.com/graph/api/partners-billing-billedusage-export?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/reports/partners/billing/usage/unbilled/microsoft_graph_partners_billing_export/microsoft_graph_partners_billing_export_request_builder.py b/msgraph/generated/reports/partners/billing/usage/unbilled/microsoft_graph_partners_billing_export/microsoft_graph_partners_billing_export_request_builder.py index bcc9efbf670..e113b4696db 100644 --- a/msgraph/generated/reports/partners/billing/usage/unbilled/microsoft_graph_partners_billing_export/microsoft_graph_partners_billing_export_request_builder.py +++ b/msgraph/generated/reports/partners/billing/usage/unbilled/microsoft_graph_partners_billing_export/microsoft_graph_partners_billing_export_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: ExportPostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[Operation] - Find more info here: https://learn.microsoft.com/graph/api/partners-billing-unbilledusage-export?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/reports/security/get_attack_simulation_repeat_offenders/get_attack_simulation_repeat_offenders_request_builder.py b/msgraph/generated/reports/security/get_attack_simulation_repeat_offenders/get_attack_simulation_repeat_offenders_request_builder.py index 8eef48dd750..4f2a8f4a71b 100644 --- a/msgraph/generated/reports/security/get_attack_simulation_repeat_offenders/get_attack_simulation_repeat_offenders_request_builder.py +++ b/msgraph/generated/reports/security/get_attack_simulation_repeat_offenders/get_attack_simulation_repeat_offenders_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[GetAttac List the tenant users who have yielded to attacks more than once in attack simulation and training campaigns. This function supports @odata.nextLink for pagination. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetAttackSimulationRepeatOffendersGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/securityreportsroot-getattacksimulationrepeatoffenders?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/security/get_attack_simulation_simulation_user_coverage/get_attack_simulation_simulation_user_coverage_request_builder.py b/msgraph/generated/reports/security/get_attack_simulation_simulation_user_coverage/get_attack_simulation_simulation_user_coverage_request_builder.py index 72a097c2f5c..ed999d89623 100644 --- a/msgraph/generated/reports/security/get_attack_simulation_simulation_user_coverage/get_attack_simulation_simulation_user_coverage_request_builder.py +++ b/msgraph/generated/reports/security/get_attack_simulation_simulation_user_coverage/get_attack_simulation_simulation_user_coverage_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[GetAttac List training coverage for each tenant user in attack simulation and training campaigns. This function supports @odata.nextLink for pagination. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetAttackSimulationSimulationUserCoverageGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/securityreportsroot-getattacksimulationsimulationusercoverage?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/security/get_attack_simulation_training_user_coverage/get_attack_simulation_training_user_coverage_request_builder.py b/msgraph/generated/reports/security/get_attack_simulation_training_user_coverage/get_attack_simulation_training_user_coverage_request_builder.py index 3baf046223a..b1e0d068c30 100644 --- a/msgraph/generated/reports/security/get_attack_simulation_training_user_coverage/get_attack_simulation_training_user_coverage_request_builder.py +++ b/msgraph/generated/reports/security/get_attack_simulation_training_user_coverage/get_attack_simulation_training_user_coverage_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[GetAttac List training coverage for tenant users in attack simulation and training campaigns. This function supports @odata.nextLink for pagination. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetAttackSimulationTrainingUserCoverageGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/securityreportsroot-getattacksimulationtrainingusercoverage?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/role_management/directory/role_assignment_schedule_instances/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py b/msgraph/generated/role_management/directory/role_assignment_schedule_instances/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py index 28dfc16804e..b005387577c 100644 --- a/msgraph/generated/role_management/directory/role_assignment_schedule_instances/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py +++ b/msgraph/generated/role_management/directory/role_assignment_schedule_instances/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py @@ -38,7 +38,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[FilterBy Get the instances of active role assignments for the calling principal. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[FilterByCurrentUserWithOnGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/unifiedroleassignmentscheduleinstance-filterbycurrentuser?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/role_management/directory/role_assignment_schedule_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py b/msgraph/generated/role_management/directory/role_assignment_schedule_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py index 2ee1ce128d5..14e6e7ac23b 100644 --- a/msgraph/generated/role_management/directory/role_assignment_schedule_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py +++ b/msgraph/generated/role_management/directory/role_assignment_schedule_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py @@ -38,7 +38,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[FilterBy In PIM, retrieve the requests for active role assignments for a particular principal. The principal can be the creator or approver of the unifiedRoleAssignmentScheduleRequest object, or they can be the target of the assignment. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[FilterByCurrentUserWithOnGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/unifiedroleassignmentschedulerequest-filterbycurrentuser?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/role_management/directory/role_assignment_schedule_requests/item/cancel/cancel_request_builder.py b/msgraph/generated/role_management/directory/role_assignment_schedule_requests/item/cancel/cancel_request_builder.py index aa074be98fb..0199cb84e2b 100644 --- a/msgraph/generated/role_management/directory/role_assignment_schedule_requests/item/cancel/cancel_request_builder.py +++ b/msgraph/generated/role_management/directory/role_assignment_schedule_requests/item/cancel/cancel_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Immediately cancel a unifiedRoleAssignmentScheduleRequest object that is in a Granted status, and have the system automatically delete the canceled request after 30 days. After calling this action, the status of the canceled unifiedRoleAssignmentScheduleRequest changes to Canceled. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/unifiedroleassignmentschedulerequest-cancel?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/role_management/directory/role_assignment_schedules/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py b/msgraph/generated/role_management/directory/role_assignment_schedules/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py index 94b59ce8095..71c44bbb227 100644 --- a/msgraph/generated/role_management/directory/role_assignment_schedules/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py +++ b/msgraph/generated/role_management/directory/role_assignment_schedules/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py @@ -38,7 +38,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[FilterBy Retrieve the schedules for active role assignment operations for which the signed-in user is the principal. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[FilterByCurrentUserWithOnGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/unifiedroleassignmentschedule-filterbycurrentuser?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/role_management/directory/role_eligibility_schedule_instances/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py b/msgraph/generated/role_management/directory/role_eligibility_schedule_instances/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py index 434219ad575..f230d3c0547 100644 --- a/msgraph/generated/role_management/directory/role_eligibility_schedule_instances/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py +++ b/msgraph/generated/role_management/directory/role_eligibility_schedule_instances/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py @@ -38,7 +38,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[FilterBy Get the instances of eligible roles for the calling principal. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[FilterByCurrentUserWithOnGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/unifiedroleeligibilityscheduleinstance-filterbycurrentuser?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/role_management/directory/role_eligibility_schedule_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py b/msgraph/generated/role_management/directory/role_eligibility_schedule_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py index 07986e5277a..9d6deb5e23d 100644 --- a/msgraph/generated/role_management/directory/role_eligibility_schedule_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py +++ b/msgraph/generated/role_management/directory/role_eligibility_schedule_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py @@ -38,7 +38,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[FilterBy In PIM, retrieve the requests for role eligibilities for a particular principal. The principal can be the creator or approver of the unifiedRoleEligibilityScheduleRequest object, or they can be the target of the role eligibility. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[FilterByCurrentUserWithOnGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/unifiedroleeligibilityschedulerequest-filterbycurrentuser?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/role_management/directory/role_eligibility_schedule_requests/item/cancel/cancel_request_builder.py b/msgraph/generated/role_management/directory/role_eligibility_schedule_requests/item/cancel/cancel_request_builder.py index 5626d9c0152..d49db8127ca 100644 --- a/msgraph/generated/role_management/directory/role_eligibility_schedule_requests/item/cancel/cancel_request_builder.py +++ b/msgraph/generated/role_management/directory/role_eligibility_schedule_requests/item/cancel/cancel_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Immediately cancel a unifiedRoleEligibilityScheduleRequest object whose status is Granted and have the system automatically delete the cancelled request after 30 days. After calling this action, the status of the cancelled unifiedRoleEligibilityScheduleRequest changes to Revoked. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/unifiedroleeligibilityschedulerequest-cancel?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/role_management/directory/role_eligibility_schedules/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py b/msgraph/generated/role_management/directory/role_eligibility_schedules/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py index b82e5caa842..fe374ec886e 100644 --- a/msgraph/generated/role_management/directory/role_eligibility_schedules/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py +++ b/msgraph/generated/role_management/directory/role_eligibility_schedules/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py @@ -38,7 +38,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[FilterBy Retrieve the schedules for role eligibilities for which the signed-in user is the principal. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[FilterByCurrentUserWithOnGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/unifiedroleeligibilityschedule-filterbycurrentuser?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/role_management/entitlement_management/role_assignment_schedule_instances/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py b/msgraph/generated/role_management/entitlement_management/role_assignment_schedule_instances/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py index f8443ce649e..1cc704c7989 100644 --- a/msgraph/generated/role_management/entitlement_management/role_assignment_schedule_instances/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py +++ b/msgraph/generated/role_management/entitlement_management/role_assignment_schedule_instances/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py @@ -38,7 +38,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[FilterBy Get the instances of active role assignments for the calling principal. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[FilterByCurrentUserWithOnGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/unifiedroleassignmentscheduleinstance-filterbycurrentuser?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/role_management/entitlement_management/role_assignment_schedule_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py b/msgraph/generated/role_management/entitlement_management/role_assignment_schedule_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py index 590bee16480..e4388a93044 100644 --- a/msgraph/generated/role_management/entitlement_management/role_assignment_schedule_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py +++ b/msgraph/generated/role_management/entitlement_management/role_assignment_schedule_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py @@ -38,7 +38,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[FilterBy In PIM, retrieve the requests for active role assignments for a particular principal. The principal can be the creator or approver of the unifiedRoleAssignmentScheduleRequest object, or they can be the target of the assignment. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[FilterByCurrentUserWithOnGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/unifiedroleassignmentschedulerequest-filterbycurrentuser?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/role_management/entitlement_management/role_assignment_schedule_requests/item/cancel/cancel_request_builder.py b/msgraph/generated/role_management/entitlement_management/role_assignment_schedule_requests/item/cancel/cancel_request_builder.py index 93d2aaffa5f..934e01a5821 100644 --- a/msgraph/generated/role_management/entitlement_management/role_assignment_schedule_requests/item/cancel/cancel_request_builder.py +++ b/msgraph/generated/role_management/entitlement_management/role_assignment_schedule_requests/item/cancel/cancel_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Immediately cancel a unifiedRoleAssignmentScheduleRequest object that is in a Granted status, and have the system automatically delete the canceled request after 30 days. After calling this action, the status of the canceled unifiedRoleAssignmentScheduleRequest changes to Canceled. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/unifiedroleassignmentschedulerequest-cancel?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/role_management/entitlement_management/role_assignment_schedules/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py b/msgraph/generated/role_management/entitlement_management/role_assignment_schedules/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py index 2ced485cd77..9f0fade0dc9 100644 --- a/msgraph/generated/role_management/entitlement_management/role_assignment_schedules/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py +++ b/msgraph/generated/role_management/entitlement_management/role_assignment_schedules/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py @@ -38,7 +38,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[FilterBy Retrieve the schedules for active role assignment operations for which the signed-in user is the principal. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[FilterByCurrentUserWithOnGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/unifiedroleassignmentschedule-filterbycurrentuser?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/role_management/entitlement_management/role_eligibility_schedule_instances/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py b/msgraph/generated/role_management/entitlement_management/role_eligibility_schedule_instances/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py index 21efa250a93..227e51973c7 100644 --- a/msgraph/generated/role_management/entitlement_management/role_eligibility_schedule_instances/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py +++ b/msgraph/generated/role_management/entitlement_management/role_eligibility_schedule_instances/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py @@ -38,7 +38,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[FilterBy Get the instances of eligible roles for the calling principal. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[FilterByCurrentUserWithOnGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/unifiedroleeligibilityscheduleinstance-filterbycurrentuser?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/role_management/entitlement_management/role_eligibility_schedule_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py b/msgraph/generated/role_management/entitlement_management/role_eligibility_schedule_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py index ab0a79efb88..045e1f67003 100644 --- a/msgraph/generated/role_management/entitlement_management/role_eligibility_schedule_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py +++ b/msgraph/generated/role_management/entitlement_management/role_eligibility_schedule_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py @@ -38,7 +38,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[FilterBy In PIM, retrieve the requests for role eligibilities for a particular principal. The principal can be the creator or approver of the unifiedRoleEligibilityScheduleRequest object, or they can be the target of the role eligibility. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[FilterByCurrentUserWithOnGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/unifiedroleeligibilityschedulerequest-filterbycurrentuser?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/role_management/entitlement_management/role_eligibility_schedule_requests/item/cancel/cancel_request_builder.py b/msgraph/generated/role_management/entitlement_management/role_eligibility_schedule_requests/item/cancel/cancel_request_builder.py index 458c3f93efa..419629dfdef 100644 --- a/msgraph/generated/role_management/entitlement_management/role_eligibility_schedule_requests/item/cancel/cancel_request_builder.py +++ b/msgraph/generated/role_management/entitlement_management/role_eligibility_schedule_requests/item/cancel/cancel_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Immediately cancel a unifiedRoleEligibilityScheduleRequest object whose status is Granted and have the system automatically delete the cancelled request after 30 days. After calling this action, the status of the cancelled unifiedRoleEligibilityScheduleRequest changes to Revoked. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/unifiedroleeligibilityschedulerequest-cancel?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/role_management/entitlement_management/role_eligibility_schedules/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py b/msgraph/generated/role_management/entitlement_management/role_eligibility_schedules/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py index 6dddb2d6a9b..73b8a4c7b11 100644 --- a/msgraph/generated/role_management/entitlement_management/role_eligibility_schedules/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py +++ b/msgraph/generated/role_management/entitlement_management/role_eligibility_schedules/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py @@ -38,7 +38,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[FilterBy Retrieve the schedules for role eligibilities for which the signed-in user is the principal. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[FilterByCurrentUserWithOnGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/unifiedroleeligibilityschedule-filterbycurrentuser?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/search/query/query_request_builder.py b/msgraph/generated/search/query/query_request_builder.py index cffe6b4c99c..f1bf3f7dd25 100644 --- a/msgraph/generated/search/query/query_request_builder.py +++ b/msgraph/generated/search/query/query_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: QueryPostRequestBody, request_configuration: Optional[ param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[QueryPostResponse] - Find more info here: https://learn.microsoft.com/graph/api/search-query?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/security/audit_log/audit_log_request_builder.py b/msgraph/generated/security/audit_log/audit_log_request_builder.py new file mode 100644 index 00000000000..adbcc15aa45 --- /dev/null +++ b/msgraph/generated/security/audit_log/audit_log_request_builder.py @@ -0,0 +1,198 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ...models.o_data_errors.o_data_error import ODataError + from ...models.security.audit_core_root import AuditCoreRoot + from .queries.queries_request_builder import QueriesRequestBuilder + +class AuditLogRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the auditLog property of the microsoft.graph.security entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new AuditLogRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/security/auditLog{?%24expand,%24select}", path_parameters) + + async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + Delete navigation property auditLog for security + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + """ + request_info = self.to_delete_request_information( + request_configuration + ) + from ...models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + async def get(self,request_configuration: Optional[RequestConfiguration[AuditLogRequestBuilderGetQueryParameters]] = None) -> Optional[AuditCoreRoot]: + """ + Get auditLog from security + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[AuditCoreRoot] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ...models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ...models.security.audit_core_root import AuditCoreRoot + + return await self.request_adapter.send_async(request_info, AuditCoreRoot, error_mapping) + + async def patch(self,body: AuditCoreRoot, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[AuditCoreRoot]: + """ + Update the navigation property auditLog in security + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[AuditCoreRoot] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_patch_request_information( + body, request_configuration + ) + from ...models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ...models.security.audit_core_root import AuditCoreRoot + + return await self.request_adapter.send_async(request_info, AuditCoreRoot, error_mapping) + + def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Delete navigation property auditLog for security + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[AuditLogRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get auditLog from security + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_patch_request_information(self,body: AuditCoreRoot, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Update the navigation property auditLog in security + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> AuditLogRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: AuditLogRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return AuditLogRequestBuilder(self.request_adapter, raw_url) + + @property + def queries(self) -> QueriesRequestBuilder: + """ + Provides operations to manage the queries property of the microsoft.graph.security.auditCoreRoot entity. + """ + from .queries.queries_request_builder import QueriesRequestBuilder + + return QueriesRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class AuditLogRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class AuditLogRequestBuilderGetQueryParameters(): + """ + Get auditLog from security + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class AuditLogRequestBuilderGetRequestConfiguration(RequestConfiguration[AuditLogRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class AuditLogRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph/generated/security/audit_log/queries/count/count_request_builder.py b/msgraph/generated/security/audit_log/queries/count/count_request_builder.py new file mode 100644 index 00000000000..23423811906 --- /dev/null +++ b/msgraph/generated/security/audit_log/queries/count/count_request_builder.py @@ -0,0 +1,104 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .....models.o_data_errors.o_data_error import ODataError + +class CountRequestBuilder(BaseRequestBuilder): + """ + Provides operations to count the resources in the collection. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CountRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/security/auditLog/queries/$count{?%24filter,%24search}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[int] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "text/plain;q=0.9") + return request_info + + def with_url(self,raw_url: str) -> CountRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CountRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CountRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class CountRequestBuilderGetQueryParameters(): + """ + Get the number of the resource + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + return original_name + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + + @dataclass + class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph/generated/security/audit_log/queries/item/audit_log_query_item_request_builder.py b/msgraph/generated/security/audit_log/queries/item/audit_log_query_item_request_builder.py new file mode 100644 index 00000000000..683293398cd --- /dev/null +++ b/msgraph/generated/security/audit_log/queries/item/audit_log_query_item_request_builder.py @@ -0,0 +1,199 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .....models.o_data_errors.o_data_error import ODataError + from .....models.security.audit_log_query import AuditLogQuery + from .records.records_request_builder import RecordsRequestBuilder + +class AuditLogQueryItemRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the queries property of the microsoft.graph.security.auditCoreRoot entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new AuditLogQueryItemRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/security/auditLog/queries/{auditLogQuery%2Did}{?%24expand,%24select}", path_parameters) + + async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + Delete navigation property queries for security + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + """ + request_info = self.to_delete_request_information( + request_configuration + ) + from .....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + async def get(self,request_configuration: Optional[RequestConfiguration[AuditLogQueryItemRequestBuilderGetQueryParameters]] = None) -> Optional[AuditLogQuery]: + """ + Read the properties and relationships of an auditLogQuery object. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[AuditLogQuery] + Find more info here: https://learn.microsoft.com/graph/api/security-auditlogquery-get?view=graph-rest-1.0 + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .....models.security.audit_log_query import AuditLogQuery + + return await self.request_adapter.send_async(request_info, AuditLogQuery, error_mapping) + + async def patch(self,body: AuditLogQuery, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[AuditLogQuery]: + """ + Update the navigation property queries in security + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[AuditLogQuery] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_patch_request_information( + body, request_configuration + ) + from .....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .....models.security.audit_log_query import AuditLogQuery + + return await self.request_adapter.send_async(request_info, AuditLogQuery, error_mapping) + + def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Delete navigation property queries for security + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[AuditLogQueryItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Read the properties and relationships of an auditLogQuery object. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_patch_request_information(self,body: AuditLogQuery, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Update the navigation property queries in security + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> AuditLogQueryItemRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: AuditLogQueryItemRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return AuditLogQueryItemRequestBuilder(self.request_adapter, raw_url) + + @property + def records(self) -> RecordsRequestBuilder: + """ + Provides operations to manage the records property of the microsoft.graph.security.auditLogQuery entity. + """ + from .records.records_request_builder import RecordsRequestBuilder + + return RecordsRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class AuditLogQueryItemRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class AuditLogQueryItemRequestBuilderGetQueryParameters(): + """ + Read the properties and relationships of an auditLogQuery object. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class AuditLogQueryItemRequestBuilderGetRequestConfiguration(RequestConfiguration[AuditLogQueryItemRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class AuditLogQueryItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph/generated/security/audit_log/queries/item/records/count/count_request_builder.py b/msgraph/generated/security/audit_log/queries/item/records/count/count_request_builder.py new file mode 100644 index 00000000000..742f5f34549 --- /dev/null +++ b/msgraph/generated/security/audit_log/queries/item/records/count/count_request_builder.py @@ -0,0 +1,104 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .......models.o_data_errors.o_data_error import ODataError + +class CountRequestBuilder(BaseRequestBuilder): + """ + Provides operations to count the resources in the collection. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CountRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/security/auditLog/queries/{auditLogQuery%2Did}/records/$count{?%24filter,%24search}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[int] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "text/plain;q=0.9") + return request_info + + def with_url(self,raw_url: str) -> CountRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CountRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CountRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class CountRequestBuilderGetQueryParameters(): + """ + Get the number of the resource + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + return original_name + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + + @dataclass + class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph/generated/security/audit_log/queries/item/records/item/audit_log_record_item_request_builder.py b/msgraph/generated/security/audit_log/queries/item/records/item/audit_log_record_item_request_builder.py new file mode 100644 index 00000000000..c4a46e7f463 --- /dev/null +++ b/msgraph/generated/security/audit_log/queries/item/records/item/audit_log_record_item_request_builder.py @@ -0,0 +1,188 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .......models.o_data_errors.o_data_error import ODataError + from .......models.security.audit_log_record import AuditLogRecord + +class AuditLogRecordItemRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the records property of the microsoft.graph.security.auditLogQuery entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new AuditLogRecordItemRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/security/auditLog/queries/{auditLogQuery%2Did}/records/{auditLogRecord%2Did}{?%24expand,%24select}", path_parameters) + + async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + Delete navigation property records for security + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + """ + request_info = self.to_delete_request_information( + request_configuration + ) + from .......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + async def get(self,request_configuration: Optional[RequestConfiguration[AuditLogRecordItemRequestBuilderGetQueryParameters]] = None) -> Optional[AuditLogRecord]: + """ + An individual audit log record. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[AuditLogRecord] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .......models.security.audit_log_record import AuditLogRecord + + return await self.request_adapter.send_async(request_info, AuditLogRecord, error_mapping) + + async def patch(self,body: AuditLogRecord, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[AuditLogRecord]: + """ + Update the navigation property records in security + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[AuditLogRecord] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_patch_request_information( + body, request_configuration + ) + from .......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .......models.security.audit_log_record import AuditLogRecord + + return await self.request_adapter.send_async(request_info, AuditLogRecord, error_mapping) + + def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Delete navigation property records for security + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[AuditLogRecordItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + An individual audit log record. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_patch_request_information(self,body: AuditLogRecord, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Update the navigation property records in security + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> AuditLogRecordItemRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: AuditLogRecordItemRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return AuditLogRecordItemRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class AuditLogRecordItemRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class AuditLogRecordItemRequestBuilderGetQueryParameters(): + """ + An individual audit log record. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class AuditLogRecordItemRequestBuilderGetRequestConfiguration(RequestConfiguration[AuditLogRecordItemRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class AuditLogRecordItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph/generated/security/audit_log/queries/item/records/records_request_builder.py b/msgraph/generated/security/audit_log/queries/item/records/records_request_builder.py new file mode 100644 index 00000000000..29af1446eed --- /dev/null +++ b/msgraph/generated/security/audit_log/queries/item/records/records_request_builder.py @@ -0,0 +1,208 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ......models.o_data_errors.o_data_error import ODataError + from ......models.security.audit_log_record import AuditLogRecord + from ......models.security.audit_log_record_collection_response import AuditLogRecordCollectionResponse + from .count.count_request_builder import CountRequestBuilder + from .item.audit_log_record_item_request_builder import AuditLogRecordItemRequestBuilder + +class RecordsRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the records property of the microsoft.graph.security.auditLogQuery entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new RecordsRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/security/auditLog/queries/{auditLogQuery%2Did}/records{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + + def by_audit_log_record_id(self,audit_log_record_id: str) -> AuditLogRecordItemRequestBuilder: + """ + Provides operations to manage the records property of the microsoft.graph.security.auditLogQuery entity. + param audit_log_record_id: The unique identifier of auditLogRecord + Returns: AuditLogRecordItemRequestBuilder + """ + if audit_log_record_id is None: + raise TypeError("audit_log_record_id cannot be null.") + from .item.audit_log_record_item_request_builder import AuditLogRecordItemRequestBuilder + + url_tpl_params = get_path_parameters(self.path_parameters) + url_tpl_params["auditLogRecord%2Did"] = audit_log_record_id + return AuditLogRecordItemRequestBuilder(self.request_adapter, url_tpl_params) + + async def get(self,request_configuration: Optional[RequestConfiguration[RecordsRequestBuilderGetQueryParameters]] = None) -> Optional[AuditLogRecordCollectionResponse]: + """ + An individual audit log record. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[AuditLogRecordCollectionResponse] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ......models.security.audit_log_record_collection_response import AuditLogRecordCollectionResponse + + return await self.request_adapter.send_async(request_info, AuditLogRecordCollectionResponse, error_mapping) + + async def post(self,body: AuditLogRecord, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[AuditLogRecord]: + """ + Create new navigation property to records for security + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[AuditLogRecord] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_post_request_information( + body, request_configuration + ) + from ......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ......models.security.audit_log_record import AuditLogRecord + + return await self.request_adapter.send_async(request_info, AuditLogRecord, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[RecordsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + An individual audit log record. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_post_request_information(self,body: AuditLogRecord, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Create new navigation property to records for security + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> RecordsRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: RecordsRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return RecordsRequestBuilder(self.request_adapter, raw_url) + + @property + def count(self) -> CountRequestBuilder: + """ + Provides operations to count the resources in the collection. + """ + from .count.count_request_builder import CountRequestBuilder + + return CountRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class RecordsRequestBuilderGetQueryParameters(): + """ + An individual audit log record. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class RecordsRequestBuilderGetRequestConfiguration(RequestConfiguration[RecordsRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class RecordsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph/generated/security/audit_log/queries/queries_request_builder.py b/msgraph/generated/security/audit_log/queries/queries_request_builder.py new file mode 100644 index 00000000000..6f25993fc33 --- /dev/null +++ b/msgraph/generated/security/audit_log/queries/queries_request_builder.py @@ -0,0 +1,210 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ....models.o_data_errors.o_data_error import ODataError + from ....models.security.audit_log_query import AuditLogQuery + from ....models.security.audit_log_query_collection_response import AuditLogQueryCollectionResponse + from .count.count_request_builder import CountRequestBuilder + from .item.audit_log_query_item_request_builder import AuditLogQueryItemRequestBuilder + +class QueriesRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the queries property of the microsoft.graph.security.auditCoreRoot entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new QueriesRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/security/auditLog/queries{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + + def by_audit_log_query_id(self,audit_log_query_id: str) -> AuditLogQueryItemRequestBuilder: + """ + Provides operations to manage the queries property of the microsoft.graph.security.auditCoreRoot entity. + param audit_log_query_id: The unique identifier of auditLogQuery + Returns: AuditLogQueryItemRequestBuilder + """ + if audit_log_query_id is None: + raise TypeError("audit_log_query_id cannot be null.") + from .item.audit_log_query_item_request_builder import AuditLogQueryItemRequestBuilder + + url_tpl_params = get_path_parameters(self.path_parameters) + url_tpl_params["auditLogQuery%2Did"] = audit_log_query_id + return AuditLogQueryItemRequestBuilder(self.request_adapter, url_tpl_params) + + async def get(self,request_configuration: Optional[RequestConfiguration[QueriesRequestBuilderGetQueryParameters]] = None) -> Optional[AuditLogQueryCollectionResponse]: + """ + Get a list of auditLogQuery objects and their properties. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[AuditLogQueryCollectionResponse] + Find more info here: https://learn.microsoft.com/graph/api/security-auditcoreroot-list-auditlogqueries?view=graph-rest-1.0 + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ....models.security.audit_log_query_collection_response import AuditLogQueryCollectionResponse + + return await self.request_adapter.send_async(request_info, AuditLogQueryCollectionResponse, error_mapping) + + async def post(self,body: AuditLogQuery, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[AuditLogQuery]: + """ + Create a new auditLogQuery object. + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[AuditLogQuery] + Find more info here: https://learn.microsoft.com/graph/api/security-auditcoreroot-post-auditlogqueries?view=graph-rest-1.0 + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_post_request_information( + body, request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ....models.security.audit_log_query import AuditLogQuery + + return await self.request_adapter.send_async(request_info, AuditLogQuery, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueriesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get a list of auditLogQuery objects and their properties. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_post_request_information(self,body: AuditLogQuery, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Create a new auditLogQuery object. + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> QueriesRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: QueriesRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return QueriesRequestBuilder(self.request_adapter, raw_url) + + @property + def count(self) -> CountRequestBuilder: + """ + Provides operations to count the resources in the collection. + """ + from .count.count_request_builder import CountRequestBuilder + + return CountRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class QueriesRequestBuilderGetQueryParameters(): + """ + Get a list of auditLogQuery objects and their properties. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class QueriesRequestBuilderGetRequestConfiguration(RequestConfiguration[QueriesRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class QueriesRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph/generated/security/cases/ediscovery_cases/item/custodians/item/microsoft_graph_security_activate/microsoft_graph_security_activate_request_builder.py b/msgraph/generated/security/cases/ediscovery_cases/item/custodians/item/microsoft_graph_security_activate/microsoft_graph_security_activate_request_builder.py index 36eec49ec4c..dcc5fb63d79 100644 --- a/msgraph/generated/security/cases/ediscovery_cases/item/custodians/item/microsoft_graph_security_activate/microsoft_graph_security_activate_request_builder.py +++ b/msgraph/generated/security/cases/ediscovery_cases/item/custodians/item/microsoft_graph_security_activate/microsoft_graph_security_activate_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Activate a custodian that has been released from a case to make them part of the case again. For details, see Manage custodians in an eDiscovery (Premium) case. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/security-ediscoverycustodian-activate?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/security/cases/ediscovery_cases/item/custodians/item/microsoft_graph_security_apply_hold/microsoft_graph_security_apply_hold_request_builder.py b/msgraph/generated/security/cases/ediscovery_cases/item/custodians/item/microsoft_graph_security_apply_hold/microsoft_graph_security_apply_hold_request_builder.py index fc5dde11ca4..935505dc2ca 100644 --- a/msgraph/generated/security/cases/ediscovery_cases/item/custodians/item/microsoft_graph_security_apply_hold/microsoft_graph_security_apply_hold_request_builder.py +++ b/msgraph/generated/security/cases/ediscovery_cases/item/custodians/item/microsoft_graph_security_apply_hold/microsoft_graph_security_apply_hold_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Start the process of applying hold on eDiscovery custodians. After the operation is created, you can use Get ediscoveryCustodian to retrieve the status of an ediscoveryCustodian. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/security-ediscoverycustodian-applyhold?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/security/cases/ediscovery_cases/item/custodians/item/microsoft_graph_security_release/microsoft_graph_security_release_request_builder.py b/msgraph/generated/security/cases/ediscovery_cases/item/custodians/item/microsoft_graph_security_release/microsoft_graph_security_release_request_builder.py index 9ffe673bd1e..9b9cad1f5fa 100644 --- a/msgraph/generated/security/cases/ediscovery_cases/item/custodians/item/microsoft_graph_security_release/microsoft_graph_security_release_request_builder.py +++ b/msgraph/generated/security/cases/ediscovery_cases/item/custodians/item/microsoft_graph_security_release/microsoft_graph_security_release_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Release a custodian from a case. For details, see Release a custodian from a case. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/security-ediscoverycustodian-release?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/security/cases/ediscovery_cases/item/custodians/item/microsoft_graph_security_remove_hold/microsoft_graph_security_remove_hold_request_builder.py b/msgraph/generated/security/cases/ediscovery_cases/item/custodians/item/microsoft_graph_security_remove_hold/microsoft_graph_security_remove_hold_request_builder.py index 59d3f5e4be4..01edb64082d 100644 --- a/msgraph/generated/security/cases/ediscovery_cases/item/custodians/item/microsoft_graph_security_remove_hold/microsoft_graph_security_remove_hold_request_builder.py +++ b/msgraph/generated/security/cases/ediscovery_cases/item/custodians/item/microsoft_graph_security_remove_hold/microsoft_graph_security_remove_hold_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Start the process of removing hold from eDiscovery custodians. After the operation is created, you can get the status by retrieving the Location parameter from the response headers. The location provides a URL that will return an eDiscoveryHoldOperation object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/security-ediscoverycustodian-removehold?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/security/cases/ediscovery_cases/item/custodians/item/microsoft_graph_security_update_index/microsoft_graph_security_update_index_request_builder.py b/msgraph/generated/security/cases/ediscovery_cases/item/custodians/item/microsoft_graph_security_update_index/microsoft_graph_security_update_index_request_builder.py index d26ab2445a4..d8e4f496310 100644 --- a/msgraph/generated/security/cases/ediscovery_cases/item/custodians/item/microsoft_graph_security_update_index/microsoft_graph_security_update_index_request_builder.py +++ b/msgraph/generated/security/cases/ediscovery_cases/item/custodians/item/microsoft_graph_security_update_index/microsoft_graph_security_update_index_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Trigger an indexOperation to make a custodian and associated sources searchable. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/security-ediscoverycustodian-updateindex?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/security/cases/ediscovery_cases/item/microsoft_graph_security_close/microsoft_graph_security_close_request_builder.py b/msgraph/generated/security/cases/ediscovery_cases/item/microsoft_graph_security_close/microsoft_graph_security_close_request_builder.py index ce5708f8589..f653852f9f5 100644 --- a/msgraph/generated/security/cases/ediscovery_cases/item/microsoft_graph_security_close/microsoft_graph_security_close_request_builder.py +++ b/msgraph/generated/security/cases/ediscovery_cases/item/microsoft_graph_security_close/microsoft_graph_security_close_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Close an eDiscovery case. For details, see Close a case. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/security-ediscoverycase-close?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/security/cases/ediscovery_cases/item/microsoft_graph_security_reopen/microsoft_graph_security_reopen_request_builder.py b/msgraph/generated/security/cases/ediscovery_cases/item/microsoft_graph_security_reopen/microsoft_graph_security_reopen_request_builder.py index 7bb5ffa6d5e..5692176b412 100644 --- a/msgraph/generated/security/cases/ediscovery_cases/item/microsoft_graph_security_reopen/microsoft_graph_security_reopen_request_builder.py +++ b/msgraph/generated/security/cases/ediscovery_cases/item/microsoft_graph_security_reopen/microsoft_graph_security_reopen_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Reopen an eDiscovery case that was closed. For details, see Reopen a closed case. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/security-ediscoverycase-reopen?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/security/cases/ediscovery_cases/item/noncustodial_data_sources/item/microsoft_graph_security_apply_hold/microsoft_graph_security_apply_hold_request_builder.py b/msgraph/generated/security/cases/ediscovery_cases/item/noncustodial_data_sources/item/microsoft_graph_security_apply_hold/microsoft_graph_security_apply_hold_request_builder.py index f05dfc7d8a6..d9f847950b0 100644 --- a/msgraph/generated/security/cases/ediscovery_cases/item/noncustodial_data_sources/item/microsoft_graph_security_apply_hold/microsoft_graph_security_apply_hold_request_builder.py +++ b/msgraph/generated/security/cases/ediscovery_cases/item/noncustodial_data_sources/item/microsoft_graph_security_apply_hold/microsoft_graph_security_apply_hold_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Start the process of applying hold on eDiscovery non-custodial data sources. After the operation is created, you can get the status by retrieving the Location parameter from the response headers. The location provides a URL that returns an eDiscoveryHoldOperation object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/security-ediscoverynoncustodialdatasource-applyhold?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/security/cases/ediscovery_cases/item/noncustodial_data_sources/item/microsoft_graph_security_release/microsoft_graph_security_release_request_builder.py b/msgraph/generated/security/cases/ediscovery_cases/item/noncustodial_data_sources/item/microsoft_graph_security_release/microsoft_graph_security_release_request_builder.py index 15bc342d3bc..e775a98f1c7 100644 --- a/msgraph/generated/security/cases/ediscovery_cases/item/noncustodial_data_sources/item/microsoft_graph_security_release/microsoft_graph_security_release_request_builder.py +++ b/msgraph/generated/security/cases/ediscovery_cases/item/noncustodial_data_sources/item/microsoft_graph_security_release/microsoft_graph_security_release_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Release the non-custodial data source from the case. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/security-ediscoverynoncustodialdatasource-release?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/security/cases/ediscovery_cases/item/noncustodial_data_sources/item/microsoft_graph_security_remove_hold/microsoft_graph_security_remove_hold_request_builder.py b/msgraph/generated/security/cases/ediscovery_cases/item/noncustodial_data_sources/item/microsoft_graph_security_remove_hold/microsoft_graph_security_remove_hold_request_builder.py index 78b7c3a8c16..e9d6cb126f6 100644 --- a/msgraph/generated/security/cases/ediscovery_cases/item/noncustodial_data_sources/item/microsoft_graph_security_remove_hold/microsoft_graph_security_remove_hold_request_builder.py +++ b/msgraph/generated/security/cases/ediscovery_cases/item/noncustodial_data_sources/item/microsoft_graph_security_remove_hold/microsoft_graph_security_remove_hold_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Start the process of removing hold from eDiscovery non-custodial data sources. After the operation is created, you can get the status by retrieving the Location parameter from the response headers. The location provides a URL that returns an eDiscoveryHoldOperation object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/security-ediscoverynoncustodialdatasource-removehold?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/security/cases/ediscovery_cases/item/noncustodial_data_sources/item/microsoft_graph_security_update_index/microsoft_graph_security_update_index_request_builder.py b/msgraph/generated/security/cases/ediscovery_cases/item/noncustodial_data_sources/item/microsoft_graph_security_update_index/microsoft_graph_security_update_index_request_builder.py index 158c06a84f4..3a8a7ec1d03 100644 --- a/msgraph/generated/security/cases/ediscovery_cases/item/noncustodial_data_sources/item/microsoft_graph_security_update_index/microsoft_graph_security_update_index_request_builder.py +++ b/msgraph/generated/security/cases/ediscovery_cases/item/noncustodial_data_sources/item/microsoft_graph_security_update_index/microsoft_graph_security_update_index_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Trigger an indexOperation to make a non-custodial data source and its associated data source searchable. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/security-ediscoverynoncustodialdatasource-updateindex?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/security/cases/ediscovery_cases/item/review_sets/item/microsoft_graph_security_add_to_review_set/microsoft_graph_security_add_to_review_set_request_builder.py b/msgraph/generated/security/cases/ediscovery_cases/item/review_sets/item/microsoft_graph_security_add_to_review_set/microsoft_graph_security_add_to_review_set_request_builder.py index 037885d9180..783e74e8646 100644 --- a/msgraph/generated/security/cases/ediscovery_cases/item/review_sets/item/microsoft_graph_security_add_to_review_set/microsoft_graph_security_add_to_review_set_request_builder.py +++ b/msgraph/generated/security/cases/ediscovery_cases/item/review_sets/item/microsoft_graph_security_add_to_review_set/microsoft_graph_security_add_to_review_set_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: AddToReviewSetPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/security-ediscoveryreviewset-addtoreviewset?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/security/cases/ediscovery_cases/item/review_sets/item/microsoft_graph_security_export/microsoft_graph_security_export_request_builder.py b/msgraph/generated/security/cases/ediscovery_cases/item/review_sets/item/microsoft_graph_security_export/microsoft_graph_security_export_request_builder.py index 86ef5cc5e7c..ad4364f8457 100644 --- a/msgraph/generated/security/cases/ediscovery_cases/item/review_sets/item/microsoft_graph_security_export/microsoft_graph_security_export_request_builder.py +++ b/msgraph/generated/security/cases/ediscovery_cases/item/review_sets/item/microsoft_graph_security_export/microsoft_graph_security_export_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: ExportPostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/security-ediscoveryreviewset-export?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/security/cases/ediscovery_cases/item/review_sets/item/queries/item/microsoft_graph_security_apply_tags/microsoft_graph_security_apply_tags_request_builder.py b/msgraph/generated/security/cases/ediscovery_cases/item/review_sets/item/queries/item/microsoft_graph_security_apply_tags/microsoft_graph_security_apply_tags_request_builder.py index 439cea1279e..e090e828913 100644 --- a/msgraph/generated/security/cases/ediscovery_cases/item/review_sets/item/queries/item/microsoft_graph_security_apply_tags/microsoft_graph_security_apply_tags_request_builder.py +++ b/msgraph/generated/security/cases/ediscovery_cases/item/review_sets/item/queries/item/microsoft_graph_security_apply_tags/microsoft_graph_security_apply_tags_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: ApplyTagsPostRequestBody, request_configuration: Optio param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/security-ediscoveryreviewsetquery-applytags?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/security/cases/ediscovery_cases/item/review_sets/item/queries/item/microsoft_graph_security_export/microsoft_graph_security_export_request_builder.py b/msgraph/generated/security/cases/ediscovery_cases/item/review_sets/item/queries/item/microsoft_graph_security_export/microsoft_graph_security_export_request_builder.py index b7f9622d9f8..49d366e56b1 100644 --- a/msgraph/generated/security/cases/ediscovery_cases/item/review_sets/item/queries/item/microsoft_graph_security_export/microsoft_graph_security_export_request_builder.py +++ b/msgraph/generated/security/cases/ediscovery_cases/item/review_sets/item/queries/item/microsoft_graph_security_export/microsoft_graph_security_export_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: ExportPostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/security-ediscoveryreviewsetquery-export?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/security/cases/ediscovery_cases/item/searches/item/microsoft_graph_security_estimate_statistics/microsoft_graph_security_estimate_statistics_request_builder.py b/msgraph/generated/security/cases/ediscovery_cases/item/searches/item/microsoft_graph_security_estimate_statistics/microsoft_graph_security_estimate_statistics_request_builder.py index 8e7e248f90a..baac86abfd1 100644 --- a/msgraph/generated/security/cases/ediscovery_cases/item/searches/item/microsoft_graph_security_estimate_statistics/microsoft_graph_security_estimate_statistics_request_builder.py +++ b/msgraph/generated/security/cases/ediscovery_cases/item/searches/item/microsoft_graph_security_estimate_statistics/microsoft_graph_security_estimate_statistics_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Run an estimate of the number of emails and documents in the eDiscovery search. To learn more about searches in eDiscovery, see Collect data for a case in eDiscovery (Premium). param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/security-ediscoverysearch-estimatestatistics?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/security/cases/ediscovery_cases/item/searches/item/microsoft_graph_security_export_report/microsoft_graph_security_export_report_request_builder.py b/msgraph/generated/security/cases/ediscovery_cases/item/searches/item/microsoft_graph_security_export_report/microsoft_graph_security_export_report_request_builder.py index ab3e6be8bf6..b4079bd05ba 100644 --- a/msgraph/generated/security/cases/ediscovery_cases/item/searches/item/microsoft_graph_security_export_report/microsoft_graph_security_export_report_request_builder.py +++ b/msgraph/generated/security/cases/ediscovery_cases/item/searches/item/microsoft_graph_security_export_report/microsoft_graph_security_export_report_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: ExportReportPostRequestBody, request_configuration: Op param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/security-ediscoverysearch-exportreport?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/security/cases/ediscovery_cases/item/searches/item/microsoft_graph_security_export_result/microsoft_graph_security_export_result_request_builder.py b/msgraph/generated/security/cases/ediscovery_cases/item/searches/item/microsoft_graph_security_export_result/microsoft_graph_security_export_result_request_builder.py index 17c92d1a82a..e1bac63c92c 100644 --- a/msgraph/generated/security/cases/ediscovery_cases/item/searches/item/microsoft_graph_security_export_result/microsoft_graph_security_export_result_request_builder.py +++ b/msgraph/generated/security/cases/ediscovery_cases/item/searches/item/microsoft_graph_security_export_result/microsoft_graph_security_export_result_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: ExportResultPostRequestBody, request_configuration: Op param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/security-ediscoverysearch-exportresult?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/security/cases/ediscovery_cases/item/searches/item/microsoft_graph_security_purge_data/microsoft_graph_security_purge_data_request_builder.py b/msgraph/generated/security/cases/ediscovery_cases/item/searches/item/microsoft_graph_security_purge_data/microsoft_graph_security_purge_data_request_builder.py index 0acc49e6906..6a9a454ed17 100644 --- a/msgraph/generated/security/cases/ediscovery_cases/item/searches/item/microsoft_graph_security_purge_data/microsoft_graph_security_purge_data_request_builder.py +++ b/msgraph/generated/security/cases/ediscovery_cases/item/searches/item/microsoft_graph_security_purge_data/microsoft_graph_security_purge_data_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: PurgeDataPostRequestBody, request_configuration: Optio param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/security-ediscoverysearch-purgedata?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/security/cases/ediscovery_cases/item/settings/microsoft_graph_security_reset_to_default/microsoft_graph_security_reset_to_default_request_builder.py b/msgraph/generated/security/cases/ediscovery_cases/item/settings/microsoft_graph_security_reset_to_default/microsoft_graph_security_reset_to_default_request_builder.py index 299eee4d8f0..3644b178c25 100644 --- a/msgraph/generated/security/cases/ediscovery_cases/item/settings/microsoft_graph_security_reset_to_default/microsoft_graph_security_reset_to_default_request_builder.py +++ b/msgraph/generated/security/cases/ediscovery_cases/item/settings/microsoft_graph_security_reset_to_default/microsoft_graph_security_reset_to_default_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Reset a caseSettings object to the default values. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/security-ediscoverycasesettings-resettodefault?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/security/data_security_and_governance/data_security_and_governance_request_builder.py b/msgraph/generated/security/data_security_and_governance/data_security_and_governance_request_builder.py index 0993c7e2139..c7d3bcf5196 100644 --- a/msgraph/generated/security/data_security_and_governance/data_security_and_governance_request_builder.py +++ b/msgraph/generated/security/data_security_and_governance/data_security_and_governance_request_builder.py @@ -18,6 +18,7 @@ from ...models.tenant_data_security_and_governance import TenantDataSecurityAndGovernance from .process_content_async.process_content_async_request_builder import ProcessContentAsyncRequestBuilder from .protection_scopes.protection_scopes_request_builder import ProtectionScopesRequestBuilder + from .sensitivity_labels.sensitivity_labels_request_builder import SensitivityLabelsRequestBuilder class DataSecurityAndGovernanceRequestBuilder(BaseRequestBuilder): """ @@ -158,6 +159,15 @@ def protection_scopes(self) -> ProtectionScopesRequestBuilder: return ProtectionScopesRequestBuilder(self.request_adapter, self.path_parameters) + @property + def sensitivity_labels(self) -> SensitivityLabelsRequestBuilder: + """ + Provides operations to manage the sensitivityLabels property of the microsoft.graph.dataSecurityAndGovernance entity. + """ + from .sensitivity_labels.sensitivity_labels_request_builder import SensitivityLabelsRequestBuilder + + return SensitivityLabelsRequestBuilder(self.request_adapter, self.path_parameters) + @dataclass class DataSecurityAndGovernanceRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): """ diff --git a/msgraph/generated/security/data_security_and_governance/sensitivity_labels/compute_inheritance_with_label_ids_with_locale_with_content_formats/compute_inheritance_with_label_ids_with_locale_with_content_formats_request_builder.py b/msgraph/generated/security/data_security_and_governance/sensitivity_labels/compute_inheritance_with_label_ids_with_locale_with_content_formats/compute_inheritance_with_label_ids_with_locale_with_content_formats_request_builder.py new file mode 100644 index 00000000000..bdae6378087 --- /dev/null +++ b/msgraph/generated/security/data_security_and_governance/sensitivity_labels/compute_inheritance_with_label_ids_with_locale_with_content_formats/compute_inheritance_with_label_ids_with_locale_with_content_formats_request_builder.py @@ -0,0 +1,88 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .....models.o_data_errors.o_data_error import ODataError + from .....models.sensitivity_label import SensitivityLabel + +class ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder(BaseRequestBuilder): + """ + Provides operations to call the computeInheritance method. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], content_formats: Optional[str] = None, label_ids: Optional[str] = None, locale: Optional[str] = None) -> None: + """ + Instantiates a new ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder and sets the default values. + param content_formats: Usage: contentFormats={contentFormats} + param label_ids: Usage: labelIds={labelIds} + param locale: Usage: locale='{locale}' + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['contentFormats'] = content_formats + path_parameters['labelIds'] = label_ids + path_parameters['locale'] = locale + super().__init__(request_adapter, "{+baseurl}/security/dataSecurityAndGovernance/sensitivityLabels/computeInheritance(labelIds={labelIds},locale='{locale}',contentFormats={contentFormats})", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[SensitivityLabel]: + """ + Calculate the sensitivity label that should be inherited by an output artifact, given a set of sensitivity labels from input or referenced artifacts. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[SensitivityLabel] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .....models.sensitivity_label import SensitivityLabel + + return await self.request_adapter.send_async(request_info, SensitivityLabel, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Calculate the sensitivity label that should be inherited by an output artifact, given a set of sensitivity labels from input or referenced artifacts. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph/generated/models/filter_group.py b/msgraph/generated/security/data_security_and_governance/sensitivity_labels/compute_rights_and_inheritance/compute_rights_and_inheritance_post_request_body.py similarity index 54% rename from msgraph/generated/models/filter_group.py rename to msgraph/generated/security/data_security_and_governance/sensitivity_labels/compute_rights_and_inheritance/compute_rights_and_inheritance_post_request_body.py index 6da03782c68..f7db0377932 100644 --- a/msgraph/generated/models/filter_group.py +++ b/msgraph/generated/security/data_security_and_governance/sensitivity_labels/compute_rights_and_inheritance/compute_rights_and_inheritance_post_request_body.py @@ -6,46 +6,49 @@ from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: - from .filter_clause import FilterClause + from .....models.protected_content import ProtectedContent @dataclass -class FilterGroup(AdditionalDataHolder, BackedModel, Parsable): +class ComputeRightsAndInheritancePostRequestBody(AdditionalDataHolder, BackedModel, Parsable): # Stores model information. backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. additional_data: dict[str, Any] = field(default_factory=dict) - # Filter clauses (conditions) of this group. All clauses in a group must be satisfied in order for the filter group to evaluate to true. - clauses: Optional[list[FilterClause]] = None - # Human-readable name of the filter group. - name: Optional[str] = None - # The OdataType property - odata_type: Optional[str] = None + # The delegatedUserEmail property + delegated_user_email: Optional[str] = None + # The locale property + locale: Optional[str] = None + # The protectedContents property + protected_contents: Optional[list[ProtectedContent]] = None + # The supportedContentFormats property + supported_content_formats: Optional[list[str]] = None @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> FilterGroup: + def create_from_discriminator_value(parse_node: ParseNode) -> ComputeRightsAndInheritancePostRequestBody: """ Creates a new instance of the appropriate class based on discriminator value param parse_node: The parse node to use to read the discriminator value and create the object - Returns: FilterGroup + Returns: ComputeRightsAndInheritancePostRequestBody """ if parse_node is None: raise TypeError("parse_node cannot be null.") - return FilterGroup() + return ComputeRightsAndInheritancePostRequestBody() def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: """ The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ - from .filter_clause import FilterClause + from .....models.protected_content import ProtectedContent - from .filter_clause import FilterClause + from .....models.protected_content import ProtectedContent fields: dict[str, Callable[[Any], None]] = { - "clauses": lambda n : setattr(self, 'clauses', n.get_collection_of_object_values(FilterClause)), - "name": lambda n : setattr(self, 'name', n.get_str_value()), - "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + "delegatedUserEmail": lambda n : setattr(self, 'delegated_user_email', n.get_str_value()), + "locale": lambda n : setattr(self, 'locale', n.get_str_value()), + "protectedContents": lambda n : setattr(self, 'protected_contents', n.get_collection_of_object_values(ProtectedContent)), + "supportedContentFormats": lambda n : setattr(self, 'supported_content_formats', n.get_collection_of_primitive_values(str)), } return fields @@ -57,9 +60,10 @@ def serialize(self,writer: SerializationWriter) -> None: """ if writer is None: raise TypeError("writer cannot be null.") - writer.write_collection_of_object_values("clauses", self.clauses) - writer.write_str_value("name", self.name) - writer.write_str_value("@odata.type", self.odata_type) + writer.write_str_value("delegatedUserEmail", self.delegated_user_email) + writer.write_str_value("locale", self.locale) + writer.write_collection_of_object_values("protectedContents", self.protected_contents) + writer.write_collection_of_primitive_values("supportedContentFormats", self.supported_content_formats) writer.write_additional_data_value(self.additional_data) diff --git a/msgraph/generated/security/data_security_and_governance/sensitivity_labels/compute_rights_and_inheritance/compute_rights_and_inheritance_request_builder.py b/msgraph/generated/security/data_security_and_governance/sensitivity_labels/compute_rights_and_inheritance/compute_rights_and_inheritance_request_builder.py new file mode 100644 index 00000000000..bf871db20b2 --- /dev/null +++ b/msgraph/generated/security/data_security_and_governance/sensitivity_labels/compute_rights_and_inheritance/compute_rights_and_inheritance_request_builder.py @@ -0,0 +1,89 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .....models.compute_rights_and_inheritance_result import ComputeRightsAndInheritanceResult + from .....models.o_data_errors.o_data_error import ODataError + from .compute_rights_and_inheritance_post_request_body import ComputeRightsAndInheritancePostRequestBody + +class ComputeRightsAndInheritanceRequestBuilder(BaseRequestBuilder): + """ + Provides operations to call the computeRightsAndInheritance method. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new ComputeRightsAndInheritanceRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/security/dataSecurityAndGovernance/sensitivityLabels/computeRightsAndInheritance", path_parameters) + + async def post(self,body: ComputeRightsAndInheritancePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[ComputeRightsAndInheritanceResult]: + """ + Computes the rights and inheritance for sensitivity labels based on the input content and labels. + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[ComputeRightsAndInheritanceResult] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_post_request_information( + body, request_configuration + ) + from .....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .....models.compute_rights_and_inheritance_result import ComputeRightsAndInheritanceResult + + return await self.request_adapter.send_async(request_info, ComputeRightsAndInheritanceResult, error_mapping) + + def to_post_request_information(self,body: ComputeRightsAndInheritancePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Computes the rights and inheritance for sensitivity labels based on the input content and labels. + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> ComputeRightsAndInheritanceRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: ComputeRightsAndInheritanceRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return ComputeRightsAndInheritanceRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class ComputeRightsAndInheritanceRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph/generated/security/data_security_and_governance/sensitivity_labels/count/count_request_builder.py b/msgraph/generated/security/data_security_and_governance/sensitivity_labels/count/count_request_builder.py new file mode 100644 index 00000000000..9e929e64a1d --- /dev/null +++ b/msgraph/generated/security/data_security_and_governance/sensitivity_labels/count/count_request_builder.py @@ -0,0 +1,104 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .....models.o_data_errors.o_data_error import ODataError + +class CountRequestBuilder(BaseRequestBuilder): + """ + Provides operations to count the resources in the collection. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CountRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/security/dataSecurityAndGovernance/sensitivityLabels/$count{?%24filter,%24search}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[int] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "text/plain;q=0.9") + return request_info + + def with_url(self,raw_url: str) -> CountRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CountRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CountRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class CountRequestBuilderGetQueryParameters(): + """ + Get the number of the resource + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + return original_name + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + + @dataclass + class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph/generated/security/data_security_and_governance/sensitivity_labels/item/rights/rights_request_builder.py b/msgraph/generated/security/data_security_and_governance/sensitivity_labels/item/rights/rights_request_builder.py new file mode 100644 index 00000000000..9bef85c248e --- /dev/null +++ b/msgraph/generated/security/data_security_and_governance/sensitivity_labels/item/rights/rights_request_builder.py @@ -0,0 +1,108 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ......models.o_data_errors.o_data_error import ODataError + from ......models.usage_rights_included import UsageRightsIncluded + +class RightsRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the rights property of the microsoft.graph.sensitivityLabel entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new RightsRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/security/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel%2Did}/rights{?%24expand,%24select}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[RightsRequestBuilderGetQueryParameters]] = None) -> Optional[UsageRightsIncluded]: + """ + Get the usage rights granted to the calling user for a specific sensitivity label that has admin-defined permissions. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[UsageRightsIncluded] + Find more info here: https://learn.microsoft.com/graph/api/usagerightsincluded-get?view=graph-rest-1.0 + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ......models.usage_rights_included import UsageRightsIncluded + + return await self.request_adapter.send_async(request_info, UsageRightsIncluded, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[RightsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get the usage rights granted to the calling user for a specific sensitivity label that has admin-defined permissions. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> RightsRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: RightsRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return RightsRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class RightsRequestBuilderGetQueryParameters(): + """ + Get the usage rights granted to the calling user for a specific sensitivity label that has admin-defined permissions. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class RightsRequestBuilderGetRequestConfiguration(RequestConfiguration[RightsRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph/generated/security/data_security_and_governance/sensitivity_labels/item/sensitivity_label_item_request_builder.py b/msgraph/generated/security/data_security_and_governance/sensitivity_labels/item/sensitivity_label_item_request_builder.py new file mode 100644 index 00000000000..3dbfcbaff93 --- /dev/null +++ b/msgraph/generated/security/data_security_and_governance/sensitivity_labels/item/sensitivity_label_item_request_builder.py @@ -0,0 +1,209 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .....models.o_data_errors.o_data_error import ODataError + from .....models.sensitivity_label import SensitivityLabel + from .rights.rights_request_builder import RightsRequestBuilder + from .sublabels.sublabels_request_builder import SublabelsRequestBuilder + +class SensitivityLabelItemRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the sensitivityLabels property of the microsoft.graph.dataSecurityAndGovernance entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new SensitivityLabelItemRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/security/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel%2Did}{?%24expand,%24select}", path_parameters) + + async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + Delete navigation property sensitivityLabels for security + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + """ + request_info = self.to_delete_request_information( + request_configuration + ) + from .....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + async def get(self,request_configuration: Optional[RequestConfiguration[SensitivityLabelItemRequestBuilderGetQueryParameters]] = None) -> Optional[SensitivityLabel]: + """ + Get a sensitivity label available for the entire tenant. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[SensitivityLabel] + Find more info here: https://learn.microsoft.com/graph/api/sensitivitylabel-get?view=graph-rest-1.0 + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .....models.sensitivity_label import SensitivityLabel + + return await self.request_adapter.send_async(request_info, SensitivityLabel, error_mapping) + + async def patch(self,body: SensitivityLabel, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[SensitivityLabel]: + """ + Update the navigation property sensitivityLabels in security + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[SensitivityLabel] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_patch_request_information( + body, request_configuration + ) + from .....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .....models.sensitivity_label import SensitivityLabel + + return await self.request_adapter.send_async(request_info, SensitivityLabel, error_mapping) + + def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Delete navigation property sensitivityLabels for security + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[SensitivityLabelItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get a sensitivity label available for the entire tenant. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_patch_request_information(self,body: SensitivityLabel, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Update the navigation property sensitivityLabels in security + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> SensitivityLabelItemRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: SensitivityLabelItemRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return SensitivityLabelItemRequestBuilder(self.request_adapter, raw_url) + + @property + def rights(self) -> RightsRequestBuilder: + """ + Provides operations to manage the rights property of the microsoft.graph.sensitivityLabel entity. + """ + from .rights.rights_request_builder import RightsRequestBuilder + + return RightsRequestBuilder(self.request_adapter, self.path_parameters) + + @property + def sublabels(self) -> SublabelsRequestBuilder: + """ + Provides operations to manage the sublabels property of the microsoft.graph.sensitivityLabel entity. + """ + from .sublabels.sublabels_request_builder import SublabelsRequestBuilder + + return SublabelsRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class SensitivityLabelItemRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class SensitivityLabelItemRequestBuilderGetQueryParameters(): + """ + Get a sensitivity label available for the entire tenant. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class SensitivityLabelItemRequestBuilderGetRequestConfiguration(RequestConfiguration[SensitivityLabelItemRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class SensitivityLabelItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph/generated/security/data_security_and_governance/sensitivity_labels/item/sublabels/compute_inheritance_with_label_ids_with_locale_with_content_formats/compute_inheritance_with_label_ids_with_locale_with_content_formats_request_builder.py b/msgraph/generated/security/data_security_and_governance/sensitivity_labels/item/sublabels/compute_inheritance_with_label_ids_with_locale_with_content_formats/compute_inheritance_with_label_ids_with_locale_with_content_formats_request_builder.py new file mode 100644 index 00000000000..7e789385e59 --- /dev/null +++ b/msgraph/generated/security/data_security_and_governance/sensitivity_labels/item/sublabels/compute_inheritance_with_label_ids_with_locale_with_content_formats/compute_inheritance_with_label_ids_with_locale_with_content_formats_request_builder.py @@ -0,0 +1,88 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .......models.o_data_errors.o_data_error import ODataError + from .......models.sensitivity_label import SensitivityLabel + +class ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder(BaseRequestBuilder): + """ + Provides operations to call the computeInheritance method. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], content_formats: Optional[str] = None, label_ids: Optional[str] = None, locale: Optional[str] = None) -> None: + """ + Instantiates a new ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder and sets the default values. + param content_formats: Usage: contentFormats={contentFormats} + param label_ids: Usage: labelIds={labelIds} + param locale: Usage: locale='{locale}' + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['contentFormats'] = content_formats + path_parameters['labelIds'] = label_ids + path_parameters['locale'] = locale + super().__init__(request_adapter, "{+baseurl}/security/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel%2Did}/sublabels/computeInheritance(labelIds={labelIds},locale='{locale}',contentFormats={contentFormats})", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[SensitivityLabel]: + """ + Calculate the sensitivity label that should be inherited by an output artifact, given a set of sensitivity labels from input or referenced artifacts. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[SensitivityLabel] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .......models.sensitivity_label import SensitivityLabel + + return await self.request_adapter.send_async(request_info, SensitivityLabel, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Calculate the sensitivity label that should be inherited by an output artifact, given a set of sensitivity labels from input or referenced artifacts. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph/generated/models/managed_app_policy_deployment_summary_per_app.py b/msgraph/generated/security/data_security_and_governance/sensitivity_labels/item/sublabels/compute_rights_and_inheritance/compute_rights_and_inheritance_post_request_body.py similarity index 54% rename from msgraph/generated/models/managed_app_policy_deployment_summary_per_app.py rename to msgraph/generated/security/data_security_and_governance/sensitivity_labels/item/sublabels/compute_rights_and_inheritance/compute_rights_and_inheritance_post_request_body.py index 9dd193964c1..da9a54814d0 100644 --- a/msgraph/generated/models/managed_app_policy_deployment_summary_per_app.py +++ b/msgraph/generated/security/data_security_and_governance/sensitivity_labels/item/sublabels/compute_rights_and_inheritance/compute_rights_and_inheritance_post_request_body.py @@ -6,49 +6,49 @@ from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: - from .mobile_app_identifier import MobileAppIdentifier + from .......models.protected_content import ProtectedContent @dataclass -class ManagedAppPolicyDeploymentSummaryPerApp(AdditionalDataHolder, BackedModel, Parsable): - """ - Represents policy deployment summary per app. - """ +class ComputeRightsAndInheritancePostRequestBody(AdditionalDataHolder, BackedModel, Parsable): # Stores model information. backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. additional_data: dict[str, Any] = field(default_factory=dict) - # Number of users the policy is applied. - configuration_applied_user_count: Optional[int] = None - # Deployment of an app. - mobile_app_identifier: Optional[MobileAppIdentifier] = None - # The OdataType property - odata_type: Optional[str] = None + # The delegatedUserEmail property + delegated_user_email: Optional[str] = None + # The locale property + locale: Optional[str] = None + # The protectedContents property + protected_contents: Optional[list[ProtectedContent]] = None + # The supportedContentFormats property + supported_content_formats: Optional[list[str]] = None @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> ManagedAppPolicyDeploymentSummaryPerApp: + def create_from_discriminator_value(parse_node: ParseNode) -> ComputeRightsAndInheritancePostRequestBody: """ Creates a new instance of the appropriate class based on discriminator value param parse_node: The parse node to use to read the discriminator value and create the object - Returns: ManagedAppPolicyDeploymentSummaryPerApp + Returns: ComputeRightsAndInheritancePostRequestBody """ if parse_node is None: raise TypeError("parse_node cannot be null.") - return ManagedAppPolicyDeploymentSummaryPerApp() + return ComputeRightsAndInheritancePostRequestBody() def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: """ The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ - from .mobile_app_identifier import MobileAppIdentifier + from .......models.protected_content import ProtectedContent - from .mobile_app_identifier import MobileAppIdentifier + from .......models.protected_content import ProtectedContent fields: dict[str, Callable[[Any], None]] = { - "configurationAppliedUserCount": lambda n : setattr(self, 'configuration_applied_user_count', n.get_int_value()), - "mobileAppIdentifier": lambda n : setattr(self, 'mobile_app_identifier', n.get_object_value(MobileAppIdentifier)), - "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + "delegatedUserEmail": lambda n : setattr(self, 'delegated_user_email', n.get_str_value()), + "locale": lambda n : setattr(self, 'locale', n.get_str_value()), + "protectedContents": lambda n : setattr(self, 'protected_contents', n.get_collection_of_object_values(ProtectedContent)), + "supportedContentFormats": lambda n : setattr(self, 'supported_content_formats', n.get_collection_of_primitive_values(str)), } return fields @@ -60,9 +60,10 @@ def serialize(self,writer: SerializationWriter) -> None: """ if writer is None: raise TypeError("writer cannot be null.") - writer.write_int_value("configurationAppliedUserCount", self.configuration_applied_user_count) - writer.write_object_value("mobileAppIdentifier", self.mobile_app_identifier) - writer.write_str_value("@odata.type", self.odata_type) + writer.write_str_value("delegatedUserEmail", self.delegated_user_email) + writer.write_str_value("locale", self.locale) + writer.write_collection_of_object_values("protectedContents", self.protected_contents) + writer.write_collection_of_primitive_values("supportedContentFormats", self.supported_content_formats) writer.write_additional_data_value(self.additional_data) diff --git a/msgraph/generated/security/data_security_and_governance/sensitivity_labels/item/sublabels/compute_rights_and_inheritance/compute_rights_and_inheritance_request_builder.py b/msgraph/generated/security/data_security_and_governance/sensitivity_labels/item/sublabels/compute_rights_and_inheritance/compute_rights_and_inheritance_request_builder.py new file mode 100644 index 00000000000..f2a176a0390 --- /dev/null +++ b/msgraph/generated/security/data_security_and_governance/sensitivity_labels/item/sublabels/compute_rights_and_inheritance/compute_rights_and_inheritance_request_builder.py @@ -0,0 +1,89 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .......models.compute_rights_and_inheritance_result import ComputeRightsAndInheritanceResult + from .......models.o_data_errors.o_data_error import ODataError + from .compute_rights_and_inheritance_post_request_body import ComputeRightsAndInheritancePostRequestBody + +class ComputeRightsAndInheritanceRequestBuilder(BaseRequestBuilder): + """ + Provides operations to call the computeRightsAndInheritance method. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new ComputeRightsAndInheritanceRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/security/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel%2Did}/sublabels/computeRightsAndInheritance", path_parameters) + + async def post(self,body: ComputeRightsAndInheritancePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[ComputeRightsAndInheritanceResult]: + """ + Computes the rights and inheritance for sensitivity labels based on the input content and labels. + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[ComputeRightsAndInheritanceResult] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_post_request_information( + body, request_configuration + ) + from .......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .......models.compute_rights_and_inheritance_result import ComputeRightsAndInheritanceResult + + return await self.request_adapter.send_async(request_info, ComputeRightsAndInheritanceResult, error_mapping) + + def to_post_request_information(self,body: ComputeRightsAndInheritancePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Computes the rights and inheritance for sensitivity labels based on the input content and labels. + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> ComputeRightsAndInheritanceRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: ComputeRightsAndInheritanceRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return ComputeRightsAndInheritanceRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class ComputeRightsAndInheritanceRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph/generated/security/data_security_and_governance/sensitivity_labels/item/sublabels/count/count_request_builder.py b/msgraph/generated/security/data_security_and_governance/sensitivity_labels/item/sublabels/count/count_request_builder.py new file mode 100644 index 00000000000..aefa633166d --- /dev/null +++ b/msgraph/generated/security/data_security_and_governance/sensitivity_labels/item/sublabels/count/count_request_builder.py @@ -0,0 +1,104 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .......models.o_data_errors.o_data_error import ODataError + +class CountRequestBuilder(BaseRequestBuilder): + """ + Provides operations to count the resources in the collection. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CountRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/security/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel%2Did}/sublabels/$count{?%24filter,%24search}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[int] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "text/plain;q=0.9") + return request_info + + def with_url(self,raw_url: str) -> CountRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CountRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CountRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class CountRequestBuilderGetQueryParameters(): + """ + Get the number of the resource + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + return original_name + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + + @dataclass + class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph/generated/security/data_security_and_governance/sensitivity_labels/item/sublabels/item/rights/rights_request_builder.py b/msgraph/generated/security/data_security_and_governance/sensitivity_labels/item/sublabels/item/rights/rights_request_builder.py new file mode 100644 index 00000000000..ef6abc4429a --- /dev/null +++ b/msgraph/generated/security/data_security_and_governance/sensitivity_labels/item/sublabels/item/rights/rights_request_builder.py @@ -0,0 +1,107 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ........models.o_data_errors.o_data_error import ODataError + from ........models.usage_rights_included import UsageRightsIncluded + +class RightsRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the rights property of the microsoft.graph.sensitivityLabel entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new RightsRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/security/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel%2Did}/sublabels/{sensitivityLabel%2Did1}/rights{?%24expand,%24select}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[RightsRequestBuilderGetQueryParameters]] = None) -> Optional[UsageRightsIncluded]: + """ + Get rights from security + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[UsageRightsIncluded] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ........models.usage_rights_included import UsageRightsIncluded + + return await self.request_adapter.send_async(request_info, UsageRightsIncluded, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[RightsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get rights from security + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> RightsRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: RightsRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return RightsRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class RightsRequestBuilderGetQueryParameters(): + """ + Get rights from security + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class RightsRequestBuilderGetRequestConfiguration(RequestConfiguration[RightsRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph/generated/security/data_security_and_governance/sensitivity_labels/item/sublabels/item/sensitivity_label_item_request_builder.py b/msgraph/generated/security/data_security_and_governance/sensitivity_labels/item/sublabels/item/sensitivity_label_item_request_builder.py new file mode 100644 index 00000000000..12cd71c1bf0 --- /dev/null +++ b/msgraph/generated/security/data_security_and_governance/sensitivity_labels/item/sublabels/item/sensitivity_label_item_request_builder.py @@ -0,0 +1,198 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .......models.o_data_errors.o_data_error import ODataError + from .......models.sensitivity_label import SensitivityLabel + from .rights.rights_request_builder import RightsRequestBuilder + +class SensitivityLabelItemRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the sublabels property of the microsoft.graph.sensitivityLabel entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new SensitivityLabelItemRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/security/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel%2Did}/sublabels/{sensitivityLabel%2Did1}{?%24expand,%24select}", path_parameters) + + async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + Delete navigation property sublabels for security + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + """ + request_info = self.to_delete_request_information( + request_configuration + ) + from .......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + async def get(self,request_configuration: Optional[RequestConfiguration[SensitivityLabelItemRequestBuilderGetQueryParameters]] = None) -> Optional[SensitivityLabel]: + """ + Get sublabels from security + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[SensitivityLabel] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .......models.sensitivity_label import SensitivityLabel + + return await self.request_adapter.send_async(request_info, SensitivityLabel, error_mapping) + + async def patch(self,body: SensitivityLabel, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[SensitivityLabel]: + """ + Update the navigation property sublabels in security + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[SensitivityLabel] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_patch_request_information( + body, request_configuration + ) + from .......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .......models.sensitivity_label import SensitivityLabel + + return await self.request_adapter.send_async(request_info, SensitivityLabel, error_mapping) + + def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Delete navigation property sublabels for security + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[SensitivityLabelItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get sublabels from security + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_patch_request_information(self,body: SensitivityLabel, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Update the navigation property sublabels in security + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> SensitivityLabelItemRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: SensitivityLabelItemRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return SensitivityLabelItemRequestBuilder(self.request_adapter, raw_url) + + @property + def rights(self) -> RightsRequestBuilder: + """ + Provides operations to manage the rights property of the microsoft.graph.sensitivityLabel entity. + """ + from .rights.rights_request_builder import RightsRequestBuilder + + return RightsRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class SensitivityLabelItemRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class SensitivityLabelItemRequestBuilderGetQueryParameters(): + """ + Get sublabels from security + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class SensitivityLabelItemRequestBuilderGetRequestConfiguration(RequestConfiguration[SensitivityLabelItemRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class SensitivityLabelItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph/generated/security/data_security_and_governance/sensitivity_labels/item/sublabels/sublabels_request_builder.py b/msgraph/generated/security/data_security_and_governance/sensitivity_labels/item/sublabels/sublabels_request_builder.py new file mode 100644 index 00000000000..f99cec83a44 --- /dev/null +++ b/msgraph/generated/security/data_security_and_governance/sensitivity_labels/item/sublabels/sublabels_request_builder.py @@ -0,0 +1,237 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ......models.o_data_errors.o_data_error import ODataError + from ......models.sensitivity_label import SensitivityLabel + from ......models.sensitivity_label_collection_response import SensitivityLabelCollectionResponse + from .compute_inheritance_with_label_ids_with_locale_with_content_formats.compute_inheritance_with_label_ids_with_locale_with_content_formats_request_builder import ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder + from .compute_rights_and_inheritance.compute_rights_and_inheritance_request_builder import ComputeRightsAndInheritanceRequestBuilder + from .count.count_request_builder import CountRequestBuilder + from .item.sensitivity_label_item_request_builder import SensitivityLabelItemRequestBuilder + +class SublabelsRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the sublabels property of the microsoft.graph.sensitivityLabel entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new SublabelsRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/security/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel%2Did}/sublabels{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + + def by_sensitivity_label_id1(self,sensitivity_label_id1: str) -> SensitivityLabelItemRequestBuilder: + """ + Provides operations to manage the sublabels property of the microsoft.graph.sensitivityLabel entity. + param sensitivity_label_id1: The unique identifier of sensitivityLabel + Returns: SensitivityLabelItemRequestBuilder + """ + if sensitivity_label_id1 is None: + raise TypeError("sensitivity_label_id1 cannot be null.") + from .item.sensitivity_label_item_request_builder import SensitivityLabelItemRequestBuilder + + url_tpl_params = get_path_parameters(self.path_parameters) + url_tpl_params["sensitivityLabel%2Did1"] = sensitivity_label_id1 + return SensitivityLabelItemRequestBuilder(self.request_adapter, url_tpl_params) + + def compute_inheritance_with_label_ids_with_locale_with_content_formats(self,content_formats: str, label_ids: str, locale: str) -> ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder: + """ + Provides operations to call the computeInheritance method. + param content_formats: Usage: contentFormats={contentFormats} + param label_ids: Usage: labelIds={labelIds} + param locale: Usage: locale='{locale}' + Returns: ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder + """ + if content_formats is None: + raise TypeError("content_formats cannot be null.") + if label_ids is None: + raise TypeError("label_ids cannot be null.") + if locale is None: + raise TypeError("locale cannot be null.") + from .compute_inheritance_with_label_ids_with_locale_with_content_formats.compute_inheritance_with_label_ids_with_locale_with_content_formats_request_builder import ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder + + return ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder(self.request_adapter, self.path_parameters, content_formats, label_ids, locale) + + async def get(self,request_configuration: Optional[RequestConfiguration[SublabelsRequestBuilderGetQueryParameters]] = None) -> Optional[SensitivityLabelCollectionResponse]: + """ + Get sublabels from security + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[SensitivityLabelCollectionResponse] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ......models.sensitivity_label_collection_response import SensitivityLabelCollectionResponse + + return await self.request_adapter.send_async(request_info, SensitivityLabelCollectionResponse, error_mapping) + + async def post(self,body: SensitivityLabel, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[SensitivityLabel]: + """ + Create new navigation property to sublabels for security + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[SensitivityLabel] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_post_request_information( + body, request_configuration + ) + from ......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ......models.sensitivity_label import SensitivityLabel + + return await self.request_adapter.send_async(request_info, SensitivityLabel, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[SublabelsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get sublabels from security + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_post_request_information(self,body: SensitivityLabel, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Create new navigation property to sublabels for security + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> SublabelsRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: SublabelsRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return SublabelsRequestBuilder(self.request_adapter, raw_url) + + @property + def compute_rights_and_inheritance(self) -> ComputeRightsAndInheritanceRequestBuilder: + """ + Provides operations to call the computeRightsAndInheritance method. + """ + from .compute_rights_and_inheritance.compute_rights_and_inheritance_request_builder import ComputeRightsAndInheritanceRequestBuilder + + return ComputeRightsAndInheritanceRequestBuilder(self.request_adapter, self.path_parameters) + + @property + def count(self) -> CountRequestBuilder: + """ + Provides operations to count the resources in the collection. + """ + from .count.count_request_builder import CountRequestBuilder + + return CountRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class SublabelsRequestBuilderGetQueryParameters(): + """ + Get sublabels from security + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class SublabelsRequestBuilderGetRequestConfiguration(RequestConfiguration[SublabelsRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class SublabelsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph/generated/security/data_security_and_governance/sensitivity_labels/sensitivity_labels_request_builder.py b/msgraph/generated/security/data_security_and_governance/sensitivity_labels/sensitivity_labels_request_builder.py new file mode 100644 index 00000000000..e8e2d1ff6aa --- /dev/null +++ b/msgraph/generated/security/data_security_and_governance/sensitivity_labels/sensitivity_labels_request_builder.py @@ -0,0 +1,238 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ....models.o_data_errors.o_data_error import ODataError + from ....models.sensitivity_label import SensitivityLabel + from ....models.sensitivity_label_collection_response import SensitivityLabelCollectionResponse + from .compute_inheritance_with_label_ids_with_locale_with_content_formats.compute_inheritance_with_label_ids_with_locale_with_content_formats_request_builder import ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder + from .compute_rights_and_inheritance.compute_rights_and_inheritance_request_builder import ComputeRightsAndInheritanceRequestBuilder + from .count.count_request_builder import CountRequestBuilder + from .item.sensitivity_label_item_request_builder import SensitivityLabelItemRequestBuilder + +class SensitivityLabelsRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the sensitivityLabels property of the microsoft.graph.dataSecurityAndGovernance entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new SensitivityLabelsRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/security/dataSecurityAndGovernance/sensitivityLabels{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + + def by_sensitivity_label_id(self,sensitivity_label_id: str) -> SensitivityLabelItemRequestBuilder: + """ + Provides operations to manage the sensitivityLabels property of the microsoft.graph.dataSecurityAndGovernance entity. + param sensitivity_label_id: The unique identifier of sensitivityLabel + Returns: SensitivityLabelItemRequestBuilder + """ + if sensitivity_label_id is None: + raise TypeError("sensitivity_label_id cannot be null.") + from .item.sensitivity_label_item_request_builder import SensitivityLabelItemRequestBuilder + + url_tpl_params = get_path_parameters(self.path_parameters) + url_tpl_params["sensitivityLabel%2Did"] = sensitivity_label_id + return SensitivityLabelItemRequestBuilder(self.request_adapter, url_tpl_params) + + def compute_inheritance_with_label_ids_with_locale_with_content_formats(self,content_formats: str, label_ids: str, locale: str) -> ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder: + """ + Provides operations to call the computeInheritance method. + param content_formats: Usage: contentFormats={contentFormats} + param label_ids: Usage: labelIds={labelIds} + param locale: Usage: locale='{locale}' + Returns: ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder + """ + if content_formats is None: + raise TypeError("content_formats cannot be null.") + if label_ids is None: + raise TypeError("label_ids cannot be null.") + if locale is None: + raise TypeError("locale cannot be null.") + from .compute_inheritance_with_label_ids_with_locale_with_content_formats.compute_inheritance_with_label_ids_with_locale_with_content_formats_request_builder import ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder + + return ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder(self.request_adapter, self.path_parameters, content_formats, label_ids, locale) + + async def get(self,request_configuration: Optional[RequestConfiguration[SensitivityLabelsRequestBuilderGetQueryParameters]] = None) -> Optional[SensitivityLabelCollectionResponse]: + """ + List the sensitivity labels available for the entire tenant. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[SensitivityLabelCollectionResponse] + Find more info here: https://learn.microsoft.com/graph/api/tenantdatasecurityandgovernance-list-sensitivitylabels?view=graph-rest-1.0 + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ....models.sensitivity_label_collection_response import SensitivityLabelCollectionResponse + + return await self.request_adapter.send_async(request_info, SensitivityLabelCollectionResponse, error_mapping) + + async def post(self,body: SensitivityLabel, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[SensitivityLabel]: + """ + Create new navigation property to sensitivityLabels for security + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[SensitivityLabel] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_post_request_information( + body, request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ....models.sensitivity_label import SensitivityLabel + + return await self.request_adapter.send_async(request_info, SensitivityLabel, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[SensitivityLabelsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + List the sensitivity labels available for the entire tenant. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_post_request_information(self,body: SensitivityLabel, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Create new navigation property to sensitivityLabels for security + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> SensitivityLabelsRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: SensitivityLabelsRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return SensitivityLabelsRequestBuilder(self.request_adapter, raw_url) + + @property + def compute_rights_and_inheritance(self) -> ComputeRightsAndInheritanceRequestBuilder: + """ + Provides operations to call the computeRightsAndInheritance method. + """ + from .compute_rights_and_inheritance.compute_rights_and_inheritance_request_builder import ComputeRightsAndInheritanceRequestBuilder + + return ComputeRightsAndInheritanceRequestBuilder(self.request_adapter, self.path_parameters) + + @property + def count(self) -> CountRequestBuilder: + """ + Provides operations to count the resources in the collection. + """ + from .count.count_request_builder import CountRequestBuilder + + return CountRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class SensitivityLabelsRequestBuilderGetQueryParameters(): + """ + List the sensitivity labels available for the entire tenant. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class SensitivityLabelsRequestBuilderGetRequestConfiguration(RequestConfiguration[SensitivityLabelsRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class SensitivityLabelsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph/generated/security/security_request_builder.py b/msgraph/generated/security/security_request_builder.py index 41279d5df85..56a7b5eb3a4 100644 --- a/msgraph/generated/security/security_request_builder.py +++ b/msgraph/generated/security/security_request_builder.py @@ -19,6 +19,7 @@ from .alerts.alerts_request_builder import AlertsRequestBuilder from .alerts_v2.alerts_v2_request_builder import Alerts_v2RequestBuilder from .attack_simulation.attack_simulation_request_builder import AttackSimulationRequestBuilder + from .audit_log.audit_log_request_builder import AuditLogRequestBuilder from .cases.cases_request_builder import CasesRequestBuilder from .data_security_and_governance.data_security_and_governance_request_builder import DataSecurityAndGovernanceRequestBuilder from .identities.identities_request_builder import IdentitiesRequestBuilder @@ -151,6 +152,15 @@ def attack_simulation(self) -> AttackSimulationRequestBuilder: return AttackSimulationRequestBuilder(self.request_adapter, self.path_parameters) + @property + def audit_log(self) -> AuditLogRequestBuilder: + """ + Provides operations to manage the auditLog property of the microsoft.graph.security entity. + """ + from .audit_log.audit_log_request_builder import AuditLogRequestBuilder + + return AuditLogRequestBuilder(self.request_adapter, self.path_parameters) + @property def cases(self) -> CasesRequestBuilder: """ diff --git a/msgraph/generated/security/subject_rights_requests/item/get_final_attachment/get_final_attachment_request_builder.py b/msgraph/generated/security/subject_rights_requests/item/get_final_attachment/get_final_attachment_request_builder.py index 30bc986adf5..bb942d391ab 100644 --- a/msgraph/generated/security/subject_rights_requests/item/get_final_attachment/get_final_attachment_request_builder.py +++ b/msgraph/generated/security/subject_rights_requests/item/get_final_attachment/get_final_attachment_request_builder.py @@ -34,7 +34,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get the final attachment for a subject rights request. The attachment is a zip file that contains all the files that were included by the privacy administrator. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes - Find more info here: https://learn.microsoft.com/graph/api/subjectrightsrequest-getfinalattachment?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/security/subject_rights_requests/item/get_final_report/get_final_report_request_builder.py b/msgraph/generated/security/subject_rights_requests/item/get_final_report/get_final_report_request_builder.py index a283008c959..57407fdc6b1 100644 --- a/msgraph/generated/security/subject_rights_requests/item/get_final_report/get_final_report_request_builder.py +++ b/msgraph/generated/security/subject_rights_requests/item/get_final_report/get_final_report_request_builder.py @@ -34,7 +34,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get the final report for a subject rights request. The report is a text file that contains information about the files that were included by the privacy administrator. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes - Find more info here: https://learn.microsoft.com/graph/api/subjectrightsrequest-getfinalreport?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/service_principals/delta/delta_request_builder.py b/msgraph/generated/service_principals/delta/delta_request_builder.py index 11c25913e47..f3011e2cc41 100644 --- a/msgraph/generated/service_principals/delta/delta_request_builder.py +++ b/msgraph/generated/service_principals/delta/delta_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get newly created, updated, or deleted service principals without having to perform a full read of the entire resource collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/serviceprincipal-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/service_principals/get_available_extension_properties/get_available_extension_properties_request_builder.py b/msgraph/generated/service_principals/get_available_extension_properties/get_available_extension_properties_request_builder.py index 17c3259728f..7412b230275 100644 --- a/msgraph/generated/service_principals/get_available_extension_properties/get_available_extension_properties_request_builder.py +++ b/msgraph/generated/service_principals/get_available_extension_properties/get_available_extension_properties_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: GetAvailableExtensionPropertiesPostRequestBody, reques param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetAvailableExtensionPropertiesPostResponse] - Find more info here: https://learn.microsoft.com/graph/api/directoryobject-getavailableextensionproperties?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/service_principals/get_by_ids/get_by_ids_request_builder.py b/msgraph/generated/service_principals/get_by_ids/get_by_ids_request_builder.py index 92c08d9f1fc..4c42c8a700b 100644 --- a/msgraph/generated/service_principals/get_by_ids/get_by_ids_request_builder.py +++ b/msgraph/generated/service_principals/get_by_ids/get_by_ids_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: GetByIdsPostRequestBody, request_configuration: Option param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetByIdsPostResponse] - Find more info here: https://learn.microsoft.com/graph/api/directoryobject-getbyids?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/service_principals/item/add_key/add_key_request_builder.py b/msgraph/generated/service_principals/item/add_key/add_key_request_builder.py index d9d682dbfa2..999923e8b48 100644 --- a/msgraph/generated/service_principals/item/add_key/add_key_request_builder.py +++ b/msgraph/generated/service_principals/item/add_key/add_key_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: AddKeyPostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[KeyCredential] - Find more info here: https://learn.microsoft.com/graph/api/serviceprincipal-addkey?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/service_principals/item/add_password/add_password_request_builder.py b/msgraph/generated/service_principals/item/add_password/add_password_request_builder.py index 652c7c3f83c..ad91ff75b97 100644 --- a/msgraph/generated/service_principals/item/add_password/add_password_request_builder.py +++ b/msgraph/generated/service_principals/item/add_password/add_password_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: AddPasswordPostRequestBody, request_configuration: Opt param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[PasswordCredential] - Find more info here: https://learn.microsoft.com/graph/api/serviceprincipal-addpassword?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/service_principals/item/add_token_signing_certificate/add_token_signing_certificate_request_builder.py b/msgraph/generated/service_principals/item/add_token_signing_certificate/add_token_signing_certificate_request_builder.py index 41fc7600226..cfa9e0af377 100644 --- a/msgraph/generated/service_principals/item/add_token_signing_certificate/add_token_signing_certificate_request_builder.py +++ b/msgraph/generated/service_principals/item/add_token_signing_certificate/add_token_signing_certificate_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: AddTokenSigningCertificatePostRequestBody, request_con param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[SelfSignedCertificate] - Find more info here: https://learn.microsoft.com/graph/api/serviceprincipal-addtokensigningcertificate?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/service_principals/item/check_member_groups/check_member_groups_request_builder.py b/msgraph/generated/service_principals/item/check_member_groups/check_member_groups_request_builder.py index 713643f9cb7..36b25c3cb52 100644 --- a/msgraph/generated/service_principals/item/check_member_groups/check_member_groups_request_builder.py +++ b/msgraph/generated/service_principals/item/check_member_groups/check_member_groups_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: CheckMemberGroupsPostRequestBody, request_configuratio param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[CheckMemberGroupsPostResponse] - Find more info here: https://learn.microsoft.com/graph/api/directoryobject-checkmembergroups?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/service_principals/item/get_member_groups/get_member_groups_request_builder.py b/msgraph/generated/service_principals/item/get_member_groups/get_member_groups_request_builder.py index 659b52bf993..b1a28c25b94 100644 --- a/msgraph/generated/service_principals/item/get_member_groups/get_member_groups_request_builder.py +++ b/msgraph/generated/service_principals/item/get_member_groups/get_member_groups_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: GetMemberGroupsPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetMemberGroupsPostResponse] - Find more info here: https://learn.microsoft.com/graph/api/directoryobject-getmembergroups?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/service_principals/item/get_member_objects/get_member_objects_request_builder.py b/msgraph/generated/service_principals/item/get_member_objects/get_member_objects_request_builder.py index 4398ac400af..51490033e26 100644 --- a/msgraph/generated/service_principals/item/get_member_objects/get_member_objects_request_builder.py +++ b/msgraph/generated/service_principals/item/get_member_objects/get_member_objects_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: GetMemberObjectsPostRequestBody, request_configuration param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetMemberObjectsPostResponse] - Find more info here: https://learn.microsoft.com/graph/api/directoryobject-getmemberobjects?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/service_principals/item/remove_key/remove_key_request_builder.py b/msgraph/generated/service_principals/item/remove_key/remove_key_request_builder.py index 21e06514f1e..ff94d4b00d4 100644 --- a/msgraph/generated/service_principals/item/remove_key/remove_key_request_builder.py +++ b/msgraph/generated/service_principals/item/remove_key/remove_key_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: RemoveKeyPostRequestBody, request_configuration: Optio param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/serviceprincipal-removekey?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/service_principals/item/remove_password/remove_password_request_builder.py b/msgraph/generated/service_principals/item/remove_password/remove_password_request_builder.py index 4a2c7b7eb23..fd21a55f2fe 100644 --- a/msgraph/generated/service_principals/item/remove_password/remove_password_request_builder.py +++ b/msgraph/generated/service_principals/item/remove_password/remove_password_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: RemovePasswordPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/serviceprincipal-removepassword?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/service_principals/item/restore/restore_request_builder.py b/msgraph/generated/service_principals/item/restore/restore_request_builder.py index fba1b2cc5a3..b3e73d9cb0a 100644 --- a/msgraph/generated/service_principals/item/restore/restore_request_builder.py +++ b/msgraph/generated/service_principals/item/restore/restore_request_builder.py @@ -35,7 +35,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Restore a recently deleted application, group, servicePrincipal, administrative unit, or user object from deleted items. Restore a recently deleted directory object from deleted items. The following types are supported:- administrativeUnit- application- certificateBasedAuthPki- certificateAuthorityDetail- group- servicePrincipal param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DirectoryObject] - Find more info here: https://learn.microsoft.com/graph/api/directory-deleteditems-restore?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/service_principals/item/synchronization/acquire_access_token/acquire_access_token_request_builder.py b/msgraph/generated/service_principals/item/synchronization/acquire_access_token/acquire_access_token_request_builder.py index 544708b53c7..d314390a29f 100644 --- a/msgraph/generated/service_principals/item/synchronization/acquire_access_token/acquire_access_token_request_builder.py +++ b/msgraph/generated/service_principals/item/synchronization/acquire_access_token/acquire_access_token_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: AcquireAccessTokenPostRequestBody, request_configurati param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/synchronization-synchronization-acquireaccesstoken?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/service_principals/item/synchronization/jobs/item/pause/pause_request_builder.py b/msgraph/generated/service_principals/item/synchronization/jobs/item/pause/pause_request_builder.py index 58f27890ef6..4be4d7bce15 100644 --- a/msgraph/generated/service_principals/item/synchronization/jobs/item/pause/pause_request_builder.py +++ b/msgraph/generated/service_principals/item/synchronization/jobs/item/pause/pause_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Temporarily stop a running synchronization job. All the progress, including job state, is persisted, and the job will continue from where it left off when a start call is made. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/synchronization-synchronizationjob-pause?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/service_principals/item/synchronization/jobs/item/provision_on_demand/provision_on_demand_request_builder.py b/msgraph/generated/service_principals/item/synchronization/jobs/item/provision_on_demand/provision_on_demand_request_builder.py index e950c183e6c..088ecd0fab4 100644 --- a/msgraph/generated/service_principals/item/synchronization/jobs/item/provision_on_demand/provision_on_demand_request_builder.py +++ b/msgraph/generated/service_principals/item/synchronization/jobs/item/provision_on_demand/provision_on_demand_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: ProvisionOnDemandPostRequestBody, request_configuratio param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[StringKeyStringValuePair] - Find more info here: https://learn.microsoft.com/graph/api/synchronization-synchronizationjob-provisionondemand?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/service_principals/item/synchronization/jobs/item/restart/restart_request_builder.py b/msgraph/generated/service_principals/item/synchronization/jobs/item/restart/restart_request_builder.py index 21cdd736891..83cafa3bf2c 100644 --- a/msgraph/generated/service_principals/item/synchronization/jobs/item/restart/restart_request_builder.py +++ b/msgraph/generated/service_principals/item/synchronization/jobs/item/restart/restart_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: RestartPostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/synchronization-synchronizationjob-restart?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/service_principals/item/synchronization/jobs/item/schema/directories/item/discover/discover_request_builder.py b/msgraph/generated/service_principals/item/synchronization/jobs/item/schema/directories/item/discover/discover_request_builder.py index e0770c8628f..02c00655e92 100644 --- a/msgraph/generated/service_principals/item/synchronization/jobs/item/schema/directories/item/discover/discover_request_builder.py +++ b/msgraph/generated/service_principals/item/synchronization/jobs/item/schema/directories/item/discover/discover_request_builder.py @@ -35,7 +35,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Discover the latest schema definition for provisioning to an application. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DirectoryDefinition] - Find more info here: https://learn.microsoft.com/graph/api/synchronization-directorydefinition-discover?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/service_principals/item/synchronization/jobs/item/schema/filter_operators/filter_operators_request_builder.py b/msgraph/generated/service_principals/item/synchronization/jobs/item/schema/filter_operators/filter_operators_request_builder.py index bd4092b48ba..24bd60ae275 100644 --- a/msgraph/generated/service_principals/item/synchronization/jobs/item/schema/filter_operators/filter_operators_request_builder.py +++ b/msgraph/generated/service_principals/item/synchronization/jobs/item/schema/filter_operators/filter_operators_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[FilterOp List all operators supported in the scoping filters. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[FilterOperatorsGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/synchronization-synchronizationschema-filteroperators?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/service_principals/item/synchronization/jobs/item/schema/functions/functions_request_builder.py b/msgraph/generated/service_principals/item/synchronization/jobs/item/schema/functions/functions_request_builder.py index 00211eaa34e..edbc43c47fa 100644 --- a/msgraph/generated/service_principals/item/synchronization/jobs/item/schema/functions/functions_request_builder.py +++ b/msgraph/generated/service_principals/item/synchronization/jobs/item/schema/functions/functions_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[Function List all the functions currently supported in the attributeMappingSource. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[FunctionsGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/synchronization-synchronizationschema-functions?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/service_principals/item/synchronization/jobs/item/schema/parse_expression/parse_expression_request_builder.py b/msgraph/generated/service_principals/item/synchronization/jobs/item/schema/parse_expression/parse_expression_request_builder.py index ba4661e7ac7..bfecd8972e7 100644 --- a/msgraph/generated/service_principals/item/synchronization/jobs/item/schema/parse_expression/parse_expression_request_builder.py +++ b/msgraph/generated/service_principals/item/synchronization/jobs/item/schema/parse_expression/parse_expression_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: ParseExpressionPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ParseExpressionResponse] - Find more info here: https://learn.microsoft.com/graph/api/synchronization-synchronizationschema-parseexpression?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/service_principals/item/synchronization/jobs/item/start/start_request_builder.py b/msgraph/generated/service_principals/item/synchronization/jobs/item/start/start_request_builder.py index 763f9c3be24..e659a218f6a 100644 --- a/msgraph/generated/service_principals/item/synchronization/jobs/item/start/start_request_builder.py +++ b/msgraph/generated/service_principals/item/synchronization/jobs/item/start/start_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Start an existing synchronization job. If the job is in a paused state, it continues processing changes from the point where it was paused. If the job is in quarantine, the quarantine status is cleared. Don't create scripts to call the start job continuously while it's running because that can cause the service to stop running. Use the start job only when the job is currently paused or in quarantine. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/synchronization-synchronizationjob-start?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/service_principals/item/synchronization/jobs/item/validate_credentials/validate_credentials_request_builder.py b/msgraph/generated/service_principals/item/synchronization/jobs/item/validate_credentials/validate_credentials_request_builder.py index d4b0c5d530b..b0d162dc2bc 100644 --- a/msgraph/generated/service_principals/item/synchronization/jobs/item/validate_credentials/validate_credentials_request_builder.py +++ b/msgraph/generated/service_principals/item/synchronization/jobs/item/validate_credentials/validate_credentials_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: ValidateCredentialsPostRequestBody, request_configurat param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/synchronization-synchronizationjob-validatecredentials?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/service_principals/item/synchronization/templates/item/schema/directories/item/discover/discover_request_builder.py b/msgraph/generated/service_principals/item/synchronization/templates/item/schema/directories/item/discover/discover_request_builder.py index 61abbd46e69..2007fe0ffb0 100644 --- a/msgraph/generated/service_principals/item/synchronization/templates/item/schema/directories/item/discover/discover_request_builder.py +++ b/msgraph/generated/service_principals/item/synchronization/templates/item/schema/directories/item/discover/discover_request_builder.py @@ -35,7 +35,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Discover the latest schema definition for provisioning to an application. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DirectoryDefinition] - Find more info here: https://learn.microsoft.com/graph/api/synchronization-directorydefinition-discover?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/service_principals/item/synchronization/templates/item/schema/filter_operators/filter_operators_request_builder.py b/msgraph/generated/service_principals/item/synchronization/templates/item/schema/filter_operators/filter_operators_request_builder.py index 4e28a6c1fc2..e611f1620cd 100644 --- a/msgraph/generated/service_principals/item/synchronization/templates/item/schema/filter_operators/filter_operators_request_builder.py +++ b/msgraph/generated/service_principals/item/synchronization/templates/item/schema/filter_operators/filter_operators_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[FilterOp List all operators supported in the scoping filters. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[FilterOperatorsGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/synchronization-synchronizationschema-filteroperators?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/service_principals/item/synchronization/templates/item/schema/functions/functions_request_builder.py b/msgraph/generated/service_principals/item/synchronization/templates/item/schema/functions/functions_request_builder.py index 44859dbc617..deaebf58c4c 100644 --- a/msgraph/generated/service_principals/item/synchronization/templates/item/schema/functions/functions_request_builder.py +++ b/msgraph/generated/service_principals/item/synchronization/templates/item/schema/functions/functions_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[Function List all the functions currently supported in the attributeMappingSource. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[FunctionsGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/synchronization-synchronizationschema-functions?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/service_principals/item/synchronization/templates/item/schema/parse_expression/parse_expression_request_builder.py b/msgraph/generated/service_principals/item/synchronization/templates/item/schema/parse_expression/parse_expression_request_builder.py index d1b618feb06..dd8978277ef 100644 --- a/msgraph/generated/service_principals/item/synchronization/templates/item/schema/parse_expression/parse_expression_request_builder.py +++ b/msgraph/generated/service_principals/item/synchronization/templates/item/schema/parse_expression/parse_expression_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: ParseExpressionPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ParseExpressionResponse] - Find more info here: https://learn.microsoft.com/graph/api/synchronization-synchronizationschema-parseexpression?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/service_principals/validate_properties/validate_properties_request_builder.py b/msgraph/generated/service_principals/validate_properties/validate_properties_request_builder.py index a2c7ac3c9f0..b9fa22c61bb 100644 --- a/msgraph/generated/service_principals/validate_properties/validate_properties_request_builder.py +++ b/msgraph/generated/service_principals/validate_properties/validate_properties_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: ValidatePropertiesPostRequestBody, request_configurati param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/directoryobject-validateproperties?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/shares/item/list_/content_types/add_copy/add_copy_request_builder.py b/msgraph/generated/shares/item/list_/content_types/add_copy/add_copy_request_builder.py index 833e41eabb9..030edf92b18 100644 --- a/msgraph/generated/shares/item/list_/content_types/add_copy/add_copy_request_builder.py +++ b/msgraph/generated/shares/item/list_/content_types/add_copy/add_copy_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: AddCopyPostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ContentType] - Find more info here: https://learn.microsoft.com/graph/api/contenttype-addcopy?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/shares/item/list_/content_types/add_copy_from_content_type_hub/add_copy_from_content_type_hub_request_builder.py b/msgraph/generated/shares/item/list_/content_types/add_copy_from_content_type_hub/add_copy_from_content_type_hub_request_builder.py index ddf24d0bc52..22bb274933e 100644 --- a/msgraph/generated/shares/item/list_/content_types/add_copy_from_content_type_hub/add_copy_from_content_type_hub_request_builder.py +++ b/msgraph/generated/shares/item/list_/content_types/add_copy_from_content_type_hub/add_copy_from_content_type_hub_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: AddCopyFromContentTypeHubPostRequestBody, request_conf param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ContentType] - Find more info here: https://learn.microsoft.com/graph/api/contenttype-addcopyfromcontenttypehub?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/shares/item/list_/content_types/get_compatible_hub_content_types/get_compatible_hub_content_types_request_builder.py b/msgraph/generated/shares/item/list_/content_types/get_compatible_hub_content_types/get_compatible_hub_content_types_request_builder.py index 0ec0ebadf3b..a65fed802a3 100644 --- a/msgraph/generated/shares/item/list_/content_types/get_compatible_hub_content_types/get_compatible_hub_content_types_request_builder.py +++ b/msgraph/generated/shares/item/list_/content_types/get_compatible_hub_content_types/get_compatible_hub_content_types_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[GetCompa Get a list of compatible content types from the content type hub that can be added to a target site or a list. This method is part of the content type publishing changes to optimize the syncing of published content types to sites and lists, effectively switching from a 'push everywhere' to 'pull as needed' approach. The method allows users to pull content types directly from the content type hub to a site or list. For more information, see contentType: addCopyFromContentTypeHub and the blog post Syntex Product Updates – August 2021. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetCompatibleHubContentTypesGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/contenttype-getcompatiblehubcontenttypes?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/shares/item/list_/content_types/item/associate_with_hub_sites/associate_with_hub_sites_request_builder.py b/msgraph/generated/shares/item/list_/content_types/item/associate_with_hub_sites/associate_with_hub_sites_request_builder.py index 98468ac62cd..24b5ea12bff 100644 --- a/msgraph/generated/shares/item/list_/content_types/item/associate_with_hub_sites/associate_with_hub_sites_request_builder.py +++ b/msgraph/generated/shares/item/list_/content_types/item/associate_with_hub_sites/associate_with_hub_sites_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: AssociateWithHubSitesPostRequestBody, request_configur param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/contenttype-associatewithhubsites?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/shares/item/list_/content_types/item/copy_to_default_content_location/copy_to_default_content_location_request_builder.py b/msgraph/generated/shares/item/list_/content_types/item/copy_to_default_content_location/copy_to_default_content_location_request_builder.py index 247222edd0b..83326ba4888 100644 --- a/msgraph/generated/shares/item/list_/content_types/item/copy_to_default_content_location/copy_to_default_content_location_request_builder.py +++ b/msgraph/generated/shares/item/list_/content_types/item/copy_to_default_content_location/copy_to_default_content_location_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: CopyToDefaultContentLocationPostRequestBody, request_c param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/contenttype-copytodefaultcontentlocation?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/shares/item/list_/content_types/item/is_published/is_published_request_builder.py b/msgraph/generated/shares/item/list_/content_types/item/is_published/is_published_request_builder.py index 0dc918bd8b7..a9bfaeeea19 100644 --- a/msgraph/generated/shares/item/list_/content_types/item/is_published/is_published_request_builder.py +++ b/msgraph/generated/shares/item/list_/content_types/item/is_published/is_published_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Check the publishing status of a contentType in a content type hub site. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[IsPublishedGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/contenttype-ispublished?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/shares/item/list_/content_types/item/publish/publish_request_builder.py b/msgraph/generated/shares/item/list_/content_types/item/publish/publish_request_builder.py index 0a10f6cc121..8d7cc1f6c84 100644 --- a/msgraph/generated/shares/item/list_/content_types/item/publish/publish_request_builder.py +++ b/msgraph/generated/shares/item/list_/content_types/item/publish/publish_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Publishes a contentType present in the content type hub site. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/contenttype-publish?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/shares/item/list_/content_types/item/unpublish/unpublish_request_builder.py b/msgraph/generated/shares/item/list_/content_types/item/unpublish/unpublish_request_builder.py index f165c108a1f..c04db38799c 100644 --- a/msgraph/generated/shares/item/list_/content_types/item/unpublish/unpublish_request_builder.py +++ b/msgraph/generated/shares/item/list_/content_types/item/unpublish/unpublish_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Unpublish a contentType from a content type hub site. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/contenttype-unpublish?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/shares/item/list_/items/delta/delta_request_builder.py b/msgraph/generated/shares/item/list_/items/delta/delta_request_builder.py index e3af993bfb7..183af57d59e 100644 --- a/msgraph/generated/shares/item/list_/items/delta/delta_request_builder.py +++ b/msgraph/generated/shares/item/list_/items/delta/delta_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get newly created, updated, or deleted list items without having to perform a full read of the entire items collection. Your app begins by calling delta without any parameters.The service starts enumerating the hierarchy of the list, returning pages of items, and either an @odata.nextLink or an @odata.deltaLink.Your app should continue calling with the @odata.nextLink until you see an @odata.deltaLink returned. After you received all the changes, you can apply them to your local state.To check for changes in the future, call delta again with the @odata.deltaLink from the previous response. The delta feed shows the latest state for each item, not each change. If an item was renamed twice, it only shows up once, with its latest name.The same item might appear more than once in a delta feed, for various reasons. You should use the last occurrence you see. Items with this property should be removed from your local state. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/listitem-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/shares/item/list_/items/item/document_set_versions/item/restore/restore_request_builder.py b/msgraph/generated/shares/item/list_/items/item/document_set_versions/item/restore/restore_request_builder.py index b51b310a818..7e013310f64 100644 --- a/msgraph/generated/shares/item/list_/items/item/document_set_versions/item/restore/restore_request_builder.py +++ b/msgraph/generated/shares/item/list_/items/item/document_set_versions/item/restore/restore_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Restore a document set version. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/documentsetversion-restore?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/shares/item/list_/items/item/versions/item/restore_version/restore_version_request_builder.py b/msgraph/generated/shares/item/list_/items/item/versions/item/restore_version/restore_version_request_builder.py index 372ef8c68c1..663afd05dfb 100644 --- a/msgraph/generated/shares/item/list_/items/item/versions/item/restore_version/restore_version_request_builder.py +++ b/msgraph/generated/shares/item/list_/items/item/versions/item/restore_version/restore_version_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Restore a previous version of a ListItem to be the current version. This will create a new version with the contents of the previous version, but preserves all existing versions of the item. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/listitemversion-restore?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/shares/item/list_/subscriptions/item/reauthorize/reauthorize_request_builder.py b/msgraph/generated/shares/item/list_/subscriptions/item/reauthorize/reauthorize_request_builder.py index c92d5d612c5..66fed333003 100644 --- a/msgraph/generated/shares/item/list_/subscriptions/item/reauthorize/reauthorize_request_builder.py +++ b/msgraph/generated/shares/item/list_/subscriptions/item/reauthorize/reauthorize_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Reauthorize a subscription when you receive a reauthorizationRequired challenge. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/subscription-reauthorize?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/shares/item/permission/grant/grant_request_builder.py b/msgraph/generated/shares/item/permission/grant/grant_request_builder.py index 8b3abd13ed0..910629f26cc 100644 --- a/msgraph/generated/shares/item/permission/grant/grant_request_builder.py +++ b/msgraph/generated/shares/item/permission/grant/grant_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: GrantPostRequestBody, request_configuration: Optional[ param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GrantPostResponse] - Find more info here: https://learn.microsoft.com/graph/api/permission-grant?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/sites/add/add_request_builder.py b/msgraph/generated/sites/add/add_request_builder.py index 6556e828814..96b8dc282ef 100644 --- a/msgraph/generated/sites/add/add_request_builder.py +++ b/msgraph/generated/sites/add/add_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: AddPostRequestBody, request_configuration: Optional[Re param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[AddPostResponse] - Find more info here: https://learn.microsoft.com/graph/api/site-follow?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/sites/delta/delta_request_builder.py b/msgraph/generated/sites/delta/delta_request_builder.py index a2aceb43695..1acdb4e0ea4 100644 --- a/msgraph/generated/sites/delta/delta_request_builder.py +++ b/msgraph/generated/sites/delta/delta_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get newly created, updated, or deleted sites without having to perform a full read of the entire sites collection. A delta function call for sites is similar to a GET request, except that by appropriately applying state tokens in one or more of these calls,you can query for incremental changes in the sites. It allows you to maintain and synchronize a local store of a user's sites without having to fetch all the sites from the server every time.The application calls the API without specifying any parameters.The service begins enumerating sites and returns pages of changes to these sites, accompanied by either an @odata.nextLink or an @odata.deltaLink.Your application should continue making calls using the @odata.nextLink until there's an @odata.deltaLink in the response. After you receive all the changes, you can apply them to your local state.To monitor future changes, call the delta API by using the @odata.deltaLink in the previous response. Any resources marked as deleted should be removed from your local state. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/site-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/sites/get_all_sites/get_all_sites_request_builder.py b/msgraph/generated/sites/get_all_sites/get_all_sites_request_builder.py index ec1e5e47a97..879566931af 100644 --- a/msgraph/generated/sites/get_all_sites/get_all_sites_request_builder.py +++ b/msgraph/generated/sites/get_all_sites/get_all_sites_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[GetAllSi List sites across geographies in an organization. This API can also be used to enumerate all sites in a non-multi-geo tenant. For more information, see Best practices for discovering files and detecting changes at scale. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetAllSitesGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/site-getallsites?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/sites/item/content_types/add_copy/add_copy_request_builder.py b/msgraph/generated/sites/item/content_types/add_copy/add_copy_request_builder.py index 739f683fec8..c006f21a8ec 100644 --- a/msgraph/generated/sites/item/content_types/add_copy/add_copy_request_builder.py +++ b/msgraph/generated/sites/item/content_types/add_copy/add_copy_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: AddCopyPostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ContentType] - Find more info here: https://learn.microsoft.com/graph/api/contenttype-addcopy?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/sites/item/content_types/add_copy_from_content_type_hub/add_copy_from_content_type_hub_request_builder.py b/msgraph/generated/sites/item/content_types/add_copy_from_content_type_hub/add_copy_from_content_type_hub_request_builder.py index 8bf57babdf9..a66a4e14a8f 100644 --- a/msgraph/generated/sites/item/content_types/add_copy_from_content_type_hub/add_copy_from_content_type_hub_request_builder.py +++ b/msgraph/generated/sites/item/content_types/add_copy_from_content_type_hub/add_copy_from_content_type_hub_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: AddCopyFromContentTypeHubPostRequestBody, request_conf param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ContentType] - Find more info here: https://learn.microsoft.com/graph/api/contenttype-addcopyfromcontenttypehub?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/sites/item/content_types/get_compatible_hub_content_types/get_compatible_hub_content_types_request_builder.py b/msgraph/generated/sites/item/content_types/get_compatible_hub_content_types/get_compatible_hub_content_types_request_builder.py index f00ad086885..92bcd9c9025 100644 --- a/msgraph/generated/sites/item/content_types/get_compatible_hub_content_types/get_compatible_hub_content_types_request_builder.py +++ b/msgraph/generated/sites/item/content_types/get_compatible_hub_content_types/get_compatible_hub_content_types_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[GetCompa Get a list of compatible content types from the content type hub that can be added to a target site or a list. This method is part of the content type publishing changes to optimize the syncing of published content types to sites and lists, effectively switching from a 'push everywhere' to 'pull as needed' approach. The method allows users to pull content types directly from the content type hub to a site or list. For more information, see contentType: addCopyFromContentTypeHub and the blog post Syntex Product Updates – August 2021. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetCompatibleHubContentTypesGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/contenttype-getcompatiblehubcontenttypes?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/sites/item/content_types/item/associate_with_hub_sites/associate_with_hub_sites_request_builder.py b/msgraph/generated/sites/item/content_types/item/associate_with_hub_sites/associate_with_hub_sites_request_builder.py index 1c391834f1b..e784d3e4db1 100644 --- a/msgraph/generated/sites/item/content_types/item/associate_with_hub_sites/associate_with_hub_sites_request_builder.py +++ b/msgraph/generated/sites/item/content_types/item/associate_with_hub_sites/associate_with_hub_sites_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: AssociateWithHubSitesPostRequestBody, request_configur param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/contenttype-associatewithhubsites?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/sites/item/content_types/item/copy_to_default_content_location/copy_to_default_content_location_request_builder.py b/msgraph/generated/sites/item/content_types/item/copy_to_default_content_location/copy_to_default_content_location_request_builder.py index 400d43609dc..89e65290575 100644 --- a/msgraph/generated/sites/item/content_types/item/copy_to_default_content_location/copy_to_default_content_location_request_builder.py +++ b/msgraph/generated/sites/item/content_types/item/copy_to_default_content_location/copy_to_default_content_location_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: CopyToDefaultContentLocationPostRequestBody, request_c param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/contenttype-copytodefaultcontentlocation?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/sites/item/content_types/item/is_published/is_published_request_builder.py b/msgraph/generated/sites/item/content_types/item/is_published/is_published_request_builder.py index fcd9ed9b379..ecda236e60a 100644 --- a/msgraph/generated/sites/item/content_types/item/is_published/is_published_request_builder.py +++ b/msgraph/generated/sites/item/content_types/item/is_published/is_published_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Check the publishing status of a contentType in a content type hub site. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[IsPublishedGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/contenttype-ispublished?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/sites/item/content_types/item/publish/publish_request_builder.py b/msgraph/generated/sites/item/content_types/item/publish/publish_request_builder.py index 91a85cabd62..b50679cd53f 100644 --- a/msgraph/generated/sites/item/content_types/item/publish/publish_request_builder.py +++ b/msgraph/generated/sites/item/content_types/item/publish/publish_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Publishes a contentType present in the content type hub site. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/contenttype-publish?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/sites/item/content_types/item/unpublish/unpublish_request_builder.py b/msgraph/generated/sites/item/content_types/item/unpublish/unpublish_request_builder.py index 7d7437b242f..b153aba80ff 100644 --- a/msgraph/generated/sites/item/content_types/item/unpublish/unpublish_request_builder.py +++ b/msgraph/generated/sites/item/content_types/item/unpublish/unpublish_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Unpublish a contentType from a content type hub site. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/contenttype-unpublish?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/sites/item/get_applicable_content_types_for_list_with_list_id/get_applicable_content_types_for_list_with_list_id_request_builder.py b/msgraph/generated/sites/item/get_applicable_content_types_for_list_with_list_id/get_applicable_content_types_for_list_with_list_id_request_builder.py index 4711badba51..3a79d732273 100644 --- a/msgraph/generated/sites/item/get_applicable_content_types_for_list_with_list_id/get_applicable_content_types_for_list_with_list_id_request_builder.py +++ b/msgraph/generated/sites/item/get_applicable_content_types_for_list_with_list_id/get_applicable_content_types_for_list_with_list_id_request_builder.py @@ -38,7 +38,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[GetAppli Get site contentTypes that can be added to a list. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetApplicableContentTypesForListWithListIdGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/site-getapplicablecontenttypesforlist?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/sites/item/get_by_path_with_path/columns/columns_request_builder.py b/msgraph/generated/sites/item/get_by_path_with_path/columns/columns_request_builder.py index 417315e9b74..08dd94d1e55 100644 --- a/msgraph/generated/sites/item/get_by_path_with_path/columns/columns_request_builder.py +++ b/msgraph/generated/sites/item/get_by_path_with_path/columns/columns_request_builder.py @@ -29,7 +29,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/sites/{site%2Did}/getByPath(path='{path}')/columns{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/sites/{site%2Did}/getByPath(path='{path}')/columns{?%24count,%24expand,%24filter,%24search,%24select,%24skip,%24top}", path_parameters) async def get(self,request_configuration: Optional[RequestConfiguration[ColumnsRequestBuilderGetQueryParameters]] = None) -> Optional[ColumnDefinitionCollectionResponse]: """ @@ -129,8 +129,6 @@ def get_query_parameter(self,original_name: str) -> str: return "%24expand" if original_name == "filter": return "%24filter" - if original_name == "orderby": - return "%24orderby" if original_name == "search": return "%24search" if original_name == "select": @@ -150,9 +148,6 @@ def get_query_parameter(self,original_name: str) -> str: # Filter items by property values filter: Optional[str] = None - # Order items by property values - orderby: Optional[list[str]] = None - # Search items by search phrases search: Optional[str] = None diff --git a/msgraph/generated/sites/item/get_by_path_with_path/content_types/content_types_request_builder.py b/msgraph/generated/sites/item/get_by_path_with_path/content_types/content_types_request_builder.py index 5558b5b3f2e..5109b88a86d 100644 --- a/msgraph/generated/sites/item/get_by_path_with_path/content_types/content_types_request_builder.py +++ b/msgraph/generated/sites/item/get_by_path_with_path/content_types/content_types_request_builder.py @@ -29,7 +29,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/sites/{site%2Did}/getByPath(path='{path}')/contentTypes{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/sites/{site%2Did}/getByPath(path='{path}')/contentTypes{?%24count,%24expand,%24filter,%24search,%24select,%24skip,%24top}", path_parameters) async def get(self,request_configuration: Optional[RequestConfiguration[ContentTypesRequestBuilderGetQueryParameters]] = None) -> Optional[ContentTypeCollectionResponse]: """ @@ -129,8 +129,6 @@ def get_query_parameter(self,original_name: str) -> str: return "%24expand" if original_name == "filter": return "%24filter" - if original_name == "orderby": - return "%24orderby" if original_name == "search": return "%24search" if original_name == "select": @@ -150,9 +148,6 @@ def get_query_parameter(self,original_name: str) -> str: # Filter items by property values filter: Optional[str] = None - # Order items by property values - orderby: Optional[list[str]] = None - # Search items by search phrases search: Optional[str] = None diff --git a/msgraph/generated/sites/item/get_by_path_with_path/drives/drives_request_builder.py b/msgraph/generated/sites/item/get_by_path_with_path/drives/drives_request_builder.py index 82027f6b828..f7d1b8f604c 100644 --- a/msgraph/generated/sites/item/get_by_path_with_path/drives/drives_request_builder.py +++ b/msgraph/generated/sites/item/get_by_path_with_path/drives/drives_request_builder.py @@ -28,7 +28,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/sites/{site%2Did}/getByPath(path='{path}')/drives{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/sites/{site%2Did}/getByPath(path='{path}')/drives{?%24count,%24expand,%24filter,%24search,%24select,%24skip,%24top}", path_parameters) async def get(self,request_configuration: Optional[RequestConfiguration[DrivesRequestBuilderGetQueryParameters]] = None) -> Optional[DriveCollectionResponse]: """ @@ -90,8 +90,6 @@ def get_query_parameter(self,original_name: str) -> str: return "%24expand" if original_name == "filter": return "%24filter" - if original_name == "orderby": - return "%24orderby" if original_name == "search": return "%24search" if original_name == "select": @@ -111,9 +109,6 @@ def get_query_parameter(self,original_name: str) -> str: # Filter items by property values filter: Optional[str] = None - # Order items by property values - orderby: Optional[list[str]] = None - # Search items by search phrases search: Optional[str] = None diff --git a/msgraph/generated/sites/item/get_by_path_with_path/external_columns/external_columns_request_builder.py b/msgraph/generated/sites/item/get_by_path_with_path/external_columns/external_columns_request_builder.py index 4a5c2a5bcb8..6080f3764f5 100644 --- a/msgraph/generated/sites/item/get_by_path_with_path/external_columns/external_columns_request_builder.py +++ b/msgraph/generated/sites/item/get_by_path_with_path/external_columns/external_columns_request_builder.py @@ -28,7 +28,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/sites/{site%2Did}/getByPath(path='{path}')/externalColumns{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/sites/{site%2Did}/getByPath(path='{path}')/externalColumns{?%24count,%24expand,%24filter,%24search,%24select,%24skip,%24top}", path_parameters) async def get(self,request_configuration: Optional[RequestConfiguration[ExternalColumnsRequestBuilderGetQueryParameters]] = None) -> Optional[ColumnDefinitionCollectionResponse]: """ @@ -90,8 +90,6 @@ def get_query_parameter(self,original_name: str) -> str: return "%24expand" if original_name == "filter": return "%24filter" - if original_name == "orderby": - return "%24orderby" if original_name == "search": return "%24search" if original_name == "select": @@ -111,9 +109,6 @@ def get_query_parameter(self,original_name: str) -> str: # Filter items by property values filter: Optional[str] = None - # Order items by property values - orderby: Optional[list[str]] = None - # Search items by search phrases search: Optional[str] = None diff --git a/msgraph/generated/sites/item/get_by_path_with_path/get_applicable_content_types_for_list_with_list_id/get_applicable_content_types_for_list_with_list_id_request_builder.py b/msgraph/generated/sites/item/get_by_path_with_path/get_applicable_content_types_for_list_with_list_id/get_applicable_content_types_for_list_with_list_id_request_builder.py index 57acb5a5ce2..cd6b9d41566 100644 --- a/msgraph/generated/sites/item/get_by_path_with_path/get_applicable_content_types_for_list_with_list_id/get_applicable_content_types_for_list_with_list_id_request_builder.py +++ b/msgraph/generated/sites/item/get_by_path_with_path/get_applicable_content_types_for_list_with_list_id/get_applicable_content_types_for_list_with_list_id_request_builder.py @@ -38,7 +38,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[GetAppli Get site contentTypes that can be added to a list. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetApplicableContentTypesForListWithListIdGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/site-getapplicablecontenttypesforlist?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/sites/item/get_by_path_with_path/items/items_request_builder.py b/msgraph/generated/sites/item/get_by_path_with_path/items/items_request_builder.py index ea9fbce2905..b36b9bf2034 100644 --- a/msgraph/generated/sites/item/get_by_path_with_path/items/items_request_builder.py +++ b/msgraph/generated/sites/item/get_by_path_with_path/items/items_request_builder.py @@ -28,7 +28,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/sites/{site%2Did}/getByPath(path='{path}')/items{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/sites/{site%2Did}/getByPath(path='{path}')/items{?%24count,%24expand,%24filter,%24search,%24select,%24skip,%24top}", path_parameters) async def get(self,request_configuration: Optional[RequestConfiguration[ItemsRequestBuilderGetQueryParameters]] = None) -> Optional[BaseItemCollectionResponse]: """ @@ -90,8 +90,6 @@ def get_query_parameter(self,original_name: str) -> str: return "%24expand" if original_name == "filter": return "%24filter" - if original_name == "orderby": - return "%24orderby" if original_name == "search": return "%24search" if original_name == "select": @@ -111,9 +109,6 @@ def get_query_parameter(self,original_name: str) -> str: # Filter items by property values filter: Optional[str] = None - # Order items by property values - orderby: Optional[list[str]] = None - # Search items by search phrases search: Optional[str] = None diff --git a/msgraph/generated/sites/item/get_by_path_with_path/lists/lists_request_builder.py b/msgraph/generated/sites/item/get_by_path_with_path/lists/lists_request_builder.py index cfb59dfbc24..0e0672862ae 100644 --- a/msgraph/generated/sites/item/get_by_path_with_path/lists/lists_request_builder.py +++ b/msgraph/generated/sites/item/get_by_path_with_path/lists/lists_request_builder.py @@ -29,7 +29,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/sites/{site%2Did}/getByPath(path='{path}')/lists{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/sites/{site%2Did}/getByPath(path='{path}')/lists{?%24count,%24expand,%24filter,%24search,%24select,%24skip,%24top}", path_parameters) async def get(self,request_configuration: Optional[RequestConfiguration[ListsRequestBuilderGetQueryParameters]] = None) -> Optional[ListCollectionResponse]: """ @@ -129,8 +129,6 @@ def get_query_parameter(self,original_name: str) -> str: return "%24expand" if original_name == "filter": return "%24filter" - if original_name == "orderby": - return "%24orderby" if original_name == "search": return "%24search" if original_name == "select": @@ -150,9 +148,6 @@ def get_query_parameter(self,original_name: str) -> str: # Filter items by property values filter: Optional[str] = None - # Order items by property values - orderby: Optional[list[str]] = None - # Search items by search phrases search: Optional[str] = None diff --git a/msgraph/generated/sites/item/get_by_path_with_path/operations/operations_request_builder.py b/msgraph/generated/sites/item/get_by_path_with_path/operations/operations_request_builder.py index 1a4c500de81..74fae0d2034 100644 --- a/msgraph/generated/sites/item/get_by_path_with_path/operations/operations_request_builder.py +++ b/msgraph/generated/sites/item/get_by_path_with_path/operations/operations_request_builder.py @@ -29,7 +29,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/sites/{site%2Did}/getByPath(path='{path}')/operations{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/sites/{site%2Did}/getByPath(path='{path}')/operations{?%24count,%24expand,%24filter,%24search,%24select,%24skip,%24top}", path_parameters) async def get(self,request_configuration: Optional[RequestConfiguration[OperationsRequestBuilderGetQueryParameters]] = None) -> Optional[RichLongRunningOperationCollectionResponse]: """ @@ -129,8 +129,6 @@ def get_query_parameter(self,original_name: str) -> str: return "%24expand" if original_name == "filter": return "%24filter" - if original_name == "orderby": - return "%24orderby" if original_name == "search": return "%24search" if original_name == "select": @@ -150,9 +148,6 @@ def get_query_parameter(self,original_name: str) -> str: # Filter items by property values filter: Optional[str] = None - # Order items by property values - orderby: Optional[list[str]] = None - # Search items by search phrases search: Optional[str] = None diff --git a/msgraph/generated/sites/item/get_by_path_with_path/pages/pages_request_builder.py b/msgraph/generated/sites/item/get_by_path_with_path/pages/pages_request_builder.py index f05f84849d6..d52d8fdca22 100644 --- a/msgraph/generated/sites/item/get_by_path_with_path/pages/pages_request_builder.py +++ b/msgraph/generated/sites/item/get_by_path_with_path/pages/pages_request_builder.py @@ -29,7 +29,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/sites/{site%2Did}/getByPath(path='{path}')/pages{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/sites/{site%2Did}/getByPath(path='{path}')/pages{?%24count,%24expand,%24filter,%24search,%24select,%24skip,%24top}", path_parameters) async def get(self,request_configuration: Optional[RequestConfiguration[PagesRequestBuilderGetQueryParameters]] = None) -> Optional[BaseSitePageCollectionResponse]: """ @@ -129,8 +129,6 @@ def get_query_parameter(self,original_name: str) -> str: return "%24expand" if original_name == "filter": return "%24filter" - if original_name == "orderby": - return "%24orderby" if original_name == "search": return "%24search" if original_name == "select": @@ -150,9 +148,6 @@ def get_query_parameter(self,original_name: str) -> str: # Filter items by property values filter: Optional[str] = None - # Order items by property values - orderby: Optional[list[str]] = None - # Search items by search phrases search: Optional[str] = None diff --git a/msgraph/generated/sites/item/get_by_path_with_path/permissions/permissions_request_builder.py b/msgraph/generated/sites/item/get_by_path_with_path/permissions/permissions_request_builder.py index 11a14eb39f7..294e6762c73 100644 --- a/msgraph/generated/sites/item/get_by_path_with_path/permissions/permissions_request_builder.py +++ b/msgraph/generated/sites/item/get_by_path_with_path/permissions/permissions_request_builder.py @@ -29,7 +29,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/sites/{site%2Did}/getByPath(path='{path}')/permissions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/sites/{site%2Did}/getByPath(path='{path}')/permissions{?%24count,%24expand,%24filter,%24search,%24select,%24skip,%24top}", path_parameters) async def get(self,request_configuration: Optional[RequestConfiguration[PermissionsRequestBuilderGetQueryParameters]] = None) -> Optional[PermissionCollectionResponse]: """ @@ -129,8 +129,6 @@ def get_query_parameter(self,original_name: str) -> str: return "%24expand" if original_name == "filter": return "%24filter" - if original_name == "orderby": - return "%24orderby" if original_name == "search": return "%24search" if original_name == "select": @@ -150,9 +148,6 @@ def get_query_parameter(self,original_name: str) -> str: # Filter items by property values filter: Optional[str] = None - # Order items by property values - orderby: Optional[list[str]] = None - # Search items by search phrases search: Optional[str] = None diff --git a/msgraph/generated/sites/item/get_by_path_with_path/sites/sites_request_builder.py b/msgraph/generated/sites/item/get_by_path_with_path/sites/sites_request_builder.py index 558869c4758..da00ddaa932 100644 --- a/msgraph/generated/sites/item/get_by_path_with_path/sites/sites_request_builder.py +++ b/msgraph/generated/sites/item/get_by_path_with_path/sites/sites_request_builder.py @@ -28,7 +28,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/sites/{site%2Did}/getByPath(path='{path}')/sites{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/sites/{site%2Did}/getByPath(path='{path}')/sites{?%24count,%24expand,%24filter,%24search,%24select,%24skip,%24top}", path_parameters) async def get(self,request_configuration: Optional[RequestConfiguration[SitesRequestBuilderGetQueryParameters]] = None) -> Optional[SiteCollectionResponse]: """ @@ -90,8 +90,6 @@ def get_query_parameter(self,original_name: str) -> str: return "%24expand" if original_name == "filter": return "%24filter" - if original_name == "orderby": - return "%24orderby" if original_name == "search": return "%24search" if original_name == "select": @@ -111,9 +109,6 @@ def get_query_parameter(self,original_name: str) -> str: # Filter items by property values filter: Optional[str] = None - # Order items by property values - orderby: Optional[list[str]] = None - # Search items by search phrases search: Optional[str] = None diff --git a/msgraph/generated/sites/item/get_by_path_with_path/term_stores/term_stores_request_builder.py b/msgraph/generated/sites/item/get_by_path_with_path/term_stores/term_stores_request_builder.py index e6e366a11e1..fbef2c6d688 100644 --- a/msgraph/generated/sites/item/get_by_path_with_path/term_stores/term_stores_request_builder.py +++ b/msgraph/generated/sites/item/get_by_path_with_path/term_stores/term_stores_request_builder.py @@ -29,7 +29,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/sites/{site%2Did}/getByPath(path='{path}')/termStores{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/sites/{site%2Did}/getByPath(path='{path}')/termStores{?%24count,%24expand,%24filter,%24search,%24select,%24skip,%24top}", path_parameters) async def get(self,request_configuration: Optional[RequestConfiguration[TermStoresRequestBuilderGetQueryParameters]] = None) -> Optional[StoreCollectionResponse]: """ @@ -129,8 +129,6 @@ def get_query_parameter(self,original_name: str) -> str: return "%24expand" if original_name == "filter": return "%24filter" - if original_name == "orderby": - return "%24orderby" if original_name == "search": return "%24search" if original_name == "select": @@ -150,9 +148,6 @@ def get_query_parameter(self,original_name: str) -> str: # Filter items by property values filter: Optional[str] = None - # Order items by property values - orderby: Optional[list[str]] = None - # Search items by search phrases search: Optional[str] = None diff --git a/msgraph/generated/sites/item/lists/item/content_types/add_copy/add_copy_request_builder.py b/msgraph/generated/sites/item/lists/item/content_types/add_copy/add_copy_request_builder.py index ca4da4a0b57..e1265c1fd24 100644 --- a/msgraph/generated/sites/item/lists/item/content_types/add_copy/add_copy_request_builder.py +++ b/msgraph/generated/sites/item/lists/item/content_types/add_copy/add_copy_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: AddCopyPostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ContentType] - Find more info here: https://learn.microsoft.com/graph/api/contenttype-addcopy?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/sites/item/lists/item/content_types/add_copy_from_content_type_hub/add_copy_from_content_type_hub_request_builder.py b/msgraph/generated/sites/item/lists/item/content_types/add_copy_from_content_type_hub/add_copy_from_content_type_hub_request_builder.py index c4ae99cb3e7..95788eb8d1c 100644 --- a/msgraph/generated/sites/item/lists/item/content_types/add_copy_from_content_type_hub/add_copy_from_content_type_hub_request_builder.py +++ b/msgraph/generated/sites/item/lists/item/content_types/add_copy_from_content_type_hub/add_copy_from_content_type_hub_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: AddCopyFromContentTypeHubPostRequestBody, request_conf param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ContentType] - Find more info here: https://learn.microsoft.com/graph/api/contenttype-addcopyfromcontenttypehub?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/sites/item/lists/item/content_types/get_compatible_hub_content_types/get_compatible_hub_content_types_request_builder.py b/msgraph/generated/sites/item/lists/item/content_types/get_compatible_hub_content_types/get_compatible_hub_content_types_request_builder.py index b75ff287fe4..5a2cab4aebb 100644 --- a/msgraph/generated/sites/item/lists/item/content_types/get_compatible_hub_content_types/get_compatible_hub_content_types_request_builder.py +++ b/msgraph/generated/sites/item/lists/item/content_types/get_compatible_hub_content_types/get_compatible_hub_content_types_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[GetCompa Get a list of compatible content types from the content type hub that can be added to a target site or a list. This method is part of the content type publishing changes to optimize the syncing of published content types to sites and lists, effectively switching from a 'push everywhere' to 'pull as needed' approach. The method allows users to pull content types directly from the content type hub to a site or list. For more information, see contentType: addCopyFromContentTypeHub and the blog post Syntex Product Updates – August 2021. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetCompatibleHubContentTypesGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/contenttype-getcompatiblehubcontenttypes?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/sites/item/lists/item/content_types/item/associate_with_hub_sites/associate_with_hub_sites_request_builder.py b/msgraph/generated/sites/item/lists/item/content_types/item/associate_with_hub_sites/associate_with_hub_sites_request_builder.py index 6241ba1dd66..24d5e3537b6 100644 --- a/msgraph/generated/sites/item/lists/item/content_types/item/associate_with_hub_sites/associate_with_hub_sites_request_builder.py +++ b/msgraph/generated/sites/item/lists/item/content_types/item/associate_with_hub_sites/associate_with_hub_sites_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: AssociateWithHubSitesPostRequestBody, request_configur param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/contenttype-associatewithhubsites?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/sites/item/lists/item/content_types/item/copy_to_default_content_location/copy_to_default_content_location_request_builder.py b/msgraph/generated/sites/item/lists/item/content_types/item/copy_to_default_content_location/copy_to_default_content_location_request_builder.py index fbd4d35dafb..673ca054818 100644 --- a/msgraph/generated/sites/item/lists/item/content_types/item/copy_to_default_content_location/copy_to_default_content_location_request_builder.py +++ b/msgraph/generated/sites/item/lists/item/content_types/item/copy_to_default_content_location/copy_to_default_content_location_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: CopyToDefaultContentLocationPostRequestBody, request_c param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/contenttype-copytodefaultcontentlocation?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/sites/item/lists/item/content_types/item/is_published/is_published_request_builder.py b/msgraph/generated/sites/item/lists/item/content_types/item/is_published/is_published_request_builder.py index b5b696cff2c..23e90241ae4 100644 --- a/msgraph/generated/sites/item/lists/item/content_types/item/is_published/is_published_request_builder.py +++ b/msgraph/generated/sites/item/lists/item/content_types/item/is_published/is_published_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Check the publishing status of a contentType in a content type hub site. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[IsPublishedGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/contenttype-ispublished?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/sites/item/lists/item/content_types/item/publish/publish_request_builder.py b/msgraph/generated/sites/item/lists/item/content_types/item/publish/publish_request_builder.py index 9871d3160ad..8f265ed533a 100644 --- a/msgraph/generated/sites/item/lists/item/content_types/item/publish/publish_request_builder.py +++ b/msgraph/generated/sites/item/lists/item/content_types/item/publish/publish_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Publishes a contentType present in the content type hub site. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/contenttype-publish?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/sites/item/lists/item/content_types/item/unpublish/unpublish_request_builder.py b/msgraph/generated/sites/item/lists/item/content_types/item/unpublish/unpublish_request_builder.py index d2c8ed35044..8c03f867840 100644 --- a/msgraph/generated/sites/item/lists/item/content_types/item/unpublish/unpublish_request_builder.py +++ b/msgraph/generated/sites/item/lists/item/content_types/item/unpublish/unpublish_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Unpublish a contentType from a content type hub site. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/contenttype-unpublish?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/sites/item/lists/item/items/delta/delta_request_builder.py b/msgraph/generated/sites/item/lists/item/items/delta/delta_request_builder.py index 7c228b0f1e1..416f7118a1a 100644 --- a/msgraph/generated/sites/item/lists/item/items/delta/delta_request_builder.py +++ b/msgraph/generated/sites/item/lists/item/items/delta/delta_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get newly created, updated, or deleted list items without having to perform a full read of the entire items collection. Your app begins by calling delta without any parameters.The service starts enumerating the hierarchy of the list, returning pages of items, and either an @odata.nextLink or an @odata.deltaLink.Your app should continue calling with the @odata.nextLink until you see an @odata.deltaLink returned. After you received all the changes, you can apply them to your local state.To check for changes in the future, call delta again with the @odata.deltaLink from the previous response. The delta feed shows the latest state for each item, not each change. If an item was renamed twice, it only shows up once, with its latest name.The same item might appear more than once in a delta feed, for various reasons. You should use the last occurrence you see. Items with this property should be removed from your local state. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/listitem-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/sites/item/lists/item/items/item/document_set_versions/item/restore/restore_request_builder.py b/msgraph/generated/sites/item/lists/item/items/item/document_set_versions/item/restore/restore_request_builder.py index ca8fd5ae105..c0c3b84cc38 100644 --- a/msgraph/generated/sites/item/lists/item/items/item/document_set_versions/item/restore/restore_request_builder.py +++ b/msgraph/generated/sites/item/lists/item/items/item/document_set_versions/item/restore/restore_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Restore a document set version. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/documentsetversion-restore?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/sites/item/lists/item/items/item/versions/item/restore_version/restore_version_request_builder.py b/msgraph/generated/sites/item/lists/item/items/item/versions/item/restore_version/restore_version_request_builder.py index 81957d76388..aba47134030 100644 --- a/msgraph/generated/sites/item/lists/item/items/item/versions/item/restore_version/restore_version_request_builder.py +++ b/msgraph/generated/sites/item/lists/item/items/item/versions/item/restore_version/restore_version_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Restore a previous version of a ListItem to be the current version. This will create a new version with the contents of the previous version, but preserves all existing versions of the item. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/listitemversion-restore?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/sites/item/lists/item/subscriptions/item/reauthorize/reauthorize_request_builder.py b/msgraph/generated/sites/item/lists/item/subscriptions/item/reauthorize/reauthorize_request_builder.py index 05180dbdf0e..d2a4246cbe0 100644 --- a/msgraph/generated/sites/item/lists/item/subscriptions/item/reauthorize/reauthorize_request_builder.py +++ b/msgraph/generated/sites/item/lists/item/subscriptions/item/reauthorize/reauthorize_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Reauthorize a subscription when you receive a reauthorizationRequired challenge. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/subscription-reauthorize?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/sites/item/onenote/notebooks/get_notebook_from_web_url/get_notebook_from_web_url_request_builder.py b/msgraph/generated/sites/item/onenote/notebooks/get_notebook_from_web_url/get_notebook_from_web_url_request_builder.py index 922d8ef2d6a..338789d3ef3 100644 --- a/msgraph/generated/sites/item/onenote/notebooks/get_notebook_from_web_url/get_notebook_from_web_url_request_builder.py +++ b/msgraph/generated/sites/item/onenote/notebooks/get_notebook_from_web_url/get_notebook_from_web_url_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: GetNotebookFromWebUrlPostRequestBody, request_configur param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[CopyNotebookModel] - Find more info here: https://learn.microsoft.com/graph/api/notebook-getnotebookfromweburl?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/sites/item/onenote/notebooks/get_recent_notebooks_with_include_personal_notebooks/get_recent_notebooks_with_include_personal_notebooks_request_builder.py b/msgraph/generated/sites/item/onenote/notebooks/get_recent_notebooks_with_include_personal_notebooks/get_recent_notebooks_with_include_personal_notebooks_request_builder.py index 541eab81958..b7ffa283a36 100644 --- a/msgraph/generated/sites/item/onenote/notebooks/get_recent_notebooks_with_include_personal_notebooks/get_recent_notebooks_with_include_personal_notebooks_request_builder.py +++ b/msgraph/generated/sites/item/onenote/notebooks/get_recent_notebooks_with_include_personal_notebooks/get_recent_notebooks_with_include_personal_notebooks_request_builder.py @@ -38,7 +38,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[GetRecen Get a list of recentNotebook instances that have been accessed by the signed-in user. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetRecentNotebooksWithIncludePersonalNotebooksGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/notebook-getrecentnotebooks?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/sites/item/onenote/notebooks/item/copy_notebook/copy_notebook_request_builder.py b/msgraph/generated/sites/item/onenote/notebooks/item/copy_notebook/copy_notebook_request_builder.py index 5c335fff1f7..be1374b0edf 100644 --- a/msgraph/generated/sites/item/onenote/notebooks/item/copy_notebook/copy_notebook_request_builder.py +++ b/msgraph/generated/sites/item/onenote/notebooks/item/copy_notebook/copy_notebook_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: CopyNotebookPostRequestBody, request_configuration: Op param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OnenoteOperation] - Find more info here: https://learn.microsoft.com/graph/api/notebook-copynotebook?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/sites/item/onenote/notebooks/item/section_groups/item/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py b/msgraph/generated/sites/item/onenote/notebooks/item/section_groups/item/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py index e3ad0ec6acb..ebaf0b662c9 100644 --- a/msgraph/generated/sites/item/onenote/notebooks/item/section_groups/item/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py +++ b/msgraph/generated/sites/item/onenote/notebooks/item/section_groups/item/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: CopyToNotebookPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OnenoteOperation] - Find more info here: https://learn.microsoft.com/graph/api/section-copytonotebook?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/sites/item/onenote/notebooks/item/section_groups/item/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py b/msgraph/generated/sites/item/onenote/notebooks/item/section_groups/item/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py index 4d938198be9..d3eaf9141fb 100644 --- a/msgraph/generated/sites/item/onenote/notebooks/item/section_groups/item/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py +++ b/msgraph/generated/sites/item/onenote/notebooks/item/section_groups/item/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: CopyToSectionGroupPostRequestBody, request_configurati param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OnenoteOperation] - Find more info here: https://learn.microsoft.com/graph/api/section-copytosectiongroup?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/sites/item/onenote/notebooks/item/section_groups/item/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py b/msgraph/generated/sites/item/onenote/notebooks/item/section_groups/item/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py index 718bc41062f..9b188d6296f 100644 --- a/msgraph/generated/sites/item/onenote/notebooks/item/section_groups/item/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py +++ b/msgraph/generated/sites/item/onenote/notebooks/item/section_groups/item/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: CopyToSectionPostRequestBody, request_configuration: O param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OnenoteOperation] - Find more info here: https://learn.microsoft.com/graph/api/page-copytosection?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/sites/item/onenote/notebooks/item/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py b/msgraph/generated/sites/item/onenote/notebooks/item/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py index 3ca2c9fe348..4a83a8d8988 100644 --- a/msgraph/generated/sites/item/onenote/notebooks/item/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py +++ b/msgraph/generated/sites/item/onenote/notebooks/item/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: CopyToNotebookPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OnenoteOperation] - Find more info here: https://learn.microsoft.com/graph/api/section-copytonotebook?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/sites/item/onenote/notebooks/item/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py b/msgraph/generated/sites/item/onenote/notebooks/item/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py index 2d7a777a9bb..643711404f3 100644 --- a/msgraph/generated/sites/item/onenote/notebooks/item/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py +++ b/msgraph/generated/sites/item/onenote/notebooks/item/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: CopyToSectionGroupPostRequestBody, request_configurati param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OnenoteOperation] - Find more info here: https://learn.microsoft.com/graph/api/section-copytosectiongroup?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/sites/item/onenote/notebooks/item/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py b/msgraph/generated/sites/item/onenote/notebooks/item/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py index ff73e0c7fd4..3cc87e67b91 100644 --- a/msgraph/generated/sites/item/onenote/notebooks/item/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py +++ b/msgraph/generated/sites/item/onenote/notebooks/item/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: CopyToSectionPostRequestBody, request_configuration: O param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OnenoteOperation] - Find more info here: https://learn.microsoft.com/graph/api/page-copytosection?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/sites/item/onenote/pages/item/copy_to_section/copy_to_section_request_builder.py b/msgraph/generated/sites/item/onenote/pages/item/copy_to_section/copy_to_section_request_builder.py index c3ac7932e87..f3bcb865944 100644 --- a/msgraph/generated/sites/item/onenote/pages/item/copy_to_section/copy_to_section_request_builder.py +++ b/msgraph/generated/sites/item/onenote/pages/item/copy_to_section/copy_to_section_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: CopyToSectionPostRequestBody, request_configuration: O param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OnenoteOperation] - Find more info here: https://learn.microsoft.com/graph/api/page-copytosection?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/sites/item/onenote/section_groups/item/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py b/msgraph/generated/sites/item/onenote/section_groups/item/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py index 1ede8ac4ad5..4a8c7d418af 100644 --- a/msgraph/generated/sites/item/onenote/section_groups/item/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py +++ b/msgraph/generated/sites/item/onenote/section_groups/item/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: CopyToNotebookPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OnenoteOperation] - Find more info here: https://learn.microsoft.com/graph/api/section-copytonotebook?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/sites/item/onenote/section_groups/item/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py b/msgraph/generated/sites/item/onenote/section_groups/item/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py index 4411a9c1e39..49724f28bad 100644 --- a/msgraph/generated/sites/item/onenote/section_groups/item/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py +++ b/msgraph/generated/sites/item/onenote/section_groups/item/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: CopyToSectionGroupPostRequestBody, request_configurati param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OnenoteOperation] - Find more info here: https://learn.microsoft.com/graph/api/section-copytosectiongroup?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/sites/item/onenote/section_groups/item/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py b/msgraph/generated/sites/item/onenote/section_groups/item/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py index 663cad03b30..f98d4abe5a3 100644 --- a/msgraph/generated/sites/item/onenote/section_groups/item/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py +++ b/msgraph/generated/sites/item/onenote/section_groups/item/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: CopyToSectionPostRequestBody, request_configuration: O param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OnenoteOperation] - Find more info here: https://learn.microsoft.com/graph/api/page-copytosection?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/sites/item/onenote/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py b/msgraph/generated/sites/item/onenote/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py index 03e409e02a4..aae123c25ef 100644 --- a/msgraph/generated/sites/item/onenote/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py +++ b/msgraph/generated/sites/item/onenote/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: CopyToNotebookPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OnenoteOperation] - Find more info here: https://learn.microsoft.com/graph/api/section-copytonotebook?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/sites/item/onenote/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py b/msgraph/generated/sites/item/onenote/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py index 77b898b8201..25f7907b41c 100644 --- a/msgraph/generated/sites/item/onenote/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py +++ b/msgraph/generated/sites/item/onenote/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: CopyToSectionGroupPostRequestBody, request_configurati param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OnenoteOperation] - Find more info here: https://learn.microsoft.com/graph/api/section-copytosectiongroup?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/sites/item/onenote/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py b/msgraph/generated/sites/item/onenote/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py index 444ea7ef4a5..1ab120f55a9 100644 --- a/msgraph/generated/sites/item/onenote/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py +++ b/msgraph/generated/sites/item/onenote/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: CopyToSectionPostRequestBody, request_configuration: O param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OnenoteOperation] - Find more info here: https://learn.microsoft.com/graph/api/page-copytosection?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/sites/item/permissions/item/grant/grant_request_builder.py b/msgraph/generated/sites/item/permissions/item/grant/grant_request_builder.py index a84239937fb..60ac12433e9 100644 --- a/msgraph/generated/sites/item/permissions/item/grant/grant_request_builder.py +++ b/msgraph/generated/sites/item/permissions/item/grant/grant_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: GrantPostRequestBody, request_configuration: Optional[ param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GrantPostResponse] - Find more info here: https://learn.microsoft.com/graph/api/permission-grant?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/sites/remove/remove_request_builder.py b/msgraph/generated/sites/remove/remove_request_builder.py index f676e9a3f98..e92878e6dcb 100644 --- a/msgraph/generated/sites/remove/remove_request_builder.py +++ b/msgraph/generated/sites/remove/remove_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: RemovePostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[RemovePostResponse] - Find more info here: https://learn.microsoft.com/graph/api/site-unfollow?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/sites/sites_request_builder.py b/msgraph/generated/sites/sites_request_builder.py index 6679ea6d6cd..ca5975e1d69 100644 --- a/msgraph/generated/sites/sites_request_builder.py +++ b/msgraph/generated/sites/sites_request_builder.py @@ -52,10 +52,10 @@ def by_site_id(self,site_id: str) -> SiteItemRequestBuilder: async def get(self,request_configuration: Optional[RequestConfiguration[SitesRequestBuilderGetQueryParameters]] = None) -> Optional[SiteCollectionResponse]: """ - List all available sites in an organization. Specific filter criteria and query options are also supported and described below: In addition, you can use a $search query against the /sites collection to find sites matching given keywords.If you want to list all sites across all geographies, refer to getAllSites. For more guidance about building applications that use site discovery for scanning purposes, see Best practices for discovering files and detecting changes at scale. + Search across a SharePoint tenant for sites that match keywords provided. The only property that works for sorting is createdDateTime. The search filter is a free text search that uses multiple properties when retrieving the search results. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[SiteCollectionResponse] - Find more info here: https://learn.microsoft.com/graph/api/site-list?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/site-search?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration @@ -73,7 +73,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[SitesReq def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[SitesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - List all available sites in an organization. Specific filter criteria and query options are also supported and described below: In addition, you can use a $search query against the /sites collection to find sites matching given keywords.If you want to list all sites across all geographies, refer to getAllSites. For more guidance about building applications that use site discovery for scanning purposes, see Best practices for discovering files and detecting changes at scale. + Search across a SharePoint tenant for sites that match keywords provided. The only property that works for sorting is createdDateTime. The search filter is a free text search that uses multiple properties when retrieving the search results. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -140,7 +140,7 @@ def remove(self) -> RemoveRequestBuilder: @dataclass class SitesRequestBuilderGetQueryParameters(): """ - List all available sites in an organization. Specific filter criteria and query options are also supported and described below: In addition, you can use a $search query against the /sites collection to find sites matching given keywords.If you want to list all sites across all geographies, refer to getAllSites. For more guidance about building applications that use site discovery for scanning purposes, see Best practices for discovering files and detecting changes at scale. + Search across a SharePoint tenant for sites that match keywords provided. The only property that works for sorting is createdDateTime. The search filter is a free text search that uses multiple properties when retrieving the search results. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph/generated/solutions/backup_restore/enable/enable_request_builder.py b/msgraph/generated/solutions/backup_restore/enable/enable_request_builder.py index 2758950048c..57a861dfa9d 100644 --- a/msgraph/generated/solutions/backup_restore/enable/enable_request_builder.py +++ b/msgraph/generated/solutions/backup_restore/enable/enable_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: EnablePostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ServiceStatus] - Find more info here: https://learn.microsoft.com/graph/api/backuprestoreroot-enable?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/solutions/backup_restore/protection_policies/item/activate/activate_request_builder.py b/msgraph/generated/solutions/backup_restore/protection_policies/item/activate/activate_request_builder.py index 401a4a95346..afb9ad36e0b 100644 --- a/msgraph/generated/solutions/backup_restore/protection_policies/item/activate/activate_request_builder.py +++ b/msgraph/generated/solutions/backup_restore/protection_policies/item/activate/activate_request_builder.py @@ -35,7 +35,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Activate a protectionPolicyBase. Currently, only one active backup policy per underlying service is supported (that is, one for OneDrive accounts, one for SharePoint sites, and one for Exchange Online users). You can add or remove artifacts (sites or user accounts) to or from each active policy. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ProtectionPolicyBase] - Find more info here: https://learn.microsoft.com/graph/api/protectionpolicybase-activate?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/solutions/backup_restore/protection_policies/item/deactivate/deactivate_request_builder.py b/msgraph/generated/solutions/backup_restore/protection_policies/item/deactivate/deactivate_request_builder.py index bd24ffcc415..0832109b162 100644 --- a/msgraph/generated/solutions/backup_restore/protection_policies/item/deactivate/deactivate_request_builder.py +++ b/msgraph/generated/solutions/backup_restore/protection_policies/item/deactivate/deactivate_request_builder.py @@ -35,7 +35,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Deactivate a protectionPolicyBase. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ProtectionPolicyBase] - Find more info here: https://learn.microsoft.com/graph/api/protectionpolicybase-deactivate?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/solutions/backup_restore/restore_points/search/search_request_builder.py b/msgraph/generated/solutions/backup_restore/restore_points/search/search_request_builder.py index bf605cc45a5..e4d66acb616 100644 --- a/msgraph/generated/solutions/backup_restore/restore_points/search/search_request_builder.py +++ b/msgraph/generated/solutions/backup_restore/restore_points/search/search_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: SearchPostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[RestorePointSearchResponse] - Find more info here: https://learn.microsoft.com/graph/api/restorepoint-search?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/solutions/backup_restore/restore_sessions/item/activate/activate_request_builder.py b/msgraph/generated/solutions/backup_restore/restore_sessions/item/activate/activate_request_builder.py index 3b6fac504a0..8d138efafdc 100644 --- a/msgraph/generated/solutions/backup_restore/restore_sessions/item/activate/activate_request_builder.py +++ b/msgraph/generated/solutions/backup_restore/restore_sessions/item/activate/activate_request_builder.py @@ -35,7 +35,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Activate a draft restoreSessionBase object. The following points apply to restoring a protection unit: param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[RestoreSessionBase] - Find more info here: https://learn.microsoft.com/graph/api/restoresessionbase-activate?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/solutions/backup_restore/service_apps/item/activate/activate_request_builder.py b/msgraph/generated/solutions/backup_restore/service_apps/item/activate/activate_request_builder.py index c3faea60f55..7ef2fbfa1af 100644 --- a/msgraph/generated/solutions/backup_restore/service_apps/item/activate/activate_request_builder.py +++ b/msgraph/generated/solutions/backup_restore/service_apps/item/activate/activate_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: ActivatePostRequestBody, request_configuration: Option param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ServiceApp] - Find more info here: https://learn.microsoft.com/graph/api/serviceapp-activate?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/solutions/backup_restore/service_apps/item/deactivate/deactivate_request_builder.py b/msgraph/generated/solutions/backup_restore/service_apps/item/deactivate/deactivate_request_builder.py index b344cec248c..9c1ed69339d 100644 --- a/msgraph/generated/solutions/backup_restore/service_apps/item/deactivate/deactivate_request_builder.py +++ b/msgraph/generated/solutions/backup_restore/service_apps/item/deactivate/deactivate_request_builder.py @@ -35,7 +35,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Deactivate a serviceApp. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ServiceApp] - Find more info here: https://learn.microsoft.com/graph/api/serviceapp-deactivate?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/solutions/booking_businesses/item/appointments/item/cancel/cancel_request_builder.py b/msgraph/generated/solutions/booking_businesses/item/appointments/item/cancel/cancel_request_builder.py index 7d1f017710c..9dfe5853b18 100644 --- a/msgraph/generated/solutions/booking_businesses/item/appointments/item/cancel/cancel_request_builder.py +++ b/msgraph/generated/solutions/booking_businesses/item/appointments/item/cancel/cancel_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: CancelPostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/bookingappointment-cancel?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/solutions/booking_businesses/item/calendar_view/count/count_request_builder.py b/msgraph/generated/solutions/booking_businesses/item/calendar_view/count/count_request_builder.py index d06dc583cc0..81fccf7b3a5 100644 --- a/msgraph/generated/solutions/booking_businesses/item/calendar_view/count/count_request_builder.py +++ b/msgraph/generated/solutions/booking_businesses/item/calendar_view/count/count_request_builder.py @@ -27,7 +27,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/solutions/bookingBusinesses/{bookingBusiness%2Did}/calendarView/$count?end={end}&start={start}{&%24filter,%24search}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/solutions/bookingBusinesses/{bookingBusiness%2Did}/calendarView/$count{?%24filter,%24search}", path_parameters) async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: """ @@ -85,24 +85,14 @@ def get_query_parameter(self,original_name: str) -> str: return "%24filter" if original_name == "search": return "%24search" - if original_name == "end": - return "end" - if original_name == "start": - return "start" return original_name - # The end date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - end: Optional[str] = None - # Filter items by property values filter: Optional[str] = None # Search items by search phrases search: Optional[str] = None - # The start date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T19:00:00-08:00 - start: Optional[str] = None - @dataclass class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): diff --git a/msgraph/generated/solutions/booking_businesses/item/calendar_view/item/cancel/cancel_request_builder.py b/msgraph/generated/solutions/booking_businesses/item/calendar_view/item/cancel/cancel_request_builder.py index 8eab9b56bc8..576d7746656 100644 --- a/msgraph/generated/solutions/booking_businesses/item/calendar_view/item/cancel/cancel_request_builder.py +++ b/msgraph/generated/solutions/booking_businesses/item/calendar_view/item/cancel/cancel_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: CancelPostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/bookingappointment-cancel?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/solutions/booking_businesses/item/get_staff_availability/get_staff_availability_request_builder.py b/msgraph/generated/solutions/booking_businesses/item/get_staff_availability/get_staff_availability_request_builder.py index aa383231c37..c69a7d9028d 100644 --- a/msgraph/generated/solutions/booking_businesses/item/get_staff_availability/get_staff_availability_request_builder.py +++ b/msgraph/generated/solutions/booking_businesses/item/get_staff_availability/get_staff_availability_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: GetStaffAvailabilityPostRequestBody, request_configura param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetStaffAvailabilityPostResponse] - Find more info here: https://learn.microsoft.com/graph/api/bookingbusiness-getstaffavailability?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/solutions/booking_businesses/item/publish/publish_request_builder.py b/msgraph/generated/solutions/booking_businesses/item/publish/publish_request_builder.py index fe7733b1228..09ed18ab9d9 100644 --- a/msgraph/generated/solutions/booking_businesses/item/publish/publish_request_builder.py +++ b/msgraph/generated/solutions/booking_businesses/item/publish/publish_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Make the scheduling page of a business available to external customers. Set the isPublished property to true, and the publicUrl property to the URL of the scheduling page. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/bookingbusiness-publish?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/solutions/booking_businesses/item/unpublish/unpublish_request_builder.py b/msgraph/generated/solutions/booking_businesses/item/unpublish/unpublish_request_builder.py index 9f90cb4fb68..c1d9dd1764e 100644 --- a/msgraph/generated/solutions/booking_businesses/item/unpublish/unpublish_request_builder.py +++ b/msgraph/generated/solutions/booking_businesses/item/unpublish/unpublish_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Make the scheduling page of this business not available to external customers. Set the isPublished property to false, and the publicUrl property to null. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/bookingbusiness-unpublish?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/solutions/virtual_events/townhalls/get_by_user_id_and_role_with_user_id_with_role/get_by_user_id_and_role_with_user_id_with_role_request_builder.py b/msgraph/generated/solutions/virtual_events/townhalls/get_by_user_id_and_role_with_user_id_with_role/get_by_user_id_and_role_with_user_id_with_role_request_builder.py index 61732e10488..ae54ba5888f 100644 --- a/msgraph/generated/solutions/virtual_events/townhalls/get_by_user_id_and_role_with_user_id_with_role/get_by_user_id_and_role_with_user_id_with_role_request_builder.py +++ b/msgraph/generated/solutions/virtual_events/townhalls/get_by_user_id_and_role_with_user_id_with_role/get_by_user_id_and_role_with_user_id_with_role_request_builder.py @@ -40,7 +40,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[GetByUse Get a list of virtualEventTownhall objects where the specified user is either the organizer or a coorganizer. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetByUserIdAndRoleWithUserIdWithRoleGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/virtualeventtownhall-getbyuseridandrole?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/solutions/virtual_events/townhalls/get_by_user_role_with_role/get_by_user_role_with_role_request_builder.py b/msgraph/generated/solutions/virtual_events/townhalls/get_by_user_role_with_role/get_by_user_role_with_role_request_builder.py index 41a26a79cf1..d68941f41a2 100644 --- a/msgraph/generated/solutions/virtual_events/townhalls/get_by_user_role_with_role/get_by_user_role_with_role_request_builder.py +++ b/msgraph/generated/solutions/virtual_events/townhalls/get_by_user_role_with_role/get_by_user_role_with_role_request_builder.py @@ -38,7 +38,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[GetByUse Get a list of virtualEventTownhall objects where the signed-in user is either the organizer or a coorganizer. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetByUserRoleWithRoleGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/virtualeventtownhall-getbyuserrole?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/solutions/virtual_events/webinars/get_by_user_id_and_role_with_user_id_with_role/get_by_user_id_and_role_with_user_id_with_role_request_builder.py b/msgraph/generated/solutions/virtual_events/webinars/get_by_user_id_and_role_with_user_id_with_role/get_by_user_id_and_role_with_user_id_with_role_request_builder.py index 8b8030580d7..86b7ccec0b4 100644 --- a/msgraph/generated/solutions/virtual_events/webinars/get_by_user_id_and_role_with_user_id_with_role/get_by_user_id_and_role_with_user_id_with_role_request_builder.py +++ b/msgraph/generated/solutions/virtual_events/webinars/get_by_user_id_and_role_with_user_id_with_role/get_by_user_id_and_role_with_user_id_with_role_request_builder.py @@ -40,7 +40,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[GetByUse Get a virtualEventWebinar collection where the specified user is either the organizer or a coorganizer. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetByUserIdAndRoleWithUserIdWithRoleGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/virtualeventwebinar-getbyuseridandrole?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/solutions/virtual_events/webinars/get_by_user_role_with_role/get_by_user_role_with_role_request_builder.py b/msgraph/generated/solutions/virtual_events/webinars/get_by_user_role_with_role/get_by_user_role_with_role_request_builder.py index 0d4aa1b3357..fa301866e70 100644 --- a/msgraph/generated/solutions/virtual_events/webinars/get_by_user_role_with_role/get_by_user_role_with_role_request_builder.py +++ b/msgraph/generated/solutions/virtual_events/webinars/get_by_user_role_with_role/get_by_user_role_with_role_request_builder.py @@ -38,7 +38,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[GetByUse Get a virtualEventWebinar collection where the signed-in user is either the organizer or a coorganizer. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetByUserRoleWithRoleGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/virtualeventwebinar-getbyuserrole?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/storage/file_storage/containers/item/permissions/item/grant/grant_request_builder.py b/msgraph/generated/storage/file_storage/containers/item/permissions/item/grant/grant_request_builder.py index 89d9566899a..9956876e38b 100644 --- a/msgraph/generated/storage/file_storage/containers/item/permissions/item/grant/grant_request_builder.py +++ b/msgraph/generated/storage/file_storage/containers/item/permissions/item/grant/grant_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: GrantPostRequestBody, request_configuration: Optional[ param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GrantPostResponse] - Find more info here: https://learn.microsoft.com/graph/api/permission-grant?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/storage/file_storage/deleted_containers/item/permissions/item/grant/grant_request_builder.py b/msgraph/generated/storage/file_storage/deleted_containers/item/permissions/item/grant/grant_request_builder.py index 74f7ae12a58..19d3ed5084e 100644 --- a/msgraph/generated/storage/file_storage/deleted_containers/item/permissions/item/grant/grant_request_builder.py +++ b/msgraph/generated/storage/file_storage/deleted_containers/item/permissions/item/grant/grant_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: GrantPostRequestBody, request_configuration: Optional[ param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GrantPostResponse] - Find more info here: https://learn.microsoft.com/graph/api/permission-grant?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/subscriptions/item/reauthorize/reauthorize_request_builder.py b/msgraph/generated/subscriptions/item/reauthorize/reauthorize_request_builder.py index 13ce51a1966..ef967c75000 100644 --- a/msgraph/generated/subscriptions/item/reauthorize/reauthorize_request_builder.py +++ b/msgraph/generated/subscriptions/item/reauthorize/reauthorize_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Reauthorize a subscription when you receive a reauthorizationRequired challenge. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/subscription-reauthorize?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/teams/item/archive/archive_request_builder.py b/msgraph/generated/teams/item/archive/archive_request_builder.py index 470c335bec8..7af9cfcc8eb 100644 --- a/msgraph/generated/teams/item/archive/archive_request_builder.py +++ b/msgraph/generated/teams/item/archive/archive_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: ArchivePostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/team-archive?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/teams/item/channels/get_all_messages/get_all_messages_request_builder.py b/msgraph/generated/teams/item/channels/get_all_messages/get_all_messages_request_builder.py index 1f79c686c6a..27ef1bc18b4 100644 --- a/msgraph/generated/teams/item/channels/get_all_messages/get_all_messages_request_builder.py +++ b/msgraph/generated/teams/item/channels/get_all_messages/get_all_messages_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[GetAllMe Retrieve messages across all channels in a team, including text, audio, and video conversations. To learn more about how to use the Microsoft Teams export APIs to export content, see Export content with the Microsoft Teams export APIs. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetAllMessagesGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/channel-getallmessages?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/teams/item/channels/get_all_retained_messages/get_all_retained_messages_request_builder.py b/msgraph/generated/teams/item/channels/get_all_retained_messages/get_all_retained_messages_request_builder.py index 9b440d8ef17..bafd0d68f52 100644 --- a/msgraph/generated/teams/item/channels/get_all_retained_messages/get_all_retained_messages_request_builder.py +++ b/msgraph/generated/teams/item/channels/get_all_retained_messages/get_all_retained_messages_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[GetAllRe Get all retained messages across all channels in a team. To learn more about how to use the Microsoft Teams export APIs to export content, see Export content with the Microsoft Teams export APIs. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetAllRetainedMessagesGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/channel-getallretainedmessages?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/teams/item/channels/item/all_members/add/add_request_builder.py b/msgraph/generated/teams/item/channels/item/all_members/add/add_request_builder.py index 17e0018d2ee..f489a716305 100644 --- a/msgraph/generated/teams/item/channels/item/all_members/add/add_request_builder.py +++ b/msgraph/generated/teams/item/channels/item/all_members/add/add_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: AddPostRequestBody, request_configuration: Optional[Re param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[AddPostResponse] - Find more info here: https://learn.microsoft.com/graph/api/conversationmembers-add?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/teams/item/channels/item/all_members/remove/remove_request_builder.py b/msgraph/generated/teams/item/channels/item/all_members/remove/remove_request_builder.py index 66b33e5594d..d24681c69c5 100644 --- a/msgraph/generated/teams/item/channels/item/all_members/remove/remove_request_builder.py +++ b/msgraph/generated/teams/item/channels/item/all_members/remove/remove_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: RemovePostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[RemovePostResponse] - Find more info here: https://learn.microsoft.com/graph/api/conversationmember-remove?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/teams/item/channels/item/archive/archive_request_builder.py b/msgraph/generated/teams/item/channels/item/archive/archive_request_builder.py index b7f6835e359..d88889fbcd8 100644 --- a/msgraph/generated/teams/item/channels/item/archive/archive_request_builder.py +++ b/msgraph/generated/teams/item/channels/item/archive/archive_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: ArchivePostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/channel-archive?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/teams/item/channels/item/complete_migration/complete_migration_request_builder.py b/msgraph/generated/teams/item/channels/item/complete_migration/complete_migration_request_builder.py index 1e6018989b4..f339bbbc8d6 100644 --- a/msgraph/generated/teams/item/channels/item/complete_migration/complete_migration_request_builder.py +++ b/msgraph/generated/teams/item/channels/item/complete_migration/complete_migration_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Complete the message migration process by removing migration mode from a channel in a team. Migration mode is a special state that prevents certain operations, like sending messages and adding members, during the data migration process. After a completeMigration request is made, you can't import additional messages into the team. You can add members to the team after the request returns a successful response. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/channel-completemigration?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/teams/item/channels/item/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_request_builder.py b/msgraph/generated/teams/item/channels/item/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_request_builder.py index f5a9ecd0d11..6205568188e 100644 --- a/msgraph/generated/teams/item/channels/item/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_request_builder.py +++ b/msgraph/generated/teams/item/channels/item/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DoesUser Determine whether a user has access to a shared channel. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/channel-doesuserhaveaccess?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/teams/item/channels/item/members/add/add_request_builder.py b/msgraph/generated/teams/item/channels/item/members/add/add_request_builder.py index fcd43878e8f..e2b6246f7f2 100644 --- a/msgraph/generated/teams/item/channels/item/members/add/add_request_builder.py +++ b/msgraph/generated/teams/item/channels/item/members/add/add_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: AddPostRequestBody, request_configuration: Optional[Re param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[AddPostResponse] - Find more info here: https://learn.microsoft.com/graph/api/conversationmembers-add?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/teams/item/channels/item/members/remove/remove_request_builder.py b/msgraph/generated/teams/item/channels/item/members/remove/remove_request_builder.py index c3dda90bd24..d4035607fc1 100644 --- a/msgraph/generated/teams/item/channels/item/members/remove/remove_request_builder.py +++ b/msgraph/generated/teams/item/channels/item/members/remove/remove_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: RemovePostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[RemovePostResponse] - Find more info here: https://learn.microsoft.com/graph/api/conversationmember-remove?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/teams/item/channels/item/messages/delta/delta_request_builder.py b/msgraph/generated/teams/item/channels/item/messages/delta/delta_request_builder.py index 72461d805f7..4ede7b2d85d 100644 --- a/msgraph/generated/teams/item/channels/item/messages/delta/delta_request_builder.py +++ b/msgraph/generated/teams/item/channels/item/messages/delta/delta_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can get new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/chatmessage-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/teams/item/channels/item/messages/item/replies/delta/delta_request_builder.py b/msgraph/generated/teams/item/channels/item/messages/item/replies/delta/delta_request_builder.py index fc9cb0bdb46..4d4ee6c507a 100644 --- a/msgraph/generated/teams/item/channels/item/messages/item/replies/delta/delta_request_builder.py +++ b/msgraph/generated/teams/item/channels/item/messages/item/replies/delta/delta_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can get new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/chatmessage-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/teams/item/channels/item/messages/item/replies/item/soft_delete/soft_delete_request_builder.py b/msgraph/generated/teams/item/channels/item/messages/item/replies/item/soft_delete/soft_delete_request_builder.py index d7e900c118f..c9a893ad215 100644 --- a/msgraph/generated/teams/item/channels/item/messages/item/replies/item/soft_delete/soft_delete_request_builder.py +++ b/msgraph/generated/teams/item/channels/item/messages/item/replies/item/soft_delete/soft_delete_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Delete a single chatMessage or a chat message reply in a channel or a chat. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/chatmessage-softdelete?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/teams/item/channels/item/messages/item/replies/item/undo_soft_delete/undo_soft_delete_request_builder.py b/msgraph/generated/teams/item/channels/item/messages/item/replies/item/undo_soft_delete/undo_soft_delete_request_builder.py index 03f6badbf89..75974896392 100644 --- a/msgraph/generated/teams/item/channels/item/messages/item/replies/item/undo_soft_delete/undo_soft_delete_request_builder.py +++ b/msgraph/generated/teams/item/channels/item/messages/item/replies/item/undo_soft_delete/undo_soft_delete_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Undo soft deletion of a single chatMessage or a chat message reply in a channel or a chat. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/chatmessage-undosoftdelete?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/teams/item/channels/item/messages/item/replies/replies_request_builder.py b/msgraph/generated/teams/item/channels/item/messages/item/replies/replies_request_builder.py index d7d47ffec94..f6333aa39cb 100644 --- a/msgraph/generated/teams/item/channels/item/messages/item/replies/replies_request_builder.py +++ b/msgraph/generated/teams/item/channels/item/messages/item/replies/replies_request_builder.py @@ -71,11 +71,11 @@ async def get(self,request_configuration: Optional[RequestConfiguration[RepliesR async def post(self,body: ChatMessage, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[ChatMessage]: """ - Send a new reply to a chatMessage in a specified channel. + Create a new reply to a chatMessage in a specified channel. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ChatMessage] - Find more info here: https://learn.microsoft.com/graph/api/chatmessage-post-replies?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/channel-post-messagereply?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") @@ -106,7 +106,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi def to_post_request_information(self,body: ChatMessage, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Send a new reply to a chatMessage in a specified channel. + Create a new reply to a chatMessage in a specified channel. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation diff --git a/msgraph/generated/teams/item/channels/item/messages/item/soft_delete/soft_delete_request_builder.py b/msgraph/generated/teams/item/channels/item/messages/item/soft_delete/soft_delete_request_builder.py index 17bbea4cf6e..e0c3f3b1044 100644 --- a/msgraph/generated/teams/item/channels/item/messages/item/soft_delete/soft_delete_request_builder.py +++ b/msgraph/generated/teams/item/channels/item/messages/item/soft_delete/soft_delete_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Delete a single chatMessage or a chat message reply in a channel or a chat. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/chatmessage-softdelete?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/teams/item/channels/item/messages/item/undo_soft_delete/undo_soft_delete_request_builder.py b/msgraph/generated/teams/item/channels/item/messages/item/undo_soft_delete/undo_soft_delete_request_builder.py index 0bb246c1fae..a3e36c303aa 100644 --- a/msgraph/generated/teams/item/channels/item/messages/item/undo_soft_delete/undo_soft_delete_request_builder.py +++ b/msgraph/generated/teams/item/channels/item/messages/item/undo_soft_delete/undo_soft_delete_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Undo soft deletion of a single chatMessage or a chat message reply in a channel or a chat. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/chatmessage-undosoftdelete?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/teams/item/channels/item/provision_email/provision_email_request_builder.py b/msgraph/generated/teams/item/channels/item/provision_email/provision_email_request_builder.py index db94407dcdd..8948ee0d59f 100644 --- a/msgraph/generated/teams/item/channels/item/provision_email/provision_email_request_builder.py +++ b/msgraph/generated/teams/item/channels/item/provision_email/provision_email_request_builder.py @@ -35,7 +35,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Provision an email address for a channel. Microsoft Teams doesn't automatically provision an email address for a channel by default. To have Teams provision an email address, you can call provisionEmail, or through the Teams user interface, select Get email address, which triggers Teams to generate an email address if it has not already provisioned one. To remove the email address of a channel, use the removeEmail method. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ProvisionChannelEmailResult] - Find more info here: https://learn.microsoft.com/graph/api/channel-provisionemail?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/teams/item/channels/item/remove_email/remove_email_request_builder.py b/msgraph/generated/teams/item/channels/item/remove_email/remove_email_request_builder.py index 3e1766ca38a..1caea8a7cd9 100644 --- a/msgraph/generated/teams/item/channels/item/remove_email/remove_email_request_builder.py +++ b/msgraph/generated/teams/item/channels/item/remove_email/remove_email_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Remove the email address of a channel. You can remove an email address only if it was provisioned using the provisionEmail method or through the Microsoft Teams client. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/channel-removeemail?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/teams/item/channels/item/unarchive/unarchive_request_builder.py b/msgraph/generated/teams/item/channels/item/unarchive/unarchive_request_builder.py index 788ab166607..e3a7d895635 100644 --- a/msgraph/generated/teams/item/channels/item/unarchive/unarchive_request_builder.py +++ b/msgraph/generated/teams/item/channels/item/unarchive/unarchive_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Restore an archived channel. Unarchiving restores the ability for users to send messages and edit the channel. Channels are archived via the channel: archive method. Unarchiving is an asynchronous operation; a channel is unarchived when the asynchronous unarchiving operation completes successfully, which might occur after this method responds. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/channel-unarchive?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/teams/item/clone/clone_request_builder.py b/msgraph/generated/teams/item/clone/clone_request_builder.py index 4e7ea00ea22..b5387216b37 100644 --- a/msgraph/generated/teams/item/clone/clone_request_builder.py +++ b/msgraph/generated/teams/item/clone/clone_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: ClonePostRequestBody, request_configuration: Optional[ param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/team-clone?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/teams/item/complete_migration/complete_migration_request_builder.py b/msgraph/generated/teams/item/complete_migration/complete_migration_request_builder.py index df9590ceba1..24b7c7ad6d5 100644 --- a/msgraph/generated/teams/item/complete_migration/complete_migration_request_builder.py +++ b/msgraph/generated/teams/item/complete_migration/complete_migration_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Complete the message migration process by removing migration mode from a team. Migration mode is a special state where certain operations are barred, like message POST and membership operations during the data migration process. After a completeMigration request is made, you can't import additional messages into the team. You can add members to the team after the request returns a successful response. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/team-completemigration?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/teams/item/installed_apps/item/upgrade/upgrade_request_builder.py b/msgraph/generated/teams/item/installed_apps/item/upgrade/upgrade_request_builder.py index 28391c96ec4..e4775cae541 100644 --- a/msgraph/generated/teams/item/installed_apps/item/upgrade/upgrade_request_builder.py +++ b/msgraph/generated/teams/item/installed_apps/item/upgrade/upgrade_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: UpgradePostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/chat-teamsappinstallation-upgrade?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/teams/item/members/add/add_request_builder.py b/msgraph/generated/teams/item/members/add/add_request_builder.py index dfc05246126..260daeea496 100644 --- a/msgraph/generated/teams/item/members/add/add_request_builder.py +++ b/msgraph/generated/teams/item/members/add/add_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: AddPostRequestBody, request_configuration: Optional[Re param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[AddPostResponse] - Find more info here: https://learn.microsoft.com/graph/api/conversationmembers-add?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/teams/item/members/remove/remove_request_builder.py b/msgraph/generated/teams/item/members/remove/remove_request_builder.py index 0081e77a425..c7602d6c1fe 100644 --- a/msgraph/generated/teams/item/members/remove/remove_request_builder.py +++ b/msgraph/generated/teams/item/members/remove/remove_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: RemovePostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[RemovePostResponse] - Find more info here: https://learn.microsoft.com/graph/api/conversationmember-remove?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/teams/item/primary_channel/all_members/add/add_request_builder.py b/msgraph/generated/teams/item/primary_channel/all_members/add/add_request_builder.py index c3873ff80b4..c5e0dda7b21 100644 --- a/msgraph/generated/teams/item/primary_channel/all_members/add/add_request_builder.py +++ b/msgraph/generated/teams/item/primary_channel/all_members/add/add_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: AddPostRequestBody, request_configuration: Optional[Re param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[AddPostResponse] - Find more info here: https://learn.microsoft.com/graph/api/conversationmembers-add?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/teams/item/primary_channel/all_members/remove/remove_request_builder.py b/msgraph/generated/teams/item/primary_channel/all_members/remove/remove_request_builder.py index 8011f908ee6..e9c73b24b88 100644 --- a/msgraph/generated/teams/item/primary_channel/all_members/remove/remove_request_builder.py +++ b/msgraph/generated/teams/item/primary_channel/all_members/remove/remove_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: RemovePostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[RemovePostResponse] - Find more info here: https://learn.microsoft.com/graph/api/conversationmember-remove?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/teams/item/primary_channel/archive/archive_request_builder.py b/msgraph/generated/teams/item/primary_channel/archive/archive_request_builder.py index af3bf5b6e19..a7dc63496c0 100644 --- a/msgraph/generated/teams/item/primary_channel/archive/archive_request_builder.py +++ b/msgraph/generated/teams/item/primary_channel/archive/archive_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: ArchivePostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/channel-archive?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/teams/item/primary_channel/complete_migration/complete_migration_request_builder.py b/msgraph/generated/teams/item/primary_channel/complete_migration/complete_migration_request_builder.py index fa46ab48fcf..9f1bac8f049 100644 --- a/msgraph/generated/teams/item/primary_channel/complete_migration/complete_migration_request_builder.py +++ b/msgraph/generated/teams/item/primary_channel/complete_migration/complete_migration_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Complete the message migration process by removing migration mode from a channel in a team. Migration mode is a special state that prevents certain operations, like sending messages and adding members, during the data migration process. After a completeMigration request is made, you can't import additional messages into the team. You can add members to the team after the request returns a successful response. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/channel-completemigration?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/teams/item/primary_channel/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_request_builder.py b/msgraph/generated/teams/item/primary_channel/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_request_builder.py index 867f0d2d998..b08a24b71a5 100644 --- a/msgraph/generated/teams/item/primary_channel/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_request_builder.py +++ b/msgraph/generated/teams/item/primary_channel/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DoesUser Determine whether a user has access to a shared channel. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/channel-doesuserhaveaccess?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/teams/item/primary_channel/members/add/add_request_builder.py b/msgraph/generated/teams/item/primary_channel/members/add/add_request_builder.py index f308ffff057..36927c23600 100644 --- a/msgraph/generated/teams/item/primary_channel/members/add/add_request_builder.py +++ b/msgraph/generated/teams/item/primary_channel/members/add/add_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: AddPostRequestBody, request_configuration: Optional[Re param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[AddPostResponse] - Find more info here: https://learn.microsoft.com/graph/api/conversationmembers-add?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/teams/item/primary_channel/members/remove/remove_request_builder.py b/msgraph/generated/teams/item/primary_channel/members/remove/remove_request_builder.py index d3cb92bff9d..d1b5d57545d 100644 --- a/msgraph/generated/teams/item/primary_channel/members/remove/remove_request_builder.py +++ b/msgraph/generated/teams/item/primary_channel/members/remove/remove_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: RemovePostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[RemovePostResponse] - Find more info here: https://learn.microsoft.com/graph/api/conversationmember-remove?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/teams/item/primary_channel/messages/delta/delta_request_builder.py b/msgraph/generated/teams/item/primary_channel/messages/delta/delta_request_builder.py index bb1944de025..49fd2aa0159 100644 --- a/msgraph/generated/teams/item/primary_channel/messages/delta/delta_request_builder.py +++ b/msgraph/generated/teams/item/primary_channel/messages/delta/delta_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can get new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/chatmessage-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/teams/item/primary_channel/messages/item/replies/delta/delta_request_builder.py b/msgraph/generated/teams/item/primary_channel/messages/item/replies/delta/delta_request_builder.py index cd429b11c32..92e0db99e1e 100644 --- a/msgraph/generated/teams/item/primary_channel/messages/item/replies/delta/delta_request_builder.py +++ b/msgraph/generated/teams/item/primary_channel/messages/item/replies/delta/delta_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can get new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/chatmessage-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/teams/item/primary_channel/messages/item/replies/item/soft_delete/soft_delete_request_builder.py b/msgraph/generated/teams/item/primary_channel/messages/item/replies/item/soft_delete/soft_delete_request_builder.py index 272c93d66fc..3313b7b01ec 100644 --- a/msgraph/generated/teams/item/primary_channel/messages/item/replies/item/soft_delete/soft_delete_request_builder.py +++ b/msgraph/generated/teams/item/primary_channel/messages/item/replies/item/soft_delete/soft_delete_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Delete a single chatMessage or a chat message reply in a channel or a chat. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/chatmessage-softdelete?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/teams/item/primary_channel/messages/item/replies/item/undo_soft_delete/undo_soft_delete_request_builder.py b/msgraph/generated/teams/item/primary_channel/messages/item/replies/item/undo_soft_delete/undo_soft_delete_request_builder.py index 593054f9294..27b7e18df40 100644 --- a/msgraph/generated/teams/item/primary_channel/messages/item/replies/item/undo_soft_delete/undo_soft_delete_request_builder.py +++ b/msgraph/generated/teams/item/primary_channel/messages/item/replies/item/undo_soft_delete/undo_soft_delete_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Undo soft deletion of a single chatMessage or a chat message reply in a channel or a chat. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/chatmessage-undosoftdelete?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/teams/item/primary_channel/messages/item/soft_delete/soft_delete_request_builder.py b/msgraph/generated/teams/item/primary_channel/messages/item/soft_delete/soft_delete_request_builder.py index 7bd93a093f4..cfeebb33daa 100644 --- a/msgraph/generated/teams/item/primary_channel/messages/item/soft_delete/soft_delete_request_builder.py +++ b/msgraph/generated/teams/item/primary_channel/messages/item/soft_delete/soft_delete_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Delete a single chatMessage or a chat message reply in a channel or a chat. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/chatmessage-softdelete?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/teams/item/primary_channel/messages/item/undo_soft_delete/undo_soft_delete_request_builder.py b/msgraph/generated/teams/item/primary_channel/messages/item/undo_soft_delete/undo_soft_delete_request_builder.py index 2c6a3334bac..dd7ab5ec57a 100644 --- a/msgraph/generated/teams/item/primary_channel/messages/item/undo_soft_delete/undo_soft_delete_request_builder.py +++ b/msgraph/generated/teams/item/primary_channel/messages/item/undo_soft_delete/undo_soft_delete_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Undo soft deletion of a single chatMessage or a chat message reply in a channel or a chat. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/chatmessage-undosoftdelete?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/teams/item/primary_channel/provision_email/provision_email_request_builder.py b/msgraph/generated/teams/item/primary_channel/provision_email/provision_email_request_builder.py index 50a3424a950..48d3b0cba1e 100644 --- a/msgraph/generated/teams/item/primary_channel/provision_email/provision_email_request_builder.py +++ b/msgraph/generated/teams/item/primary_channel/provision_email/provision_email_request_builder.py @@ -35,7 +35,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Provision an email address for a channel. Microsoft Teams doesn't automatically provision an email address for a channel by default. To have Teams provision an email address, you can call provisionEmail, or through the Teams user interface, select Get email address, which triggers Teams to generate an email address if it has not already provisioned one. To remove the email address of a channel, use the removeEmail method. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ProvisionChannelEmailResult] - Find more info here: https://learn.microsoft.com/graph/api/channel-provisionemail?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/teams/item/primary_channel/remove_email/remove_email_request_builder.py b/msgraph/generated/teams/item/primary_channel/remove_email/remove_email_request_builder.py index 7d12344c5b0..46765a88f62 100644 --- a/msgraph/generated/teams/item/primary_channel/remove_email/remove_email_request_builder.py +++ b/msgraph/generated/teams/item/primary_channel/remove_email/remove_email_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Remove the email address of a channel. You can remove an email address only if it was provisioned using the provisionEmail method or through the Microsoft Teams client. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/channel-removeemail?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/teams/item/primary_channel/unarchive/unarchive_request_builder.py b/msgraph/generated/teams/item/primary_channel/unarchive/unarchive_request_builder.py index 4618e17018b..5b5ab3d031c 100644 --- a/msgraph/generated/teams/item/primary_channel/unarchive/unarchive_request_builder.py +++ b/msgraph/generated/teams/item/primary_channel/unarchive/unarchive_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Restore an archived channel. Unarchiving restores the ability for users to send messages and edit the channel. Channels are archived via the channel: archive method. Unarchiving is an asynchronous operation; a channel is unarchived when the asynchronous unarchiving operation completes successfully, which might occur after this method responds. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/channel-unarchive?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/teams/item/schedule/share/share_request_builder.py b/msgraph/generated/teams/item/schedule/share/share_request_builder.py index a9784222a25..b8fa7d39013 100644 --- a/msgraph/generated/teams/item/schedule/share/share_request_builder.py +++ b/msgraph/generated/teams/item/schedule/share/share_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: SharePostRequestBody, request_configuration: Optional[ param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/schedule-share?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/teams/item/schedule/time_cards/clock_in/clock_in_request_builder.py b/msgraph/generated/teams/item/schedule/time_cards/clock_in/clock_in_request_builder.py index db08b68e4cb..63c826c058d 100644 --- a/msgraph/generated/teams/item/schedule/time_cards/clock_in/clock_in_request_builder.py +++ b/msgraph/generated/teams/item/schedule/time_cards/clock_in/clock_in_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: ClockInPostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[TimeCard] - Find more info here: https://learn.microsoft.com/graph/api/timecard-clockin?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/teams/item/schedule/time_cards/item/confirm/confirm_request_builder.py b/msgraph/generated/teams/item/schedule/time_cards/item/confirm/confirm_request_builder.py index c370e38a6ed..f6aa2fd635b 100644 --- a/msgraph/generated/teams/item/schedule/time_cards/item/confirm/confirm_request_builder.py +++ b/msgraph/generated/teams/item/schedule/time_cards/item/confirm/confirm_request_builder.py @@ -35,7 +35,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Confirm a timeCard. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[TimeCard] - Find more info here: https://learn.microsoft.com/graph/api/timecard-confirm?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/teams/item/send_activity_notification/send_activity_notification_request_builder.py b/msgraph/generated/teams/item/send_activity_notification/send_activity_notification_request_builder.py index 91e0a6507e3..35d7b9cce3d 100644 --- a/msgraph/generated/teams/item/send_activity_notification/send_activity_notification_request_builder.py +++ b/msgraph/generated/teams/item/send_activity_notification/send_activity_notification_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: SendActivityNotificationPostRequestBody, request_confi param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/team-sendactivitynotification?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/teams/item/unarchive/unarchive_request_builder.py b/msgraph/generated/teams/item/unarchive/unarchive_request_builder.py index ed133d12b03..6ce3da451e4 100644 --- a/msgraph/generated/teams/item/unarchive/unarchive_request_builder.py +++ b/msgraph/generated/teams/item/unarchive/unarchive_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Restore an archived team. This API restores users' ability to send messages and edit the team, abiding by tenant and team settings. A Team is archived using the archive API. Unarchiving is an async operation. A team is unarchived once the async operation completes successfully, which might occur subsequent to a response from this API. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/team-unarchive?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/teamwork/deleted_chats/item/undo_delete/undo_delete_request_builder.py b/msgraph/generated/teamwork/deleted_chats/item/undo_delete/undo_delete_request_builder.py index e60813a7f95..d754c4daf6b 100644 --- a/msgraph/generated/teamwork/deleted_chats/item/undo_delete/undo_delete_request_builder.py +++ b/msgraph/generated/teamwork/deleted_chats/item/undo_delete/undo_delete_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Restore a deletedChat to an active chat. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/deletedchat-undodelete?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/teamwork/deleted_teams/item/channels/get_all_messages/get_all_messages_request_builder.py b/msgraph/generated/teamwork/deleted_teams/item/channels/get_all_messages/get_all_messages_request_builder.py index 220b4c92b3c..ec3abbe88af 100644 --- a/msgraph/generated/teamwork/deleted_teams/item/channels/get_all_messages/get_all_messages_request_builder.py +++ b/msgraph/generated/teamwork/deleted_teams/item/channels/get_all_messages/get_all_messages_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[GetAllMe Retrieve messages across all channels in a team, including text, audio, and video conversations. To learn more about how to use the Microsoft Teams export APIs to export content, see Export content with the Microsoft Teams export APIs. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetAllMessagesGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/channel-getallmessages?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/teamwork/deleted_teams/item/channels/get_all_retained_messages/get_all_retained_messages_request_builder.py b/msgraph/generated/teamwork/deleted_teams/item/channels/get_all_retained_messages/get_all_retained_messages_request_builder.py index 6a426480406..7d1a2000435 100644 --- a/msgraph/generated/teamwork/deleted_teams/item/channels/get_all_retained_messages/get_all_retained_messages_request_builder.py +++ b/msgraph/generated/teamwork/deleted_teams/item/channels/get_all_retained_messages/get_all_retained_messages_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[GetAllRe Get all retained messages across all channels in a team. To learn more about how to use the Microsoft Teams export APIs to export content, see Export content with the Microsoft Teams export APIs. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetAllRetainedMessagesGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/channel-getallretainedmessages?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/teamwork/deleted_teams/item/channels/item/all_members/add/add_request_builder.py b/msgraph/generated/teamwork/deleted_teams/item/channels/item/all_members/add/add_request_builder.py index 2d1c2569443..81ca54c0b2b 100644 --- a/msgraph/generated/teamwork/deleted_teams/item/channels/item/all_members/add/add_request_builder.py +++ b/msgraph/generated/teamwork/deleted_teams/item/channels/item/all_members/add/add_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: AddPostRequestBody, request_configuration: Optional[Re param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[AddPostResponse] - Find more info here: https://learn.microsoft.com/graph/api/conversationmembers-add?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/teamwork/deleted_teams/item/channels/item/all_members/remove/remove_request_builder.py b/msgraph/generated/teamwork/deleted_teams/item/channels/item/all_members/remove/remove_request_builder.py index e106e566d9c..a7b2ed7f944 100644 --- a/msgraph/generated/teamwork/deleted_teams/item/channels/item/all_members/remove/remove_request_builder.py +++ b/msgraph/generated/teamwork/deleted_teams/item/channels/item/all_members/remove/remove_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: RemovePostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[RemovePostResponse] - Find more info here: https://learn.microsoft.com/graph/api/conversationmember-remove?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/teamwork/deleted_teams/item/channels/item/archive/archive_request_builder.py b/msgraph/generated/teamwork/deleted_teams/item/channels/item/archive/archive_request_builder.py index 98481ae2bc1..12f05866ebe 100644 --- a/msgraph/generated/teamwork/deleted_teams/item/channels/item/archive/archive_request_builder.py +++ b/msgraph/generated/teamwork/deleted_teams/item/channels/item/archive/archive_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: ArchivePostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/channel-archive?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/teamwork/deleted_teams/item/channels/item/complete_migration/complete_migration_request_builder.py b/msgraph/generated/teamwork/deleted_teams/item/channels/item/complete_migration/complete_migration_request_builder.py index db98ab65e4c..1f1c1f2b040 100644 --- a/msgraph/generated/teamwork/deleted_teams/item/channels/item/complete_migration/complete_migration_request_builder.py +++ b/msgraph/generated/teamwork/deleted_teams/item/channels/item/complete_migration/complete_migration_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Complete the message migration process by removing migration mode from a channel in a team. Migration mode is a special state that prevents certain operations, like sending messages and adding members, during the data migration process. After a completeMigration request is made, you can't import additional messages into the team. You can add members to the team after the request returns a successful response. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/channel-completemigration?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/teamwork/deleted_teams/item/channels/item/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_request_builder.py b/msgraph/generated/teamwork/deleted_teams/item/channels/item/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_request_builder.py index b8aaefa66b5..7470c91e67c 100644 --- a/msgraph/generated/teamwork/deleted_teams/item/channels/item/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_request_builder.py +++ b/msgraph/generated/teamwork/deleted_teams/item/channels/item/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DoesUser Determine whether a user has access to a shared channel. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/channel-doesuserhaveaccess?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/teamwork/deleted_teams/item/channels/item/members/add/add_request_builder.py b/msgraph/generated/teamwork/deleted_teams/item/channels/item/members/add/add_request_builder.py index af1c4a657d1..93146ebc9d5 100644 --- a/msgraph/generated/teamwork/deleted_teams/item/channels/item/members/add/add_request_builder.py +++ b/msgraph/generated/teamwork/deleted_teams/item/channels/item/members/add/add_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: AddPostRequestBody, request_configuration: Optional[Re param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[AddPostResponse] - Find more info here: https://learn.microsoft.com/graph/api/conversationmembers-add?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/teamwork/deleted_teams/item/channels/item/members/remove/remove_request_builder.py b/msgraph/generated/teamwork/deleted_teams/item/channels/item/members/remove/remove_request_builder.py index f6d9fee4df9..e28e7f2ee53 100644 --- a/msgraph/generated/teamwork/deleted_teams/item/channels/item/members/remove/remove_request_builder.py +++ b/msgraph/generated/teamwork/deleted_teams/item/channels/item/members/remove/remove_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: RemovePostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[RemovePostResponse] - Find more info here: https://learn.microsoft.com/graph/api/conversationmember-remove?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/teamwork/deleted_teams/item/channels/item/messages/delta/delta_request_builder.py b/msgraph/generated/teamwork/deleted_teams/item/channels/item/messages/delta/delta_request_builder.py index 056aabf2479..863a5429abb 100644 --- a/msgraph/generated/teamwork/deleted_teams/item/channels/item/messages/delta/delta_request_builder.py +++ b/msgraph/generated/teamwork/deleted_teams/item/channels/item/messages/delta/delta_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can get new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/chatmessage-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/teamwork/deleted_teams/item/channels/item/messages/item/replies/delta/delta_request_builder.py b/msgraph/generated/teamwork/deleted_teams/item/channels/item/messages/item/replies/delta/delta_request_builder.py index b7ec68d5410..70c7e9e1e95 100644 --- a/msgraph/generated/teamwork/deleted_teams/item/channels/item/messages/item/replies/delta/delta_request_builder.py +++ b/msgraph/generated/teamwork/deleted_teams/item/channels/item/messages/item/replies/delta/delta_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can get new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/chatmessage-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/teamwork/deleted_teams/item/channels/item/messages/item/replies/item/soft_delete/soft_delete_request_builder.py b/msgraph/generated/teamwork/deleted_teams/item/channels/item/messages/item/replies/item/soft_delete/soft_delete_request_builder.py index 1fdd457fcdc..a4c74616cb4 100644 --- a/msgraph/generated/teamwork/deleted_teams/item/channels/item/messages/item/replies/item/soft_delete/soft_delete_request_builder.py +++ b/msgraph/generated/teamwork/deleted_teams/item/channels/item/messages/item/replies/item/soft_delete/soft_delete_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Delete a single chatMessage or a chat message reply in a channel or a chat. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/chatmessage-softdelete?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/teamwork/deleted_teams/item/channels/item/messages/item/replies/item/undo_soft_delete/undo_soft_delete_request_builder.py b/msgraph/generated/teamwork/deleted_teams/item/channels/item/messages/item/replies/item/undo_soft_delete/undo_soft_delete_request_builder.py index 3078e0568a8..08d631b7fcc 100644 --- a/msgraph/generated/teamwork/deleted_teams/item/channels/item/messages/item/replies/item/undo_soft_delete/undo_soft_delete_request_builder.py +++ b/msgraph/generated/teamwork/deleted_teams/item/channels/item/messages/item/replies/item/undo_soft_delete/undo_soft_delete_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Undo soft deletion of a single chatMessage or a chat message reply in a channel or a chat. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/chatmessage-undosoftdelete?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/teamwork/deleted_teams/item/channels/item/messages/item/soft_delete/soft_delete_request_builder.py b/msgraph/generated/teamwork/deleted_teams/item/channels/item/messages/item/soft_delete/soft_delete_request_builder.py index 873ebc4de2f..d7ebea8ab6f 100644 --- a/msgraph/generated/teamwork/deleted_teams/item/channels/item/messages/item/soft_delete/soft_delete_request_builder.py +++ b/msgraph/generated/teamwork/deleted_teams/item/channels/item/messages/item/soft_delete/soft_delete_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Delete a single chatMessage or a chat message reply in a channel or a chat. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/chatmessage-softdelete?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/teamwork/deleted_teams/item/channels/item/messages/item/undo_soft_delete/undo_soft_delete_request_builder.py b/msgraph/generated/teamwork/deleted_teams/item/channels/item/messages/item/undo_soft_delete/undo_soft_delete_request_builder.py index 343e809c6e5..4f80c1b6408 100644 --- a/msgraph/generated/teamwork/deleted_teams/item/channels/item/messages/item/undo_soft_delete/undo_soft_delete_request_builder.py +++ b/msgraph/generated/teamwork/deleted_teams/item/channels/item/messages/item/undo_soft_delete/undo_soft_delete_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Undo soft deletion of a single chatMessage or a chat message reply in a channel or a chat. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/chatmessage-undosoftdelete?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/teamwork/deleted_teams/item/channels/item/provision_email/provision_email_request_builder.py b/msgraph/generated/teamwork/deleted_teams/item/channels/item/provision_email/provision_email_request_builder.py index f70b32e5757..6419e8cc456 100644 --- a/msgraph/generated/teamwork/deleted_teams/item/channels/item/provision_email/provision_email_request_builder.py +++ b/msgraph/generated/teamwork/deleted_teams/item/channels/item/provision_email/provision_email_request_builder.py @@ -35,7 +35,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Provision an email address for a channel. Microsoft Teams doesn't automatically provision an email address for a channel by default. To have Teams provision an email address, you can call provisionEmail, or through the Teams user interface, select Get email address, which triggers Teams to generate an email address if it has not already provisioned one. To remove the email address of a channel, use the removeEmail method. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ProvisionChannelEmailResult] - Find more info here: https://learn.microsoft.com/graph/api/channel-provisionemail?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/teamwork/deleted_teams/item/channels/item/remove_email/remove_email_request_builder.py b/msgraph/generated/teamwork/deleted_teams/item/channels/item/remove_email/remove_email_request_builder.py index b8cfe24b9d9..42efed2c15b 100644 --- a/msgraph/generated/teamwork/deleted_teams/item/channels/item/remove_email/remove_email_request_builder.py +++ b/msgraph/generated/teamwork/deleted_teams/item/channels/item/remove_email/remove_email_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Remove the email address of a channel. You can remove an email address only if it was provisioned using the provisionEmail method or through the Microsoft Teams client. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/channel-removeemail?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/teamwork/deleted_teams/item/channels/item/unarchive/unarchive_request_builder.py b/msgraph/generated/teamwork/deleted_teams/item/channels/item/unarchive/unarchive_request_builder.py index cc43c399469..c624600b594 100644 --- a/msgraph/generated/teamwork/deleted_teams/item/channels/item/unarchive/unarchive_request_builder.py +++ b/msgraph/generated/teamwork/deleted_teams/item/channels/item/unarchive/unarchive_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Restore an archived channel. Unarchiving restores the ability for users to send messages and edit the channel. Channels are archived via the channel: archive method. Unarchiving is an asynchronous operation; a channel is unarchived when the asynchronous unarchiving operation completes successfully, which might occur after this method responds. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/channel-unarchive?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/teamwork/send_activity_notification_to_recipients/send_activity_notification_to_recipients_request_builder.py b/msgraph/generated/teamwork/send_activity_notification_to_recipients/send_activity_notification_to_recipients_request_builder.py index ba0391b57d3..ca3392057a7 100644 --- a/msgraph/generated/teamwork/send_activity_notification_to_recipients/send_activity_notification_to_recipients_request_builder.py +++ b/msgraph/generated/teamwork/send_activity_notification_to_recipients/send_activity_notification_to_recipients_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: SendActivityNotificationToRecipientsPostRequestBody, r param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/teamwork-sendactivitynotificationtorecipients?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/tenant_relationships/find_tenant_information_by_domain_name_with_domain_name/find_tenant_information_by_domain_name_with_domain_name_request_builder.py b/msgraph/generated/tenant_relationships/find_tenant_information_by_domain_name_with_domain_name/find_tenant_information_by_domain_name_with_domain_name_request_builder.py index fb3fc87a457..58d92ef352e 100644 --- a/msgraph/generated/tenant_relationships/find_tenant_information_by_domain_name_with_domain_name/find_tenant_information_by_domain_name_with_domain_name_request_builder.py +++ b/msgraph/generated/tenant_relationships/find_tenant_information_by_domain_name_with_domain_name/find_tenant_information_by_domain_name_with_domain_name_request_builder.py @@ -38,7 +38,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Given a domain name, search for a tenant and read its tenantInformation. You can use this API to validate tenant information and use the tenantId to configure cross-tenant access settings between you and the tenant. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[TenantInformation] - Find more info here: https://learn.microsoft.com/graph/api/tenantrelationship-findtenantinformationbydomainname?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/tenant_relationships/find_tenant_information_by_tenant_id_with_tenant_id/find_tenant_information_by_tenant_id_with_tenant_id_request_builder.py b/msgraph/generated/tenant_relationships/find_tenant_information_by_tenant_id_with_tenant_id/find_tenant_information_by_tenant_id_with_tenant_id_request_builder.py index 130c88bc1b8..8131e87ebb9 100644 --- a/msgraph/generated/tenant_relationships/find_tenant_information_by_tenant_id_with_tenant_id/find_tenant_information_by_tenant_id_with_tenant_id_request_builder.py +++ b/msgraph/generated/tenant_relationships/find_tenant_information_by_tenant_id_with_tenant_id/find_tenant_information_by_tenant_id_with_tenant_id_request_builder.py @@ -38,7 +38,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Given a tenant ID, search for a tenant and read its tenantInformation. You can use this API to validate tenant information and use the tenantId to configure cross-tenant cross-tenant access settings between you and the tenant. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[TenantInformation] - Find more info here: https://learn.microsoft.com/graph/api/tenantrelationship-findtenantinformationbytenantid?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/users/delta/delta_request_builder.py b/msgraph/generated/users/delta/delta_request_builder.py index 1d47052ac81..a9d62a28f66 100644 --- a/msgraph/generated/users/delta/delta_request_builder.py +++ b/msgraph/generated/users/delta/delta_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get newly created, updated, or deleted users without having to perform a full read of the entire user collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/user-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/users/get_available_extension_properties/get_available_extension_properties_request_builder.py b/msgraph/generated/users/get_available_extension_properties/get_available_extension_properties_request_builder.py index 936f1ec9d07..a3949e857d4 100644 --- a/msgraph/generated/users/get_available_extension_properties/get_available_extension_properties_request_builder.py +++ b/msgraph/generated/users/get_available_extension_properties/get_available_extension_properties_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: GetAvailableExtensionPropertiesPostRequestBody, reques param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetAvailableExtensionPropertiesPostResponse] - Find more info here: https://learn.microsoft.com/graph/api/directoryobject-getavailableextensionproperties?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/get_by_ids/get_by_ids_request_builder.py b/msgraph/generated/users/get_by_ids/get_by_ids_request_builder.py index d168e01d101..73ff0b566a7 100644 --- a/msgraph/generated/users/get_by_ids/get_by_ids_request_builder.py +++ b/msgraph/generated/users/get_by_ids/get_by_ids_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: GetByIdsPostRequestBody, request_configuration: Option param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetByIdsPostResponse] - Find more info here: https://learn.microsoft.com/graph/api/directoryobject-getbyids?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/activities/recent/recent_request_builder.py b/msgraph/generated/users/item/activities/recent/recent_request_builder.py index 03aa41c4543..0fd15663002 100644 --- a/msgraph/generated/users/item/activities/recent/recent_request_builder.py +++ b/msgraph/generated/users/item/activities/recent/recent_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[RecentRe Get recent activities for a given user. This OData function has some default behaviors included to make it operate like a 'most recently used' API. The service queries for the most recent activityHistoryItems, and then pull those related activities. Activities are sorted according to the most recent lastModified on the activityHistoryItem. This means that activities without activityHistoryItems won't be included in the response. The UserActivity.ReadWrite.CreatedByApp permission will also apply extra filtering to the response, so that only activities created by your application are returned. This server-side filtering might result in empty pages if the user is active and other applications have created more recent activities. To get your application's activities, use the nextLink property to paginate. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[RecentGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/projectrome-get-recent-activities?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/users/item/assign_license/assign_license_request_builder.py b/msgraph/generated/users/item/assign_license/assign_license_request_builder.py index abe0a5ed2bc..309a0a97379 100644 --- a/msgraph/generated/users/item/assign_license/assign_license_request_builder.py +++ b/msgraph/generated/users/item/assign_license/assign_license_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: AssignLicensePostRequestBody, request_configuration: O param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[User] - Find more info here: https://learn.microsoft.com/graph/api/user-assignlicense?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/authentication/methods/item/reset_password/reset_password_request_builder.py b/msgraph/generated/users/item/authentication/methods/item/reset_password/reset_password_request_builder.py index 154d6c6ef37..d99496da073 100644 --- a/msgraph/generated/users/item/authentication/methods/item/reset_password/reset_password_request_builder.py +++ b/msgraph/generated/users/item/authentication/methods/item/reset_password/reset_password_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: ResetPasswordPostRequestBody, request_configuration: O param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[PasswordResetResponse] - Find more info here: https://learn.microsoft.com/graph/api/authenticationmethod-resetpassword?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/authentication/phone_methods/item/disable_sms_sign_in/disable_sms_sign_in_request_builder.py b/msgraph/generated/users/item/authentication/phone_methods/item/disable_sms_sign_in/disable_sms_sign_in_request_builder.py index 86b91312a05..991cdaca7c1 100644 --- a/msgraph/generated/users/item/authentication/phone_methods/item/disable_sms_sign_in/disable_sms_sign_in_request_builder.py +++ b/msgraph/generated/users/item/authentication/phone_methods/item/disable_sms_sign_in/disable_sms_sign_in_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Disable SMS sign-in for an existing mobile phone number registered to a user. The number will no longer be available for SMS sign-in, which can prevent your user from signing in. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/phoneauthenticationmethod-disablesmssignin?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/users/item/authentication/phone_methods/item/enable_sms_sign_in/enable_sms_sign_in_request_builder.py b/msgraph/generated/users/item/authentication/phone_methods/item/enable_sms_sign_in/enable_sms_sign_in_request_builder.py index 6fd94f8f0a4..ca7adf31ca3 100644 --- a/msgraph/generated/users/item/authentication/phone_methods/item/enable_sms_sign_in/enable_sms_sign_in_request_builder.py +++ b/msgraph/generated/users/item/authentication/phone_methods/item/enable_sms_sign_in/enable_sms_sign_in_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Enable SMS sign-in for an existing mobile phone number registered to a user. To be successfully enabled: param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/phoneauthenticationmethod-enablesmssignin?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/users/item/calendar/calendar_view/delta/delta_request_builder.py b/msgraph/generated/users/item/calendar/calendar_view/delta/delta_request_builder.py index 55cae4da008..77985ee9ca6 100644 --- a/msgraph/generated/users/item/calendar/calendar_view/delta/delta_request_builder.py +++ b/msgraph/generated/users/item/calendar/calendar_view/delta/delta_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/event-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/users/item/calendar/events/delta/delta_request_builder.py b/msgraph/generated/users/item/calendar/events/delta/delta_request_builder.py index 29ab5ccc610..6ec90b32481 100644 --- a/msgraph/generated/users/item/calendar/events/delta/delta_request_builder.py +++ b/msgraph/generated/users/item/calendar/events/delta/delta_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/event-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/users/item/calendar/events/item/accept/accept_request_builder.py b/msgraph/generated/users/item/calendar/events/item/accept/accept_request_builder.py index e26d2833b19..25cf7c285ce 100644 --- a/msgraph/generated/users/item/calendar/events/item/accept/accept_request_builder.py +++ b/msgraph/generated/users/item/calendar/events/item/accept/accept_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: AcceptPostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-accept?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/calendar/events/item/attachments/create_upload_session/create_upload_session_request_builder.py b/msgraph/generated/users/item/calendar/events/item/attachments/create_upload_session/create_upload_session_request_builder.py index a8b847d1236..1cca9429b1b 100644 --- a/msgraph/generated/users/item/calendar/events/item/attachments/create_upload_session/create_upload_session_request_builder.py +++ b/msgraph/generated/users/item/calendar/events/item/attachments/create_upload_session/create_upload_session_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: CreateUploadSessionPostRequestBody, request_configurat param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[UploadSession] - Find more info here: https://learn.microsoft.com/graph/api/attachment-createuploadsession?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/calendar/events/item/cancel/cancel_request_builder.py b/msgraph/generated/users/item/calendar/events/item/cancel/cancel_request_builder.py index 860830d4258..7b74fc90eb8 100644 --- a/msgraph/generated/users/item/calendar/events/item/cancel/cancel_request_builder.py +++ b/msgraph/generated/users/item/calendar/events/item/cancel/cancel_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: CancelPostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-cancel?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/calendar/events/item/decline/decline_request_builder.py b/msgraph/generated/users/item/calendar/events/item/decline/decline_request_builder.py index f93680b0569..7a32061ae94 100644 --- a/msgraph/generated/users/item/calendar/events/item/decline/decline_request_builder.py +++ b/msgraph/generated/users/item/calendar/events/item/decline/decline_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: DeclinePostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-decline?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/calendar/events/item/dismiss_reminder/dismiss_reminder_request_builder.py b/msgraph/generated/users/item/calendar/events/item/dismiss_reminder/dismiss_reminder_request_builder.py index 1cc6e16a229..118a346dbb5 100644 --- a/msgraph/generated/users/item/calendar/events/item/dismiss_reminder/dismiss_reminder_request_builder.py +++ b/msgraph/generated/users/item/calendar/events/item/dismiss_reminder/dismiss_reminder_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Dismiss a reminder that has been triggered for an event in a user calendar. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-dismissreminder?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/users/item/calendar/events/item/forward/forward_request_builder.py b/msgraph/generated/users/item/calendar/events/item/forward/forward_request_builder.py index a8b0a695621..185c7a7a409 100644 --- a/msgraph/generated/users/item/calendar/events/item/forward/forward_request_builder.py +++ b/msgraph/generated/users/item/calendar/events/item/forward/forward_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: ForwardPostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-forward?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/calendar/events/item/instances/delta/delta_request_builder.py b/msgraph/generated/users/item/calendar/events/item/instances/delta/delta_request_builder.py index a325d02e8ba..7accdf6346f 100644 --- a/msgraph/generated/users/item/calendar/events/item/instances/delta/delta_request_builder.py +++ b/msgraph/generated/users/item/calendar/events/item/instances/delta/delta_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/event-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/users/item/calendar/events/item/snooze_reminder/snooze_reminder_request_builder.py b/msgraph/generated/users/item/calendar/events/item/snooze_reminder/snooze_reminder_request_builder.py index f701e3464da..b6471b7a199 100644 --- a/msgraph/generated/users/item/calendar/events/item/snooze_reminder/snooze_reminder_request_builder.py +++ b/msgraph/generated/users/item/calendar/events/item/snooze_reminder/snooze_reminder_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: SnoozeReminderPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-snoozereminder?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/calendar/events/item/tentatively_accept/tentatively_accept_request_builder.py b/msgraph/generated/users/item/calendar/events/item/tentatively_accept/tentatively_accept_request_builder.py index f0672917b9c..6efdb6b89eb 100644 --- a/msgraph/generated/users/item/calendar/events/item/tentatively_accept/tentatively_accept_request_builder.py +++ b/msgraph/generated/users/item/calendar/events/item/tentatively_accept/tentatively_accept_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: TentativelyAcceptPostRequestBody, request_configuratio param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-tentativelyaccept?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/calendar/get_schedule/get_schedule_request_builder.py b/msgraph/generated/users/item/calendar/get_schedule/get_schedule_request_builder.py index 06e9e9486fa..6ca6b6ea1d8 100644 --- a/msgraph/generated/users/item/calendar/get_schedule/get_schedule_request_builder.py +++ b/msgraph/generated/users/item/calendar/get_schedule/get_schedule_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: GetSchedulePostRequestBody, request_configuration: Opt param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetSchedulePostResponse] - Find more info here: https://learn.microsoft.com/graph/api/calendar-getschedule?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/calendar/permanent_delete/permanent_delete_request_builder.py b/msgraph/generated/users/item/calendar/permanent_delete/permanent_delete_request_builder.py index 08d867ab59f..3a0578b781d 100644 --- a/msgraph/generated/users/item/calendar/permanent_delete/permanent_delete_request_builder.py +++ b/msgraph/generated/users/item/calendar/permanent_delete/permanent_delete_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Permanently delete a calendar folder and the events that it contains and remove them from the mailbox. For more information about item retention, see Configure deleted item retention and recoverable items quotas. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/calendar-permanentdelete?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/delta/delta_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/delta/delta_request_builder.py index 1c74526ce13..256b8cea33d 100644 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/delta/delta_request_builder.py +++ b/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/delta/delta_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/event-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/delta/delta_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/delta/delta_request_builder.py index 250bc93ae7a..4d27a0ab259 100644 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/delta/delta_request_builder.py +++ b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/delta/delta_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/event-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/accept/accept_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/accept/accept_request_builder.py index c1fca2488af..fbfeccf598a 100644 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/accept/accept_request_builder.py +++ b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/accept/accept_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: AcceptPostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-accept?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/attachments/create_upload_session/create_upload_session_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/attachments/create_upload_session/create_upload_session_request_builder.py index d96c472b1f6..41a021147d0 100644 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/attachments/create_upload_session/create_upload_session_request_builder.py +++ b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/attachments/create_upload_session/create_upload_session_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: CreateUploadSessionPostRequestBody, request_configurat param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[UploadSession] - Find more info here: https://learn.microsoft.com/graph/api/attachment-createuploadsession?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/cancel/cancel_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/cancel/cancel_request_builder.py index 8821d272df8..5db32822385 100644 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/cancel/cancel_request_builder.py +++ b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/cancel/cancel_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: CancelPostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-cancel?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/decline/decline_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/decline/decline_request_builder.py index 21577bdc74b..a4ec9361724 100644 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/decline/decline_request_builder.py +++ b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/decline/decline_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: DeclinePostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-decline?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/dismiss_reminder/dismiss_reminder_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/dismiss_reminder/dismiss_reminder_request_builder.py index ebbdb2994ed..78bf1c91ada 100644 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/dismiss_reminder/dismiss_reminder_request_builder.py +++ b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/dismiss_reminder/dismiss_reminder_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Dismiss a reminder that has been triggered for an event in a user calendar. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-dismissreminder?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/forward/forward_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/forward/forward_request_builder.py index 21e108b5d6e..79151fa36cb 100644 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/forward/forward_request_builder.py +++ b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/forward/forward_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: ForwardPostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-forward?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/delta/delta_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/delta/delta_request_builder.py index 329fbb96917..9c981c73f76 100644 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/delta/delta_request_builder.py +++ b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/delta/delta_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/event-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/snooze_reminder/snooze_reminder_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/snooze_reminder/snooze_reminder_request_builder.py index 0aef0f616ad..3b0e99a2492 100644 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/snooze_reminder/snooze_reminder_request_builder.py +++ b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/snooze_reminder/snooze_reminder_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: SnoozeReminderPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-snoozereminder?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/tentatively_accept/tentatively_accept_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/tentatively_accept/tentatively_accept_request_builder.py index 46aabb81a39..36c096ac03b 100644 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/tentatively_accept/tentatively_accept_request_builder.py +++ b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/tentatively_accept/tentatively_accept_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: TentativelyAcceptPostRequestBody, request_configuratio param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-tentativelyaccept?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/get_schedule/get_schedule_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/get_schedule/get_schedule_request_builder.py index 12305aacab4..3099701f2bd 100644 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/get_schedule/get_schedule_request_builder.py +++ b/msgraph/generated/users/item/calendar_groups/item/calendars/item/get_schedule/get_schedule_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: GetSchedulePostRequestBody, request_configuration: Opt param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetSchedulePostResponse] - Find more info here: https://learn.microsoft.com/graph/api/calendar-getschedule?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/permanent_delete/permanent_delete_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/permanent_delete/permanent_delete_request_builder.py index 22c59e1ddf9..e1d355cf226 100644 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/permanent_delete/permanent_delete_request_builder.py +++ b/msgraph/generated/users/item/calendar_groups/item/calendars/item/permanent_delete/permanent_delete_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Permanently delete a calendar folder and the events that it contains and remove them from the mailbox. For more information about item retention, see Configure deleted item retention and recoverable items quotas. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/calendar-permanentdelete?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/users/item/calendar_view/delta/delta_request_builder.py b/msgraph/generated/users/item/calendar_view/delta/delta_request_builder.py index 9e7d00a0e0c..468660c24d7 100644 --- a/msgraph/generated/users/item/calendar_view/delta/delta_request_builder.py +++ b/msgraph/generated/users/item/calendar_view/delta/delta_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/event-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/users/item/calendars/item/calendar_view/delta/delta_request_builder.py b/msgraph/generated/users/item/calendars/item/calendar_view/delta/delta_request_builder.py index f722a6408f3..7a5a2822a36 100644 --- a/msgraph/generated/users/item/calendars/item/calendar_view/delta/delta_request_builder.py +++ b/msgraph/generated/users/item/calendars/item/calendar_view/delta/delta_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/event-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/users/item/calendars/item/events/delta/delta_request_builder.py b/msgraph/generated/users/item/calendars/item/events/delta/delta_request_builder.py index f43983bf184..bfed9616319 100644 --- a/msgraph/generated/users/item/calendars/item/events/delta/delta_request_builder.py +++ b/msgraph/generated/users/item/calendars/item/events/delta/delta_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/event-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/users/item/calendars/item/events/item/accept/accept_request_builder.py b/msgraph/generated/users/item/calendars/item/events/item/accept/accept_request_builder.py index 91a39f4be06..83ce8a7f089 100644 --- a/msgraph/generated/users/item/calendars/item/events/item/accept/accept_request_builder.py +++ b/msgraph/generated/users/item/calendars/item/events/item/accept/accept_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: AcceptPostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-accept?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/calendars/item/events/item/attachments/create_upload_session/create_upload_session_request_builder.py b/msgraph/generated/users/item/calendars/item/events/item/attachments/create_upload_session/create_upload_session_request_builder.py index 1620626370c..1c95fb9ecba 100644 --- a/msgraph/generated/users/item/calendars/item/events/item/attachments/create_upload_session/create_upload_session_request_builder.py +++ b/msgraph/generated/users/item/calendars/item/events/item/attachments/create_upload_session/create_upload_session_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: CreateUploadSessionPostRequestBody, request_configurat param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[UploadSession] - Find more info here: https://learn.microsoft.com/graph/api/attachment-createuploadsession?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/calendars/item/events/item/cancel/cancel_request_builder.py b/msgraph/generated/users/item/calendars/item/events/item/cancel/cancel_request_builder.py index dacab16154b..4c00d507a48 100644 --- a/msgraph/generated/users/item/calendars/item/events/item/cancel/cancel_request_builder.py +++ b/msgraph/generated/users/item/calendars/item/events/item/cancel/cancel_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: CancelPostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-cancel?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/calendars/item/events/item/decline/decline_request_builder.py b/msgraph/generated/users/item/calendars/item/events/item/decline/decline_request_builder.py index e793d49bfd6..79b397dd9f3 100644 --- a/msgraph/generated/users/item/calendars/item/events/item/decline/decline_request_builder.py +++ b/msgraph/generated/users/item/calendars/item/events/item/decline/decline_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: DeclinePostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-decline?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/calendars/item/events/item/dismiss_reminder/dismiss_reminder_request_builder.py b/msgraph/generated/users/item/calendars/item/events/item/dismiss_reminder/dismiss_reminder_request_builder.py index cf9e492a90d..c6e7ebab8f2 100644 --- a/msgraph/generated/users/item/calendars/item/events/item/dismiss_reminder/dismiss_reminder_request_builder.py +++ b/msgraph/generated/users/item/calendars/item/events/item/dismiss_reminder/dismiss_reminder_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Dismiss a reminder that has been triggered for an event in a user calendar. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-dismissreminder?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/users/item/calendars/item/events/item/forward/forward_request_builder.py b/msgraph/generated/users/item/calendars/item/events/item/forward/forward_request_builder.py index 8bffba0b0d7..c86e6bc8d11 100644 --- a/msgraph/generated/users/item/calendars/item/events/item/forward/forward_request_builder.py +++ b/msgraph/generated/users/item/calendars/item/events/item/forward/forward_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: ForwardPostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-forward?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/calendars/item/events/item/instances/delta/delta_request_builder.py b/msgraph/generated/users/item/calendars/item/events/item/instances/delta/delta_request_builder.py index 083b1205409..4e045525726 100644 --- a/msgraph/generated/users/item/calendars/item/events/item/instances/delta/delta_request_builder.py +++ b/msgraph/generated/users/item/calendars/item/events/item/instances/delta/delta_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/event-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/users/item/calendars/item/events/item/snooze_reminder/snooze_reminder_request_builder.py b/msgraph/generated/users/item/calendars/item/events/item/snooze_reminder/snooze_reminder_request_builder.py index 7a2cece055b..6b06a703631 100644 --- a/msgraph/generated/users/item/calendars/item/events/item/snooze_reminder/snooze_reminder_request_builder.py +++ b/msgraph/generated/users/item/calendars/item/events/item/snooze_reminder/snooze_reminder_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: SnoozeReminderPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-snoozereminder?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/calendars/item/events/item/tentatively_accept/tentatively_accept_request_builder.py b/msgraph/generated/users/item/calendars/item/events/item/tentatively_accept/tentatively_accept_request_builder.py index 7d67f09bec8..bdd8dd7f676 100644 --- a/msgraph/generated/users/item/calendars/item/events/item/tentatively_accept/tentatively_accept_request_builder.py +++ b/msgraph/generated/users/item/calendars/item/events/item/tentatively_accept/tentatively_accept_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: TentativelyAcceptPostRequestBody, request_configuratio param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-tentativelyaccept?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/calendars/item/get_schedule/get_schedule_request_builder.py b/msgraph/generated/users/item/calendars/item/get_schedule/get_schedule_request_builder.py index a0056f3ff5d..869e692d3b5 100644 --- a/msgraph/generated/users/item/calendars/item/get_schedule/get_schedule_request_builder.py +++ b/msgraph/generated/users/item/calendars/item/get_schedule/get_schedule_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: GetSchedulePostRequestBody, request_configuration: Opt param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetSchedulePostResponse] - Find more info here: https://learn.microsoft.com/graph/api/calendar-getschedule?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/calendars/item/permanent_delete/permanent_delete_request_builder.py b/msgraph/generated/users/item/calendars/item/permanent_delete/permanent_delete_request_builder.py index 54bfc816f65..93000b4b764 100644 --- a/msgraph/generated/users/item/calendars/item/permanent_delete/permanent_delete_request_builder.py +++ b/msgraph/generated/users/item/calendars/item/permanent_delete/permanent_delete_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Permanently delete a calendar folder and the events that it contains and remove them from the mailbox. For more information about item retention, see Configure deleted item retention and recoverable items quotas. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/calendar-permanentdelete?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/users/item/change_password/change_password_request_builder.py b/msgraph/generated/users/item/change_password/change_password_request_builder.py index 6c8c28f6aa3..f09a1367484 100644 --- a/msgraph/generated/users/item/change_password/change_password_request_builder.py +++ b/msgraph/generated/users/item/change_password/change_password_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: ChangePasswordPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/user-changepassword?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/chats/get_all_messages/get_all_messages_request_builder.py b/msgraph/generated/users/item/chats/get_all_messages/get_all_messages_request_builder.py index 00d5ad4bb3a..55a207ab9d5 100644 --- a/msgraph/generated/users/item/chats/get_all_messages/get_all_messages_request_builder.py +++ b/msgraph/generated/users/item/chats/get_all_messages/get_all_messages_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[GetAllMe Get all messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. To learn more about how to use the Microsoft Teams export APIs to export content, see Export content with the Microsoft Teams export APIs. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetAllMessagesGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/chats-getallmessages?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/users/item/chats/get_all_retained_messages/get_all_retained_messages_request_builder.py b/msgraph/generated/users/item/chats/get_all_retained_messages/get_all_retained_messages_request_builder.py index d48ce5f0c51..bb6b5ff7644 100644 --- a/msgraph/generated/users/item/chats/get_all_retained_messages/get_all_retained_messages_request_builder.py +++ b/msgraph/generated/users/item/chats/get_all_retained_messages/get_all_retained_messages_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[GetAllRe Get all retained messages from all chats that a user is a participant in, including one-on-one chats, group chats, and meeting chats. To learn more about how to use the Microsoft Teams export APIs to export content, see Export content with the Microsoft Teams export APIs. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetAllRetainedMessagesGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/chat-getallretainedmessages?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/users/item/chats/item/hide_for_user/hide_for_user_request_builder.py b/msgraph/generated/users/item/chats/item/hide_for_user/hide_for_user_request_builder.py index 2a29f0d5c04..8f53dd4a414 100644 --- a/msgraph/generated/users/item/chats/item/hide_for_user/hide_for_user_request_builder.py +++ b/msgraph/generated/users/item/chats/item/hide_for_user/hide_for_user_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: HideForUserPostRequestBody, request_configuration: Opt param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/chat-hideforuser?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/chats/item/installed_apps/item/upgrade/upgrade_request_builder.py b/msgraph/generated/users/item/chats/item/installed_apps/item/upgrade/upgrade_request_builder.py index 95ff4fa55ca..4f137425a14 100644 --- a/msgraph/generated/users/item/chats/item/installed_apps/item/upgrade/upgrade_request_builder.py +++ b/msgraph/generated/users/item/chats/item/installed_apps/item/upgrade/upgrade_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: UpgradePostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/chat-teamsappinstallation-upgrade?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/chats/item/mark_chat_read_for_user/mark_chat_read_for_user_request_builder.py b/msgraph/generated/users/item/chats/item/mark_chat_read_for_user/mark_chat_read_for_user_request_builder.py index 95d10a1922e..bb6076c6a6c 100644 --- a/msgraph/generated/users/item/chats/item/mark_chat_read_for_user/mark_chat_read_for_user_request_builder.py +++ b/msgraph/generated/users/item/chats/item/mark_chat_read_for_user/mark_chat_read_for_user_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: MarkChatReadForUserPostRequestBody, request_configurat param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/chat-markchatreadforuser?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/chats/item/mark_chat_unread_for_user/mark_chat_unread_for_user_request_builder.py b/msgraph/generated/users/item/chats/item/mark_chat_unread_for_user/mark_chat_unread_for_user_request_builder.py index 1169c79acd2..567d421f39b 100644 --- a/msgraph/generated/users/item/chats/item/mark_chat_unread_for_user/mark_chat_unread_for_user_request_builder.py +++ b/msgraph/generated/users/item/chats/item/mark_chat_unread_for_user/mark_chat_unread_for_user_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: MarkChatUnreadForUserPostRequestBody, request_configur param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/chat-markchatunreadforuser?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/chats/item/members/add/add_request_builder.py b/msgraph/generated/users/item/chats/item/members/add/add_request_builder.py index 7f929af95b0..a3b2d7fd2d5 100644 --- a/msgraph/generated/users/item/chats/item/members/add/add_request_builder.py +++ b/msgraph/generated/users/item/chats/item/members/add/add_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: AddPostRequestBody, request_configuration: Optional[Re param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[AddPostResponse] - Find more info here: https://learn.microsoft.com/graph/api/conversationmembers-add?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/chats/item/members/remove/remove_request_builder.py b/msgraph/generated/users/item/chats/item/members/remove/remove_request_builder.py index 4845e32021e..3631a799534 100644 --- a/msgraph/generated/users/item/chats/item/members/remove/remove_request_builder.py +++ b/msgraph/generated/users/item/chats/item/members/remove/remove_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: RemovePostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[RemovePostResponse] - Find more info here: https://learn.microsoft.com/graph/api/conversationmember-remove?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/chats/item/messages/delta/delta_request_builder.py b/msgraph/generated/users/item/chats/item/messages/delta/delta_request_builder.py index c0c2fffb701..6135b072c2c 100644 --- a/msgraph/generated/users/item/chats/item/messages/delta/delta_request_builder.py +++ b/msgraph/generated/users/item/chats/item/messages/delta/delta_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can get new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/chatmessage-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/users/item/chats/item/messages/item/replies/delta/delta_request_builder.py b/msgraph/generated/users/item/chats/item/messages/item/replies/delta/delta_request_builder.py index 78f46388c76..ea95b7d6932 100644 --- a/msgraph/generated/users/item/chats/item/messages/item/replies/delta/delta_request_builder.py +++ b/msgraph/generated/users/item/chats/item/messages/item/replies/delta/delta_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can get new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/chatmessage-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/users/item/chats/item/messages/item/replies/item/soft_delete/soft_delete_request_builder.py b/msgraph/generated/users/item/chats/item/messages/item/replies/item/soft_delete/soft_delete_request_builder.py index e3a7f3779af..4e835bf7c42 100644 --- a/msgraph/generated/users/item/chats/item/messages/item/replies/item/soft_delete/soft_delete_request_builder.py +++ b/msgraph/generated/users/item/chats/item/messages/item/replies/item/soft_delete/soft_delete_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Delete a single chatMessage or a chat message reply in a channel or a chat. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/chatmessage-softdelete?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/users/item/chats/item/messages/item/replies/item/undo_soft_delete/undo_soft_delete_request_builder.py b/msgraph/generated/users/item/chats/item/messages/item/replies/item/undo_soft_delete/undo_soft_delete_request_builder.py index a4ac9d9d748..35503ebf3dd 100644 --- a/msgraph/generated/users/item/chats/item/messages/item/replies/item/undo_soft_delete/undo_soft_delete_request_builder.py +++ b/msgraph/generated/users/item/chats/item/messages/item/replies/item/undo_soft_delete/undo_soft_delete_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Undo soft deletion of a single chatMessage or a chat message reply in a channel or a chat. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/chatmessage-undosoftdelete?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/users/item/chats/item/messages/item/soft_delete/soft_delete_request_builder.py b/msgraph/generated/users/item/chats/item/messages/item/soft_delete/soft_delete_request_builder.py index 17b5ff12345..9a040af2e3a 100644 --- a/msgraph/generated/users/item/chats/item/messages/item/soft_delete/soft_delete_request_builder.py +++ b/msgraph/generated/users/item/chats/item/messages/item/soft_delete/soft_delete_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Delete a single chatMessage or a chat message reply in a channel or a chat. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/chatmessage-softdelete?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/users/item/chats/item/messages/item/undo_soft_delete/undo_soft_delete_request_builder.py b/msgraph/generated/users/item/chats/item/messages/item/undo_soft_delete/undo_soft_delete_request_builder.py index 7c255dee302..f34b025e27c 100644 --- a/msgraph/generated/users/item/chats/item/messages/item/undo_soft_delete/undo_soft_delete_request_builder.py +++ b/msgraph/generated/users/item/chats/item/messages/item/undo_soft_delete/undo_soft_delete_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Undo soft deletion of a single chatMessage or a chat message reply in a channel or a chat. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/chatmessage-undosoftdelete?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/users/item/chats/item/send_activity_notification/send_activity_notification_request_builder.py b/msgraph/generated/users/item/chats/item/send_activity_notification/send_activity_notification_request_builder.py index b200937319a..8f939db6ef4 100644 --- a/msgraph/generated/users/item/chats/item/send_activity_notification/send_activity_notification_request_builder.py +++ b/msgraph/generated/users/item/chats/item/send_activity_notification/send_activity_notification_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: SendActivityNotificationPostRequestBody, request_confi param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/chat-sendactivitynotification?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/chats/item/unhide_for_user/unhide_for_user_request_builder.py b/msgraph/generated/users/item/chats/item/unhide_for_user/unhide_for_user_request_builder.py index 918c1d766cd..daca8754753 100644 --- a/msgraph/generated/users/item/chats/item/unhide_for_user/unhide_for_user_request_builder.py +++ b/msgraph/generated/users/item/chats/item/unhide_for_user/unhide_for_user_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: UnhideForUserPostRequestBody, request_configuration: O param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/chat-unhideforuser?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/check_member_groups/check_member_groups_request_builder.py b/msgraph/generated/users/item/check_member_groups/check_member_groups_request_builder.py index 3487a6306fe..0c33665168f 100644 --- a/msgraph/generated/users/item/check_member_groups/check_member_groups_request_builder.py +++ b/msgraph/generated/users/item/check_member_groups/check_member_groups_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: CheckMemberGroupsPostRequestBody, request_configuratio param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[CheckMemberGroupsPostResponse] - Find more info here: https://learn.microsoft.com/graph/api/directoryobject-checkmembergroups?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/contact_folders/delta/delta_request_builder.py b/msgraph/generated/users/item/contact_folders/delta/delta_request_builder.py index 74e5638a714..a7e53104b8d 100644 --- a/msgraph/generated/users/item/contact_folders/delta/delta_request_builder.py +++ b/msgraph/generated/users/item/contact_folders/delta/delta_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get a set of contact folders that have been added, deleted, or removed from the user's mailbox. A delta function call for contact folders in a mailbox is similar to a GET request, except that by appropriately applying state tokens in one or more of these calls, you can query for incremental changes in the contact folders. This allows you to maintain and synchronize a local store of a user's contact folders without having to fetch all the contact folders of that mailbox from the server every time. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/contactfolder-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/users/item/contact_folders/item/child_folders/delta/delta_request_builder.py b/msgraph/generated/users/item/contact_folders/item/child_folders/delta/delta_request_builder.py index 5c80c6bd31a..a37bb60ab84 100644 --- a/msgraph/generated/users/item/contact_folders/item/child_folders/delta/delta_request_builder.py +++ b/msgraph/generated/users/item/contact_folders/item/child_folders/delta/delta_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get a set of contact folders that have been added, deleted, or removed from the user's mailbox. A delta function call for contact folders in a mailbox is similar to a GET request, except that by appropriately applying state tokens in one or more of these calls, you can query for incremental changes in the contact folders. This allows you to maintain and synchronize a local store of a user's contact folders without having to fetch all the contact folders of that mailbox from the server every time. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/contactfolder-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/users/item/contact_folders/item/child_folders/item/contacts/delta/delta_request_builder.py b/msgraph/generated/users/item/contact_folders/item/child_folders/item/contacts/delta/delta_request_builder.py index f252be9f578..cba02944353 100644 --- a/msgraph/generated/users/item/contact_folders/item/child_folders/item/contacts/delta/delta_request_builder.py +++ b/msgraph/generated/users/item/contact_folders/item/child_folders/item/contacts/delta/delta_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get a set of contacts that have been added, deleted, or updated in a specified folder. A delta function call for contacts in a folder is similar to a GET request, except that by appropriately applying state tokens in one or more of these calls, you can query for incremental changes in the contacts in that folder. This allows you to maintain and synchronize a local store of a user's contacts without having to fetch the entire set of contacts from the server every time. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/contact-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/users/item/contact_folders/item/contacts/delta/delta_request_builder.py b/msgraph/generated/users/item/contact_folders/item/contacts/delta/delta_request_builder.py index d3e1bc737ad..999f8e6a356 100644 --- a/msgraph/generated/users/item/contact_folders/item/contacts/delta/delta_request_builder.py +++ b/msgraph/generated/users/item/contact_folders/item/contacts/delta/delta_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get a set of contacts that have been added, deleted, or updated in a specified folder. A delta function call for contacts in a folder is similar to a GET request, except that by appropriately applying state tokens in one or more of these calls, you can query for incremental changes in the contacts in that folder. This allows you to maintain and synchronize a local store of a user's contacts without having to fetch the entire set of contacts from the server every time. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/contact-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/users/item/contacts/delta/delta_request_builder.py b/msgraph/generated/users/item/contacts/delta/delta_request_builder.py index 88ee07b2ff6..c0bd68a73cb 100644 --- a/msgraph/generated/users/item/contacts/delta/delta_request_builder.py +++ b/msgraph/generated/users/item/contacts/delta/delta_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get a set of contacts that have been added, deleted, or updated in a specified folder. A delta function call for contacts in a folder is similar to a GET request, except that by appropriately applying state tokens in one or more of these calls, you can query for incremental changes in the contacts in that folder. This allows you to maintain and synchronize a local store of a user's contacts without having to fetch the entire set of contacts from the server every time. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/contact-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/users/item/data_security_and_governance/data_security_and_governance_request_builder.py b/msgraph/generated/users/item/data_security_and_governance/data_security_and_governance_request_builder.py index 1e609b0a849..4ec3e14e878 100644 --- a/msgraph/generated/users/item/data_security_and_governance/data_security_and_governance_request_builder.py +++ b/msgraph/generated/users/item/data_security_and_governance/data_security_and_governance_request_builder.py @@ -19,6 +19,7 @@ from .activities.activities_request_builder import ActivitiesRequestBuilder from .process_content.process_content_request_builder import ProcessContentRequestBuilder from .protection_scopes.protection_scopes_request_builder import ProtectionScopesRequestBuilder + from .sensitivity_labels.sensitivity_labels_request_builder import SensitivityLabelsRequestBuilder class DataSecurityAndGovernanceRequestBuilder(BaseRequestBuilder): """ @@ -168,6 +169,15 @@ def protection_scopes(self) -> ProtectionScopesRequestBuilder: return ProtectionScopesRequestBuilder(self.request_adapter, self.path_parameters) + @property + def sensitivity_labels(self) -> SensitivityLabelsRequestBuilder: + """ + Provides operations to manage the sensitivityLabels property of the microsoft.graph.dataSecurityAndGovernance entity. + """ + from .sensitivity_labels.sensitivity_labels_request_builder import SensitivityLabelsRequestBuilder + + return SensitivityLabelsRequestBuilder(self.request_adapter, self.path_parameters) + @dataclass class DataSecurityAndGovernanceRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): """ diff --git a/msgraph/generated/users/item/data_security_and_governance/process_content/process_content_request_builder.py b/msgraph/generated/users/item/data_security_and_governance/process_content/process_content_request_builder.py index 49ceb4257a8..6ab65826690 100644 --- a/msgraph/generated/users/item/data_security_and_governance/process_content/process_content_request_builder.py +++ b/msgraph/generated/users/item/data_security_and_governance/process_content/process_content_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: ProcessContentPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ProcessContentResponse] - Find more info here: https://learn.microsoft.com/graph/api/userdatasecurityandgovernance-processcontent?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/data_security_and_governance/sensitivity_labels/compute_inheritance_with_label_ids_with_locale_with_content_formats/compute_inheritance_with_label_ids_with_locale_with_content_formats_request_builder.py b/msgraph/generated/users/item/data_security_and_governance/sensitivity_labels/compute_inheritance_with_label_ids_with_locale_with_content_formats/compute_inheritance_with_label_ids_with_locale_with_content_formats_request_builder.py new file mode 100644 index 00000000000..172b673e1f2 --- /dev/null +++ b/msgraph/generated/users/item/data_security_and_governance/sensitivity_labels/compute_inheritance_with_label_ids_with_locale_with_content_formats/compute_inheritance_with_label_ids_with_locale_with_content_formats_request_builder.py @@ -0,0 +1,88 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ......models.o_data_errors.o_data_error import ODataError + from ......models.sensitivity_label import SensitivityLabel + +class ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder(BaseRequestBuilder): + """ + Provides operations to call the computeInheritance method. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], content_formats: Optional[str] = None, label_ids: Optional[str] = None, locale: Optional[str] = None) -> None: + """ + Instantiates a new ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder and sets the default values. + param content_formats: Usage: contentFormats={contentFormats} + param label_ids: Usage: labelIds={labelIds} + param locale: Usage: locale='{locale}' + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['contentFormats'] = content_formats + path_parameters['labelIds'] = label_ids + path_parameters['locale'] = locale + super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/dataSecurityAndGovernance/sensitivityLabels/computeInheritance(labelIds={labelIds},locale='{locale}',contentFormats={contentFormats})", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[SensitivityLabel]: + """ + Calculate the sensitivity label that should be inherited by an output artifact, given a set of sensitivity labels from input or referenced artifacts. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[SensitivityLabel] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ......models.sensitivity_label import SensitivityLabel + + return await self.request_adapter.send_async(request_info, SensitivityLabel, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Calculate the sensitivity label that should be inherited by an output artifact, given a set of sensitivity labels from input or referenced artifacts. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph/generated/models/coachmark_location.py b/msgraph/generated/users/item/data_security_and_governance/sensitivity_labels/compute_rights_and_inheritance/compute_rights_and_inheritance_post_request_body.py similarity index 54% rename from msgraph/generated/models/coachmark_location.py rename to msgraph/generated/users/item/data_security_and_governance/sensitivity_labels/compute_rights_and_inheritance/compute_rights_and_inheritance_post_request_body.py index 41462fbaabb..b10fa014123 100644 --- a/msgraph/generated/models/coachmark_location.py +++ b/msgraph/generated/users/item/data_security_and_governance/sensitivity_labels/compute_rights_and_inheritance/compute_rights_and_inheritance_post_request_body.py @@ -6,49 +6,49 @@ from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: - from .coachmark_location_type import CoachmarkLocationType + from ......models.protected_content import ProtectedContent @dataclass -class CoachmarkLocation(AdditionalDataHolder, BackedModel, Parsable): +class ComputeRightsAndInheritancePostRequestBody(AdditionalDataHolder, BackedModel, Parsable): # Stores model information. backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. additional_data: dict[str, Any] = field(default_factory=dict) - # Length of coachmark. - length: Optional[int] = None - # The OdataType property - odata_type: Optional[str] = None - # Offset of coachmark. - offset: Optional[int] = None - # Type of coachmark location. The possible values are: unknown, fromEmail, subject, externalTag, displayName, messageBody, unknownFutureValue. - type: Optional[CoachmarkLocationType] = None + # The delegatedUserEmail property + delegated_user_email: Optional[str] = None + # The locale property + locale: Optional[str] = None + # The protectedContents property + protected_contents: Optional[list[ProtectedContent]] = None + # The supportedContentFormats property + supported_content_formats: Optional[list[str]] = None @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> CoachmarkLocation: + def create_from_discriminator_value(parse_node: ParseNode) -> ComputeRightsAndInheritancePostRequestBody: """ Creates a new instance of the appropriate class based on discriminator value param parse_node: The parse node to use to read the discriminator value and create the object - Returns: CoachmarkLocation + Returns: ComputeRightsAndInheritancePostRequestBody """ if parse_node is None: raise TypeError("parse_node cannot be null.") - return CoachmarkLocation() + return ComputeRightsAndInheritancePostRequestBody() def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: """ The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ - from .coachmark_location_type import CoachmarkLocationType + from ......models.protected_content import ProtectedContent - from .coachmark_location_type import CoachmarkLocationType + from ......models.protected_content import ProtectedContent fields: dict[str, Callable[[Any], None]] = { - "length": lambda n : setattr(self, 'length', n.get_int_value()), - "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), - "offset": lambda n : setattr(self, 'offset', n.get_int_value()), - "type": lambda n : setattr(self, 'type', n.get_enum_value(CoachmarkLocationType)), + "delegatedUserEmail": lambda n : setattr(self, 'delegated_user_email', n.get_str_value()), + "locale": lambda n : setattr(self, 'locale', n.get_str_value()), + "protectedContents": lambda n : setattr(self, 'protected_contents', n.get_collection_of_object_values(ProtectedContent)), + "supportedContentFormats": lambda n : setattr(self, 'supported_content_formats', n.get_collection_of_primitive_values(str)), } return fields @@ -60,10 +60,10 @@ def serialize(self,writer: SerializationWriter) -> None: """ if writer is None: raise TypeError("writer cannot be null.") - writer.write_int_value("length", self.length) - writer.write_str_value("@odata.type", self.odata_type) - writer.write_int_value("offset", self.offset) - writer.write_enum_value("type", self.type) + writer.write_str_value("delegatedUserEmail", self.delegated_user_email) + writer.write_str_value("locale", self.locale) + writer.write_collection_of_object_values("protectedContents", self.protected_contents) + writer.write_collection_of_primitive_values("supportedContentFormats", self.supported_content_formats) writer.write_additional_data_value(self.additional_data) diff --git a/msgraph/generated/users/item/data_security_and_governance/sensitivity_labels/compute_rights_and_inheritance/compute_rights_and_inheritance_request_builder.py b/msgraph/generated/users/item/data_security_and_governance/sensitivity_labels/compute_rights_and_inheritance/compute_rights_and_inheritance_request_builder.py new file mode 100644 index 00000000000..a4a54f54ab5 --- /dev/null +++ b/msgraph/generated/users/item/data_security_and_governance/sensitivity_labels/compute_rights_and_inheritance/compute_rights_and_inheritance_request_builder.py @@ -0,0 +1,89 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ......models.compute_rights_and_inheritance_result import ComputeRightsAndInheritanceResult + from ......models.o_data_errors.o_data_error import ODataError + from .compute_rights_and_inheritance_post_request_body import ComputeRightsAndInheritancePostRequestBody + +class ComputeRightsAndInheritanceRequestBuilder(BaseRequestBuilder): + """ + Provides operations to call the computeRightsAndInheritance method. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new ComputeRightsAndInheritanceRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/dataSecurityAndGovernance/sensitivityLabels/computeRightsAndInheritance", path_parameters) + + async def post(self,body: ComputeRightsAndInheritancePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[ComputeRightsAndInheritanceResult]: + """ + Computes the rights and inheritance for sensitivity labels based on the input content and labels. + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[ComputeRightsAndInheritanceResult] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_post_request_information( + body, request_configuration + ) + from ......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ......models.compute_rights_and_inheritance_result import ComputeRightsAndInheritanceResult + + return await self.request_adapter.send_async(request_info, ComputeRightsAndInheritanceResult, error_mapping) + + def to_post_request_information(self,body: ComputeRightsAndInheritancePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Computes the rights and inheritance for sensitivity labels based on the input content and labels. + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> ComputeRightsAndInheritanceRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: ComputeRightsAndInheritanceRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return ComputeRightsAndInheritanceRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class ComputeRightsAndInheritanceRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph/generated/users/item/data_security_and_governance/sensitivity_labels/count/count_request_builder.py b/msgraph/generated/users/item/data_security_and_governance/sensitivity_labels/count/count_request_builder.py new file mode 100644 index 00000000000..d247307881c --- /dev/null +++ b/msgraph/generated/users/item/data_security_and_governance/sensitivity_labels/count/count_request_builder.py @@ -0,0 +1,104 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ......models.o_data_errors.o_data_error import ODataError + +class CountRequestBuilder(BaseRequestBuilder): + """ + Provides operations to count the resources in the collection. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CountRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/dataSecurityAndGovernance/sensitivityLabels/$count{?%24filter,%24search}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[int] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "text/plain;q=0.9") + return request_info + + def with_url(self,raw_url: str) -> CountRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CountRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CountRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class CountRequestBuilderGetQueryParameters(): + """ + Get the number of the resource + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + return original_name + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + + @dataclass + class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph/generated/users/item/data_security_and_governance/sensitivity_labels/item/rights/rights_request_builder.py b/msgraph/generated/users/item/data_security_and_governance/sensitivity_labels/item/rights/rights_request_builder.py new file mode 100644 index 00000000000..de4facd1448 --- /dev/null +++ b/msgraph/generated/users/item/data_security_and_governance/sensitivity_labels/item/rights/rights_request_builder.py @@ -0,0 +1,107 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .......models.o_data_errors.o_data_error import ODataError + from .......models.usage_rights_included import UsageRightsIncluded + +class RightsRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the rights property of the microsoft.graph.sensitivityLabel entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new RightsRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel%2Did}/rights{?%24expand,%24select}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[RightsRequestBuilderGetQueryParameters]] = None) -> Optional[UsageRightsIncluded]: + """ + Get rights from users + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[UsageRightsIncluded] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .......models.usage_rights_included import UsageRightsIncluded + + return await self.request_adapter.send_async(request_info, UsageRightsIncluded, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[RightsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get rights from users + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> RightsRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: RightsRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return RightsRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class RightsRequestBuilderGetQueryParameters(): + """ + Get rights from users + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class RightsRequestBuilderGetRequestConfiguration(RequestConfiguration[RightsRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph/generated/users/item/data_security_and_governance/sensitivity_labels/item/sensitivity_label_item_request_builder.py b/msgraph/generated/users/item/data_security_and_governance/sensitivity_labels/item/sensitivity_label_item_request_builder.py new file mode 100644 index 00000000000..a951364abd7 --- /dev/null +++ b/msgraph/generated/users/item/data_security_and_governance/sensitivity_labels/item/sensitivity_label_item_request_builder.py @@ -0,0 +1,208 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ......models.o_data_errors.o_data_error import ODataError + from ......models.sensitivity_label import SensitivityLabel + from .rights.rights_request_builder import RightsRequestBuilder + from .sublabels.sublabels_request_builder import SublabelsRequestBuilder + +class SensitivityLabelItemRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the sensitivityLabels property of the microsoft.graph.dataSecurityAndGovernance entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new SensitivityLabelItemRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel%2Did}{?%24expand,%24select}", path_parameters) + + async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + Delete navigation property sensitivityLabels for users + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + """ + request_info = self.to_delete_request_information( + request_configuration + ) + from ......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + async def get(self,request_configuration: Optional[RequestConfiguration[SensitivityLabelItemRequestBuilderGetQueryParameters]] = None) -> Optional[SensitivityLabel]: + """ + Get sensitivityLabels from users + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[SensitivityLabel] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ......models.sensitivity_label import SensitivityLabel + + return await self.request_adapter.send_async(request_info, SensitivityLabel, error_mapping) + + async def patch(self,body: SensitivityLabel, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[SensitivityLabel]: + """ + Update the navigation property sensitivityLabels in users + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[SensitivityLabel] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_patch_request_information( + body, request_configuration + ) + from ......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ......models.sensitivity_label import SensitivityLabel + + return await self.request_adapter.send_async(request_info, SensitivityLabel, error_mapping) + + def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Delete navigation property sensitivityLabels for users + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[SensitivityLabelItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get sensitivityLabels from users + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_patch_request_information(self,body: SensitivityLabel, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Update the navigation property sensitivityLabels in users + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> SensitivityLabelItemRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: SensitivityLabelItemRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return SensitivityLabelItemRequestBuilder(self.request_adapter, raw_url) + + @property + def rights(self) -> RightsRequestBuilder: + """ + Provides operations to manage the rights property of the microsoft.graph.sensitivityLabel entity. + """ + from .rights.rights_request_builder import RightsRequestBuilder + + return RightsRequestBuilder(self.request_adapter, self.path_parameters) + + @property + def sublabels(self) -> SublabelsRequestBuilder: + """ + Provides operations to manage the sublabels property of the microsoft.graph.sensitivityLabel entity. + """ + from .sublabels.sublabels_request_builder import SublabelsRequestBuilder + + return SublabelsRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class SensitivityLabelItemRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class SensitivityLabelItemRequestBuilderGetQueryParameters(): + """ + Get sensitivityLabels from users + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class SensitivityLabelItemRequestBuilderGetRequestConfiguration(RequestConfiguration[SensitivityLabelItemRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class SensitivityLabelItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph/generated/users/item/data_security_and_governance/sensitivity_labels/item/sublabels/compute_inheritance_with_label_ids_with_locale_with_content_formats/compute_inheritance_with_label_ids_with_locale_with_content_formats_request_builder.py b/msgraph/generated/users/item/data_security_and_governance/sensitivity_labels/item/sublabels/compute_inheritance_with_label_ids_with_locale_with_content_formats/compute_inheritance_with_label_ids_with_locale_with_content_formats_request_builder.py new file mode 100644 index 00000000000..30753148389 --- /dev/null +++ b/msgraph/generated/users/item/data_security_and_governance/sensitivity_labels/item/sublabels/compute_inheritance_with_label_ids_with_locale_with_content_formats/compute_inheritance_with_label_ids_with_locale_with_content_formats_request_builder.py @@ -0,0 +1,88 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ........models.o_data_errors.o_data_error import ODataError + from ........models.sensitivity_label import SensitivityLabel + +class ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder(BaseRequestBuilder): + """ + Provides operations to call the computeInheritance method. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], content_formats: Optional[str] = None, label_ids: Optional[str] = None, locale: Optional[str] = None) -> None: + """ + Instantiates a new ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder and sets the default values. + param content_formats: Usage: contentFormats={contentFormats} + param label_ids: Usage: labelIds={labelIds} + param locale: Usage: locale='{locale}' + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['contentFormats'] = content_formats + path_parameters['labelIds'] = label_ids + path_parameters['locale'] = locale + super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel%2Did}/sublabels/computeInheritance(labelIds={labelIds},locale='{locale}',contentFormats={contentFormats})", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[SensitivityLabel]: + """ + Calculate the sensitivity label that should be inherited by an output artifact, given a set of sensitivity labels from input or referenced artifacts. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[SensitivityLabel] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ........models.sensitivity_label import SensitivityLabel + + return await self.request_adapter.send_async(request_info, SensitivityLabel, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Calculate the sensitivity label that should be inherited by an output artifact, given a set of sensitivity labels from input or referenced artifacts. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph/generated/users/item/data_security_and_governance/sensitivity_labels/item/sublabels/compute_rights_and_inheritance/compute_rights_and_inheritance_post_request_body.py b/msgraph/generated/users/item/data_security_and_governance/sensitivity_labels/item/sublabels/compute_rights_and_inheritance/compute_rights_and_inheritance_post_request_body.py new file mode 100644 index 00000000000..72279318b44 --- /dev/null +++ b/msgraph/generated/users/item/data_security_and_governance/sensitivity_labels/item/sublabels/compute_rights_and_inheritance/compute_rights_and_inheritance_post_request_body.py @@ -0,0 +1,69 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from ........models.protected_content import ProtectedContent + +@dataclass +class ComputeRightsAndInheritancePostRequestBody(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The delegatedUserEmail property + delegated_user_email: Optional[str] = None + # The locale property + locale: Optional[str] = None + # The protectedContents property + protected_contents: Optional[list[ProtectedContent]] = None + # The supportedContentFormats property + supported_content_formats: Optional[list[str]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ComputeRightsAndInheritancePostRequestBody: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ComputeRightsAndInheritancePostRequestBody + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ComputeRightsAndInheritancePostRequestBody() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from ........models.protected_content import ProtectedContent + + from ........models.protected_content import ProtectedContent + + fields: dict[str, Callable[[Any], None]] = { + "delegatedUserEmail": lambda n : setattr(self, 'delegated_user_email', n.get_str_value()), + "locale": lambda n : setattr(self, 'locale', n.get_str_value()), + "protectedContents": lambda n : setattr(self, 'protected_contents', n.get_collection_of_object_values(ProtectedContent)), + "supportedContentFormats": lambda n : setattr(self, 'supported_content_formats', n.get_collection_of_primitive_values(str)), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_str_value("delegatedUserEmail", self.delegated_user_email) + writer.write_str_value("locale", self.locale) + writer.write_collection_of_object_values("protectedContents", self.protected_contents) + writer.write_collection_of_primitive_values("supportedContentFormats", self.supported_content_formats) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph/generated/users/item/data_security_and_governance/sensitivity_labels/item/sublabels/compute_rights_and_inheritance/compute_rights_and_inheritance_request_builder.py b/msgraph/generated/users/item/data_security_and_governance/sensitivity_labels/item/sublabels/compute_rights_and_inheritance/compute_rights_and_inheritance_request_builder.py new file mode 100644 index 00000000000..53ced7706e6 --- /dev/null +++ b/msgraph/generated/users/item/data_security_and_governance/sensitivity_labels/item/sublabels/compute_rights_and_inheritance/compute_rights_and_inheritance_request_builder.py @@ -0,0 +1,89 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ........models.compute_rights_and_inheritance_result import ComputeRightsAndInheritanceResult + from ........models.o_data_errors.o_data_error import ODataError + from .compute_rights_and_inheritance_post_request_body import ComputeRightsAndInheritancePostRequestBody + +class ComputeRightsAndInheritanceRequestBuilder(BaseRequestBuilder): + """ + Provides operations to call the computeRightsAndInheritance method. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new ComputeRightsAndInheritanceRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel%2Did}/sublabels/computeRightsAndInheritance", path_parameters) + + async def post(self,body: ComputeRightsAndInheritancePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[ComputeRightsAndInheritanceResult]: + """ + Computes the rights and inheritance for sensitivity labels based on the input content and labels. + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[ComputeRightsAndInheritanceResult] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_post_request_information( + body, request_configuration + ) + from ........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ........models.compute_rights_and_inheritance_result import ComputeRightsAndInheritanceResult + + return await self.request_adapter.send_async(request_info, ComputeRightsAndInheritanceResult, error_mapping) + + def to_post_request_information(self,body: ComputeRightsAndInheritancePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Computes the rights and inheritance for sensitivity labels based on the input content and labels. + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> ComputeRightsAndInheritanceRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: ComputeRightsAndInheritanceRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return ComputeRightsAndInheritanceRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class ComputeRightsAndInheritanceRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph/generated/users/item/data_security_and_governance/sensitivity_labels/item/sublabels/count/count_request_builder.py b/msgraph/generated/users/item/data_security_and_governance/sensitivity_labels/item/sublabels/count/count_request_builder.py new file mode 100644 index 00000000000..2ca61d41d4e --- /dev/null +++ b/msgraph/generated/users/item/data_security_and_governance/sensitivity_labels/item/sublabels/count/count_request_builder.py @@ -0,0 +1,104 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ........models.o_data_errors.o_data_error import ODataError + +class CountRequestBuilder(BaseRequestBuilder): + """ + Provides operations to count the resources in the collection. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CountRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel%2Did}/sublabels/$count{?%24filter,%24search}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[int] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "text/plain;q=0.9") + return request_info + + def with_url(self,raw_url: str) -> CountRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CountRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CountRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class CountRequestBuilderGetQueryParameters(): + """ + Get the number of the resource + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + return original_name + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + + @dataclass + class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph/generated/users/item/data_security_and_governance/sensitivity_labels/item/sublabels/item/rights/rights_request_builder.py b/msgraph/generated/users/item/data_security_and_governance/sensitivity_labels/item/sublabels/item/rights/rights_request_builder.py new file mode 100644 index 00000000000..fe6b7e3efa7 --- /dev/null +++ b/msgraph/generated/users/item/data_security_and_governance/sensitivity_labels/item/sublabels/item/rights/rights_request_builder.py @@ -0,0 +1,107 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .........models.o_data_errors.o_data_error import ODataError + from .........models.usage_rights_included import UsageRightsIncluded + +class RightsRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the rights property of the microsoft.graph.sensitivityLabel entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new RightsRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel%2Did}/sublabels/{sensitivityLabel%2Did1}/rights{?%24expand,%24select}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[RightsRequestBuilderGetQueryParameters]] = None) -> Optional[UsageRightsIncluded]: + """ + Get rights from users + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[UsageRightsIncluded] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .........models.usage_rights_included import UsageRightsIncluded + + return await self.request_adapter.send_async(request_info, UsageRightsIncluded, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[RightsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get rights from users + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> RightsRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: RightsRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return RightsRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class RightsRequestBuilderGetQueryParameters(): + """ + Get rights from users + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class RightsRequestBuilderGetRequestConfiguration(RequestConfiguration[RightsRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph/generated/users/item/data_security_and_governance/sensitivity_labels/item/sublabels/item/sensitivity_label_item_request_builder.py b/msgraph/generated/users/item/data_security_and_governance/sensitivity_labels/item/sublabels/item/sensitivity_label_item_request_builder.py new file mode 100644 index 00000000000..91b97979ec1 --- /dev/null +++ b/msgraph/generated/users/item/data_security_and_governance/sensitivity_labels/item/sublabels/item/sensitivity_label_item_request_builder.py @@ -0,0 +1,198 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ........models.o_data_errors.o_data_error import ODataError + from ........models.sensitivity_label import SensitivityLabel + from .rights.rights_request_builder import RightsRequestBuilder + +class SensitivityLabelItemRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the sublabels property of the microsoft.graph.sensitivityLabel entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new SensitivityLabelItemRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel%2Did}/sublabels/{sensitivityLabel%2Did1}{?%24expand,%24select}", path_parameters) + + async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + Delete navigation property sublabels for users + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + """ + request_info = self.to_delete_request_information( + request_configuration + ) + from ........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + async def get(self,request_configuration: Optional[RequestConfiguration[SensitivityLabelItemRequestBuilderGetQueryParameters]] = None) -> Optional[SensitivityLabel]: + """ + Get sublabels from users + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[SensitivityLabel] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ........models.sensitivity_label import SensitivityLabel + + return await self.request_adapter.send_async(request_info, SensitivityLabel, error_mapping) + + async def patch(self,body: SensitivityLabel, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[SensitivityLabel]: + """ + Update the navigation property sublabels in users + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[SensitivityLabel] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_patch_request_information( + body, request_configuration + ) + from ........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ........models.sensitivity_label import SensitivityLabel + + return await self.request_adapter.send_async(request_info, SensitivityLabel, error_mapping) + + def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Delete navigation property sublabels for users + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[SensitivityLabelItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get sublabels from users + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_patch_request_information(self,body: SensitivityLabel, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Update the navigation property sublabels in users + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> SensitivityLabelItemRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: SensitivityLabelItemRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return SensitivityLabelItemRequestBuilder(self.request_adapter, raw_url) + + @property + def rights(self) -> RightsRequestBuilder: + """ + Provides operations to manage the rights property of the microsoft.graph.sensitivityLabel entity. + """ + from .rights.rights_request_builder import RightsRequestBuilder + + return RightsRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class SensitivityLabelItemRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class SensitivityLabelItemRequestBuilderGetQueryParameters(): + """ + Get sublabels from users + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class SensitivityLabelItemRequestBuilderGetRequestConfiguration(RequestConfiguration[SensitivityLabelItemRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class SensitivityLabelItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph/generated/users/item/data_security_and_governance/sensitivity_labels/item/sublabels/sublabels_request_builder.py b/msgraph/generated/users/item/data_security_and_governance/sensitivity_labels/item/sublabels/sublabels_request_builder.py new file mode 100644 index 00000000000..a2de0417a81 --- /dev/null +++ b/msgraph/generated/users/item/data_security_and_governance/sensitivity_labels/item/sublabels/sublabels_request_builder.py @@ -0,0 +1,237 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .......models.o_data_errors.o_data_error import ODataError + from .......models.sensitivity_label import SensitivityLabel + from .......models.sensitivity_label_collection_response import SensitivityLabelCollectionResponse + from .compute_inheritance_with_label_ids_with_locale_with_content_formats.compute_inheritance_with_label_ids_with_locale_with_content_formats_request_builder import ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder + from .compute_rights_and_inheritance.compute_rights_and_inheritance_request_builder import ComputeRightsAndInheritanceRequestBuilder + from .count.count_request_builder import CountRequestBuilder + from .item.sensitivity_label_item_request_builder import SensitivityLabelItemRequestBuilder + +class SublabelsRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the sublabels property of the microsoft.graph.sensitivityLabel entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new SublabelsRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel%2Did}/sublabels{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + + def by_sensitivity_label_id1(self,sensitivity_label_id1: str) -> SensitivityLabelItemRequestBuilder: + """ + Provides operations to manage the sublabels property of the microsoft.graph.sensitivityLabel entity. + param sensitivity_label_id1: The unique identifier of sensitivityLabel + Returns: SensitivityLabelItemRequestBuilder + """ + if sensitivity_label_id1 is None: + raise TypeError("sensitivity_label_id1 cannot be null.") + from .item.sensitivity_label_item_request_builder import SensitivityLabelItemRequestBuilder + + url_tpl_params = get_path_parameters(self.path_parameters) + url_tpl_params["sensitivityLabel%2Did1"] = sensitivity_label_id1 + return SensitivityLabelItemRequestBuilder(self.request_adapter, url_tpl_params) + + def compute_inheritance_with_label_ids_with_locale_with_content_formats(self,content_formats: str, label_ids: str, locale: str) -> ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder: + """ + Provides operations to call the computeInheritance method. + param content_formats: Usage: contentFormats={contentFormats} + param label_ids: Usage: labelIds={labelIds} + param locale: Usage: locale='{locale}' + Returns: ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder + """ + if content_formats is None: + raise TypeError("content_formats cannot be null.") + if label_ids is None: + raise TypeError("label_ids cannot be null.") + if locale is None: + raise TypeError("locale cannot be null.") + from .compute_inheritance_with_label_ids_with_locale_with_content_formats.compute_inheritance_with_label_ids_with_locale_with_content_formats_request_builder import ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder + + return ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder(self.request_adapter, self.path_parameters, content_formats, label_ids, locale) + + async def get(self,request_configuration: Optional[RequestConfiguration[SublabelsRequestBuilderGetQueryParameters]] = None) -> Optional[SensitivityLabelCollectionResponse]: + """ + Get sublabels from users + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[SensitivityLabelCollectionResponse] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .......models.sensitivity_label_collection_response import SensitivityLabelCollectionResponse + + return await self.request_adapter.send_async(request_info, SensitivityLabelCollectionResponse, error_mapping) + + async def post(self,body: SensitivityLabel, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[SensitivityLabel]: + """ + Create new navigation property to sublabels for users + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[SensitivityLabel] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_post_request_information( + body, request_configuration + ) + from .......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .......models.sensitivity_label import SensitivityLabel + + return await self.request_adapter.send_async(request_info, SensitivityLabel, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[SublabelsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get sublabels from users + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_post_request_information(self,body: SensitivityLabel, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Create new navigation property to sublabels for users + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> SublabelsRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: SublabelsRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return SublabelsRequestBuilder(self.request_adapter, raw_url) + + @property + def compute_rights_and_inheritance(self) -> ComputeRightsAndInheritanceRequestBuilder: + """ + Provides operations to call the computeRightsAndInheritance method. + """ + from .compute_rights_and_inheritance.compute_rights_and_inheritance_request_builder import ComputeRightsAndInheritanceRequestBuilder + + return ComputeRightsAndInheritanceRequestBuilder(self.request_adapter, self.path_parameters) + + @property + def count(self) -> CountRequestBuilder: + """ + Provides operations to count the resources in the collection. + """ + from .count.count_request_builder import CountRequestBuilder + + return CountRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class SublabelsRequestBuilderGetQueryParameters(): + """ + Get sublabels from users + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class SublabelsRequestBuilderGetRequestConfiguration(RequestConfiguration[SublabelsRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class SublabelsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph/generated/users/item/data_security_and_governance/sensitivity_labels/sensitivity_labels_request_builder.py b/msgraph/generated/users/item/data_security_and_governance/sensitivity_labels/sensitivity_labels_request_builder.py new file mode 100644 index 00000000000..14dbde3afb0 --- /dev/null +++ b/msgraph/generated/users/item/data_security_and_governance/sensitivity_labels/sensitivity_labels_request_builder.py @@ -0,0 +1,237 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .....models.o_data_errors.o_data_error import ODataError + from .....models.sensitivity_label import SensitivityLabel + from .....models.sensitivity_label_collection_response import SensitivityLabelCollectionResponse + from .compute_inheritance_with_label_ids_with_locale_with_content_formats.compute_inheritance_with_label_ids_with_locale_with_content_formats_request_builder import ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder + from .compute_rights_and_inheritance.compute_rights_and_inheritance_request_builder import ComputeRightsAndInheritanceRequestBuilder + from .count.count_request_builder import CountRequestBuilder + from .item.sensitivity_label_item_request_builder import SensitivityLabelItemRequestBuilder + +class SensitivityLabelsRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the sensitivityLabels property of the microsoft.graph.dataSecurityAndGovernance entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new SensitivityLabelsRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/dataSecurityAndGovernance/sensitivityLabels{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + + def by_sensitivity_label_id(self,sensitivity_label_id: str) -> SensitivityLabelItemRequestBuilder: + """ + Provides operations to manage the sensitivityLabels property of the microsoft.graph.dataSecurityAndGovernance entity. + param sensitivity_label_id: The unique identifier of sensitivityLabel + Returns: SensitivityLabelItemRequestBuilder + """ + if sensitivity_label_id is None: + raise TypeError("sensitivity_label_id cannot be null.") + from .item.sensitivity_label_item_request_builder import SensitivityLabelItemRequestBuilder + + url_tpl_params = get_path_parameters(self.path_parameters) + url_tpl_params["sensitivityLabel%2Did"] = sensitivity_label_id + return SensitivityLabelItemRequestBuilder(self.request_adapter, url_tpl_params) + + def compute_inheritance_with_label_ids_with_locale_with_content_formats(self,content_formats: str, label_ids: str, locale: str) -> ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder: + """ + Provides operations to call the computeInheritance method. + param content_formats: Usage: contentFormats={contentFormats} + param label_ids: Usage: labelIds={labelIds} + param locale: Usage: locale='{locale}' + Returns: ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder + """ + if content_formats is None: + raise TypeError("content_formats cannot be null.") + if label_ids is None: + raise TypeError("label_ids cannot be null.") + if locale is None: + raise TypeError("locale cannot be null.") + from .compute_inheritance_with_label_ids_with_locale_with_content_formats.compute_inheritance_with_label_ids_with_locale_with_content_formats_request_builder import ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder + + return ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder(self.request_adapter, self.path_parameters, content_formats, label_ids, locale) + + async def get(self,request_configuration: Optional[RequestConfiguration[SensitivityLabelsRequestBuilderGetQueryParameters]] = None) -> Optional[SensitivityLabelCollectionResponse]: + """ + Get sensitivityLabels from users + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[SensitivityLabelCollectionResponse] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .....models.sensitivity_label_collection_response import SensitivityLabelCollectionResponse + + return await self.request_adapter.send_async(request_info, SensitivityLabelCollectionResponse, error_mapping) + + async def post(self,body: SensitivityLabel, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[SensitivityLabel]: + """ + Create new navigation property to sensitivityLabels for users + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[SensitivityLabel] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_post_request_information( + body, request_configuration + ) + from .....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .....models.sensitivity_label import SensitivityLabel + + return await self.request_adapter.send_async(request_info, SensitivityLabel, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[SensitivityLabelsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get sensitivityLabels from users + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_post_request_information(self,body: SensitivityLabel, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Create new navigation property to sensitivityLabels for users + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> SensitivityLabelsRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: SensitivityLabelsRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return SensitivityLabelsRequestBuilder(self.request_adapter, raw_url) + + @property + def compute_rights_and_inheritance(self) -> ComputeRightsAndInheritanceRequestBuilder: + """ + Provides operations to call the computeRightsAndInheritance method. + """ + from .compute_rights_and_inheritance.compute_rights_and_inheritance_request_builder import ComputeRightsAndInheritanceRequestBuilder + + return ComputeRightsAndInheritanceRequestBuilder(self.request_adapter, self.path_parameters) + + @property + def count(self) -> CountRequestBuilder: + """ + Provides operations to count the resources in the collection. + """ + from .count.count_request_builder import CountRequestBuilder + + return CountRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class SensitivityLabelsRequestBuilderGetQueryParameters(): + """ + Get sensitivityLabels from users + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class SensitivityLabelsRequestBuilderGetRequestConfiguration(RequestConfiguration[SensitivityLabelsRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class SensitivityLabelsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph/generated/users/item/events/delta/delta_request_builder.py b/msgraph/generated/users/item/events/delta/delta_request_builder.py index 8bb32aed773..5e1d279fdc0 100644 --- a/msgraph/generated/users/item/events/delta/delta_request_builder.py +++ b/msgraph/generated/users/item/events/delta/delta_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/event-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/users/item/events/item/accept/accept_request_builder.py b/msgraph/generated/users/item/events/item/accept/accept_request_builder.py index 74e4276b971..70949067c0a 100644 --- a/msgraph/generated/users/item/events/item/accept/accept_request_builder.py +++ b/msgraph/generated/users/item/events/item/accept/accept_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: AcceptPostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-accept?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/events/item/attachments/create_upload_session/create_upload_session_request_builder.py b/msgraph/generated/users/item/events/item/attachments/create_upload_session/create_upload_session_request_builder.py index af0635a1794..6d113b57858 100644 --- a/msgraph/generated/users/item/events/item/attachments/create_upload_session/create_upload_session_request_builder.py +++ b/msgraph/generated/users/item/events/item/attachments/create_upload_session/create_upload_session_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: CreateUploadSessionPostRequestBody, request_configurat param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[UploadSession] - Find more info here: https://learn.microsoft.com/graph/api/attachment-createuploadsession?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/events/item/cancel/cancel_request_builder.py b/msgraph/generated/users/item/events/item/cancel/cancel_request_builder.py index e4a65f3408b..dffa2b804fc 100644 --- a/msgraph/generated/users/item/events/item/cancel/cancel_request_builder.py +++ b/msgraph/generated/users/item/events/item/cancel/cancel_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: CancelPostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-cancel?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/events/item/decline/decline_request_builder.py b/msgraph/generated/users/item/events/item/decline/decline_request_builder.py index 9acd1875b51..6cad88ef2da 100644 --- a/msgraph/generated/users/item/events/item/decline/decline_request_builder.py +++ b/msgraph/generated/users/item/events/item/decline/decline_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: DeclinePostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-decline?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/events/item/dismiss_reminder/dismiss_reminder_request_builder.py b/msgraph/generated/users/item/events/item/dismiss_reminder/dismiss_reminder_request_builder.py index 8b8eeecfe53..3e26514212e 100644 --- a/msgraph/generated/users/item/events/item/dismiss_reminder/dismiss_reminder_request_builder.py +++ b/msgraph/generated/users/item/events/item/dismiss_reminder/dismiss_reminder_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Dismiss a reminder that has been triggered for an event in a user calendar. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-dismissreminder?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/users/item/events/item/forward/forward_request_builder.py b/msgraph/generated/users/item/events/item/forward/forward_request_builder.py index dcedfae08d2..e5fa87424ff 100644 --- a/msgraph/generated/users/item/events/item/forward/forward_request_builder.py +++ b/msgraph/generated/users/item/events/item/forward/forward_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: ForwardPostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-forward?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/events/item/instances/delta/delta_request_builder.py b/msgraph/generated/users/item/events/item/instances/delta/delta_request_builder.py index 47a41a4f8da..b97856c587f 100644 --- a/msgraph/generated/users/item/events/item/instances/delta/delta_request_builder.py +++ b/msgraph/generated/users/item/events/item/instances/delta/delta_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/event-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/users/item/events/item/snooze_reminder/snooze_reminder_request_builder.py b/msgraph/generated/users/item/events/item/snooze_reminder/snooze_reminder_request_builder.py index 670f3ee1cc7..6ac90237f25 100644 --- a/msgraph/generated/users/item/events/item/snooze_reminder/snooze_reminder_request_builder.py +++ b/msgraph/generated/users/item/events/item/snooze_reminder/snooze_reminder_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: SnoozeReminderPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-snoozereminder?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/events/item/tentatively_accept/tentatively_accept_request_builder.py b/msgraph/generated/users/item/events/item/tentatively_accept/tentatively_accept_request_builder.py index e47804d1dc3..7ce72bfd763 100644 --- a/msgraph/generated/users/item/events/item/tentatively_accept/tentatively_accept_request_builder.py +++ b/msgraph/generated/users/item/events/item/tentatively_accept/tentatively_accept_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: TentativelyAcceptPostRequestBody, request_configuratio param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-tentativelyaccept?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/export_personal_data/export_personal_data_request_builder.py b/msgraph/generated/users/item/export_personal_data/export_personal_data_request_builder.py index 92ee629c35b..78f662a9b3f 100644 --- a/msgraph/generated/users/item/export_personal_data/export_personal_data_request_builder.py +++ b/msgraph/generated/users/item/export_personal_data/export_personal_data_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: ExportPersonalDataPostRequestBody, request_configurati param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/user-exportpersonaldata?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/find_meeting_times/find_meeting_times_request_builder.py b/msgraph/generated/users/item/find_meeting_times/find_meeting_times_request_builder.py index 6bf262cbfb8..ab8be58b854 100644 --- a/msgraph/generated/users/item/find_meeting_times/find_meeting_times_request_builder.py +++ b/msgraph/generated/users/item/find_meeting_times/find_meeting_times_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: FindMeetingTimesPostRequestBody, request_configuration param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[MeetingTimeSuggestionsResult] - Find more info here: https://learn.microsoft.com/graph/api/user-findmeetingtimes?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/followed_sites/add/add_request_builder.py b/msgraph/generated/users/item/followed_sites/add/add_request_builder.py index 36b67578195..a11a3b316a1 100644 --- a/msgraph/generated/users/item/followed_sites/add/add_request_builder.py +++ b/msgraph/generated/users/item/followed_sites/add/add_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: AddPostRequestBody, request_configuration: Optional[Re param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[AddPostResponse] - Find more info here: https://learn.microsoft.com/graph/api/site-follow?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/followed_sites/remove/remove_request_builder.py b/msgraph/generated/users/item/followed_sites/remove/remove_request_builder.py index 3746bbea17c..9d6ba468544 100644 --- a/msgraph/generated/users/item/followed_sites/remove/remove_request_builder.py +++ b/msgraph/generated/users/item/followed_sites/remove/remove_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: RemovePostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[RemovePostResponse] - Find more info here: https://learn.microsoft.com/graph/api/site-unfollow?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/get_mail_tips/get_mail_tips_request_builder.py b/msgraph/generated/users/item/get_mail_tips/get_mail_tips_request_builder.py index a4513623cd0..ffd70d7973e 100644 --- a/msgraph/generated/users/item/get_mail_tips/get_mail_tips_request_builder.py +++ b/msgraph/generated/users/item/get_mail_tips/get_mail_tips_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: GetMailTipsPostRequestBody, request_configuration: Opt param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetMailTipsPostResponse] - Find more info here: https://learn.microsoft.com/graph/api/user-getmailtips?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/get_managed_app_diagnostic_statuses/get_managed_app_diagnostic_statuses_request_builder.py b/msgraph/generated/users/item/get_managed_app_diagnostic_statuses/get_managed_app_diagnostic_statuses_request_builder.py index 5356969e089..3d7ba226b17 100644 --- a/msgraph/generated/users/item/get_managed_app_diagnostic_statuses/get_managed_app_diagnostic_statuses_request_builder.py +++ b/msgraph/generated/users/item/get_managed_app_diagnostic_statuses/get_managed_app_diagnostic_statuses_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[GetManag Gets diagnostics validation status for a given user. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetManagedAppDiagnosticStatusesGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/intune-mam-user-getmanagedappdiagnosticstatuses?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/users/item/get_managed_app_policies/get_managed_app_policies_request_builder.py b/msgraph/generated/users/item/get_managed_app_policies/get_managed_app_policies_request_builder.py index 57d2f09d78f..d1d76b5c246 100644 --- a/msgraph/generated/users/item/get_managed_app_policies/get_managed_app_policies_request_builder.py +++ b/msgraph/generated/users/item/get_managed_app_policies/get_managed_app_policies_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[GetManag Gets app restrictions for a given user. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetManagedAppPoliciesGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/intune-mam-user-getmanagedapppolicies?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/users/item/get_managed_devices_with_app_failures/get_managed_devices_with_app_failures_request_builder.py b/msgraph/generated/users/item/get_managed_devices_with_app_failures/get_managed_devices_with_app_failures_request_builder.py index 98f0216eedf..e67dece299d 100644 --- a/msgraph/generated/users/item/get_managed_devices_with_app_failures/get_managed_devices_with_app_failures_request_builder.py +++ b/msgraph/generated/users/item/get_managed_devices_with_app_failures/get_managed_devices_with_app_failures_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[GetManag Retrieves the list of devices with failed apps param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetManagedDevicesWithAppFailuresGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/intune-troubleshooting-user-getmanageddeviceswithappfailures?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/users/item/get_member_groups/get_member_groups_request_builder.py b/msgraph/generated/users/item/get_member_groups/get_member_groups_request_builder.py index 6129609eff5..d389c9fc07a 100644 --- a/msgraph/generated/users/item/get_member_groups/get_member_groups_request_builder.py +++ b/msgraph/generated/users/item/get_member_groups/get_member_groups_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: GetMemberGroupsPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetMemberGroupsPostResponse] - Find more info here: https://learn.microsoft.com/graph/api/directoryobject-getmembergroups?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/get_member_objects/get_member_objects_request_builder.py b/msgraph/generated/users/item/get_member_objects/get_member_objects_request_builder.py index e1efe74deb3..1ac9e7c3f59 100644 --- a/msgraph/generated/users/item/get_member_objects/get_member_objects_request_builder.py +++ b/msgraph/generated/users/item/get_member_objects/get_member_objects_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: GetMemberObjectsPostRequestBody, request_configuration param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetMemberObjectsPostResponse] - Find more info here: https://learn.microsoft.com/graph/api/directoryobject-getmemberobjects?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/joined_teams/item/archive/archive_request_builder.py b/msgraph/generated/users/item/joined_teams/item/archive/archive_request_builder.py index 3500bf24a2d..f7b7bb89e7e 100644 --- a/msgraph/generated/users/item/joined_teams/item/archive/archive_request_builder.py +++ b/msgraph/generated/users/item/joined_teams/item/archive/archive_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: ArchivePostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/team-archive?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/joined_teams/item/channels/get_all_messages/get_all_messages_request_builder.py b/msgraph/generated/users/item/joined_teams/item/channels/get_all_messages/get_all_messages_request_builder.py index 16b57b11b06..4d93da159eb 100644 --- a/msgraph/generated/users/item/joined_teams/item/channels/get_all_messages/get_all_messages_request_builder.py +++ b/msgraph/generated/users/item/joined_teams/item/channels/get_all_messages/get_all_messages_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[GetAllMe Retrieve messages across all channels in a team, including text, audio, and video conversations. To learn more about how to use the Microsoft Teams export APIs to export content, see Export content with the Microsoft Teams export APIs. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetAllMessagesGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/channel-getallmessages?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/users/item/joined_teams/item/channels/get_all_retained_messages/get_all_retained_messages_request_builder.py b/msgraph/generated/users/item/joined_teams/item/channels/get_all_retained_messages/get_all_retained_messages_request_builder.py index d76d4e6b09a..4c505cc61d8 100644 --- a/msgraph/generated/users/item/joined_teams/item/channels/get_all_retained_messages/get_all_retained_messages_request_builder.py +++ b/msgraph/generated/users/item/joined_teams/item/channels/get_all_retained_messages/get_all_retained_messages_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[GetAllRe Get all retained messages across all channels in a team. To learn more about how to use the Microsoft Teams export APIs to export content, see Export content with the Microsoft Teams export APIs. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetAllRetainedMessagesGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/channel-getallretainedmessages?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/users/item/joined_teams/item/channels/item/all_members/add/add_request_builder.py b/msgraph/generated/users/item/joined_teams/item/channels/item/all_members/add/add_request_builder.py index a5c1d9626a6..adaa55708c8 100644 --- a/msgraph/generated/users/item/joined_teams/item/channels/item/all_members/add/add_request_builder.py +++ b/msgraph/generated/users/item/joined_teams/item/channels/item/all_members/add/add_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: AddPostRequestBody, request_configuration: Optional[Re param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[AddPostResponse] - Find more info here: https://learn.microsoft.com/graph/api/conversationmembers-add?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/joined_teams/item/channels/item/all_members/remove/remove_request_builder.py b/msgraph/generated/users/item/joined_teams/item/channels/item/all_members/remove/remove_request_builder.py index 7a629a8640e..64f85984fa9 100644 --- a/msgraph/generated/users/item/joined_teams/item/channels/item/all_members/remove/remove_request_builder.py +++ b/msgraph/generated/users/item/joined_teams/item/channels/item/all_members/remove/remove_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: RemovePostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[RemovePostResponse] - Find more info here: https://learn.microsoft.com/graph/api/conversationmember-remove?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/joined_teams/item/channels/item/archive/archive_request_builder.py b/msgraph/generated/users/item/joined_teams/item/channels/item/archive/archive_request_builder.py index 9b9555c29d6..7e25d3bb366 100644 --- a/msgraph/generated/users/item/joined_teams/item/channels/item/archive/archive_request_builder.py +++ b/msgraph/generated/users/item/joined_teams/item/channels/item/archive/archive_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: ArchivePostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/channel-archive?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/joined_teams/item/channels/item/complete_migration/complete_migration_request_builder.py b/msgraph/generated/users/item/joined_teams/item/channels/item/complete_migration/complete_migration_request_builder.py index 7d5ff025178..6a2bf243480 100644 --- a/msgraph/generated/users/item/joined_teams/item/channels/item/complete_migration/complete_migration_request_builder.py +++ b/msgraph/generated/users/item/joined_teams/item/channels/item/complete_migration/complete_migration_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Complete the message migration process by removing migration mode from a channel in a team. Migration mode is a special state that prevents certain operations, like sending messages and adding members, during the data migration process. After a completeMigration request is made, you can't import additional messages into the team. You can add members to the team after the request returns a successful response. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/channel-completemigration?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/users/item/joined_teams/item/channels/item/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_request_builder.py b/msgraph/generated/users/item/joined_teams/item/channels/item/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_request_builder.py index 524f5fd247a..576023ea991 100644 --- a/msgraph/generated/users/item/joined_teams/item/channels/item/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_request_builder.py +++ b/msgraph/generated/users/item/joined_teams/item/channels/item/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DoesUser Determine whether a user has access to a shared channel. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/channel-doesuserhaveaccess?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/users/item/joined_teams/item/channels/item/members/add/add_request_builder.py b/msgraph/generated/users/item/joined_teams/item/channels/item/members/add/add_request_builder.py index b10a55e3a00..19c8ebb0f5b 100644 --- a/msgraph/generated/users/item/joined_teams/item/channels/item/members/add/add_request_builder.py +++ b/msgraph/generated/users/item/joined_teams/item/channels/item/members/add/add_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: AddPostRequestBody, request_configuration: Optional[Re param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[AddPostResponse] - Find more info here: https://learn.microsoft.com/graph/api/conversationmembers-add?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/joined_teams/item/channels/item/members/remove/remove_request_builder.py b/msgraph/generated/users/item/joined_teams/item/channels/item/members/remove/remove_request_builder.py index 193525d75b3..55ca6c2bbc8 100644 --- a/msgraph/generated/users/item/joined_teams/item/channels/item/members/remove/remove_request_builder.py +++ b/msgraph/generated/users/item/joined_teams/item/channels/item/members/remove/remove_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: RemovePostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[RemovePostResponse] - Find more info here: https://learn.microsoft.com/graph/api/conversationmember-remove?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/joined_teams/item/channels/item/messages/delta/delta_request_builder.py b/msgraph/generated/users/item/joined_teams/item/channels/item/messages/delta/delta_request_builder.py index 92e2d5a9a5b..0599d817589 100644 --- a/msgraph/generated/users/item/joined_teams/item/channels/item/messages/delta/delta_request_builder.py +++ b/msgraph/generated/users/item/joined_teams/item/channels/item/messages/delta/delta_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can get new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/chatmessage-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/users/item/joined_teams/item/channels/item/messages/item/replies/delta/delta_request_builder.py b/msgraph/generated/users/item/joined_teams/item/channels/item/messages/item/replies/delta/delta_request_builder.py index b086668bc97..f7895e4d669 100644 --- a/msgraph/generated/users/item/joined_teams/item/channels/item/messages/item/replies/delta/delta_request_builder.py +++ b/msgraph/generated/users/item/joined_teams/item/channels/item/messages/item/replies/delta/delta_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can get new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/chatmessage-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/users/item/joined_teams/item/channels/item/messages/item/replies/item/soft_delete/soft_delete_request_builder.py b/msgraph/generated/users/item/joined_teams/item/channels/item/messages/item/replies/item/soft_delete/soft_delete_request_builder.py index 5ebc7619496..26b800991bb 100644 --- a/msgraph/generated/users/item/joined_teams/item/channels/item/messages/item/replies/item/soft_delete/soft_delete_request_builder.py +++ b/msgraph/generated/users/item/joined_teams/item/channels/item/messages/item/replies/item/soft_delete/soft_delete_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Delete a single chatMessage or a chat message reply in a channel or a chat. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/chatmessage-softdelete?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/users/item/joined_teams/item/channels/item/messages/item/replies/item/undo_soft_delete/undo_soft_delete_request_builder.py b/msgraph/generated/users/item/joined_teams/item/channels/item/messages/item/replies/item/undo_soft_delete/undo_soft_delete_request_builder.py index c53c3ea7ddd..66a4cff2e95 100644 --- a/msgraph/generated/users/item/joined_teams/item/channels/item/messages/item/replies/item/undo_soft_delete/undo_soft_delete_request_builder.py +++ b/msgraph/generated/users/item/joined_teams/item/channels/item/messages/item/replies/item/undo_soft_delete/undo_soft_delete_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Undo soft deletion of a single chatMessage or a chat message reply in a channel or a chat. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/chatmessage-undosoftdelete?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/users/item/joined_teams/item/channels/item/messages/item/soft_delete/soft_delete_request_builder.py b/msgraph/generated/users/item/joined_teams/item/channels/item/messages/item/soft_delete/soft_delete_request_builder.py index 383ca7e5b0c..87facfd92c1 100644 --- a/msgraph/generated/users/item/joined_teams/item/channels/item/messages/item/soft_delete/soft_delete_request_builder.py +++ b/msgraph/generated/users/item/joined_teams/item/channels/item/messages/item/soft_delete/soft_delete_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Delete a single chatMessage or a chat message reply in a channel or a chat. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/chatmessage-softdelete?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/users/item/joined_teams/item/channels/item/messages/item/undo_soft_delete/undo_soft_delete_request_builder.py b/msgraph/generated/users/item/joined_teams/item/channels/item/messages/item/undo_soft_delete/undo_soft_delete_request_builder.py index 5edcb218d08..7a9f16457c8 100644 --- a/msgraph/generated/users/item/joined_teams/item/channels/item/messages/item/undo_soft_delete/undo_soft_delete_request_builder.py +++ b/msgraph/generated/users/item/joined_teams/item/channels/item/messages/item/undo_soft_delete/undo_soft_delete_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Undo soft deletion of a single chatMessage or a chat message reply in a channel or a chat. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/chatmessage-undosoftdelete?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/users/item/joined_teams/item/channels/item/provision_email/provision_email_request_builder.py b/msgraph/generated/users/item/joined_teams/item/channels/item/provision_email/provision_email_request_builder.py index 10fbf519b8a..dfd3df1c4bb 100644 --- a/msgraph/generated/users/item/joined_teams/item/channels/item/provision_email/provision_email_request_builder.py +++ b/msgraph/generated/users/item/joined_teams/item/channels/item/provision_email/provision_email_request_builder.py @@ -35,7 +35,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Provision an email address for a channel. Microsoft Teams doesn't automatically provision an email address for a channel by default. To have Teams provision an email address, you can call provisionEmail, or through the Teams user interface, select Get email address, which triggers Teams to generate an email address if it has not already provisioned one. To remove the email address of a channel, use the removeEmail method. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ProvisionChannelEmailResult] - Find more info here: https://learn.microsoft.com/graph/api/channel-provisionemail?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/users/item/joined_teams/item/channels/item/remove_email/remove_email_request_builder.py b/msgraph/generated/users/item/joined_teams/item/channels/item/remove_email/remove_email_request_builder.py index 25fb459f86b..607d416f3a1 100644 --- a/msgraph/generated/users/item/joined_teams/item/channels/item/remove_email/remove_email_request_builder.py +++ b/msgraph/generated/users/item/joined_teams/item/channels/item/remove_email/remove_email_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Remove the email address of a channel. You can remove an email address only if it was provisioned using the provisionEmail method or through the Microsoft Teams client. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/channel-removeemail?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/users/item/joined_teams/item/channels/item/unarchive/unarchive_request_builder.py b/msgraph/generated/users/item/joined_teams/item/channels/item/unarchive/unarchive_request_builder.py index a934c806145..f8152e52cf4 100644 --- a/msgraph/generated/users/item/joined_teams/item/channels/item/unarchive/unarchive_request_builder.py +++ b/msgraph/generated/users/item/joined_teams/item/channels/item/unarchive/unarchive_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Restore an archived channel. Unarchiving restores the ability for users to send messages and edit the channel. Channels are archived via the channel: archive method. Unarchiving is an asynchronous operation; a channel is unarchived when the asynchronous unarchiving operation completes successfully, which might occur after this method responds. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/channel-unarchive?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/users/item/joined_teams/item/clone/clone_request_builder.py b/msgraph/generated/users/item/joined_teams/item/clone/clone_request_builder.py index 741bb8e141c..92e5c2729b2 100644 --- a/msgraph/generated/users/item/joined_teams/item/clone/clone_request_builder.py +++ b/msgraph/generated/users/item/joined_teams/item/clone/clone_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: ClonePostRequestBody, request_configuration: Optional[ param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/team-clone?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/joined_teams/item/complete_migration/complete_migration_request_builder.py b/msgraph/generated/users/item/joined_teams/item/complete_migration/complete_migration_request_builder.py index 924afd6a956..2c97e4b64f4 100644 --- a/msgraph/generated/users/item/joined_teams/item/complete_migration/complete_migration_request_builder.py +++ b/msgraph/generated/users/item/joined_teams/item/complete_migration/complete_migration_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Complete the message migration process by removing migration mode from a team. Migration mode is a special state where certain operations are barred, like message POST and membership operations during the data migration process. After a completeMigration request is made, you can't import additional messages into the team. You can add members to the team after the request returns a successful response. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/team-completemigration?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/users/item/joined_teams/item/installed_apps/item/upgrade/upgrade_request_builder.py b/msgraph/generated/users/item/joined_teams/item/installed_apps/item/upgrade/upgrade_request_builder.py index a1a7285b518..2dc9154902f 100644 --- a/msgraph/generated/users/item/joined_teams/item/installed_apps/item/upgrade/upgrade_request_builder.py +++ b/msgraph/generated/users/item/joined_teams/item/installed_apps/item/upgrade/upgrade_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: UpgradePostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/chat-teamsappinstallation-upgrade?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/joined_teams/item/members/add/add_request_builder.py b/msgraph/generated/users/item/joined_teams/item/members/add/add_request_builder.py index 75addd18ea7..5b12b93169f 100644 --- a/msgraph/generated/users/item/joined_teams/item/members/add/add_request_builder.py +++ b/msgraph/generated/users/item/joined_teams/item/members/add/add_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: AddPostRequestBody, request_configuration: Optional[Re param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[AddPostResponse] - Find more info here: https://learn.microsoft.com/graph/api/conversationmembers-add?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/joined_teams/item/members/remove/remove_request_builder.py b/msgraph/generated/users/item/joined_teams/item/members/remove/remove_request_builder.py index e6072e83f2b..e811377885e 100644 --- a/msgraph/generated/users/item/joined_teams/item/members/remove/remove_request_builder.py +++ b/msgraph/generated/users/item/joined_teams/item/members/remove/remove_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: RemovePostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[RemovePostResponse] - Find more info here: https://learn.microsoft.com/graph/api/conversationmember-remove?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/joined_teams/item/primary_channel/all_members/add/add_request_builder.py b/msgraph/generated/users/item/joined_teams/item/primary_channel/all_members/add/add_request_builder.py index 8491c293b86..0030d3a4d36 100644 --- a/msgraph/generated/users/item/joined_teams/item/primary_channel/all_members/add/add_request_builder.py +++ b/msgraph/generated/users/item/joined_teams/item/primary_channel/all_members/add/add_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: AddPostRequestBody, request_configuration: Optional[Re param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[AddPostResponse] - Find more info here: https://learn.microsoft.com/graph/api/conversationmembers-add?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/joined_teams/item/primary_channel/all_members/remove/remove_request_builder.py b/msgraph/generated/users/item/joined_teams/item/primary_channel/all_members/remove/remove_request_builder.py index ed55535f847..5ea328470e1 100644 --- a/msgraph/generated/users/item/joined_teams/item/primary_channel/all_members/remove/remove_request_builder.py +++ b/msgraph/generated/users/item/joined_teams/item/primary_channel/all_members/remove/remove_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: RemovePostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[RemovePostResponse] - Find more info here: https://learn.microsoft.com/graph/api/conversationmember-remove?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/joined_teams/item/primary_channel/archive/archive_request_builder.py b/msgraph/generated/users/item/joined_teams/item/primary_channel/archive/archive_request_builder.py index e20614a262b..780af7044ad 100644 --- a/msgraph/generated/users/item/joined_teams/item/primary_channel/archive/archive_request_builder.py +++ b/msgraph/generated/users/item/joined_teams/item/primary_channel/archive/archive_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: ArchivePostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/channel-archive?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/joined_teams/item/primary_channel/complete_migration/complete_migration_request_builder.py b/msgraph/generated/users/item/joined_teams/item/primary_channel/complete_migration/complete_migration_request_builder.py index 78d54ecc964..4f4326549ad 100644 --- a/msgraph/generated/users/item/joined_teams/item/primary_channel/complete_migration/complete_migration_request_builder.py +++ b/msgraph/generated/users/item/joined_teams/item/primary_channel/complete_migration/complete_migration_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Complete the message migration process by removing migration mode from a channel in a team. Migration mode is a special state that prevents certain operations, like sending messages and adding members, during the data migration process. After a completeMigration request is made, you can't import additional messages into the team. You can add members to the team after the request returns a successful response. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/channel-completemigration?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/users/item/joined_teams/item/primary_channel/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_request_builder.py b/msgraph/generated/users/item/joined_teams/item/primary_channel/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_request_builder.py index 872dc74d9d8..303abfe7c44 100644 --- a/msgraph/generated/users/item/joined_teams/item/primary_channel/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_request_builder.py +++ b/msgraph/generated/users/item/joined_teams/item/primary_channel/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DoesUser Determine whether a user has access to a shared channel. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/channel-doesuserhaveaccess?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/users/item/joined_teams/item/primary_channel/members/add/add_request_builder.py b/msgraph/generated/users/item/joined_teams/item/primary_channel/members/add/add_request_builder.py index e2e1ddcf145..318b8ecf4d3 100644 --- a/msgraph/generated/users/item/joined_teams/item/primary_channel/members/add/add_request_builder.py +++ b/msgraph/generated/users/item/joined_teams/item/primary_channel/members/add/add_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: AddPostRequestBody, request_configuration: Optional[Re param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[AddPostResponse] - Find more info here: https://learn.microsoft.com/graph/api/conversationmembers-add?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/joined_teams/item/primary_channel/members/remove/remove_request_builder.py b/msgraph/generated/users/item/joined_teams/item/primary_channel/members/remove/remove_request_builder.py index 0abe207f0d9..97cbeda715b 100644 --- a/msgraph/generated/users/item/joined_teams/item/primary_channel/members/remove/remove_request_builder.py +++ b/msgraph/generated/users/item/joined_teams/item/primary_channel/members/remove/remove_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: RemovePostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[RemovePostResponse] - Find more info here: https://learn.microsoft.com/graph/api/conversationmember-remove?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/joined_teams/item/primary_channel/messages/delta/delta_request_builder.py b/msgraph/generated/users/item/joined_teams/item/primary_channel/messages/delta/delta_request_builder.py index 296004343fc..cf97abaa1d4 100644 --- a/msgraph/generated/users/item/joined_teams/item/primary_channel/messages/delta/delta_request_builder.py +++ b/msgraph/generated/users/item/joined_teams/item/primary_channel/messages/delta/delta_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can get new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/chatmessage-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/users/item/joined_teams/item/primary_channel/messages/item/replies/delta/delta_request_builder.py b/msgraph/generated/users/item/joined_teams/item/primary_channel/messages/item/replies/delta/delta_request_builder.py index dfcc75a851d..b2ce40a7c93 100644 --- a/msgraph/generated/users/item/joined_teams/item/primary_channel/messages/item/replies/delta/delta_request_builder.py +++ b/msgraph/generated/users/item/joined_teams/item/primary_channel/messages/item/replies/delta/delta_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can get new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/chatmessage-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/users/item/joined_teams/item/primary_channel/messages/item/replies/item/soft_delete/soft_delete_request_builder.py b/msgraph/generated/users/item/joined_teams/item/primary_channel/messages/item/replies/item/soft_delete/soft_delete_request_builder.py index cf91de6d5f6..a1066c30fee 100644 --- a/msgraph/generated/users/item/joined_teams/item/primary_channel/messages/item/replies/item/soft_delete/soft_delete_request_builder.py +++ b/msgraph/generated/users/item/joined_teams/item/primary_channel/messages/item/replies/item/soft_delete/soft_delete_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Delete a single chatMessage or a chat message reply in a channel or a chat. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/chatmessage-softdelete?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/users/item/joined_teams/item/primary_channel/messages/item/replies/item/undo_soft_delete/undo_soft_delete_request_builder.py b/msgraph/generated/users/item/joined_teams/item/primary_channel/messages/item/replies/item/undo_soft_delete/undo_soft_delete_request_builder.py index 4125b87b51f..336afbb89c9 100644 --- a/msgraph/generated/users/item/joined_teams/item/primary_channel/messages/item/replies/item/undo_soft_delete/undo_soft_delete_request_builder.py +++ b/msgraph/generated/users/item/joined_teams/item/primary_channel/messages/item/replies/item/undo_soft_delete/undo_soft_delete_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Undo soft deletion of a single chatMessage or a chat message reply in a channel or a chat. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/chatmessage-undosoftdelete?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/users/item/joined_teams/item/primary_channel/messages/item/soft_delete/soft_delete_request_builder.py b/msgraph/generated/users/item/joined_teams/item/primary_channel/messages/item/soft_delete/soft_delete_request_builder.py index 5cc81e34c50..d696b11c301 100644 --- a/msgraph/generated/users/item/joined_teams/item/primary_channel/messages/item/soft_delete/soft_delete_request_builder.py +++ b/msgraph/generated/users/item/joined_teams/item/primary_channel/messages/item/soft_delete/soft_delete_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Delete a single chatMessage or a chat message reply in a channel or a chat. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/chatmessage-softdelete?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/users/item/joined_teams/item/primary_channel/messages/item/undo_soft_delete/undo_soft_delete_request_builder.py b/msgraph/generated/users/item/joined_teams/item/primary_channel/messages/item/undo_soft_delete/undo_soft_delete_request_builder.py index 9b15b70b400..861f972b255 100644 --- a/msgraph/generated/users/item/joined_teams/item/primary_channel/messages/item/undo_soft_delete/undo_soft_delete_request_builder.py +++ b/msgraph/generated/users/item/joined_teams/item/primary_channel/messages/item/undo_soft_delete/undo_soft_delete_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Undo soft deletion of a single chatMessage or a chat message reply in a channel or a chat. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/chatmessage-undosoftdelete?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/users/item/joined_teams/item/primary_channel/provision_email/provision_email_request_builder.py b/msgraph/generated/users/item/joined_teams/item/primary_channel/provision_email/provision_email_request_builder.py index d93e31d74dd..359763bf268 100644 --- a/msgraph/generated/users/item/joined_teams/item/primary_channel/provision_email/provision_email_request_builder.py +++ b/msgraph/generated/users/item/joined_teams/item/primary_channel/provision_email/provision_email_request_builder.py @@ -35,7 +35,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Provision an email address for a channel. Microsoft Teams doesn't automatically provision an email address for a channel by default. To have Teams provision an email address, you can call provisionEmail, or through the Teams user interface, select Get email address, which triggers Teams to generate an email address if it has not already provisioned one. To remove the email address of a channel, use the removeEmail method. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ProvisionChannelEmailResult] - Find more info here: https://learn.microsoft.com/graph/api/channel-provisionemail?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/users/item/joined_teams/item/primary_channel/remove_email/remove_email_request_builder.py b/msgraph/generated/users/item/joined_teams/item/primary_channel/remove_email/remove_email_request_builder.py index d26674a0907..479f653cb7d 100644 --- a/msgraph/generated/users/item/joined_teams/item/primary_channel/remove_email/remove_email_request_builder.py +++ b/msgraph/generated/users/item/joined_teams/item/primary_channel/remove_email/remove_email_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Remove the email address of a channel. You can remove an email address only if it was provisioned using the provisionEmail method or through the Microsoft Teams client. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/channel-removeemail?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/users/item/joined_teams/item/primary_channel/unarchive/unarchive_request_builder.py b/msgraph/generated/users/item/joined_teams/item/primary_channel/unarchive/unarchive_request_builder.py index 080d7dc9741..511b1ce7c82 100644 --- a/msgraph/generated/users/item/joined_teams/item/primary_channel/unarchive/unarchive_request_builder.py +++ b/msgraph/generated/users/item/joined_teams/item/primary_channel/unarchive/unarchive_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Restore an archived channel. Unarchiving restores the ability for users to send messages and edit the channel. Channels are archived via the channel: archive method. Unarchiving is an asynchronous operation; a channel is unarchived when the asynchronous unarchiving operation completes successfully, which might occur after this method responds. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/channel-unarchive?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/users/item/joined_teams/item/schedule/share/share_request_builder.py b/msgraph/generated/users/item/joined_teams/item/schedule/share/share_request_builder.py index 88e8c348e2d..f7dda19493d 100644 --- a/msgraph/generated/users/item/joined_teams/item/schedule/share/share_request_builder.py +++ b/msgraph/generated/users/item/joined_teams/item/schedule/share/share_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: SharePostRequestBody, request_configuration: Optional[ param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/schedule-share?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/joined_teams/item/schedule/time_cards/clock_in/clock_in_request_builder.py b/msgraph/generated/users/item/joined_teams/item/schedule/time_cards/clock_in/clock_in_request_builder.py index 942e9a14411..43b3621afbb 100644 --- a/msgraph/generated/users/item/joined_teams/item/schedule/time_cards/clock_in/clock_in_request_builder.py +++ b/msgraph/generated/users/item/joined_teams/item/schedule/time_cards/clock_in/clock_in_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: ClockInPostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[TimeCard] - Find more info here: https://learn.microsoft.com/graph/api/timecard-clockin?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/joined_teams/item/schedule/time_cards/item/confirm/confirm_request_builder.py b/msgraph/generated/users/item/joined_teams/item/schedule/time_cards/item/confirm/confirm_request_builder.py index e8fa0c2272f..2aee5561669 100644 --- a/msgraph/generated/users/item/joined_teams/item/schedule/time_cards/item/confirm/confirm_request_builder.py +++ b/msgraph/generated/users/item/joined_teams/item/schedule/time_cards/item/confirm/confirm_request_builder.py @@ -35,7 +35,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Confirm a timeCard. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[TimeCard] - Find more info here: https://learn.microsoft.com/graph/api/timecard-confirm?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/users/item/joined_teams/item/send_activity_notification/send_activity_notification_request_builder.py b/msgraph/generated/users/item/joined_teams/item/send_activity_notification/send_activity_notification_request_builder.py index b9eaf952dcb..19cbffaf5c6 100644 --- a/msgraph/generated/users/item/joined_teams/item/send_activity_notification/send_activity_notification_request_builder.py +++ b/msgraph/generated/users/item/joined_teams/item/send_activity_notification/send_activity_notification_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: SendActivityNotificationPostRequestBody, request_confi param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/team-sendactivitynotification?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/joined_teams/item/unarchive/unarchive_request_builder.py b/msgraph/generated/users/item/joined_teams/item/unarchive/unarchive_request_builder.py index 08294dde02c..c12a42e4450 100644 --- a/msgraph/generated/users/item/joined_teams/item/unarchive/unarchive_request_builder.py +++ b/msgraph/generated/users/item/joined_teams/item/unarchive/unarchive_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Restore an archived team. This API restores users' ability to send messages and edit the team, abiding by tenant and team settings. A Team is archived using the archive API. Unarchiving is an async operation. A team is unarchived once the async operation completes successfully, which might occur subsequent to a response from this API. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/team-unarchive?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/users/item/license_details/get_teams_licensing_details/get_teams_licensing_details_request_builder.py b/msgraph/generated/users/item/license_details/get_teams_licensing_details/get_teams_licensing_details_request_builder.py index 25595fe91c4..e79025c0440 100644 --- a/msgraph/generated/users/item/license_details/get_teams_licensing_details/get_teams_licensing_details_request_builder.py +++ b/msgraph/generated/users/item/license_details/get_teams_licensing_details/get_teams_licensing_details_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get the license status of a user in Microsoft Teams. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[TeamsLicensingDetails] - Find more info here: https://learn.microsoft.com/graph/api/licensedetails-getteamslicensingdetails?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/users/item/mail_folders/delta/delta_request_builder.py b/msgraph/generated/users/item/mail_folders/delta/delta_request_builder.py index 890ec42ee4c..018ac86c57f 100644 --- a/msgraph/generated/users/item/mail_folders/delta/delta_request_builder.py +++ b/msgraph/generated/users/item/mail_folders/delta/delta_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get a set of mail folders that have been added, deleted, or removed from the user's mailbox. A delta function call for mail folders in a mailbox is similar to a GET request, except that by appropriatelyapplying state tokens in one or more of these calls,you can query for incremental changes in the mail folders. This allows you to maintain and synchronizea local store of a user's mail folders without having to fetch all the mail folders of that mailbox from the server every time. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/mailfolder-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/users/item/mail_folders/item/child_folders/delta/delta_request_builder.py b/msgraph/generated/users/item/mail_folders/item/child_folders/delta/delta_request_builder.py index 6052e1e11c3..a7dbe5b746f 100644 --- a/msgraph/generated/users/item/mail_folders/item/child_folders/delta/delta_request_builder.py +++ b/msgraph/generated/users/item/mail_folders/item/child_folders/delta/delta_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get a set of mail folders that have been added, deleted, or removed from the user's mailbox. A delta function call for mail folders in a mailbox is similar to a GET request, except that by appropriatelyapplying state tokens in one or more of these calls,you can query for incremental changes in the mail folders. This allows you to maintain and synchronizea local store of a user's mail folders without having to fetch all the mail folders of that mailbox from the server every time. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/mailfolder-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/users/item/mail_folders/item/child_folders/item/copy/copy_request_builder.py b/msgraph/generated/users/item/mail_folders/item/child_folders/item/copy/copy_request_builder.py index da466e5ead9..e14e16095b4 100644 --- a/msgraph/generated/users/item/mail_folders/item/child_folders/item/copy/copy_request_builder.py +++ b/msgraph/generated/users/item/mail_folders/item/child_folders/item/copy/copy_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: CopyPostRequestBody, request_configuration: Optional[R param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[MailFolder] - Find more info here: https://learn.microsoft.com/graph/api/mailfolder-copy?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/mail_folders/item/child_folders/item/messages/delta/delta_request_builder.py b/msgraph/generated/users/item/mail_folders/item/child_folders/item/messages/delta/delta_request_builder.py index 7008a6a17b8..589af1ee2a5 100644 --- a/msgraph/generated/users/item/mail_folders/item/child_folders/item/messages/delta/delta_request_builder.py +++ b/msgraph/generated/users/item/mail_folders/item/child_folders/item/messages/delta/delta_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get a set of messages that have been added, deleted, or updated in a specified folder. A delta function call for messages in a folder is similar to a GET request, except that by appropriatelyapplying state tokens in one or more of these calls, you can [query for incremental changes in the messages inthat folder](/graph/delta-query-messages). This allows you to maintain and synchronize a local store of a user's messages withouthaving to fetch the entire set of messages from the server every time. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/message-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/users/item/mail_folders/item/child_folders/item/messages/item/attachments/create_upload_session/create_upload_session_request_builder.py b/msgraph/generated/users/item/mail_folders/item/child_folders/item/messages/item/attachments/create_upload_session/create_upload_session_request_builder.py index f03b5fd8f69..6eb35b9b31c 100644 --- a/msgraph/generated/users/item/mail_folders/item/child_folders/item/messages/item/attachments/create_upload_session/create_upload_session_request_builder.py +++ b/msgraph/generated/users/item/mail_folders/item/child_folders/item/messages/item/attachments/create_upload_session/create_upload_session_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: CreateUploadSessionPostRequestBody, request_configurat param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[UploadSession] - Find more info here: https://learn.microsoft.com/graph/api/attachment-createuploadsession?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/mail_folders/item/child_folders/item/messages/item/copy/copy_request_builder.py b/msgraph/generated/users/item/mail_folders/item/child_folders/item/messages/item/copy/copy_request_builder.py index 9881555f03a..997cc0ab428 100644 --- a/msgraph/generated/users/item/mail_folders/item/child_folders/item/messages/item/copy/copy_request_builder.py +++ b/msgraph/generated/users/item/mail_folders/item/child_folders/item/messages/item/copy/copy_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: CopyPostRequestBody, request_configuration: Optional[R param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[Message] - Find more info here: https://learn.microsoft.com/graph/api/message-copy?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/mail_folders/item/child_folders/item/messages/item/create_forward/create_forward_request_builder.py b/msgraph/generated/users/item/mail_folders/item/child_folders/item/messages/item/create_forward/create_forward_request_builder.py index 14d27aeba87..0fb3c57403f 100644 --- a/msgraph/generated/users/item/mail_folders/item/child_folders/item/messages/item/create_forward/create_forward_request_builder.py +++ b/msgraph/generated/users/item/mail_folders/item/child_folders/item/messages/item/create_forward/create_forward_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: CreateForwardPostRequestBody, request_configuration: O param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[Message] - Find more info here: https://learn.microsoft.com/graph/api/message-createforward?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/mail_folders/item/child_folders/item/messages/item/create_reply/create_reply_request_builder.py b/msgraph/generated/users/item/mail_folders/item/child_folders/item/messages/item/create_reply/create_reply_request_builder.py index 1a8d7727267..01159c3ee5c 100644 --- a/msgraph/generated/users/item/mail_folders/item/child_folders/item/messages/item/create_reply/create_reply_request_builder.py +++ b/msgraph/generated/users/item/mail_folders/item/child_folders/item/messages/item/create_reply/create_reply_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: CreateReplyPostRequestBody, request_configuration: Opt param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[Message] - Find more info here: https://learn.microsoft.com/graph/api/message-createreply?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/mail_folders/item/child_folders/item/messages/item/create_reply_all/create_reply_all_request_builder.py b/msgraph/generated/users/item/mail_folders/item/child_folders/item/messages/item/create_reply_all/create_reply_all_request_builder.py index 7770eb9ed06..a36cec79d49 100644 --- a/msgraph/generated/users/item/mail_folders/item/child_folders/item/messages/item/create_reply_all/create_reply_all_request_builder.py +++ b/msgraph/generated/users/item/mail_folders/item/child_folders/item/messages/item/create_reply_all/create_reply_all_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: CreateReplyAllPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[Message] - Find more info here: https://learn.microsoft.com/graph/api/message-createreplyall?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/mail_folders/item/child_folders/item/messages/item/forward/forward_request_builder.py b/msgraph/generated/users/item/mail_folders/item/child_folders/item/messages/item/forward/forward_request_builder.py index bb5d0fcf7d6..0a60d8c05ef 100644 --- a/msgraph/generated/users/item/mail_folders/item/child_folders/item/messages/item/forward/forward_request_builder.py +++ b/msgraph/generated/users/item/mail_folders/item/child_folders/item/messages/item/forward/forward_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: ForwardPostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/message-forward?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/mail_folders/item/child_folders/item/messages/item/move/move_request_builder.py b/msgraph/generated/users/item/mail_folders/item/child_folders/item/messages/item/move/move_request_builder.py index 7fb1e95da61..03d0f0ec866 100644 --- a/msgraph/generated/users/item/mail_folders/item/child_folders/item/messages/item/move/move_request_builder.py +++ b/msgraph/generated/users/item/mail_folders/item/child_folders/item/messages/item/move/move_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: MovePostRequestBody, request_configuration: Optional[R param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[Message] - Find more info here: https://learn.microsoft.com/graph/api/message-move?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/mail_folders/item/child_folders/item/messages/item/reply/reply_request_builder.py b/msgraph/generated/users/item/mail_folders/item/child_folders/item/messages/item/reply/reply_request_builder.py index 27610727286..8b94aa488b9 100644 --- a/msgraph/generated/users/item/mail_folders/item/child_folders/item/messages/item/reply/reply_request_builder.py +++ b/msgraph/generated/users/item/mail_folders/item/child_folders/item/messages/item/reply/reply_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: ReplyPostRequestBody, request_configuration: Optional[ param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/message-reply?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/mail_folders/item/child_folders/item/messages/item/reply_all/reply_all_request_builder.py b/msgraph/generated/users/item/mail_folders/item/child_folders/item/messages/item/reply_all/reply_all_request_builder.py index f56ac0971f3..7bca764b5f1 100644 --- a/msgraph/generated/users/item/mail_folders/item/child_folders/item/messages/item/reply_all/reply_all_request_builder.py +++ b/msgraph/generated/users/item/mail_folders/item/child_folders/item/messages/item/reply_all/reply_all_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: ReplyAllPostRequestBody, request_configuration: Option param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/message-replyall?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/mail_folders/item/child_folders/item/messages/item/send/send_request_builder.py b/msgraph/generated/users/item/mail_folders/item/child_folders/item/messages/item/send/send_request_builder.py index 882b32c4c42..ecece793af0 100644 --- a/msgraph/generated/users/item/mail_folders/item/child_folders/item/messages/item/send/send_request_builder.py +++ b/msgraph/generated/users/item/mail_folders/item/child_folders/item/messages/item/send/send_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Send an existing draft message. The draft message can be a new message draft, reply draft, reply-all draft, or a forward draft. This method saves the message in the Sent Items folder. Alternatively, send a new message in a single operation. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/message-send?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/users/item/mail_folders/item/child_folders/item/move/move_request_builder.py b/msgraph/generated/users/item/mail_folders/item/child_folders/item/move/move_request_builder.py index d357bf664da..a6f6e0910fc 100644 --- a/msgraph/generated/users/item/mail_folders/item/child_folders/item/move/move_request_builder.py +++ b/msgraph/generated/users/item/mail_folders/item/child_folders/item/move/move_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: MovePostRequestBody, request_configuration: Optional[R param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[MailFolder] - Find more info here: https://learn.microsoft.com/graph/api/mailfolder-move?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/mail_folders/item/copy/copy_request_builder.py b/msgraph/generated/users/item/mail_folders/item/copy/copy_request_builder.py index 9df85b10c4a..325f59fa73a 100644 --- a/msgraph/generated/users/item/mail_folders/item/copy/copy_request_builder.py +++ b/msgraph/generated/users/item/mail_folders/item/copy/copy_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: CopyPostRequestBody, request_configuration: Optional[R param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[MailFolder] - Find more info here: https://learn.microsoft.com/graph/api/mailfolder-copy?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/mail_folders/item/messages/delta/delta_request_builder.py b/msgraph/generated/users/item/mail_folders/item/messages/delta/delta_request_builder.py index 2d14d8b00d2..af5dd1c252c 100644 --- a/msgraph/generated/users/item/mail_folders/item/messages/delta/delta_request_builder.py +++ b/msgraph/generated/users/item/mail_folders/item/messages/delta/delta_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get a set of messages that have been added, deleted, or updated in a specified folder. A delta function call for messages in a folder is similar to a GET request, except that by appropriatelyapplying state tokens in one or more of these calls, you can [query for incremental changes in the messages inthat folder](/graph/delta-query-messages). This allows you to maintain and synchronize a local store of a user's messages withouthaving to fetch the entire set of messages from the server every time. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/message-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/users/item/mail_folders/item/messages/item/attachments/create_upload_session/create_upload_session_request_builder.py b/msgraph/generated/users/item/mail_folders/item/messages/item/attachments/create_upload_session/create_upload_session_request_builder.py index f5b2041c91d..704f8af530e 100644 --- a/msgraph/generated/users/item/mail_folders/item/messages/item/attachments/create_upload_session/create_upload_session_request_builder.py +++ b/msgraph/generated/users/item/mail_folders/item/messages/item/attachments/create_upload_session/create_upload_session_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: CreateUploadSessionPostRequestBody, request_configurat param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[UploadSession] - Find more info here: https://learn.microsoft.com/graph/api/attachment-createuploadsession?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/mail_folders/item/messages/item/copy/copy_request_builder.py b/msgraph/generated/users/item/mail_folders/item/messages/item/copy/copy_request_builder.py index 54514e28037..37de516424a 100644 --- a/msgraph/generated/users/item/mail_folders/item/messages/item/copy/copy_request_builder.py +++ b/msgraph/generated/users/item/mail_folders/item/messages/item/copy/copy_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: CopyPostRequestBody, request_configuration: Optional[R param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[Message] - Find more info here: https://learn.microsoft.com/graph/api/message-copy?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/mail_folders/item/messages/item/create_forward/create_forward_request_builder.py b/msgraph/generated/users/item/mail_folders/item/messages/item/create_forward/create_forward_request_builder.py index d469539cbc5..cec1d13aa43 100644 --- a/msgraph/generated/users/item/mail_folders/item/messages/item/create_forward/create_forward_request_builder.py +++ b/msgraph/generated/users/item/mail_folders/item/messages/item/create_forward/create_forward_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: CreateForwardPostRequestBody, request_configuration: O param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[Message] - Find more info here: https://learn.microsoft.com/graph/api/message-createforward?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/mail_folders/item/messages/item/create_reply/create_reply_request_builder.py b/msgraph/generated/users/item/mail_folders/item/messages/item/create_reply/create_reply_request_builder.py index 4badeedb086..fdb19b685ae 100644 --- a/msgraph/generated/users/item/mail_folders/item/messages/item/create_reply/create_reply_request_builder.py +++ b/msgraph/generated/users/item/mail_folders/item/messages/item/create_reply/create_reply_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: CreateReplyPostRequestBody, request_configuration: Opt param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[Message] - Find more info here: https://learn.microsoft.com/graph/api/message-createreply?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/mail_folders/item/messages/item/create_reply_all/create_reply_all_request_builder.py b/msgraph/generated/users/item/mail_folders/item/messages/item/create_reply_all/create_reply_all_request_builder.py index f6a5aab8d35..a5ee481941a 100644 --- a/msgraph/generated/users/item/mail_folders/item/messages/item/create_reply_all/create_reply_all_request_builder.py +++ b/msgraph/generated/users/item/mail_folders/item/messages/item/create_reply_all/create_reply_all_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: CreateReplyAllPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[Message] - Find more info here: https://learn.microsoft.com/graph/api/message-createreplyall?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/mail_folders/item/messages/item/forward/forward_request_builder.py b/msgraph/generated/users/item/mail_folders/item/messages/item/forward/forward_request_builder.py index 61214b4b2a1..77415e470e7 100644 --- a/msgraph/generated/users/item/mail_folders/item/messages/item/forward/forward_request_builder.py +++ b/msgraph/generated/users/item/mail_folders/item/messages/item/forward/forward_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: ForwardPostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/message-forward?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/mail_folders/item/messages/item/move/move_request_builder.py b/msgraph/generated/users/item/mail_folders/item/messages/item/move/move_request_builder.py index 99ea00ee488..e2c6a1a7d88 100644 --- a/msgraph/generated/users/item/mail_folders/item/messages/item/move/move_request_builder.py +++ b/msgraph/generated/users/item/mail_folders/item/messages/item/move/move_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: MovePostRequestBody, request_configuration: Optional[R param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[Message] - Find more info here: https://learn.microsoft.com/graph/api/message-move?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/mail_folders/item/messages/item/reply/reply_request_builder.py b/msgraph/generated/users/item/mail_folders/item/messages/item/reply/reply_request_builder.py index 8aedd7634cd..92aaa95d831 100644 --- a/msgraph/generated/users/item/mail_folders/item/messages/item/reply/reply_request_builder.py +++ b/msgraph/generated/users/item/mail_folders/item/messages/item/reply/reply_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: ReplyPostRequestBody, request_configuration: Optional[ param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/message-reply?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/mail_folders/item/messages/item/reply_all/reply_all_request_builder.py b/msgraph/generated/users/item/mail_folders/item/messages/item/reply_all/reply_all_request_builder.py index 45923fbb68f..ffd464124e5 100644 --- a/msgraph/generated/users/item/mail_folders/item/messages/item/reply_all/reply_all_request_builder.py +++ b/msgraph/generated/users/item/mail_folders/item/messages/item/reply_all/reply_all_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: ReplyAllPostRequestBody, request_configuration: Option param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/message-replyall?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/mail_folders/item/messages/item/send/send_request_builder.py b/msgraph/generated/users/item/mail_folders/item/messages/item/send/send_request_builder.py index a4996d8dfe9..d3db1ab8e69 100644 --- a/msgraph/generated/users/item/mail_folders/item/messages/item/send/send_request_builder.py +++ b/msgraph/generated/users/item/mail_folders/item/messages/item/send/send_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Send an existing draft message. The draft message can be a new message draft, reply draft, reply-all draft, or a forward draft. This method saves the message in the Sent Items folder. Alternatively, send a new message in a single operation. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/message-send?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/users/item/mail_folders/item/move/move_request_builder.py b/msgraph/generated/users/item/mail_folders/item/move/move_request_builder.py index 17423865567..a6a4c4d4981 100644 --- a/msgraph/generated/users/item/mail_folders/item/move/move_request_builder.py +++ b/msgraph/generated/users/item/mail_folders/item/move/move_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: MovePostRequestBody, request_configuration: Optional[R param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[MailFolder] - Find more info here: https://learn.microsoft.com/graph/api/mailfolder-move?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/managed_devices/item/bypass_activation_lock/bypass_activation_lock_request_builder.py b/msgraph/generated/users/item/managed_devices/item/bypass_activation_lock/bypass_activation_lock_request_builder.py index 5606239247e..5a8463cf54a 100644 --- a/msgraph/generated/users/item/managed_devices/item/bypass_activation_lock/bypass_activation_lock_request_builder.py +++ b/msgraph/generated/users/item/managed_devices/item/bypass_activation_lock/bypass_activation_lock_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Bypass activation lock param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/intune-devices-manageddevice-bypassactivationlock?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/users/item/managed_devices/item/clean_windows_device/clean_windows_device_request_builder.py b/msgraph/generated/users/item/managed_devices/item/clean_windows_device/clean_windows_device_request_builder.py index 90eb16852a1..630dc4172e3 100644 --- a/msgraph/generated/users/item/managed_devices/item/clean_windows_device/clean_windows_device_request_builder.py +++ b/msgraph/generated/users/item/managed_devices/item/clean_windows_device/clean_windows_device_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: CleanWindowsDevicePostRequestBody, request_configurati param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/intune-devices-manageddevice-cleanwindowsdevice?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/managed_devices/item/delete_user_from_shared_apple_device/delete_user_from_shared_apple_device_request_builder.py b/msgraph/generated/users/item/managed_devices/item/delete_user_from_shared_apple_device/delete_user_from_shared_apple_device_request_builder.py index 1fe15d58008..1c71e774b87 100644 --- a/msgraph/generated/users/item/managed_devices/item/delete_user_from_shared_apple_device/delete_user_from_shared_apple_device_request_builder.py +++ b/msgraph/generated/users/item/managed_devices/item/delete_user_from_shared_apple_device/delete_user_from_shared_apple_device_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: DeleteUserFromSharedAppleDevicePostRequestBody, reques param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/intune-devices-manageddevice-deleteuserfromsharedappledevice?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/managed_devices/item/disable_lost_mode/disable_lost_mode_request_builder.py b/msgraph/generated/users/item/managed_devices/item/disable_lost_mode/disable_lost_mode_request_builder.py index 43736b6f0d4..373f125b3d3 100644 --- a/msgraph/generated/users/item/managed_devices/item/disable_lost_mode/disable_lost_mode_request_builder.py +++ b/msgraph/generated/users/item/managed_devices/item/disable_lost_mode/disable_lost_mode_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Disable lost mode param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/intune-devices-manageddevice-disablelostmode?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/users/item/managed_devices/item/locate_device/locate_device_request_builder.py b/msgraph/generated/users/item/managed_devices/item/locate_device/locate_device_request_builder.py index 15b0bc551cb..20913b8489b 100644 --- a/msgraph/generated/users/item/managed_devices/item/locate_device/locate_device_request_builder.py +++ b/msgraph/generated/users/item/managed_devices/item/locate_device/locate_device_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Locate a device param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/intune-devices-manageddevice-locatedevice?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/users/item/managed_devices/item/logout_shared_apple_device_active_user/logout_shared_apple_device_active_user_request_builder.py b/msgraph/generated/users/item/managed_devices/item/logout_shared_apple_device_active_user/logout_shared_apple_device_active_user_request_builder.py index 02f3b1aabad..6b125be83a6 100644 --- a/msgraph/generated/users/item/managed_devices/item/logout_shared_apple_device_active_user/logout_shared_apple_device_active_user_request_builder.py +++ b/msgraph/generated/users/item/managed_devices/item/logout_shared_apple_device_active_user/logout_shared_apple_device_active_user_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Logout shared Apple device active user param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/intune-devices-manageddevice-logoutsharedappledeviceactiveuser?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/users/item/managed_devices/item/reboot_now/reboot_now_request_builder.py b/msgraph/generated/users/item/managed_devices/item/reboot_now/reboot_now_request_builder.py index bbc67ac424f..9621f742964 100644 --- a/msgraph/generated/users/item/managed_devices/item/reboot_now/reboot_now_request_builder.py +++ b/msgraph/generated/users/item/managed_devices/item/reboot_now/reboot_now_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Reboot device param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/intune-devices-manageddevice-rebootnow?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/users/item/managed_devices/item/recover_passcode/recover_passcode_request_builder.py b/msgraph/generated/users/item/managed_devices/item/recover_passcode/recover_passcode_request_builder.py index 772ab26cc28..1a2c2a82327 100644 --- a/msgraph/generated/users/item/managed_devices/item/recover_passcode/recover_passcode_request_builder.py +++ b/msgraph/generated/users/item/managed_devices/item/recover_passcode/recover_passcode_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Recover passcode param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/intune-devices-manageddevice-recoverpasscode?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/users/item/managed_devices/item/remote_lock/remote_lock_request_builder.py b/msgraph/generated/users/item/managed_devices/item/remote_lock/remote_lock_request_builder.py index 8ffbdccffe0..c18157ad95f 100644 --- a/msgraph/generated/users/item/managed_devices/item/remote_lock/remote_lock_request_builder.py +++ b/msgraph/generated/users/item/managed_devices/item/remote_lock/remote_lock_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Remote lock param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/intune-devices-manageddevice-remotelock?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/users/item/managed_devices/item/request_remote_assistance/request_remote_assistance_request_builder.py b/msgraph/generated/users/item/managed_devices/item/request_remote_assistance/request_remote_assistance_request_builder.py index 1def7506462..9d13a3a9c87 100644 --- a/msgraph/generated/users/item/managed_devices/item/request_remote_assistance/request_remote_assistance_request_builder.py +++ b/msgraph/generated/users/item/managed_devices/item/request_remote_assistance/request_remote_assistance_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Request remote assistance param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/intune-devices-manageddevice-requestremoteassistance?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/users/item/managed_devices/item/reset_passcode/reset_passcode_request_builder.py b/msgraph/generated/users/item/managed_devices/item/reset_passcode/reset_passcode_request_builder.py index 126e9644178..fdf6186ae88 100644 --- a/msgraph/generated/users/item/managed_devices/item/reset_passcode/reset_passcode_request_builder.py +++ b/msgraph/generated/users/item/managed_devices/item/reset_passcode/reset_passcode_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Reset passcode param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/intune-devices-manageddevice-resetpasscode?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/users/item/managed_devices/item/retire/retire_request_builder.py b/msgraph/generated/users/item/managed_devices/item/retire/retire_request_builder.py index c96ea686891..7c36084c614 100644 --- a/msgraph/generated/users/item/managed_devices/item/retire/retire_request_builder.py +++ b/msgraph/generated/users/item/managed_devices/item/retire/retire_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Retire a device param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/intune-devices-manageddevice-retire?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/users/item/managed_devices/item/shut_down/shut_down_request_builder.py b/msgraph/generated/users/item/managed_devices/item/shut_down/shut_down_request_builder.py index c286443b10d..84650d95e43 100644 --- a/msgraph/generated/users/item/managed_devices/item/shut_down/shut_down_request_builder.py +++ b/msgraph/generated/users/item/managed_devices/item/shut_down/shut_down_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Shut down device param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/intune-devices-manageddevice-shutdown?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/users/item/managed_devices/item/sync_device/sync_device_request_builder.py b/msgraph/generated/users/item/managed_devices/item/sync_device/sync_device_request_builder.py index 9fd5f426faa..fd40a325b12 100644 --- a/msgraph/generated/users/item/managed_devices/item/sync_device/sync_device_request_builder.py +++ b/msgraph/generated/users/item/managed_devices/item/sync_device/sync_device_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Not yet documented param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/intune-devices-manageddevice-syncdevice?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/users/item/managed_devices/item/update_windows_device_account/update_windows_device_account_request_builder.py b/msgraph/generated/users/item/managed_devices/item/update_windows_device_account/update_windows_device_account_request_builder.py index 50830550ba8..a2f00f0c790 100644 --- a/msgraph/generated/users/item/managed_devices/item/update_windows_device_account/update_windows_device_account_request_builder.py +++ b/msgraph/generated/users/item/managed_devices/item/update_windows_device_account/update_windows_device_account_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: UpdateWindowsDeviceAccountPostRequestBody, request_con param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/intune-devices-manageddevice-updatewindowsdeviceaccount?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/managed_devices/item/windows_defender_scan/windows_defender_scan_request_builder.py b/msgraph/generated/users/item/managed_devices/item/windows_defender_scan/windows_defender_scan_request_builder.py index f387be2d23e..8c9a835248a 100644 --- a/msgraph/generated/users/item/managed_devices/item/windows_defender_scan/windows_defender_scan_request_builder.py +++ b/msgraph/generated/users/item/managed_devices/item/windows_defender_scan/windows_defender_scan_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: WindowsDefenderScanPostRequestBody, request_configurat param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/intune-devices-manageddevice-windowsdefenderscan?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/managed_devices/item/windows_defender_update_signatures/windows_defender_update_signatures_request_builder.py b/msgraph/generated/users/item/managed_devices/item/windows_defender_update_signatures/windows_defender_update_signatures_request_builder.py index 6358ffbae57..095567f6f4c 100644 --- a/msgraph/generated/users/item/managed_devices/item/windows_defender_update_signatures/windows_defender_update_signatures_request_builder.py +++ b/msgraph/generated/users/item/managed_devices/item/windows_defender_update_signatures/windows_defender_update_signatures_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Not yet documented param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/intune-devices-manageddevice-windowsdefenderupdatesignatures?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/users/item/managed_devices/item/wipe/wipe_request_builder.py b/msgraph/generated/users/item/managed_devices/item/wipe/wipe_request_builder.py index 0197e217b8a..76d0decb22f 100644 --- a/msgraph/generated/users/item/managed_devices/item/wipe/wipe_request_builder.py +++ b/msgraph/generated/users/item/managed_devices/item/wipe/wipe_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: WipePostRequestBody, request_configuration: Optional[R param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/intune-devices-manageddevice-wipe?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/messages/delta/delta_request_builder.py b/msgraph/generated/users/item/messages/delta/delta_request_builder.py index e47c5edc6cb..3feffc25166 100644 --- a/msgraph/generated/users/item/messages/delta/delta_request_builder.py +++ b/msgraph/generated/users/item/messages/delta/delta_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get a set of messages that have been added, deleted, or updated in a specified folder. A delta function call for messages in a folder is similar to a GET request, except that by appropriatelyapplying state tokens in one or more of these calls, you can [query for incremental changes in the messages inthat folder](/graph/delta-query-messages). This allows you to maintain and synchronize a local store of a user's messages withouthaving to fetch the entire set of messages from the server every time. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/message-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/users/item/messages/item/attachments/create_upload_session/create_upload_session_request_builder.py b/msgraph/generated/users/item/messages/item/attachments/create_upload_session/create_upload_session_request_builder.py index 27f4d291986..3d9f87bd4d1 100644 --- a/msgraph/generated/users/item/messages/item/attachments/create_upload_session/create_upload_session_request_builder.py +++ b/msgraph/generated/users/item/messages/item/attachments/create_upload_session/create_upload_session_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: CreateUploadSessionPostRequestBody, request_configurat param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[UploadSession] - Find more info here: https://learn.microsoft.com/graph/api/attachment-createuploadsession?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/messages/item/copy/copy_request_builder.py b/msgraph/generated/users/item/messages/item/copy/copy_request_builder.py index 2a440eb1d48..18f620840ad 100644 --- a/msgraph/generated/users/item/messages/item/copy/copy_request_builder.py +++ b/msgraph/generated/users/item/messages/item/copy/copy_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: CopyPostRequestBody, request_configuration: Optional[R param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[Message] - Find more info here: https://learn.microsoft.com/graph/api/message-copy?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/messages/item/create_forward/create_forward_request_builder.py b/msgraph/generated/users/item/messages/item/create_forward/create_forward_request_builder.py index 27b58edd2ae..303902979b0 100644 --- a/msgraph/generated/users/item/messages/item/create_forward/create_forward_request_builder.py +++ b/msgraph/generated/users/item/messages/item/create_forward/create_forward_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: CreateForwardPostRequestBody, request_configuration: O param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[Message] - Find more info here: https://learn.microsoft.com/graph/api/message-createforward?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/messages/item/create_reply/create_reply_request_builder.py b/msgraph/generated/users/item/messages/item/create_reply/create_reply_request_builder.py index de69e5a1218..5e7b8ccdf30 100644 --- a/msgraph/generated/users/item/messages/item/create_reply/create_reply_request_builder.py +++ b/msgraph/generated/users/item/messages/item/create_reply/create_reply_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: CreateReplyPostRequestBody, request_configuration: Opt param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[Message] - Find more info here: https://learn.microsoft.com/graph/api/message-createreply?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/messages/item/create_reply_all/create_reply_all_request_builder.py b/msgraph/generated/users/item/messages/item/create_reply_all/create_reply_all_request_builder.py index 6cb052a6c55..a0526868290 100644 --- a/msgraph/generated/users/item/messages/item/create_reply_all/create_reply_all_request_builder.py +++ b/msgraph/generated/users/item/messages/item/create_reply_all/create_reply_all_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: CreateReplyAllPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[Message] - Find more info here: https://learn.microsoft.com/graph/api/message-createreplyall?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/messages/item/forward/forward_request_builder.py b/msgraph/generated/users/item/messages/item/forward/forward_request_builder.py index 68c18cf734b..c4db5f51d83 100644 --- a/msgraph/generated/users/item/messages/item/forward/forward_request_builder.py +++ b/msgraph/generated/users/item/messages/item/forward/forward_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: ForwardPostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/message-forward?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/messages/item/move/move_request_builder.py b/msgraph/generated/users/item/messages/item/move/move_request_builder.py index 03e40d38f21..5edbd43e17d 100644 --- a/msgraph/generated/users/item/messages/item/move/move_request_builder.py +++ b/msgraph/generated/users/item/messages/item/move/move_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: MovePostRequestBody, request_configuration: Optional[R param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[Message] - Find more info here: https://learn.microsoft.com/graph/api/message-move?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/messages/item/reply/reply_request_builder.py b/msgraph/generated/users/item/messages/item/reply/reply_request_builder.py index fc6effb0556..9fc22adeb9f 100644 --- a/msgraph/generated/users/item/messages/item/reply/reply_request_builder.py +++ b/msgraph/generated/users/item/messages/item/reply/reply_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: ReplyPostRequestBody, request_configuration: Optional[ param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/message-reply?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/messages/item/reply_all/reply_all_request_builder.py b/msgraph/generated/users/item/messages/item/reply_all/reply_all_request_builder.py index 06a21ff55ba..ac6d14b4492 100644 --- a/msgraph/generated/users/item/messages/item/reply_all/reply_all_request_builder.py +++ b/msgraph/generated/users/item/messages/item/reply_all/reply_all_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: ReplyAllPostRequestBody, request_configuration: Option param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/message-replyall?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/messages/item/send/send_request_builder.py b/msgraph/generated/users/item/messages/item/send/send_request_builder.py index 133c812862b..f09333ff9f5 100644 --- a/msgraph/generated/users/item/messages/item/send/send_request_builder.py +++ b/msgraph/generated/users/item/messages/item/send/send_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Send an existing draft message. The draft message can be a new message draft, reply draft, reply-all draft, or a forward draft. This method saves the message in the Sent Items folder. Alternatively, send a new message in a single operation. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/message-send?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/users/item/onenote/notebooks/get_notebook_from_web_url/get_notebook_from_web_url_request_builder.py b/msgraph/generated/users/item/onenote/notebooks/get_notebook_from_web_url/get_notebook_from_web_url_request_builder.py index 8bbd8a79720..7e103baf451 100644 --- a/msgraph/generated/users/item/onenote/notebooks/get_notebook_from_web_url/get_notebook_from_web_url_request_builder.py +++ b/msgraph/generated/users/item/onenote/notebooks/get_notebook_from_web_url/get_notebook_from_web_url_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: GetNotebookFromWebUrlPostRequestBody, request_configur param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[CopyNotebookModel] - Find more info here: https://learn.microsoft.com/graph/api/notebook-getnotebookfromweburl?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/onenote/notebooks/get_recent_notebooks_with_include_personal_notebooks/get_recent_notebooks_with_include_personal_notebooks_request_builder.py b/msgraph/generated/users/item/onenote/notebooks/get_recent_notebooks_with_include_personal_notebooks/get_recent_notebooks_with_include_personal_notebooks_request_builder.py index 13da4dc0f6e..de19e937346 100644 --- a/msgraph/generated/users/item/onenote/notebooks/get_recent_notebooks_with_include_personal_notebooks/get_recent_notebooks_with_include_personal_notebooks_request_builder.py +++ b/msgraph/generated/users/item/onenote/notebooks/get_recent_notebooks_with_include_personal_notebooks/get_recent_notebooks_with_include_personal_notebooks_request_builder.py @@ -38,7 +38,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[GetRecen Get a list of recentNotebook instances that have been accessed by the signed-in user. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetRecentNotebooksWithIncludePersonalNotebooksGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/notebook-getrecentnotebooks?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/users/item/onenote/notebooks/item/copy_notebook/copy_notebook_request_builder.py b/msgraph/generated/users/item/onenote/notebooks/item/copy_notebook/copy_notebook_request_builder.py index 813ea1e8bcb..476bd2bbc25 100644 --- a/msgraph/generated/users/item/onenote/notebooks/item/copy_notebook/copy_notebook_request_builder.py +++ b/msgraph/generated/users/item/onenote/notebooks/item/copy_notebook/copy_notebook_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: CopyNotebookPostRequestBody, request_configuration: Op param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OnenoteOperation] - Find more info here: https://learn.microsoft.com/graph/api/notebook-copynotebook?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/onenote/notebooks/item/section_groups/item/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py b/msgraph/generated/users/item/onenote/notebooks/item/section_groups/item/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py index 17887ae210c..68f93a152b2 100644 --- a/msgraph/generated/users/item/onenote/notebooks/item/section_groups/item/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py +++ b/msgraph/generated/users/item/onenote/notebooks/item/section_groups/item/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: CopyToNotebookPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OnenoteOperation] - Find more info here: https://learn.microsoft.com/graph/api/section-copytonotebook?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/onenote/notebooks/item/section_groups/item/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py b/msgraph/generated/users/item/onenote/notebooks/item/section_groups/item/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py index e9debf1c95b..506d1e5e304 100644 --- a/msgraph/generated/users/item/onenote/notebooks/item/section_groups/item/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py +++ b/msgraph/generated/users/item/onenote/notebooks/item/section_groups/item/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: CopyToSectionGroupPostRequestBody, request_configurati param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OnenoteOperation] - Find more info here: https://learn.microsoft.com/graph/api/section-copytosectiongroup?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/onenote/notebooks/item/section_groups/item/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py b/msgraph/generated/users/item/onenote/notebooks/item/section_groups/item/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py index 74a3b08eab4..6a9530785fd 100644 --- a/msgraph/generated/users/item/onenote/notebooks/item/section_groups/item/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py +++ b/msgraph/generated/users/item/onenote/notebooks/item/section_groups/item/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: CopyToSectionPostRequestBody, request_configuration: O param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OnenoteOperation] - Find more info here: https://learn.microsoft.com/graph/api/page-copytosection?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/onenote/notebooks/item/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py b/msgraph/generated/users/item/onenote/notebooks/item/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py index 6edab4ff866..0bb92a90bc3 100644 --- a/msgraph/generated/users/item/onenote/notebooks/item/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py +++ b/msgraph/generated/users/item/onenote/notebooks/item/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: CopyToNotebookPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OnenoteOperation] - Find more info here: https://learn.microsoft.com/graph/api/section-copytonotebook?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/onenote/notebooks/item/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py b/msgraph/generated/users/item/onenote/notebooks/item/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py index 51dd1134c6a..b9b5165ccc1 100644 --- a/msgraph/generated/users/item/onenote/notebooks/item/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py +++ b/msgraph/generated/users/item/onenote/notebooks/item/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: CopyToSectionGroupPostRequestBody, request_configurati param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OnenoteOperation] - Find more info here: https://learn.microsoft.com/graph/api/section-copytosectiongroup?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/onenote/notebooks/item/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py b/msgraph/generated/users/item/onenote/notebooks/item/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py index 421983b232c..e508dd491da 100644 --- a/msgraph/generated/users/item/onenote/notebooks/item/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py +++ b/msgraph/generated/users/item/onenote/notebooks/item/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: CopyToSectionPostRequestBody, request_configuration: O param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OnenoteOperation] - Find more info here: https://learn.microsoft.com/graph/api/page-copytosection?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/onenote/pages/item/copy_to_section/copy_to_section_request_builder.py b/msgraph/generated/users/item/onenote/pages/item/copy_to_section/copy_to_section_request_builder.py index 3bf0c17134b..03f6f6d3c99 100644 --- a/msgraph/generated/users/item/onenote/pages/item/copy_to_section/copy_to_section_request_builder.py +++ b/msgraph/generated/users/item/onenote/pages/item/copy_to_section/copy_to_section_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: CopyToSectionPostRequestBody, request_configuration: O param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OnenoteOperation] - Find more info here: https://learn.microsoft.com/graph/api/page-copytosection?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/onenote/section_groups/item/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py b/msgraph/generated/users/item/onenote/section_groups/item/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py index b7e02afb42e..4c338f0191d 100644 --- a/msgraph/generated/users/item/onenote/section_groups/item/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py +++ b/msgraph/generated/users/item/onenote/section_groups/item/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: CopyToNotebookPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OnenoteOperation] - Find more info here: https://learn.microsoft.com/graph/api/section-copytonotebook?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/onenote/section_groups/item/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py b/msgraph/generated/users/item/onenote/section_groups/item/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py index 724e0fead7b..48a7185ba7f 100644 --- a/msgraph/generated/users/item/onenote/section_groups/item/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py +++ b/msgraph/generated/users/item/onenote/section_groups/item/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: CopyToSectionGroupPostRequestBody, request_configurati param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OnenoteOperation] - Find more info here: https://learn.microsoft.com/graph/api/section-copytosectiongroup?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/onenote/section_groups/item/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py b/msgraph/generated/users/item/onenote/section_groups/item/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py index 04252333b21..3be487936a7 100644 --- a/msgraph/generated/users/item/onenote/section_groups/item/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py +++ b/msgraph/generated/users/item/onenote/section_groups/item/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: CopyToSectionPostRequestBody, request_configuration: O param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OnenoteOperation] - Find more info here: https://learn.microsoft.com/graph/api/page-copytosection?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/onenote/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py b/msgraph/generated/users/item/onenote/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py index 958e02e8260..f4f66a6ee19 100644 --- a/msgraph/generated/users/item/onenote/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py +++ b/msgraph/generated/users/item/onenote/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: CopyToNotebookPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OnenoteOperation] - Find more info here: https://learn.microsoft.com/graph/api/section-copytonotebook?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/onenote/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py b/msgraph/generated/users/item/onenote/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py index 362d0b243f7..8ba007b8777 100644 --- a/msgraph/generated/users/item/onenote/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py +++ b/msgraph/generated/users/item/onenote/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: CopyToSectionGroupPostRequestBody, request_configurati param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OnenoteOperation] - Find more info here: https://learn.microsoft.com/graph/api/section-copytosectiongroup?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/onenote/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py b/msgraph/generated/users/item/onenote/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py index 965fb324f10..360b8c853b5 100644 --- a/msgraph/generated/users/item/onenote/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py +++ b/msgraph/generated/users/item/onenote/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: CopyToSectionPostRequestBody, request_configuration: O param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OnenoteOperation] - Find more info here: https://learn.microsoft.com/graph/api/page-copytosection?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/online_meetings/create_or_get/create_or_get_request_builder.py b/msgraph/generated/users/item/online_meetings/create_or_get/create_or_get_request_builder.py index 0ef7be2c03a..69c14216439 100644 --- a/msgraph/generated/users/item/online_meetings/create_or_get/create_or_get_request_builder.py +++ b/msgraph/generated/users/item/online_meetings/create_or_get/create_or_get_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: CreateOrGetPostRequestBody, request_configuration: Opt param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OnlineMeeting] - Find more info here: https://learn.microsoft.com/graph/api/onlinemeeting-createorget?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/online_meetings/get_all_recordingsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time/get_all_recordingsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time_request_builder.py b/msgraph/generated/users/item/online_meetings/get_all_recordingsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time/get_all_recordingsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time_request_builder.py index 41d1d57fe0e..5ac3fc73760 100644 --- a/msgraph/generated/users/item/online_meetings/get_all_recordingsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time/get_all_recordingsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time_request_builder.py +++ b/msgraph/generated/users/item/online_meetings/get_all_recordingsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time/get_all_recordingsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time_request_builder.py @@ -36,7 +36,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[GetAllRe Get all recordings from scheduled onlineMeeting instances for which the specified user is the organizer. This API currently doesn't support getting call recordings from channel meetings. You can apply the delta function on getAllRecordings to synchronize and get callRecording resources as they're added for onlineMeeting instances organized by the specified user. The delta query supports both full synchronization and incremental synchronization. Full synchronization gets all the recordings for online meetings organized by the user. Incremental synchronization gets recordings that are added since the last synchronization. Typically, you perform an initial full synchronization, and then get incremental changes to that recording view periodically. Find more information in the delta query documentation. For more examples, see callRecording: delta. To learn more about using the Microsoft Teams export APIs to export content, see Export content with the Microsoft Teams export APIs. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/onlinemeeting-getallrecordings?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/users/item/online_meetings/get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time/get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time_request_builder.py b/msgraph/generated/users/item/online_meetings/get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time/get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time_request_builder.py index bdbdf33930b..9986d98e4b8 100644 --- a/msgraph/generated/users/item/online_meetings/get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time/get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time_request_builder.py +++ b/msgraph/generated/users/item/online_meetings/get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time/get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time_request_builder.py @@ -36,7 +36,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[GetAllTr Get all transcripts from scheduled onlineMeeting instances for which the specified user is the organizer. This API currently doesn't support getting call transcripts from channel meetings. You can apply the delta function on getAllTranscripts to synchronize and get callTranscript resources as they're added for onlineMeeting instances organized by the specified user. Delta query supports both full synchronization and incremental synchronization. Full synchronization gets all the transcripts for online meetings organized by the user. Incremental synchronization gets transcripts that are added since the last synchronization. Typically, you perform an initial full synchronization, and then get incremental changes to that recording view periodically. For more information, see delta query. For more examples, see callTranscript: delta. To learn more about using the Microsoft Teams export APIs to export content, see Export content with the Microsoft Teams export APIs. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/onlinemeeting-getalltranscripts?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/users/item/online_meetings/item/get_virtual_appointment_join_web_url/get_virtual_appointment_join_web_url_request_builder.py b/msgraph/generated/users/item/online_meetings/item/get_virtual_appointment_join_web_url/get_virtual_appointment_join_web_url_request_builder.py index bfb66ea35bb..6418a077310 100644 --- a/msgraph/generated/users/item/online_meetings/item/get_virtual_appointment_join_web_url/get_virtual_appointment_join_web_url_request_builder.py +++ b/msgraph/generated/users/item/online_meetings/item/get_virtual_appointment_join_web_url/get_virtual_appointment_join_web_url_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get a join web URL for a Microsoft Virtual Appointment. This web URL includes enhanced business-to-customer experiences such as mobile browser join and virtual lobby rooms. With Teams Premium, you can configure a custom lobby room experience for attendees by adding your company logo and access the Virtual Appointments usage report for organizational analytics. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetVirtualAppointmentJoinWebUrlGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/virtualappointment-getvirtualappointmentjoinweburl?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/users/item/online_meetings/item/send_virtual_appointment_reminder_sms/send_virtual_appointment_reminder_sms_request_builder.py b/msgraph/generated/users/item/online_meetings/item/send_virtual_appointment_reminder_sms/send_virtual_appointment_reminder_sms_request_builder.py index cbfb812e3c6..389a67a130c 100644 --- a/msgraph/generated/users/item/online_meetings/item/send_virtual_appointment_reminder_sms/send_virtual_appointment_reminder_sms_request_builder.py +++ b/msgraph/generated/users/item/online_meetings/item/send_virtual_appointment_reminder_sms/send_virtual_appointment_reminder_sms_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: SendVirtualAppointmentReminderSmsPostRequestBody, requ param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/virtualappointment-sendvirtualappointmentremindersms?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/online_meetings/item/send_virtual_appointment_sms/send_virtual_appointment_sms_request_builder.py b/msgraph/generated/users/item/online_meetings/item/send_virtual_appointment_sms/send_virtual_appointment_sms_request_builder.py index ea0fe15851c..19cc872800a 100644 --- a/msgraph/generated/users/item/online_meetings/item/send_virtual_appointment_sms/send_virtual_appointment_sms_request_builder.py +++ b/msgraph/generated/users/item/online_meetings/item/send_virtual_appointment_sms/send_virtual_appointment_sms_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: SendVirtualAppointmentSmsPostRequestBody, request_conf param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/virtualappointment-sendvirtualappointmentsms?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/outlook/supported_languages/supported_languages_request_builder.py b/msgraph/generated/users/item/outlook/supported_languages/supported_languages_request_builder.py index 0f8733a1b39..19aba1badf6 100644 --- a/msgraph/generated/users/item/outlook/supported_languages/supported_languages_request_builder.py +++ b/msgraph/generated/users/item/outlook/supported_languages/supported_languages_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[Supporte Get the list of locales and languages that are supported for the user, as configured on the user's mailbox server. When setting up an Outlook client, the user selects the preferred language from this supported list. You can subsequently get the preferred language bygetting the user's mailbox settings. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[SupportedLanguagesGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/outlookuser-supportedlanguages?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/users/item/presence/clear_presence/clear_presence_request_builder.py b/msgraph/generated/users/item/presence/clear_presence/clear_presence_request_builder.py index 45f77c0dedc..c32954e36fd 100644 --- a/msgraph/generated/users/item/presence/clear_presence/clear_presence_request_builder.py +++ b/msgraph/generated/users/item/presence/clear_presence/clear_presence_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: ClearPresencePostRequestBody, request_configuration: O param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/presence-clearpresence?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/presence/clear_user_preferred_presence/clear_user_preferred_presence_request_builder.py b/msgraph/generated/users/item/presence/clear_user_preferred_presence/clear_user_preferred_presence_request_builder.py index b9b63f716b5..a532eef3158 100644 --- a/msgraph/generated/users/item/presence/clear_user_preferred_presence/clear_user_preferred_presence_request_builder.py +++ b/msgraph/generated/users/item/presence/clear_user_preferred_presence/clear_user_preferred_presence_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Clear the preferred availability and activity status for a user. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/presence-clearuserpreferredpresence?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/users/item/presence/set_presence/set_presence_request_builder.py b/msgraph/generated/users/item/presence/set_presence/set_presence_request_builder.py index 360e09c23ba..ea0e941640c 100644 --- a/msgraph/generated/users/item/presence/set_presence/set_presence_request_builder.py +++ b/msgraph/generated/users/item/presence/set_presence/set_presence_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: SetPresencePostRequestBody, request_configuration: Opt param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/presence-setpresence?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/presence/set_status_message/set_status_message_request_builder.py b/msgraph/generated/users/item/presence/set_status_message/set_status_message_request_builder.py index 7e5752808b1..cc985017dcd 100644 --- a/msgraph/generated/users/item/presence/set_status_message/set_status_message_request_builder.py +++ b/msgraph/generated/users/item/presence/set_status_message/set_status_message_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: SetStatusMessagePostRequestBody, request_configuration param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/presence-setstatusmessage?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/presence/set_user_preferred_presence/set_user_preferred_presence_request_builder.py b/msgraph/generated/users/item/presence/set_user_preferred_presence/set_user_preferred_presence_request_builder.py index 4ddb4431fe6..7e39b63a9b3 100644 --- a/msgraph/generated/users/item/presence/set_user_preferred_presence/set_user_preferred_presence_request_builder.py +++ b/msgraph/generated/users/item/presence/set_user_preferred_presence/set_user_preferred_presence_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: SetUserPreferredPresencePostRequestBody, request_confi param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/presence-setuserpreferredpresence?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/reminder_view_with_start_date_time_with_end_date_time/reminder_view_with_start_date_time_with_end_date_time_request_builder.py b/msgraph/generated/users/item/reminder_view_with_start_date_time_with_end_date_time/reminder_view_with_start_date_time_with_end_date_time_request_builder.py index 022ddd3e9b3..6e9537d7237 100644 --- a/msgraph/generated/users/item/reminder_view_with_start_date_time_with_end_date_time/reminder_view_with_start_date_time_with_end_date_time_request_builder.py +++ b/msgraph/generated/users/item/reminder_view_with_start_date_time_with_end_date_time/reminder_view_with_start_date_time_with_end_date_time_request_builder.py @@ -40,7 +40,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[Reminder Invoke function reminderView param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ReminderViewWithStartDateTimeWithEndDateTimeGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/user-reminderview?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/users/item/remove_all_devices_from_management/remove_all_devices_from_management_request_builder.py b/msgraph/generated/users/item/remove_all_devices_from_management/remove_all_devices_from_management_request_builder.py index 5217cce278b..807a72dd212 100644 --- a/msgraph/generated/users/item/remove_all_devices_from_management/remove_all_devices_from_management_request_builder.py +++ b/msgraph/generated/users/item/remove_all_devices_from_management/remove_all_devices_from_management_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Retire all devices from management for this user param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/intune-devices-user-removealldevicesfrommanagement?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/users/item/reprocess_license_assignment/reprocess_license_assignment_request_builder.py b/msgraph/generated/users/item/reprocess_license_assignment/reprocess_license_assignment_request_builder.py index 566febcb106..4b997fa9de4 100644 --- a/msgraph/generated/users/item/reprocess_license_assignment/reprocess_license_assignment_request_builder.py +++ b/msgraph/generated/users/item/reprocess_license_assignment/reprocess_license_assignment_request_builder.py @@ -35,7 +35,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Reprocess all group-based license assignments for the user. To learn more about group-based licensing, see What is group-based licensing in Microsoft Entra ID. Also see Identify and resolve license assignment problems for a group in Microsoft Entra ID for more details. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[User] - Find more info here: https://learn.microsoft.com/graph/api/user-reprocesslicenseassignment?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/users/item/restore/restore_request_builder.py b/msgraph/generated/users/item/restore/restore_request_builder.py index 9b5f08ecc31..6d040127385 100644 --- a/msgraph/generated/users/item/restore/restore_request_builder.py +++ b/msgraph/generated/users/item/restore/restore_request_builder.py @@ -35,7 +35,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Restore a recently deleted application, group, servicePrincipal, administrative unit, or user object from deleted items. Restore a recently deleted directory object from deleted items. The following types are supported:- administrativeUnit- application- certificateBasedAuthPki- certificateAuthorityDetail- group- servicePrincipal param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DirectoryObject] - Find more info here: https://learn.microsoft.com/graph/api/directory-deleteditems-restore?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/users/item/retry_service_provisioning/retry_service_provisioning_request_builder.py b/msgraph/generated/users/item/retry_service_provisioning/retry_service_provisioning_request_builder.py index f9d8019d3c7..01e3820dde9 100644 --- a/msgraph/generated/users/item/retry_service_provisioning/retry_service_provisioning_request_builder.py +++ b/msgraph/generated/users/item/retry_service_provisioning/retry_service_provisioning_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Retry the provisioning of a user object in Microsoft Entra ID. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/user-retryserviceprovisioning?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/users/item/revoke_sign_in_sessions/revoke_sign_in_sessions_request_builder.py b/msgraph/generated/users/item/revoke_sign_in_sessions/revoke_sign_in_sessions_request_builder.py index 40249dcae5d..5f201ac4b59 100644 --- a/msgraph/generated/users/item/revoke_sign_in_sessions/revoke_sign_in_sessions_request_builder.py +++ b/msgraph/generated/users/item/revoke_sign_in_sessions/revoke_sign_in_sessions_request_builder.py @@ -35,7 +35,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Invalidates all the refresh tokens issued to applications for a user (and session cookies in a user's browser), by resetting the signInSessionsValidFromDateTime user property to the current date-time. Typically, this operation is performed (by the user or an administrator) if the user has a lost or stolen device. This operation prevents access to the organization's data through applications on the device by requiring the user to sign in again to all applications that they consented to previously, independent of device. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[RevokeSignInSessionsPostResponse] - Find more info here: https://learn.microsoft.com/graph/api/user-revokesigninsessions?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/users/item/send_mail/send_mail_request_builder.py b/msgraph/generated/users/item/send_mail/send_mail_request_builder.py index 566e62b408a..5ed98c17602 100644 --- a/msgraph/generated/users/item/send_mail/send_mail_request_builder.py +++ b/msgraph/generated/users/item/send_mail/send_mail_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: SendMailPostRequestBody, request_configuration: Option param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/user-sendmail?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/solutions/working_time_schedule/end_working_time/end_working_time_request_builder.py b/msgraph/generated/users/item/solutions/working_time_schedule/end_working_time/end_working_time_request_builder.py index 037526cfbcf..863ea21f9ca 100644 --- a/msgraph/generated/users/item/solutions/working_time_schedule/end_working_time/end_working_time_request_builder.py +++ b/msgraph/generated/users/item/solutions/working_time_schedule/end_working_time/end_working_time_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Trigger the policies associated with the end of working hours for a specific user. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/workingtimeschedule-endworkingtime?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/users/item/solutions/working_time_schedule/start_working_time/start_working_time_request_builder.py b/msgraph/generated/users/item/solutions/working_time_schedule/start_working_time/start_working_time_request_builder.py index 26e824bc7c2..7b436d54b1c 100644 --- a/msgraph/generated/users/item/solutions/working_time_schedule/start_working_time/start_working_time_request_builder.py +++ b/msgraph/generated/users/item/solutions/working_time_schedule/start_working_time/start_working_time_request_builder.py @@ -34,7 +34,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Trigger the policies associated with the start of working hours for a specific user. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/workingtimeschedule-startworkingtime?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/users/item/teamwork/send_activity_notification/send_activity_notification_request_builder.py b/msgraph/generated/users/item/teamwork/send_activity_notification/send_activity_notification_request_builder.py index b14e0e54c67..fdd1d053ebe 100644 --- a/msgraph/generated/users/item/teamwork/send_activity_notification/send_activity_notification_request_builder.py +++ b/msgraph/generated/users/item/teamwork/send_activity_notification/send_activity_notification_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: SendActivityNotificationPostRequestBody, request_confi param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/userteamwork-sendactivitynotification?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/todo/lists/delta/delta_request_builder.py b/msgraph/generated/users/item/todo/lists/delta/delta_request_builder.py index fcd037477c4..d68edf69901 100644 --- a/msgraph/generated/users/item/todo/lists/delta/delta_request_builder.py +++ b/msgraph/generated/users/item/todo/lists/delta/delta_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get a set of todoTaskList resources that have been added, deleted, or removed in Microsoft To Do. A delta function call for todoTaskList is similar to a GET request, except that by appropriately applying state tokens in one or more of these calls, you can query for incremental changes in the todoTaskList. This allows you to maintain and synchronize a local store of a user's todoTaskList without having to fetch all the todoTaskList from the server every time. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/todotasklist-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/users/item/todo/lists/item/tasks/delta/delta_request_builder.py b/msgraph/generated/users/item/todo/lists/item/tasks/delta/delta_request_builder.py index 1744af5e8a1..dc67e26ddaf 100644 --- a/msgraph/generated/users/item/todo/lists/item/tasks/delta/delta_request_builder.py +++ b/msgraph/generated/users/item/todo/lists/item/tasks/delta/delta_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get a set of todoTask resources that have been added, deleted, or updated in a specified todoTaskList. A delta function call for todoTask resources in a todoTaskList is similar to a GET request, except that by appropriately applying state tokens in one or more of these calls, you can query for incremental changes in the todoTask in that todoTaskList. This allows you to maintain and synchronize a local store of a user's todoTask resources without having to fetch the entire set from the server every time. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/todotask-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/users/item/todo/lists/item/tasks/item/attachments/create_upload_session/create_upload_session_request_builder.py b/msgraph/generated/users/item/todo/lists/item/tasks/item/attachments/create_upload_session/create_upload_session_request_builder.py index 99d0cc296a2..6092d009fc9 100644 --- a/msgraph/generated/users/item/todo/lists/item/tasks/item/attachments/create_upload_session/create_upload_session_request_builder.py +++ b/msgraph/generated/users/item/todo/lists/item/tasks/item/attachments/create_upload_session/create_upload_session_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: CreateUploadSessionPostRequestBody, request_configurat param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[UploadSession] - Find more info here: https://learn.microsoft.com/graph/api/taskfileattachment-createuploadsession?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/translate_exchange_ids/translate_exchange_ids_request_builder.py b/msgraph/generated/users/item/translate_exchange_ids/translate_exchange_ids_request_builder.py index 70a4eeffa83..2f90cab5298 100644 --- a/msgraph/generated/users/item/translate_exchange_ids/translate_exchange_ids_request_builder.py +++ b/msgraph/generated/users/item/translate_exchange_ids/translate_exchange_ids_request_builder.py @@ -37,7 +37,6 @@ async def post(self,body: TranslateExchangeIdsPostRequestBody, request_configura param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[TranslateExchangeIdsPostResponse] - Find more info here: https://learn.microsoft.com/graph/api/user-translateexchangeids?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/user_item_request_builder.py b/msgraph/generated/users/item/user_item_request_builder.py index bbf02e85666..b43258a3dee 100644 --- a/msgraph/generated/users/item/user_item_request_builder.py +++ b/msgraph/generated/users/item/user_item_request_builder.py @@ -112,7 +112,7 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[Query Deletes a user. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/intune-onboarding-user-delete?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-mam-user-delete?view=graph-rest-1.0 """ request_info = self.to_delete_request_information( request_configuration @@ -143,10 +143,10 @@ def export_device_and_app_management_data_with_skip_with_top(self,skip: int, top async def get(self,request_configuration: Optional[RequestConfiguration[UserItemRequestBuilderGetQueryParameters]] = None) -> Optional[User]: """ - Retrieve the properties and relationships of user object. This operation returns by default only a subset of the more commonly used properties for each user. These default properties are noted in the Properties section. To get properties that are not returned by default, do a GET operation for the user and specify the properties in a $select OData query option. Because the user resource supports extensions, you can also use the GET operation to get custom properties and extension data in a user instance. Customers through Microsoft Entra ID for customers can also use this API operation to retrieve their details. + Read properties and relationships of the user object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[User] - Find more info here: https://learn.microsoft.com/graph/api/user-get?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-onboarding-user-get?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration @@ -168,7 +168,7 @@ async def patch(self,body: User, request_configuration: Optional[RequestConfigur param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[User] - Find more info here: https://learn.microsoft.com/graph/api/user-update?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-mam-user-update?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") @@ -214,7 +214,7 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[UserItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Retrieve the properties and relationships of user object. This operation returns by default only a subset of the more commonly used properties for each user. These default properties are noted in the Properties section. To get properties that are not returned by default, do a GET operation for the user and specify the properties in a $select OData query option. Because the user resource supports extensions, you can also use the GET operation to get custom properties and extension data in a user instance. Customers through Microsoft Entra ID for customers can also use this API operation to retrieve their details. + Read properties and relationships of the user object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -933,7 +933,7 @@ class UserItemRequestBuilderDeleteRequestConfiguration(RequestConfiguration[Quer @dataclass class UserItemRequestBuilderGetQueryParameters(): """ - Retrieve the properties and relationships of user object. This operation returns by default only a subset of the more commonly used properties for each user. These default properties are noted in the Properties section. To get properties that are not returned by default, do a GET operation for the user and specify the properties in a $select OData query option. Because the user resource supports extensions, you can also use the GET operation to get custom properties and extension data in a user instance. Customers through Microsoft Entra ID for customers can also use this API operation to retrieve their details. + Read properties and relationships of the user object. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph/generated/users/item/wipe_managed_app_registrations_by_device_tag/wipe_managed_app_registrations_by_device_tag_request_builder.py b/msgraph/generated/users/item/wipe_managed_app_registrations_by_device_tag/wipe_managed_app_registrations_by_device_tag_request_builder.py index 069972d332e..1ef45ffd532 100644 --- a/msgraph/generated/users/item/wipe_managed_app_registrations_by_device_tag/wipe_managed_app_registrations_by_device_tag_request_builder.py +++ b/msgraph/generated/users/item/wipe_managed_app_registrations_by_device_tag/wipe_managed_app_registrations_by_device_tag_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: WipeManagedAppRegistrationsByDeviceTagPostRequestBody, param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/intune-mam-user-wipemanagedappregistrationsbydevicetag?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/users_request_builder.py b/msgraph/generated/users/users_request_builder.py index 2d9b1544c6e..0b6df8286b2 100644 --- a/msgraph/generated/users/users_request_builder.py +++ b/msgraph/generated/users/users_request_builder.py @@ -56,7 +56,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[UsersReq List properties and relationships of the user objects. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[UserCollectionResponse] - Find more info here: https://learn.microsoft.com/graph/api/intune-onboarding-user-list?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-mam-user-list?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/users/validate_properties/validate_properties_request_builder.py b/msgraph/generated/users/validate_properties/validate_properties_request_builder.py index d7d9c99f550..cc7c57785c0 100644 --- a/msgraph/generated/users/validate_properties/validate_properties_request_builder.py +++ b/msgraph/generated/users/validate_properties/validate_properties_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: ValidatePropertiesPostRequestBody, request_configurati param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/directoryobject-validateproperties?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users_with_user_principal_name/users_with_user_principal_name_request_builder.py b/msgraph/generated/users_with_user_principal_name/users_with_user_principal_name_request_builder.py index 6881394b365..c262eb59852 100644 --- a/msgraph/generated/users_with_user_principal_name/users_with_user_principal_name_request_builder.py +++ b/msgraph/generated/users_with_user_principal_name/users_with_user_principal_name_request_builder.py @@ -38,7 +38,7 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[Query Deletes a user. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/intune-onboarding-user-delete?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-mam-user-delete?view=graph-rest-1.0 """ request_info = self.to_delete_request_information( request_configuration @@ -54,10 +54,10 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[Query async def get(self,request_configuration: Optional[RequestConfiguration[UsersWithUserPrincipalNameRequestBuilderGetQueryParameters]] = None) -> Optional[User]: """ - Retrieve the properties and relationships of user object. This operation returns by default only a subset of the more commonly used properties for each user. These default properties are noted in the Properties section. To get properties that are not returned by default, do a GET operation for the user and specify the properties in a $select OData query option. Because the user resource supports extensions, you can also use the GET operation to get custom properties and extension data in a user instance. Customers through Microsoft Entra ID for customers can also use this API operation to retrieve their details. + Read properties and relationships of the user object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[User] - Find more info here: https://learn.microsoft.com/graph/api/user-get?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-onboarding-user-get?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration @@ -79,7 +79,7 @@ async def patch(self,body: User, request_configuration: Optional[RequestConfigur param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[User] - Find more info here: https://learn.microsoft.com/graph/api/user-update?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-mam-user-update?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") @@ -110,7 +110,7 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[UsersWithUserPrincipalNameRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Retrieve the properties and relationships of user object. This operation returns by default only a subset of the more commonly used properties for each user. These default properties are noted in the Properties section. To get properties that are not returned by default, do a GET operation for the user and specify the properties in a $select OData query option. Because the user resource supports extensions, you can also use the GET operation to get custom properties and extension data in a user instance. Customers through Microsoft Entra ID for customers can also use this API operation to retrieve their details. + Read properties and relationships of the user object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -154,7 +154,7 @@ class UsersWithUserPrincipalNameRequestBuilderDeleteRequestConfiguration(Request @dataclass class UsersWithUserPrincipalNameRequestBuilderGetQueryParameters(): """ - Retrieve the properties and relationships of user object. This operation returns by default only a subset of the more commonly used properties for each user. These default properties are noted in the Properties section. To get properties that are not returned by default, do a GET operation for the user and specify the properties in a $select OData query option. Because the user resource supports extensions, you can also use the GET operation to get custom properties and extension data in a user instance. Customers through Microsoft Entra ID for customers can also use this API operation to retrieve their details. + Read properties and relationships of the user object. """ def get_query_parameter(self,original_name: str) -> str: """