From 950b348772c6d3c8cdd7dd1b2385d1172db2a202 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 9 Jul 2025 05:28:49 +0000 Subject: [PATCH 01/10] chore(deps-dev): bump certifi from 2025.6.15 to 2025.7.9 Bumps [certifi](https://github.com/certifi/python-certifi) from 2025.6.15 to 2025.7.9. - [Commits](https://github.com/certifi/python-certifi/compare/2025.06.15...2025.07.09) --- updated-dependencies: - dependency-name: certifi dependency-version: 2025.7.9 dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- requirements-dev.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements-dev.txt b/requirements-dev.txt index 9618eb099a..a44534d39c 100644 --- a/requirements-dev.txt +++ b/requirements-dev.txt @@ -8,7 +8,7 @@ azure-core==1.35.0 azure-identity==1.23.0 build==1.2.2.post1 bumpver==2025.1131 -certifi==2025.6.15 +certifi==2025.7.9 cffi==1.17.1 charset-normalizer==3.4.2 click==8.1.8 From 75a5f390162ba13dd4e5e6ecb4c3e01d72fdf28e Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 11 Jul 2025 06:03:06 +0000 Subject: [PATCH 02/10] chore(deps-dev): bump aiohttp from 3.12.13 to 3.12.14 Bumps [aiohttp](https://github.com/aio-libs/aiohttp) from 3.12.13 to 3.12.14. - [Release notes](https://github.com/aio-libs/aiohttp/releases) - [Changelog](https://github.com/aio-libs/aiohttp/blob/master/CHANGES.rst) - [Commits](https://github.com/aio-libs/aiohttp/compare/v3.12.13...v3.12.14) --- updated-dependencies: - dependency-name: aiohttp dependency-version: 3.12.14 dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- requirements-dev.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements-dev.txt b/requirements-dev.txt index a44534d39c..770fddf076 100644 --- a/requirements-dev.txt +++ b/requirements-dev.txt @@ -1,4 +1,4 @@ -aiohttp==3.12.13 +aiohttp==3.12.14 aiosignal==1.4.0 anyio==4.9.0 astroid==3.3.10 From 3f2a3c840737ed6f23a4f2e2b3b19b68b21cc6dd Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 14 Jul 2025 06:01:55 +0000 Subject: [PATCH 03/10] chore(deps-dev): bump astroid from 3.3.10 to 3.3.11 in the pylint group Bumps the pylint group with 1 update: [astroid](https://github.com/pylint-dev/astroid). Updates `astroid` from 3.3.10 to 3.3.11 - [Release notes](https://github.com/pylint-dev/astroid/releases) - [Changelog](https://github.com/pylint-dev/astroid/blob/main/ChangeLog) - [Commits](https://github.com/pylint-dev/astroid/compare/v3.3.10...v3.3.11) --- updated-dependencies: - dependency-name: astroid dependency-version: 3.3.11 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: pylint ... Signed-off-by: dependabot[bot] --- requirements-dev.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements-dev.txt b/requirements-dev.txt index 770fddf076..c9cf0211d4 100644 --- a/requirements-dev.txt +++ b/requirements-dev.txt @@ -1,7 +1,7 @@ aiohttp==3.12.14 aiosignal==1.4.0 anyio==4.9.0 -astroid==3.3.10 +astroid==3.3.11 async-timeout==5.0.1 attrs==25.3.0 azure-core==1.35.0 From 5f89a4873b3ac7abe18fe925cabe691f5d18d275 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 14 Jul 2025 10:40:19 +0000 Subject: [PATCH 04/10] chore(deps-dev): bump the open-telemetry group with 3 updates Bumps the open-telemetry group with 3 updates: [opentelemetry-api](https://github.com/open-telemetry/opentelemetry-python), [opentelemetry-sdk](https://github.com/open-telemetry/opentelemetry-python) and [opentelemetry-semantic-conventions](https://github.com/open-telemetry/opentelemetry-python). Updates `opentelemetry-api` from 1.34.1 to 1.35.0 - [Release notes](https://github.com/open-telemetry/opentelemetry-python/releases) - [Changelog](https://github.com/open-telemetry/opentelemetry-python/blob/main/CHANGELOG.md) - [Commits](https://github.com/open-telemetry/opentelemetry-python/compare/v1.34.1...v1.35.0) Updates `opentelemetry-sdk` from 1.34.1 to 1.35.0 - [Release notes](https://github.com/open-telemetry/opentelemetry-python/releases) - [Changelog](https://github.com/open-telemetry/opentelemetry-python/blob/main/CHANGELOG.md) - [Commits](https://github.com/open-telemetry/opentelemetry-python/compare/v1.34.1...v1.35.0) Updates `opentelemetry-semantic-conventions` from 0.55b1 to 0.56b0 - [Release notes](https://github.com/open-telemetry/opentelemetry-python/releases) - [Changelog](https://github.com/open-telemetry/opentelemetry-python/blob/main/CHANGELOG.md) - [Commits](https://github.com/open-telemetry/opentelemetry-python/commits) --- updated-dependencies: - dependency-name: opentelemetry-api dependency-version: 1.35.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: open-telemetry - dependency-name: opentelemetry-sdk dependency-version: 1.35.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: open-telemetry - dependency-name: opentelemetry-semantic-conventions dependency-version: 0.56b0 dependency-type: direct:development dependency-group: open-telemetry ... Signed-off-by: dependabot[bot] --- requirements-dev.txt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/requirements-dev.txt b/requirements-dev.txt index c9cf0211d4..3a80954d74 100644 --- a/requirements-dev.txt +++ b/requirements-dev.txt @@ -46,9 +46,9 @@ msgraph-core==1.3.5 multidict==6.6.3 mypy==1.16.1 mypy-extensions==1.1.0 -opentelemetry-api==1.34.1 -opentelemetry-sdk==1.34.1 -opentelemetry-semantic-conventions==0.55b1 +opentelemetry-api==1.35.0 +opentelemetry-sdk==1.35.0 +opentelemetry-semantic-conventions==0.56b0 packaging==25.0 pathlib2==2.3.7.post1 platformdirs==4.3.8 From e489b2e324077deb60e75ddb83002b91e0915ad7 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 14 Jul 2025 11:10:43 +0000 Subject: [PATCH 05/10] chore(deps-dev): bump certifi from 2025.7.9 to 2025.7.14 Bumps [certifi](https://github.com/certifi/python-certifi) from 2025.7.9 to 2025.7.14. - [Commits](https://github.com/certifi/python-certifi/compare/2025.07.09...2025.07.14) --- updated-dependencies: - dependency-name: certifi dependency-version: 2025.7.14 dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- requirements-dev.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements-dev.txt b/requirements-dev.txt index 3a80954d74..407793d672 100644 --- a/requirements-dev.txt +++ b/requirements-dev.txt @@ -8,7 +8,7 @@ azure-core==1.35.0 azure-identity==1.23.0 build==1.2.2.post1 bumpver==2025.1131 -certifi==2025.7.9 +certifi==2025.7.14 cffi==1.17.1 charset-normalizer==3.4.2 click==8.1.8 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 06/10] 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 47c7104a86..3610f59190 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 4f83e1f9a2..80bf22aee0 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 ce9d2831a3..f7bb2246b2 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 785fa99c51..f5a625a736 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 ae2e1df4b0..d0eb4feb07 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 337bcfc020..ed25fb5d10 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 0aefd3a81c..954b9bfafb 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 50578acba6..44fdd50def 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 a96ee8c395..e61ce4ce44 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 8d8331676c..907b7dc028 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 8fa094428f..3cf32ef3e7 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 37168449aa..93d5285074 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 5de118b529..60dff27746 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 9f2ecabeb6..18cc9b6304 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 2411a8faec..760b2607dd 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 6afb01dfec..d4b2092f7c 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 ab1137f497..79ad83c0cb 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 4100acfa48..7341ce416e 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 5a34e662e6..ff20852fc5 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 0b466dbb11..ecf92798a5 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 f83fecb980..6a238876ca 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 d87a401f7c..d95c1acb1d 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 9feb5652bb..d16a4a9f19 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 6338f610b6..9fd4ab8c3b 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 ba50001729..012d74a294 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 b59b6b9349..99b372ea6a 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 3fd7a3d70e..923d07426b 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 a71a22c5fb..bc2a08f8fe 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 4a9cf64e6c..6314d5e525 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 6a50295b50..c88ab6254e 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 c0c501500c..b216340152 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 82b43e5b35..cd7d0fe958 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 cf39c2a572..84c0f4a2ef 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 a0a778a347..5c8af663c1 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 01eed3f180..669b987adf 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 f04ec08d0c..01a72efadc 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 ad605a410c..d1d66affea 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 187ca49abc..cbfde4fb8f 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 be5f5880a9..7990075232 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 256ac895b9..f1d57faad9 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 a2c475a463..2a0d9352b0 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 68a632efd3..0738754363 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 b999e20db9..af4e99112d 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 6cad479ba5..d81096807a 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 faa8cf314f..eca309d517 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 f22ff4e6ef..03f7b4ad52 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 99ae4ee9b9..c59adca869 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 fc0ee17e83..1592c967c7 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 858dc7b294..f09ec44e70 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 838ab091fb..1dc2a18336 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 d18d8936c8..0d1ce2a91d 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 3e7f0cc1c4..4beb480992 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 13f872d2ba..82e4c95a19 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 916b660f64..8748f6f125 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 d911248dd7..82250e729a 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 f7c103d78b..f1f91f3f54 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 c95c9de29f..249f018c9b 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 4151249680..e323299fab 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 2ee0cab8f0..de5fdf3977 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 b008683204..0affc4c33d 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 95a35987a2..2fac398009 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 aebdb63536..cc11c64311 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 297cb9b1cc..888744714f 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 1e64e275ae..f942b8fc6b 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 48ffb0a05a..40b69b02cb 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 54a6451385..88244e2ba5 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 e0b87bc225..54d596a041 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 c0ce09052c..5260988fd4 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 9a7c860c77..6f2ffb6344 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 34eb891e00..5b9013f96b 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 c62473bd72..d68ff1ce62 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 2aee47e87d..59e8942700 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 051311378a..fd2b20eea4 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 8cf07099a1..d6fcb292cd 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 e31037333b..10c0c49fea 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 092a35224c..54919e6e34 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 e630517b71..07bd84062a 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 2dba8d2b8b..baf352cc4d 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 f1d81d5fab..1bb18e4d9a 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 1ce38c0543..2df1d2ac7e 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 fcb39a0ece..903236904e 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 00b237c438..d683dce9ce 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 19424027a3..f7ddeee36e 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 90c2dbcf84..3cc20f9543 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 05a2c0436b..bc1fb74541 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 dfa147a0c8..531dad785a 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 ee7572de80..4660a9623f 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 e957c9c34a..f8ec132155 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 c133b86c78..25c5facaa3 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 22a7da8bc7..2f10cf14d2 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 9899353b93..6c7b1a58cf 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 29d47533aa..3174a13a1e 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 e2dfca9241..080760ce74 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 0e4fe6b3b2..99b7816d4c 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 9d44f271d8..dd3db08dee 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 8bd1eac64d..46dd75cad4 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 9af9b05333..dd711e9fc4 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 4fb90c8ce4..8f150bc6fb 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 b46a9d4af4..93c9c5a426 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 1eef2a3b64..b9e42b1075 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 b6c576c4fc..74b6df5197 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 88e16576cd..a7ca41035f 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 034221a2b1..e175270d3f 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 46a7cf03ae..2203ba79e3 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 c6f0d62165..cd9cf782af 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 983897f300..6018a9c338 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 454de5f321..92a99602e2 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 af58826db2..d7f5764550 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 557bec3851..600c6b108c 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 b9223a0a36..ad4689eca0 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 81be8129c8..20fc9ed6b6 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 4bb2e293a8..579325952f 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 6f1fecc794..12f7d9bb87 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 f25f3273bd..a5fbe3d67c 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 16195dd7ba..033f1fa559 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 652e3989e8..5b2cf052b0 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 67931bfed6..21344a1e6d 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 9fafd10468..59d4931fa4 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 a8b5cd0375..89b06e8516 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 95f1fb3ba0..a9bab0b78c 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 813e893ec4..a90ac476bb 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 b053f87129..b1f625751e 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 fa1cbc3265..1dedd7c878 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 a1c953a0fb..e08bff73d6 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 d13fa2eeb8..ba504d3d21 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 798397ae51..83a965caf2 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 e9fca01cc3..9bb837a80f 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 adfd35484e..e44acba645 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 ac407fd5b6..d25f88329b 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 092313c678..82f5d257cf 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 1f26e5f015..8e441c9d03 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 190513fd8a..53511e9f7a 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 9c038176d9..24b37a64e1 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 f509b2de90..51956db563 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 53a96a5359..d3920f7a21 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 ff3374672e..3bbbc8a8d1 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 731d265340..48fcfd4a1b 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 50760bf8b5..86292ad829 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 14706c8abc..4788963e49 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 c1cda5ddd5..76322770ab 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 103b73a8f6..e19e5817e3 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 071ee08194..851af7ef52 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 9c2087d41b..4830207ce1 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 7d5c481bed..136147b684 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 1de4ff6d58..15e64fb2c3 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 b45583bffb..66569d29c4 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 e931a9a48a..8e152fb598 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 f5cb8014c3..134d6f0e12 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 eb4e27745e..0f70aff2b1 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 96bfa01492..0b5806bcc9 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 d641ef4ce1..06326f65e9 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 7baa278568..262c872b41 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 abed56c463..8d8c7d29ce 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 eb6ec33367..315d6befb3 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 84a8ab6e26..e9f98ad2c9 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 40024f3dc9..0b57f2bce1 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 05dc2db6ed..4bc3ca6f49 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 a2aee80695..865175686f 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 a2ec366f16..949cabc960 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 3b9c62577c..8afeb6dd04 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 b0c4264084..172bde90de 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 5881ae6004..461837ee3b 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 d2cf7e2d8a..9c82a9c9bf 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 c8bcc565df..8b0103795b 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 f423054b71..9627d181a1 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 875ed8efa3..abc843b2de 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 71d6c22b15..40f201d496 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 aace429092..79c5b1ef5c 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 ebb76db728..4e7bf1ed51 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 c48e75664e..304ad4a98b 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 84642e2dcc..7cc561aa01 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 10cb03d0da..063f3c7034 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 7eb537805f..d9573fdf89 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 b6bd1c3bb1..82059c2fba 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 70a58a8317..7fb6a5f8ba 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 76196680b5..140852a289 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 a62ae200ad..601cef4dc2 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 5a3828e9c6..0e8272488a 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 9291441cec..64f28d9fe9 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 7ddf26748c..ef12a16a3f 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 e526dfe5a9..f9d2eecccd 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 121f3b6526..9aa4c6f0d8 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 176e92a419..9811f5b1a1 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 901d5f88b6..6b8b6df411 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 367c6d10a9..a502793aff 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 19f3c9f283..89515b7d49 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 4f403f1268..50e3fd0def 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 1287dbe5c7..b9603c24dc 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 389b12583e..e9811a6892 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 88e33388b7..76663fac9e 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 4341c1cb96..2011977579 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 f94895eb54..cdf3657457 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 10d40b24ce..01dab08740 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 7452c93899..75f31bbcec 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 6b51ace31f..1974eb5115 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 e25e16f3bd..7a159a1372 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 ec3600f946..539e8fc880 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 24e2eb6d7e..4d12812fe6 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 fee844c94b..944b4d2b95 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 c361322e4b..163065d542 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 9704261b79..55e47acb27 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 8c66d752bf..68de817c38 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 9ffb482865..3f0961ae28 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 a32880a178..9857b70c0f 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 3e7b733ab5..7d35e627e7 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 2e4e3b78ac..16a8cd79a5 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 5956482bf9..dbe3257503 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 d964ddeeab..123fba21a2 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 ea89e93074..66fc2b1dc2 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 ee2c5fe7f2..f6118cec3a 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 1512df831d..4d70bc8b8f 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 584cbf15e9..892782e7d2 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 d0aae3c4ce..3806f14008 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 7e62932043..2e204a5c03 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 df9886b096..4fbd96d896 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 93fe99dff6..45dcedca20 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 d62cfb82e0..be9e99bc49 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 6a246ad931..df21868618 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 afa2290a90..ede950ee78 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 fc84cd8ae5..8e62f96873 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 32f9708145..c985cfc765 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 c7ae42c1bb..bd68fac2da 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 f86ef77dc1..88b1fec2f3 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 ff48b5dd9c..2c88d58c59 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 90446b7a36..842e0bff93 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 792843941d..c5c74d0c06 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 7183337273..5f1951cf51 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 d631465f5f..842fec96bc 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 9550856ede..9f3c2f3c87 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 275b6b1514..b49756814f 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 207e32664b..9a63c7991d 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 3eb6dc5787..6ca49ad93c 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 f184d8a17f..7ba2bbc50f 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 dfd285579f..574b191e29 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 e87a812b6b..c4e109d8b2 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 a1872c8d19..aa1187c262 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 a2fc22a8d2..de3f1e3f67 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 161585290b..147619e113 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 0a8c4cd8f7..38938df857 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 58d83285bf..3d7dfd0797 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 075fbe357e..5b783c4183 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 635131537b..968d09f711 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 6f8fdfcf94..4f8a90fff2 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 99aeeaee55..3ef919dae4 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 c2802bc000..5800f04e78 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 8fa2397b1f..ad5a32fae8 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 258ad97dd1..bccdacb029 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 817b1caee8..cfc925553c 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 abb48122d3..5117e93193 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 5097179384..87643dac7c 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 cf71284393..d9f5045aa2 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 14cc431cf5..167b728b59 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 73a2a544d5..a026b1aef0 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 ffcf907402..b0402515a0 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 e50a00c950..0055aabd82 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 cd08f8254a..6a22f3e0c4 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 1520fe4067..fa0770b404 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 43c6b92df9..d1c9d71192 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 3867e7b1d8..d9f9d99efd 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 9a6a055d15..11dbad5285 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 7fc08b637f..df55bbc349 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 1177dfac81..47faa3a7ef 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 d8b2bfaf31..a49adcd65a 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 f7f64dee0b..8e79f74d70 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 9d79509ddc..927f7c4f8d 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 5ecb31973c..66178db954 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 93a68bf57b..555dd4ffd0 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 143e9f8915..1107717e7f 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 0ff76fa7c8..35ebcf1e71 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 095511d49d..720efbc394 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 0edff2a414..ff7373eee5 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 8efe38bf2b..dae65afc13 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 d9c687aee5..902aac9159 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 08b21a02bf..3f73d17a16 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 819487dfb3..b67a1df1b3 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 716502283e..de1a46c952 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 16f9e086be..356be88b6f 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 f07cf9e8b3..47b7a53c18 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 9ae08b188a..35a02034a7 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 342c7caac6..8c12dd9aec 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 fb7ad1a77e..c312398e44 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 36f924cc6a..bef58a3f17 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 1e0c45a43e..92b5634a15 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 98a4386936..cf3f9f7781 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 e3db9b971d..ecb723b3bc 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 4204dd8f36..979419adf1 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 89b9a02da4..feb38c6b88 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 c9fc577693..f9f2432a6c 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 b65a28f8a2..bdf55a0a50 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 f14efd1f6d..5e6740d475 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 0973b7038c..d280877c95 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 90e7578adc..e870758f4a 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 9ce2d0abbb..c8db9a4ed1 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 85729737f0..36adc6c984 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 cde24c9374..eeaa8eb667 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 44c89c904b..66aa4d9247 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 98ffc86bf2..fc57b86e2e 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 97eacbfc41..912d312e93 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 4ab8538594..ea49e6c926 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 b916c40688..1fca8e7e05 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 4c05884b4e..9791d530d7 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 1a460d9d6b..a357a220b6 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 9653d88096..4931759cfb 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 0b34e7eb57..1bc4286cb7 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 f3caea43de..6c16d73d35 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 7c03d11b7e..2a5d3c43f2 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 7a178a707a..98753fc6c1 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 3597cb065d..d62e515c14 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 b1213d514c..ded10e7f7d 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 9379e74627..db421a8e36 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 eccd473e50..8c31bbad3b 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 8d96b8997b..dece804047 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 2ca76d4ffb..a449e0b291 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 431706dbcf..0114d2e42d 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 0c8777ea3b..f3a9b4de34 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 a0978c3185..b15a5cc854 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 5e0d90d261..508316c430 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 ff018e57bd..674c8c6c5a 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 60b6e22335..97bd453ea1 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 92fa3c068b..ce7efadbae 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 7cde1afae1..f0f375d41d 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 56dadff181..8c89051615 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 cfd7adf164..842ae62a82 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 2c2272f89b..295ff35a45 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 13ea605005..5ef4ad139a 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 63a3e43b50..e329b2cdb8 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 94face0f5d..30c2ed9b7d 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 0b9bfdcef4..04c3555244 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 ba415b2b7b..e4acb3a159 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 52788b0027..e1db02281f 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 959537de35..3a401ebe6e 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 bbf0079566..ca3263eb77 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 d9b9159565..24b8b2890a 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 3bad7840c5..fab662b8f2 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 ee287b334e..621e776e8c 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 eda14676ea..3ee4de43bb 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 f1921dc714..938c773a7b 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 8af3e18dd8..004e0b49ed 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 af1d91134f..beb30ffb1c 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 8a42c57c9c..4ccd3042c8 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 5cd32cf4d5..595492434c 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 45d326468d..840c91d9ff 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 2b895440a5..cb371c6d55 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 88b3efd1b5..6c7bec96c1 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 de967bb996..70bf16cd71 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 ad4a9141ce..50f2d0ade5 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 466f2bd865..25cfb6f52f 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 1d0682de40..120652a6ca 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 c9dc0e40c1..08515b0076 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 4eeb5ef894..1f36970dea 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 e17669766a..5485769783 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 47feff6f94..1427d65cc5 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 c8f1ece721..ff8cb60fd3 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 2e789b08a3..59ea758f7b 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 5bca9b62b6..a1fcfd7d58 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 ca7db71985..ebeb2f40ee 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 11b10cdec8..a8020f57e3 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 8071ebc00c..1ea08f7191 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 16e50e9b55..9dc9db0358 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 d3b23553d1..ced468729d 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 e1cdfc64c7..82297c6d3d 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 33c058fbce..f113bb3d7f 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 e73469f5a8..c33e599b18 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 7517fa66d0..98789426eb 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 a733c5e43c..0cfa23da26 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 9b38cfdf04..3111e6ea31 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 b26f1b15d6..ce25ed0644 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 38fbd9d9a3..97d5a40f5b 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 c9f98f931e..0556b49f81 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 28c04351be..b52329a774 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 a646a24fcb..c1a1807ac8 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 13bbc4a117..7393b1cd7a 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 4312780c29..7a4b79195d 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 0cabaa637d..d52d245202 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 11809dbc70..67c453755d 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 f72052e978..75a18f5f63 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 4fcbbf16fd..69cfabf6dd 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 a7d4260111..51f4a477be 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 570c95eb6a..f11d2cfde1 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 edbc304772..d0e7c76276 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 16f3e1ea94..a6b0c3ec95 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 42f22a5637..a874b073ea 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 1e680cda14..29977ee1c8 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 4e00b0fccd..ff19a41ec1 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 bd5d28bbf1..8d22b85475 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 d3b5d71580..0a4bb93c78 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 06cedcd622..5addeea8ea 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 256ade04b9..4857406cbe 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 a9083563b1..1ca3e538cf 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 e74db27a3e..4899508485 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 2cab334da0..847ab8b973 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 06c5224626..1b3b0b4b02 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 ac341d5184..70715aa5a7 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 4a7d766a6e..0bc4dfc5cf 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 52abf4dbe8..81d7596294 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 0b098d1230..53ec186d1b 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 48621b2fbe..da480d9c24 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 de1189290c..b6db6de646 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 45d18dc45a..ba93b015f8 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 95072bd21b..706079e64f 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 d084c7fd19..5119e5cfd3 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 d695e0d0e9..718f48b987 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 08b29ec4f6..8719791816 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 72491ab608..8cca0c1b78 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 2e97d9b44a..3013385e15 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 2831c9a3a0..3a9dd44c95 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 cc433e519d..5c3581b079 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 2f6403eacb..73a3f38b02 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 8bcc7b849e..f1b4388407 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 ed72afa6f3..961de6a379 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 361484bd46..8ad8614ea3 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 a5feb155a7..a606903a47 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 5e99fa5ebd..c3c7de0b5a 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 6fa4164068..0fb86e9750 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 25d1e23ec0..6ae37fc85b 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 35939e6965..dc851bd8d5 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 92bbfac6b4..37103a14ca 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 183fce741e..1ab36a808a 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 562b81ec98..618429709a 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 ab7cdbbf2c..4ed2b9ef8a 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 da91f62310..7d5727a9df 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 30b38287a5..43b1e41f47 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 89069720ed..0b14cd15b1 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 94ea4ddf52..642115c3f8 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 4fec17b242..fa330f48da 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 32b0ea9bbc..cd0f3524ab 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 9cf67730e8..65d0fd6e94 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 232df0b6a9..e7ca6bcfdb 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 2fcc4337d7..c9bbda9350 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 014f085ea6..37124ac319 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 973260f042..7e7a3da88e 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 ce1a1aae6a..bf55c7cdee 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 3f000bf651..1c527d8b7a 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 94c1e93c4c..a5f9b88d80 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 30b08ade0e..766f158b62 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 da56b503d6..698712bc9c 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 8bca8ad74d..2352fe37fa 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 a4d8fbd8d2..90444ff2c9 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 207f9e7277..e854342ccc 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 f8ae04760c..adf550637d 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 1331e602cb..d3f78030fa 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 7f93bc7321..e640f8b61e 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 5fa35a82bc..a4b5b0296b 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 2640dd2bac..f26b5d1d33 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 339f9da83c..4a9d9154e9 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 60ad9ac8da..07d4b6cd9f 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 040f373d26..83da17b828 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 4cd1026a80..191c23e89c 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 4ea45563a9..97a6f3371b 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 c18eae46de..9a34377c74 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 eba2811a80..5be8555d20 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 9fc312c453..246b32b3a0 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 c19cccfc59..60834be200 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 cb0e9531b4..33c6bfd697 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 76052ac923..ea45e18b7b 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 52512e3059..ce813cb23d 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 2b461dc524..f5fed6118f 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 ac3d030a54..13705c4991 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 f423a3fa5e..4652f6b0d4 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 bdfc3eeb54..7c436700d5 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 944c5848dd..e4ca8eb0ac 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 ff9cc6e679..96e4378016 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 4b214c2a37..de7ed21861 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 48431d8df3..a3df30cf67 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 33e461c7ed..20156d3f09 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 e21a1e0ebe..65a2aa038b 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 ccccd795b6..53d691bce7 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 276e365d0e..42eee716ae 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 d6ca24ce62..b2e798b102 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 b887e5d8d5..5b5fd28394 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 1a9dc0b981..a64aba6f53 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 02d2a8c8d1..de0faa4d7f 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 b62af1bc04..363c441e25 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 db38f4a02d..53d9c31762 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 865d22b21f..ba03b70146 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 e3c6457c9c..c9ced9770b 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 ea4d637225..e10d58e52b 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 8eb0791759..79919eb47d 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 4d434fd36c..d8a638db03 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 54329f94ba..4315413bbd 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 58f70f01ea..2f852f63fa 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 6eee5014fc..88005db41a 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 8a644eca60..d9ffc6be44 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 07e3a0e9ed..6521d5a36b 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 34e9474e4b..477f3c1772 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 b65feb5f59..4fb34b79e2 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 1d47e6f80b..625d2ad4e8 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 26483962e7..a64d866762 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 cdb387cc4b..8859f3668a 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 f4b042bcb4..a18dee2ace 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 0c7eaaf83e..d486af8e30 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 e8e9257398..308eb1254c 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 c42e65c707..d16446e256 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 e291579be0..2671796ab1 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 0547add054..8ceab8f29e 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 464d3b9888..ea939858d5 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 14aa47a797..93c408d6a9 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 9067b254ba..4b7c479bc5 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 849ea3b110..4cae4aa852 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 2564f8cb7f..bf7100c8c4 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 93cb746c76..2a1f5615ba 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 7277635be2..8f94f2a2af 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 c5faba9cc9..2c3b1e7162 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 e761e3f268..c49c4871db 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 79e8e7ceb3..25ab849124 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 30a3bef888..1861a42102 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 fef94626e7..6d23284472 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 a2ca6f6fc1..fbce7a3a3e 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 a60c2d1477..2da48e5033 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 f2dd89c4e7..8242567a67 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 7c9253f318..0b920606ac 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 4a37032710..6bc3dea9eb 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 874f2c39fa..f9dd44e6aa 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 d5baf9a68a..f6ff1b438c 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 7f78ce5a1c..6b3eced53b 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 2065cceb62..9f73e1889a 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 ae8ccfdacb..6c7deaaabd 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 4f91ad7472..d4bef07e40 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 a4345b5cae..fb21dd16fa 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 e4be0b11c8..5bd3ac1b71 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 48f507dc99..89d9e14ef7 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 d15328a7ea..f491a4e234 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 0d0d853572..77991afa96 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 6e24614134..04c5cd33b2 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 de1943f988..c4968bbcc4 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 199336f3c6..529832c8c7 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 a534d76e43..b13de985e8 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 252b9e953d..2a21359c4e 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 60efaee14b..187ea82983 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 6905c2a81f..b04564538e 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 bac5560f46..b17c092fc1 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 4cc5195210..2caca5846e 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 70a7228d3b..e269616119 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 5864f7c1ad..6df1b46bcf 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 8944bf4f02..913a18001c 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 1bed4ef964..01cbb88f0c 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 f5f95e15ed..cc21a2196b 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 63b5bd68b8..3000c9821a 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 b7a77bd691..422c96226a 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 0b9f291c8a..c0405bd7f0 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 6d2b87c00e..2f9853aad4 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 d2ec79cb51..610e9894f1 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 9225ec87fe..b5f2727a96 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 16291ce8dd..3585fb1562 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 6064fa1479..172e7577fd 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 05cc100839..485282b76c 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 1e4c2b1e7d..35e7bc344b 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 9fce2fe2cd..de381c745c 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 b27deed41a..265439868c 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 3897c54c15..7a87d13791 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 a957d01be9..3f0d495ba5 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 cf9f726517..1bcfaa72a3 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 5b77cb5269..07419a5db8 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 08ac893a9e..f256dbd436 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 a62befcbf0..2b11a101e8 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 e1ad690745..20088ef35b 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 e56badf8ee..ddaa4f8149 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 013462f7d6..b2efe36796 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 e82cf3289e..3e965e20e2 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 fd8c8f54dc..c438ede0bb 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 e807277338..a4a555c018 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 de3e6a07de..28ce768cd9 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 431992067a..f208778b58 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 d70256c202..c242ea5503 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 d405899207..bff96f18ad 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 b2af7422cd..dc1d7c451f 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 0fd483189e..925e8c4b68 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 c179541e7d..7ed3cd9cb5 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 75dbd661a8..5b3c95cd5e 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 8a220ac409..d089517ec4 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 bdcebc77b7..a59ad41d40 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 162fd81b43..30614441e9 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 16b722e3c3..7c15fc7323 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 e0685463c3..02f6be54ce 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 2be4e1fd03..f90b424a96 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 602ecd1a91..1fd3d19292 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 76c27d9634..5d27e91dfe 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 84f4b8cb17..03233f542f 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 79d6888efe..0dfedb7ea3 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 ad719cc969..405edb8363 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 dbdcf8096e..9350d7abae 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 19facde086..451874c3d3 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 9f93ba1733..ed648f6241 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 bac422287f..aa41cdba89 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 6cfa13f3ec..1449c90dc4 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 73cbbb5900..ec90c18fb4 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 96ada9957a..89a406cf9a 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 b00af46b66..b396fe23ad 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 8cab1c5fb5..ccc0f95d23 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 9ab816ae5c..04f5505e91 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 845248ca7a..45af303feb 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 0d1b714e92..bce1087467 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 8630ac2835..5087a61c6a 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 6693d9aed4..723986b27e 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 502c6a7e74..314eba992d 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 5ee3cb0ed5..6ae5e3c42e 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 60da356dda..bdde9d0109 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 989a122a3d..456311fe96 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 dcce39a92d..e89513ed3e 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 6cd36d4ce0..20d05a2cb0 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 310f5824d1..8fecfcc44d 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 0de048a2f8..974be2194d 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 5c02452379..67bbb3c250 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 ba649d8fb3..305dd24af5 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 76a032e7f7..64c9369c6f 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 abc927232f..3573efc46f 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 4dba5c4bef..3a0bb96844 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 510ec74cb5..21e2cf1f1a 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 c9b9b3dd8c..ec6af9aaaf 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 eaef834c05..dbf8540e6d 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 0e287e9d21..4ff1872b8a 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 028f0e7fe5..ba03a0c734 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 364bd2e466..8a0daf030e 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 a1f2bfd7ec..888b3f5602 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 d7a5e71da9..fad49ea1b2 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 ea941e9f4e..1acebbc448 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 3350700aed..132fb64d85 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 6f10d812c9..3b2357210d 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 21bab55da4..225b8652ac 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 28b06a060b..67215d9825 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 6b4de1a20c..f41f7257bb 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 df77a091c9..21baee7818 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 14aa2296a2..3064665bd8 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 d5824d6ef5..f79ca2d8cd 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 3374905883..dd8df0916a 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 6d46a550e6..95851d4f09 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 19d6e9e45a..56c0fa1ba2 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 d09ebfe61a..0f2bcc1140 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 f72e21251c..c29a7f263f 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 59183b3c76..536d1c79db 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 d62babc611..964115b936 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 84f785e994..f7d455d011 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 22f3220b29..36133ed821 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 8e3c9e5425..4f91b8a107 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 0e4be00cf4..f56673ec77 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 6a1f2a3ef8..8437d8ee29 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 1cc40c9556..be87824ab6 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 5ccca9c730..fe0c51aef4 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 052477feac..937a6154f4 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 f01736ed03..87d2afffda 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 976f54d1be..7e04ac6888 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 f6b4286de1..b9f7f706a7 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 23bce30911..6567060a1a 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 9f8bdcb2ad..8049c2f424 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 e0ecff5c34..33feae14e2 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 d621012fc1..c0fe99dcc0 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 46eed672f1..f94ab584e6 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 4f80fb75f5..6e71c6391b 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 ac0ee01801..ca18329f61 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 f63d170095..e31da16f14 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 5ff7e90f90..0db69d1feb 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 874e26c0fc..3078b1ddc4 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 546b8da511..0b0479b7d2 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 684966fe55..a15e0b3413 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 cd5f7a87ca..094f9c7819 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 a62b9bc73b..3174d55733 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 3ff0328969..1b736818e0 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 c7f8627e73..32a18b6530 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 5a6e802324..4f3e8be9a0 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 6fd9f30ec8..54d380a055 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 3126d3d744..6939ef0cfe 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 78e0e25db3..ce1b0a894e 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 262e10e883..6cc6f48b3d 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 0e15ab59c7..ebc85c4763 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 1b720a0dfc..3222fd9bc4 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 47bc6b0926..8aea76c74d 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 23fca2bb84..6f75679541 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 b4ef5c91e5..5651782805 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 e8e63628a8..bb60653d93 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 e59781504a..8d916a807d 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 a3eabf0f76..1672bc10f4 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 736ebe211c..b29fc8f550 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 a57ec56c5e..8e75a24f34 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 8c160ce06f..876e633e2d 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 509d0c6366..31dc06d831 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 35340d690b..823bf7c99b 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 58911e9bb1..8a90319834 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 58f8cffd89..fad3ae6da5 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 080c1fed0a..533ed03fef 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 1157ba426e..22b7fbfe0f 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 698717899a..2d9925a69e 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 2fc07b9fa3..a022550323 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 9b024e1ea8..412d7b3839 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 7f0bb30d88..c609cffaf9 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 ef11bd75ca..cb55ed1f17 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 9910119f9b..a2926e23d6 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 05beff866e..894d2647fb 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 c839104a09..5bc6afb0a8 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 a2b4672dcd..e57e6fc601 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 ebf169bed5..b7f0fe7b14 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 600fc48eb1..d468e36eef 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 69c1e7f1a2..7cfe55c68c 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 d7e166d022..1b8e13090f 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 7c92f94219..dbcaade105 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 2192cb8064..5573d69a33 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 e17c750132..f933084b4a 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 7f5c9c97ca..22f0f9e9bf 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 f4c63542e2..ade662b6a6 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 8e1427a3a6..be5294e3c6 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 b49eeb0bcb..0000000000 --- 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 d99b491260..0000000000 --- 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 ef85642870..3d25508b85 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 7b704a5396..5ee0269381 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 73be8f398c..8ad213189e 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 6d14c1d162..6d98c4d127 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 80c580f072..0000000000 --- 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 012e3c0d99..0000000000 --- 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 dfbe551390..07016a3507 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 e125f618eb..53f6ea3049 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 718c1c7e15..0000000000 --- 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 10f52f0ce3..291fe896d8 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 f568e57e2b..0000000000 --- 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 c2dfe56ac0..0000000000 --- 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 c1d0c46404..0000000000 --- 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 c46d055470..0000000000 --- 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 102352f228..0000000000 --- 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 81684632f6..0000000000 --- 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 3dea5627c7..7f28debfb3 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 8c2f52d5f0..0000000000 --- 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 7bdc7e93f6..52700752f3 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 5cf3492085..4a5ff66143 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 b951506c4c..042409cb4d 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 044aaa5a3b..0000000000 --- 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 0110628980..9351c76e43 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 d07f8d634a..0dc848c04b 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 2b2b57ce60..0000000000 --- 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 64a6b14edd..6ab19eac59 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 9b8f198452..3b0d8f462f 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 aba43efd30..22a2767994 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 5a3c5c59b0..7b3e7211ec 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 537261aa66..0000000000 --- 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 e2a4e200d0..0bea6d54e2 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 3d1b2c2141..caa4a9423e 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 cd8db90565..c14864f796 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 a1a9e99af3..0000000000 --- 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 0d26baed2f..0000000000 --- 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 2da1f12c49..428f2b791d 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 1181d177cf..7223e8adc0 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 d2f3c15283..ed163eb4a1 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 ed5bdabc9e..9f37315a11 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 5436a7455a..be01acb254 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 7d79c296d8..5830e89f6d 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 5ffad6f3ec..143f8a50b3 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 067355a248..ebc40c750d 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 ede7e69ba5..7eb018d58c 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 3e57c6c94c..872f547e0f 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 6522b398e7..0000000000 --- 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 5a90c5a3a2..879e1ceffe 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 5efdafe64a..0000000000 --- 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 8297bcd6de..5b4e759b90 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 9541cba3c7..864da23b5c 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 6c4c6bb3ea..e6b9a23891 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 417d61048f..73f140fa6c 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 16f858ef47..439790bef8 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 3c6b86d313..b828d0c3c1 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 6275334125..fcb0319260 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 35489b3d96..44f1128802 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 9470075f5c..0000000000 --- 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 52b19b47a3..95571737ae 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 a18684c91b..da186694f0 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 239f9b3eba..0000000000 --- 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 cb258999fb..0000000000 --- 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 74444ffe15..0000000000 --- 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 f3d7915f31..0000000000 --- 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 8b3e6fcde1..228dcf878d 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 cc9073e621..d9407dfe9a 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 160a95dea2..0000000000 --- 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 7e6cfbcd26..0000000000 --- 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 0174230c24..0000000000 --- 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 6bc6b1d24a..0000000000 --- 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 b428d73e56..17d9c5e8d3 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 ad331d5a10..0000000000 --- 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 74f415d78b..0000000000 --- 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 6b802dccbc..27e6ff46e9 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 1fabc8795c..f0231b2eb5 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 a695d50ee6..0000000000 --- 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 4e56792cfd..5133f07262 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 eaa1c58395..c87093e900 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 0000000000..11053b2460 --- /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 8b3c4dda92..a080e7e5b1 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 ca61ccd034..8ee600a6b9 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 1643fbea57..0000000000 --- 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 a5bc450f5e..26dddd6928 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 88e6db09a1..0000000000 --- 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 9f4a03d777..f8a5a1337d 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 b769e3afcc..6251538b41 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 0af7317fc0..0000000000 --- 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 a7dd0862fc..0000000000 --- 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 ca7d501dea..7e7e81861e 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 994746921c..6330d6ff90 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 3648458975..1ace58efdf 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 0391b027b4..a772305324 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 bbf5df91e5..26108d9b20 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 da80bec5b7..02918d65d7 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 4570c07caf..5fe9dc6f93 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 a2b35813d8..0000000000 --- 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 a13694f1ad..0000000000 --- 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 6b2f4ab0e2..0000000000 --- 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 d0752eaf7e..0000000000 --- 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 1694d8d97f..0000000000 --- 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 fbcc3a8470..b5186734fd 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 847b73635e..157b6ab762 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 4f8f06ce58..571e8323c8 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 c8965930f5..15dda99885 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 a1317cb6fe..fb079aa716 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 165dcf85ad..b74ae2e28a 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 8bd1b92e8b..6196068c06 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 01880c7738..0000000000 --- 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 9d42a8556f..0000000000 --- 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 360ebce9d8..0000000000 --- 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 06ccca72ef..0000000000 --- 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 64f5db7699..0000000000 --- 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 fa27c8ddb8..0000000000 --- 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 ec7390cf24..6b8f606b6d 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 78f25f796d..f33da906db 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 1182ca870c..0000000000 --- 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 6554cdcd84..5e34638678 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 ebc69c0fb2..0000000000 --- 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 d8007bcbb9..7d3bee6532 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 2f25d693d8..f59474cfd8 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 01f5163def..eef0edcc4d 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 07b76e6827..94d5d468a8 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 f83fa80d58..5b30e0e23c 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 5ab5bbeee3..0000000000 --- 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 bc2d16941d..0cc5285b0e 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 46844b8a33..4009cd2f19 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 a904d539b0..55c58e5451 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 4193563e86..9343099f1c 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 70ab320500..e6b3bb8bac 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 e04261cb2b..f57e75e8d6 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 5c6ff89757..9bcb92016c 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 c366a2565c..b19dc3b8a9 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 2ece7b1a5b..badb3a2a6e 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 8066171efa..f24f859bff 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 d60fa15578..a64837aced 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 a8b99957ed..b24e69e9df 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 dcb79eeee2..a5c9a0a162 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 b138b7bc35..46afa2629c 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 49adba3280..0000000000 --- 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 aa3e0edf68..0000000000 --- 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 66596fa78f..7181202f04 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 2105d05f01..0000000000 --- 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 a2c7bd4cc5..0000000000 --- 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 4e47e7d2ae..0000000000 --- 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 b626d44360..d56d9de136 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 66c8eb44a8..75d5bc8157 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 0000000000..fda38bd309 --- /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 0000000000..c6993fe215 --- /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 0000000000..8fadcee5f2 --- /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 0000000000..3a366fcb06 --- /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 0000000000..f3f2616aef --- /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 0000000000..054b59031b --- /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 0000000000..63743d05d6 --- /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 0000000000..8f21f1d5af --- /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 0000000000..63c6bae04f --- /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 0000000000..b07ead66de --- /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 0000000000..01f9629e8e --- /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 0000000000..84110d5d2e --- /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 0000000000..d1c2ce5cab --- /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 0000000000..b110d6ef70 --- /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 0000000000..5706acbe41 --- /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 42769a6cd4..6e0ce7f9c4 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 0000000000..9ea78631c3 --- /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 0000000000..93370e1cac --- /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 0000000000..5180c5506f --- /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 0000000000..6c32fb4c36 --- /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 0000000000..36b00610aa --- /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 0000000000..592683f10a --- /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 0000000000..94c4a3ebab --- /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 0000000000..6bfce9f7cd --- /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 0000000000..9dfdb6631e --- /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 0000000000..3bab6a8312 --- /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 0000000000..e94b5e4d1e --- /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 0000000000..6bd33315ac --- /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 0000000000..d13c4676e9 --- /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 1d604c9c0f..277adbe269 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 0000000000..7151204db6 --- /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 0000000000..1fe5f5e40f --- /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 0000000000..246ee08ea5 --- /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 0000000000..14194bf792 --- /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 0000000000..9246a2c39c --- /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 0000000000..df3fbe0f53 --- /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 0000000000..57834d2f0f --- /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 0000000000..95db5618db --- /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 0000000000..5200d20fd1 --- /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 0000000000..8cd1e382d8 --- /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 0000000000..ffa316805c --- /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 0000000000..fcfd035eb9 --- /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 0000000000..17e9736685 --- /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 0000000000..c00510f18c --- /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 0000000000..2dc01b9da5 --- /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 0000000000..fde0f4a3c6 --- /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 0000000000..79261c98ba --- /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 0000000000..76d37960b6 --- /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 0000000000..7f2379e7e3 --- /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 0000000000..3fbf608a18 --- /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 0000000000..cc8a56c9a6 --- /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 0000000000..096bf4abb1 --- /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 0000000000..c84394642e --- /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 0000000000..474b6cf205 --- /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 0000000000..7caf6b1aa9 --- /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 91c9aacd6c..aec632963d 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 0000000000..7d3492223d --- /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 0000000000..b3488f62f5 --- /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 0000000000..1a8de21424 --- /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 0000000000..9a391e1403 --- /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 0000000000..942bf29448 --- /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 265d611c75..b99f2269e2 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 0000000000..fd125a7fbd --- /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 0000000000..03674310aa --- /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 0000000000..1815fb8b09 --- /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 0000000000..be9de4cdf3 --- /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 0000000000..a465e152c5 --- /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 0000000000..3b0777ea24 --- /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 0000000000..38a7801a93 --- /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 0000000000..cd5590a2a4 --- /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 0000000000..baeb2edde4 --- /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 0000000000..ee7b5bde14 --- /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 0000000000..5ba3394adf --- /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 0000000000..935684f5e2 --- /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 0000000000..a246173910 --- /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 926e3d5323..2fbb050e87 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 0000000000..ea24e64fd7 --- /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 0000000000..f8898bc085 --- /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 0000000000..8eb0036c98 --- /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 0000000000..12ca009b68 --- /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 0000000000..11d9d11e0e --- /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 0000000000..fbddd5b98b --- /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 0000000000..39d13f29d5 --- /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 0000000000..56f67d5dc3 --- /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 0000000000..44de5e1846 --- /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 0000000000..fed0c3aeee --- /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 0000000000..d08c607032 --- /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 13d2c72008..81c98c5c0c 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 1c87307bb2..35f1d5d082 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 b7458deae4..15b703ff4e 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 0000000000..47adb14192 --- /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 0000000000..ae5bce1ae3 --- /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 0000000000..38fc65cd77 --- /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 0000000000..ab7c4cdd08 --- /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 0000000000..c5846dad11 --- /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 0000000000..090ee4d1c9 --- /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 0000000000..637d2c5952 --- /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 0000000000..7fc1f71e17 --- /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 0000000000..3af8785b31 --- /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 0000000000..1c672e05f4 --- /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 0000000000..366fe22dd1 --- /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 0000000000..99c03491a2 --- /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 0000000000..cee29a060d --- /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 0000000000..9b43f74b51 --- /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 386f5d1844..ad8a983240 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 c455fa1a4b..0000000000 --- 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 0000000000..e7454108fe --- /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 bc51b52f71..558a372d60 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 5facb54e4a..0000000000 --- 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 adebaffbc3..0000000000 --- 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 aa30bd1b02..0000000000 --- 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 0000000000..4a488dadac --- /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 0000000000..771abe6ff7 --- /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 0000000000..3c803338e8 --- /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 146d92e4ef..769845ce4c 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 0000000000..5c4fce9c95 --- /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 4fc8fbbfd3..8b50016ccc 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 0000000000..c8a5975485 --- /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 0000000000..7b388ea741 --- /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 c1854b3e6e..76e8105a18 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 0000000000..35415b527c --- /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 0000000000..803b55116e --- /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 0000000000..63ea41b5c6 --- /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 0ae37d902d..df6e436ee0 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 b45c48407d..c608e352db 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 0000000000..a9beaffae2 --- /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 0000000000..ad2e065934 --- /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 70d51bf66a..e1506250f2 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 0000000000..7e98ad45a9 --- /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 0000000000..b060124c6a --- /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 0000000000..0403eead5b --- /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 0000000000..ae8e0f1f68 --- /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 0000000000..4e24e51236 --- /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 0000000000..b524c90c8f --- /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 0000000000..a79aa9f613 --- /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 0000000000..8396fd097a --- /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 0000000000..3268a4fb76 --- /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 0000000000..8863cd4ce5 --- /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 0000000000..28ef66dce1 --- /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 0000000000..ac2e915e95 --- /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 0000000000..88393ff2ee --- /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 0000000000..80a432e033 --- /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 0000000000..eca175948d --- /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 0000000000..de984e7202 --- /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 0000000000..b3c7fb94dc --- /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 0000000000..774e967c60 --- /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 0000000000..fb46937bdf --- /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 0000000000..9b951fae70 --- /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 0000000000..072dab1280 --- /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 0000000000..6f0fe4160c --- /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 0000000000..81faea8e7a --- /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 0000000000..2461b16577 --- /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 0000000000..fcfee9a7f4 --- /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 0000000000..d1babe1d1b --- /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 0000000000..963142791a --- /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 0000000000..9c7668d4fd --- /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 0000000000..36c22485a7 --- /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 a7e00267cb..56e0142b2b 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 0000000000..e091367dce --- /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 0000000000..2392edfd6e --- /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 0000000000..0426b682e6 --- /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 0000000000..398273d9da --- /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 0000000000..09366094e4 --- /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 0000000000..3c430a3eb0 --- /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 0000000000..1a1c764d11 --- /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 0000000000..1db2b37798 --- /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 0000000000..137a46a795 --- /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 0000000000..06a3a5d225 --- /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 0000000000..326e308f66 --- /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 0000000000..c0e6df5704 --- /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 0000000000..c848ff3f46 --- /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 0000000000..884bc3edb5 --- /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 0000000000..4059f25633 --- /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 0000000000..74817b060d --- /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 0000000000..f32acb4fb4 --- /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 0000000000..a7d95884c9 --- /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 0000000000..b2c5228d62 --- /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 0000000000..a289713233 --- /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 0000000000..b81486f2f9 --- /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 0000000000..3fd419b781 --- /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 0000000000..8f7b3aabc4 --- /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 0000000000..9eabf3c115 --- /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 0000000000..74ae4a2593 --- /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 0000000000..9f2fd4a60d --- /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 0000000000..75d9d49a43 --- /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 0000000000..7a34e5b67c --- /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 0000000000..3826a13ef6 --- /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 0000000000..e014d3f311 --- /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 e6ea0eb473..0000000000 --- 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 0000000000..ee57023774 --- /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 0000000000..74979a8687 --- /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 0000000000..14db5c8784 --- /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 0000000000..29a8474265 --- /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 0000000000..e65e0c8822 --- /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 0000000000..9107046a7e --- /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 0000000000..a4538be191 --- /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 0000000000..6e5823ae45 --- /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 0000000000..13ce56408a --- /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 0000000000..4ce6d5ee36 --- /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 0000000000..4bf1fe9f0c --- /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 0000000000..fc01f79465 --- /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 0000000000..9579ff1d5c --- /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 0000000000..8f4b5cc8f2 --- /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 0000000000..c7fef25d45 --- /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 0000000000..fd9293a181 --- /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 0000000000..d763fc6849 --- /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 0000000000..10e88bd03d --- /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 0000000000..e37d097633 --- /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 0000000000..01fed36f51 --- /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 0000000000..02f468a457 --- /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 0000000000..574a5cab4a --- /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 0000000000..edd19c7062 --- /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 0000000000..08942ef849 --- /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 0000000000..0132f27f22 --- /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 0000000000..b60f121f1b --- /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 0000000000..3d952ca84b --- /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 0000000000..2f0dfd4eee --- /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 0000000000..9b51a4e26e --- /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 0000000000..87abbc69c3 --- /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 0000000000..a046eef5e6 --- /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 0000000000..eb63ae08b1 --- /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 0000000000..fe5c29951a --- /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 0000000000..9421723a77 --- /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 0000000000..8948f6ee6b --- /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 0000000000..5f76d10640 --- /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 0000000000..d8992bfc93 --- /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 0000000000..4584a52319 --- /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 0000000000..f976f4b193 --- /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 0000000000..33c9829754 --- /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 0000000000..f4b0603d21 --- /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 0000000000..cf083d06dd --- /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 0000000000..7ec187efbe --- /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 0000000000..b391bd888b --- /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 0000000000..dc6453a39b --- /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 0000000000..c2587045a6 --- /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 0000000000..26b6f95626 --- /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 0000000000..6e8a8b6bec --- /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 0000000000..671851045e --- /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 0000000000..1d8a456aa9 --- /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 31133badb0..0000000000 --- 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 0000000000..dfb8c2a7cf --- /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 0000000000..cae17d800a --- /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 0000000000..2f7cb81cb5 --- /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 0000000000..12b55ab3fb --- /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 0000000000..ab378af17d --- /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 7f06b195a6..e78fa0c7ac 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 0000000000..53e63fa67c --- /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 0000000000..6e4a73d794 --- /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 0000000000..e24745c3b8 --- /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 0000000000..931a8e148d --- /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 0000000000..f1ec28bf46 --- /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 0000000000..a8dbbaa715 --- /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 0000000000..36b72d68c3 --- /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 0000000000..e8834368f2 --- /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 0000000000..79fa1847a6 --- /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 0000000000..61aa60a811 --- /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 0000000000..e1a661cf2f --- /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 0000000000..8f8a27eee5 --- /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 0000000000..416e115c1b --- /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 0000000000..257de3b919 --- /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 0000000000..541b981571 --- /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 0000000000..19da9d81cf --- /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 0000000000..a412f322c0 --- /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 0000000000..1f47c22105 --- /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 0000000000..481e28ed83 --- /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 0000000000..7a4f24af7e --- /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 a15ca3453a..fdd64bade1 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 6a906cc565..0000000000 --- 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 eab6ca1b70..0000000000 --- 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 0000000000..5ef4e91412 --- /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 0000000000..37d9648ff6 --- /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 0000000000..4c71fa8a35 --- /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 0000000000..910d7ec5ab --- /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 0000000000..2d6275d157 --- /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 0000000000..30eeefa2ef --- /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 0000000000..27efa388ee --- /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 c7f2d93b8f..8b06908758 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 0000000000..0a614450ef --- /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 0000000000..8487b1deb3 --- /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 0000000000..0d74dab341 --- /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 0000000000..3d56e1003f --- /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 8b0fb725ef..0000000000 --- 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 50743a9156..46c9484d46 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 2769984a07..9dbb862f7d 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 0000000000..a40699ab42 --- /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 0000000000..c910f2d591 --- /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 0000000000..583e126cdf --- /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 0000000000..bae9117a92 --- /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 0000000000..1bbdb6433f --- /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 0000000000..9800d3a0f6 --- /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 0000000000..5fecf0ff78 --- /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 0000000000..c588b2088d --- /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 5f72a9ea6d..ec92d18d5f 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 8e424921bc..182167f21b 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 0000000000..7d7c8e373f --- /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 0000000000..fcceb42238 --- /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 0000000000..16208f53ff --- /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 0000000000..7f1eeac882 --- /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 0000000000..32d736c437 --- /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 0000000000..01b76073fe --- /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 0000000000..3be6fc1ddf --- /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 0000000000..31695a86df --- /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 0000000000..f20646b679 --- /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 0000000000..6d37794ef6 --- /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 0000000000..bff3fdc27f --- /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 0000000000..a5d1717793 --- /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 0000000000..f7c23df4c6 --- /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 3d16984276..115851b29b 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 d334c80238..0000000000 --- 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 c2b35182c7..0000000000 --- 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 0000000000..ad79dfbacf --- /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 0000000000..16654fd0f7 --- /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 0000000000..b69ea533c1 --- /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 0000000000..72951a3075 --- /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 0000000000..7307a0fb35 --- /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 08a8660f21..3081677582 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 f9c7ae8dc0..0000000000 --- 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 217e0aca9c..0000000000 --- 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 698dc9941b..c3338fc7bb 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 6b914a57ca..0000000000 --- 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 09e1c2e013..0000000000 --- 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 12b0a78474..323943dd76 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 39b69e5c6e..3a9cbc2980 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 60ecaa92dc..0000000000 --- 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 6f4724c1b8..1969e7b015 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 82c92d6e3e..bed9c50a1b 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 e0fdc2834b..0000000000 --- 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 8affca82cd..0000000000 --- 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 631e04415b..0000000000 --- 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 e059c5f0cf..0000000000 --- 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 73628d931b..0000000000 --- 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 c12936e299..0000000000 --- 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 c555de7db0..63d0656363 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 519ddbebff..ead1c49e83 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 b68e7fe157..0000000000 --- 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 89b90d3889..0000000000 --- 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 82237342c3..0000000000 --- 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 148cd1eb8b..b974b836b5 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 799d954a96..5fb32a10d0 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 f0a63d85bb..c53c054d61 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 5f08a5f3e4..998d40f0d4 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 1b91116387..805ee2b57f 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 57b9781f9c..ccff7ab49d 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 632933ef03..0000000000 --- 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 4a46348c7f..0000000000 --- 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 cbaee4bd39..0000000000 --- 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 0677d812da..345ef131b5 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 e95590dd7a..7b39d88394 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 aae9e5b90f..4caf0c577c 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 5d4017be06..fad3c1a060 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 5add036bb2..b0aa8e5751 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 b59e55dbdc..0000000000 --- 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 9894036f6b..0000000000 --- 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 2186a00722..cb8c888721 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 f0b2a9791d..a2a6e7d537 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 517c15b60a..21dd6fdade 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 ccf7663ed9..3cd10e9c8e 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 c932f81313..e1d3ec3c0b 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 360cef9f83..edfe561f3b 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 77a97c3bbb..7c3b5ebdad 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 cb98cdb19c..9fe7ed2fe4 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 d1f8477def..c27cfae7f8 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 c37f0c4ad7..930653ad78 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 c9fe0fd219..0fb59c8d76 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 85709c829f..34aa60cf65 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 6b7292167e..c280472f30 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 59c03996fe..0000000000 --- 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 e562bdeec5..0000000000 --- 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 7ca1e9731a..81e8015674 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 f8d011371a..e1466e9afe 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 c25931e51f..9f7b84f0a5 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 686ec1c97e..f1c1391eaf 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 80734a8eea..9a7f776509 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 9216f4f45d..fe5d760539 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 6e9f6dd3f3..f69c71d5ed 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 19f5ab3e83..958d759849 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 fed1778e3d..88b38322ed 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 b64ec41ef5..3ea732b91d 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 9ab1baffaf..03dfb55f78 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 507ae7e3c5..640ace83d6 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 fcdfe94b46..86a5bc9421 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 96da1d07b9..73bf6786f4 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 9567ddba27..26ff5e12d3 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 89034da229..d749a75d7c 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 e29729331d..9bf061f6bf 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 861ab6b210..9ce38ba95b 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 e0dbcbb901..f6268b284a 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 9e542d2ceb..ba5cead7d0 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 f02ccf86c1..749f6708a2 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 3ce5db7a09..621586f5c4 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 f6414cebfb..80992ff848 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 5cac66d3be..d5f0ebd415 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 9c226a36fd..9b6d316249 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 e4b3518351..ca0d753e77 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 a61086ac48..affd06eb5e 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 7ea36812eb..1ca68fe776 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 ec90c5e84b..4c5c978cf3 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 619c136b25..70fb2fe462 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 b2cf400787..6d170d849c 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 e55632b312..8e93ca63ac 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 314b4ec2fb..9b9fe4c596 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 493dc2a7f6..ce51990acc 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 c3ebf282e0..c98a15f1cf 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 392764a3cd..2e168a04dc 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 d8f7dadc81..610f43fadb 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 ffe9321b86..4d82ec7a90 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 bc233b5148..64c241145c 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 a39eb75e29..d05681a07d 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 8c01cd2e9c..de76fa6a9f 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 3b4ef12ac5..24ac4eec3c 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 a5937f5b51..56c0fa1ba2 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 ab3ad4e873..94d3e7c845 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 fd091cc82c..ecd8de33b8 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 c8110318ef..02966c60d0 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 526bcbd180..cdf0d48d17 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 921202fcd0..faa750cc4b 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 4bf5a3d77d..34a817261d 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 6beaadf5ef..aad8c05fca 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 2362a4d6e0..ecf1413c61 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 ef2362fd78..2ef3a914c4 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 68a7a02e5c..9d2f53effa 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 10f3e60f73..1d7620533b 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 6d2746cd7f..bce4a485f0 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 1650d472a5..9d5531a384 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 1d224b72ba..4e0142ec38 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 80fff4555d..0461ac5411 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 5283d8e8a1..cbcbfedba3 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 5c46f99f13..11520ef529 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 1ddb2a4fbd..2ab768d712 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 75282a571b..4b9b0eb175 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 740700e31e..25f816adde 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 c8562347f0..68b8ead850 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 a4e1b9bb00..8eb0207f7f 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 93f42246f8..773a1d792d 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 fcdb294295..b7450591a2 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 2b9c9b8b1f..026114c510 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 cb913db9c2..f6f0da15fb 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 06ac04aae9..4a4b54d5ac 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 8f8d79faac..81108e9ecf 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 b0e79c6a86..7b7efccf4b 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 dd75405b21..4a9d340b40 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 03e1ff441f..02f1721d49 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 d42b2e62c5..d73794ceab 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 afe7f764d8..24d966471b 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 1eba66a7b1..6751d80447 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 96f809ae2d..1043d8be8e 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 58d152bfd7..77d313f1a2 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 1ecbcc9b76..8986376153 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 63e111e692..4a0bc0aca6 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 da57a59283..74d63a39bc 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 6da37c579c..150ffca516 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 f5b5582592..af4ff4c6e3 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 474bacd44f..9ae539466d 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 67e5630f40..a0c42f4e8b 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 143b3d1f96..ef01a03843 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 85795c1917..ad0910a0c1 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 c38c3a458b..ca42096a10 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 901741c803..8bd7174de4 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 991c5fd04e..f97613d968 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 5375f0da46..5688d3647a 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 28e1910fdc..4fa3bd9e1a 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 5af7b68e3e..8ba6c1f266 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 896cce685b..5d9da021e6 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 5dae4b5e10..fb693424a3 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 ed083551a7..c0c27a925d 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 73f02791b5..977fef76ef 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 028d870dee..28890e5ae0 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 1ed4df8bbc..cee78a88d1 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 9857fd702c..2ffe589ea1 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 3bca08ecff..9d9ca7f78b 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 47c87482ee..37db59926f 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 d67694261e..7f069624a1 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 b85c85f66e..b55e8c95ca 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 743979a731..06fd16b81f 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 b66374d8d6..fbf55c5432 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 ff3c393da8..7458520ea9 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 a164d86933..31e51f6ad7 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 1397cf9fa4..f12d159627 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 0d79191123..0e1f8d32b2 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 0ef8a29d6b..d09d69556e 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 7f6558b138..8f03af2142 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 49581522ed..a2cf89b310 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 0b639bad1c..5dcaa52e1f 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 27e83b349f..cbc7936409 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 723133b9a1..b277be06ab 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 d16eb427ea..e60a08cf64 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 c8aa2fa9bc..1c55f16939 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 6a7165eb9f..ee4b19d09e 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 b3ec4f95a6..a5f99e3796 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 75a8644c47..1eaec64d79 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 1664dfcede..7c7bb9236d 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 979aaca4bd..f23cefc901 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 2ecc459bac..4c38c0114d 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 3f80380423..570ce07261 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 c8f48c4286..7b4283edd5 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 91c7053655..195cf94e22 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 4fff2f03f1..9b2b985c95 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 b0498a8f25..62f7341805 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 1faa7a1118..b52a1edd3f 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 c4481331ff..86d9476ba6 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 492dfcba37..302893b198 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 55620e4146..f83c9f9534 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 240dbc6363..845d098be9 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 33cc99b19f..74f5aef004 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 4ec8227147..32ebe00ab1 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 d37bb9f8bf..e56b027525 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 6942b00cb9..5c05b45050 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 6047d0f664..9dce01709d 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 dbd66acf44..5171a07b2f 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 c8460a62e2..da46321f86 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 bcc9efbf67..e113b4696d 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 8eef48dd75..4f2a8f4a71 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 72a097c2f5..ed999d8962 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 3baf046223..b1e0d068c3 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 28dfc16804..b005387577 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 2ee1ce128d..14e6e7ac23 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 aa074be98f..0199cb84e2 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 94b59ce809..71c44bbb22 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 434219ad57..f230d3c054 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 07986e5277..9d6deb5e23 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 5626d9c015..d49db8127c 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 b82e5caa84..fe374ec886 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 f8443ce649..1cc704c798 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 590bee1648..e4388a9304 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 93d2aaffa5..934e01a582 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 2ced485cd7..9f0fade0dc 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 21efa250a9..227e51973c 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 ab0a79efb8..045e1f6700 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 458c3f93ef..419629dfde 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 6dddb2d6a9..73b8a4c7b1 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 cffe6b4c99..f1bf3f7dd2 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 0000000000..adbcc15aa4 --- /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 0000000000..2342381190 --- /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 0000000000..683293398c --- /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 0000000000..742f5f3454 --- /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 0000000000..c4a46e7f46 --- /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 0000000000..29af1446ee --- /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 0000000000..6f25993fc3 --- /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 36eec49ec4..dcc5fb63d7 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 fc5dde11ca..935505dc2c 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 9ffe673bd1..9b9cad1f5f 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 59d3f5e4be..01edb64082 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 d26ab2445a..d8e4f49631 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 ce5708f858..f653852f9f 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 7bb5ffa6d5..5692176b41 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 f05dfc7d8a..d9f847950b 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 15bc342d3b..e775a98f1c 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 78b7c3a8c1..e9d6cb126f 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 158c06a84f..3a8a7ec1d0 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 037885d918..783e74e864 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 86ef5cc5e7..ad4364f845 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 439cea1279..e090e82891 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 b7f9622d9f..49d366e56b 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 8e7e248f90..baac86abfd 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 ab3e6be8bf..b4079bd05b 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 17c92d1a82..e1bac63c92 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 0acc49e690..6a9a454ed1 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 299eee4d8f..3644b178c2 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 0993c7e213..c7d3bcf519 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 0000000000..bdae637808 --- /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 6da03782c6..f7db037793 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 0000000000..bf871db20b --- /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 0000000000..9e929e64a1 --- /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 0000000000..9bef85c248 --- /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 0000000000..3dbfcbaff9 --- /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 0000000000..7e789385e5 --- /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 9dd193964c..da9a54814d 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 0000000000..f2a176a039 --- /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 0000000000..aefa633166 --- /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 0000000000..ef6abc4429 --- /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 0000000000..12cd71c1bf --- /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 0000000000..f99cec83a4 --- /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 0000000000..e8e2d1ff6a --- /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 41279d5df8..56a7b5eb3a 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 30bc986adf..bb942d391a 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 a283008c95..57407fdc6b 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 11c25913e4..f3011e2cc4 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 17c3259728..7412b23027 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 92c08d9f1f..4c42c8a700 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 d9d682dbfa..999923e8b4 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 652c7c3f83..ad91ff75b9 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 41fc760022..cfa9e0af37 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 713643f9cb..36b25c3cb5 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 659b52bf99..b1a28c25b9 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 4398ac400a..51490033e2 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 21e06514f1..ff94d4b00d 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 4a2c7b7eb2..fd21a55f2f 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 fba1b2cc5a..b3e73d9cb0 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 544708b53c..d314390a29 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 58f27890ef..4be4d7bce1 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 e950c183e6..088ecd0fab 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 21cdd73689..83cafa3bf2 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 e0770c8628..02c00655e9 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 bd4092b48b..24bd60ae27 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 00211eaa34..edbc43c47f 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 ba4661e7ac..bfecd8972e 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 763f9c3be2..e659a218f6 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 d4b0c5d530..b0d162dc2b 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 61abbd46e6..2007fe0ffb 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 4e28a6c1fc..e611f1620c 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 44859dbc61..deaebf58c4 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 d1b618feb0..dd8978277e 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 a2c7ac3c9f..b9fa22c61b 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 833e41eabb..030edf92b1 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 ddf24d0bc5..22bb274933 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 0ec0ebadf3..a65fed802a 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 98468ac62c..24b5ea12bf 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 247222edd0..83326ba488 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 0dc918bd8b..a9bfaeeea1 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 0a10f6cc12..8d7cc1f6c8 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 f165c108a1..c04db38799 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 e3af993bfb..183af57d59 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 b51b310a81..7e013310f6 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 372ef8c68c..663afd05df 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 c92d5d612c..66fed33300 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 8b3abd13ed..910629f26c 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 6556e82881..96b8dc282e 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 a2aceb4369..1acdb4e0ea 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 ec1e5e47a9..879566931a 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 739f683fec..c006f21a8e 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 8bf57babdf..a66a4e14a8 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 f00ad08688..92bcd9c902 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 1c391834f1..e784d3e4db 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 400d43609d..89e6529057 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 fcd9ed9b37..ecda236e60 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 91a85cabd6..b50679cd53 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 7d7437b242..b153aba80f 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 4711badba5..3a79d73227 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 417315e9b7..08dd94d1e5 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 5558b5b3f2..5109b88a86 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 82027f6b82..f7d1b8f604 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 4a5c2a5bcb..6080f3764f 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 57acb5a5ce..cd6b9d4156 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 ea9fbce290..b36b9bf203 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 cfb59dfbc2..0e0672862a 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 1a4c500de8..74fae0d203 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 f05f84849d..d52d8fdca2 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 11a14eb39f..294e6762c7 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 558869c475..da00ddaa93 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 e6e366a11e..fbef2c6d68 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 ca4da4a0b5..e1265c1fd2 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 c4ae99cb3e..95788eb8d1 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 b75ff287fe..5a2cab4aeb 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 6241ba1dd6..24d5e3537b 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 fbd4d35daf..673ca05481 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 b5b696cff2..23e90241ae 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 9871d3160a..8f265ed533 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 d2c8ed3504..8c03f86784 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 7c228b0f1e..416f7118a1 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 ca8fd5ae10..c0c3b84cc3 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 81957d7638..aba4713403 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 05180dbdf0..d2a4246cbe 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 922d8ef2d6..338789d3ef 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 541eab8195..b7ffa283a3 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 5c335fff1f..be1374b0ed 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 e3ad0ec6ac..ebaf0b662c 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 4d938198be..d3eaf9141f 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 718bc41062..9b188d6296 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 3ca2c9fe34..4a83a8d898 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 2d7a777a9b..643711404f 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 ff73e0c7fd..3cc87e67b9 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 c3ac7932e8..f3bcb86594 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 1ede8ac4ad..4a8c7d418a 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 4411a9c1e3..49724f28ba 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 663cad03b3..f98d4abe5a 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 03e409e02a..aae123c25e 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 77b898b820..25f7907b41 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 444ea7ef4a..1ab120f55a 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 a84239937f..60ac12433e 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 f676e9a3f9..e92878e6dc 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 6679ea6d6c..ca5975e1d6 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 2758950048..57a861dfa9 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 401a4a9534..afb9ad36e0 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 bd24ffcc41..0832109b16 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 bf605cc45a..e4d66acb61 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 3b6fac504a..8d138efafd 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 c3faea60f5..7ef2fbfa1a 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 b344cec248..9c1ed69339 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 7d1f017710..9dfe5853b1 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 d06dc583cc..81fccf7b3a 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 8eab9b56bc..576d774665 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 aa383231c3..c69a7d9028 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 fe7733b122..09ed18ab9d 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 9f90cb4fb6..c1d9dd1764 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 61732e1048..ae54ba5888 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 41a26a79cf..d68941f41a 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 8b8030580d..86b7ccec0b 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 0d4aa1b335..fa301866e7 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 89d9566899..9956876e38 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 74f7ae12a5..19d3ed5084 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 13ce51a196..ef967c7500 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 470c335bec..7af9cfcc8e 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 1f79c686c6..27ef1bc18b 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 9b440d8ef1..bafd0d68f5 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 17e0018d2e..f489a71630 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 66b33e5594..d24681c69c 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 b7f6835e35..d88889fbcd 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 1e6018989b..f339bbbc8d 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 f5a9ecd0d1..6205568188 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 fcd43878e8..e2b6246f7f 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 c3dda90bd2..d4035607fc 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 72461d805f..4ede7b2d85 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 fc9cb0bdb4..4d4ee6c507 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 d7e900c118..c9a893ad21 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 03f6badbf8..7597489639 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 d7d47ffec9..f6333aa39c 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 17bbea4cf6..e0c3f3b104 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 0bb246c1fa..a3e36c303a 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 db94407dcd..8948ee0d59 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 3e1766ca38..1caea8a7cd 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 788ab16660..e3a7d89563 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 4e7ea00ea2..b5387216b3 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 df9590ceba..24b7c7ad6d 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 28391c96ec..e4775cae54 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 dfc0524612..260daeea49 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 0081e77a42..c7602d6c1f 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 c3873ff80b..c5e0dda7b2 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 8011f908ee..e9c73b24b8 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 af3bf5b6e1..a7dc63496c 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 fa46ab48fc..9f1bac8f04 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 867f0d2d99..b08a24b71a 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 f308ffff05..36927c2360 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 d3cb92bff9..d1b5d57545 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 bb1944de02..49fd2aa015 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 cd429b11c3..92e0db99e1 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 272c93d66f..3313b7b01e 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 593054f929..27b7e18df4 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 7bd93a093f..cfeebb33da 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 2c6a3334ba..dd7ab5ec57 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 50a3424a95..48d3b0cba1 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 7d12344c5b..46765a88f6 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 4618e17018..5b5ab3d031 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 a9784222a2..b8fa7d3901 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 db08b68e4c..63c826c058 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 c370e38a6e..f6aa2fd635 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 91e0a6507e..35d7b9cce3 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 ed133d12b0..6ce3da451e 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 e60813a7f9..d754c4daf6 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 220b4c92b3..ec3abbe88a 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 6a42648040..7d1a200043 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 2d1c256944..81ca54c0b2 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 e106e566d9..a7b2ed7f94 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 98481ae2bc..12f05866eb 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 db98ab65e4..1f1c1f2b04 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 b8aaefa66b..7470c91e67 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 af1c4a657d..93146ebc9d 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 f6d9fee4df..e28e7f2ee5 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 056aabf247..863a5429ab 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 b7ec68d541..70c7e9e1e9 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 1fdd457fcd..a4c74616cb 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 3078e0568a..08d631b7fc 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 873ebc4de2..d7ebea8ab6 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 343e809c6e..4f80c1b640 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 f70b32e575..6419e8cc45 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 b8cfe24b9d..42efed2c15 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 cc43c39946..c624600b59 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 ba0391b57d..ca3392057a 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 fb3fc87a45..58d92ef352 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 130c88bc1b..8131e87ebb 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 1d47052ac8..a9d62a28f6 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 936f1ec9d0..a3949e857d 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 d168e01d10..73ff0b566a 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 03aa41c454..0fd1566300 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 abe0a5ed2b..309a0a9737 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 154d6c6ef3..d99496da07 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 86b91312a0..991cdaca7c 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 6fd94f8f0a..ca7adf31ca 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 55cae4da00..77985ee9ca 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 29ab5ccc61..6ec90b3248 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 e26d2833b1..25cf7c285c 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 a8b847d123..1cca9429b1 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 860830d425..7b74fc90eb 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 f93680b056..7a32061ae9 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 1cc6e16a22..118a346dbb 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 a8b0a69562..185c7a7a40 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 a325d02e8b..7accdf6346 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 f701e3464d..b6471b7a19 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 f0672917b9..6efdb6b89e 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 06e9e9486f..6ca6b6ea1d 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 08d867ab59..3a0578b781 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 1c74526ce1..256b8cea33 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 250bc93ae7..4d27a0ab25 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 c1fca2488a..fbfeccf598 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 d96c472b1f..41a021147d 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 8821d272df..5db3282238 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 21577bdc74..a4ec936172 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 ebbdb2994e..78bf1c91ad 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 21e108b5d6..79151fa36c 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 329fbb9691..9c981c73f7 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 0aef0f616a..3b0e99a249 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 46aabb81a3..36c096ac03 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 12305aacab..3099701f2b 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 22c59e1ddf..e1d355cf22 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 9e7d00a0e0..468660c24d 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 f722a6408f..7a5a2822a3 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 f43983bf18..bfed961631 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 91a39f4be0..83ce8a7f08 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 1620626370..1c95fb9ecb 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 dacab16154..4c00d507a4 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 e793d49bfd..79b397dd9f 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 cf9e492a90..c6e7ebab8f 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 8bffba0b0d..c86e6bc8d1 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 083b120540..4e04552572 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 7a2cece055..6b06a70363 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 7d67f09bec..bdd8dd7f67 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 a0056f3ff5..869e692d3b 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 54bfc816f6..93000b4b76 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 6c8c28f6aa..f09a136748 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 00d5ad4bb3..55a207ab9d 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 d48ce5f0c5..bb6b5ff764 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 2a29f0d5c0..8f53dd4a41 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 95ff4fa55c..4f137425a1 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 95d10a1922..bb6076c6a6 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 1169c79acd..567d421f39 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 7f929af95b..a3b2d7fd2d 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 4845e32021..3631a79953 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 c0c2fffb70..6135b072c2 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 78f46388c7..ea95b7d693 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 e3a7f3779a..4e835bf7c4 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 a4ac9d9d74..35503ebf3d 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 17b5ff1234..9a040af2e3 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 7c255dee30..f34b025e27 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 b200937319..8f939db6ef 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 918c1d766c..daca875475 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 3487a6306f..0c33665168 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 74e5638a71..a7e53104b8 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 5c80c6bd31..a37bb60ab8 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 f252be9f57..cba0294435 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 d3e1bc737a..999f8e6a35 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 88ee07b2ff..c0bd68a73c 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 1e609b0a84..4ec3e14e87 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 49ceb4257a..6ab6582669 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 0000000000..172b673e1f --- /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 41462fbaab..b10fa01412 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 0000000000..a4a54f54ab --- /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 0000000000..d247307881 --- /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 0000000000..de4facd144 --- /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 0000000000..a951364abd --- /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 0000000000..3075314838 --- /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 0000000000..72279318b4 --- /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 0000000000..53ced7706e --- /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 0000000000..2ca61d41d4 --- /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 0000000000..fe6b7e3efa --- /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 0000000000..91b97979ec --- /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 0000000000..a2de0417a8 --- /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 0000000000..14dbde3afb --- /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 8bb32aed77..5e1d279fdc 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 74e4276b97..70949067c0 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 af0635a179..6d113b5785 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 e4a65f3408..dffa2b804f 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 9acd1875b5..6cad88ef2d 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 8b8eeecfe5..3e26514212 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 dcedfae08d..e5fa87424f 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 47a41a4f8d..b97856c587 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 670f3ee1cc..6ac90237f2 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 e47804d1dc..7ce72bfd76 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 92ee629c35..78f662a9b3 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 6bf262cbfb..ab8be58b85 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 36b6757819..a11a3b316a 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 3746bbea17..9d6ba46854 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 a4513623cd..ffd70d7973 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 5356969e08..3d7ba226b1 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 57d2f09d78..d1d76b5c24 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 98f0216eed..e67dece299 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 6129609eff..d389c9fc07 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 e1efe74deb..1ac9e7c3f5 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 3500bf24a2..f7b7bb89e7 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 16b57b11b0..4d93da159e 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 d76d4e6b09..4c505cc61d 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 a5c1d9626a..adaa55708c 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 7a629a8640..64f85984fa 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 9b9555c29d..7e25d3bb36 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 7d5ff02517..6a2bf24348 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 524f5fd247..576023ea99 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 b10a55e3a0..19c8ebb0f5 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 193525d75b..55ca6c2bbc 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 92e2d5a9a5..0599d81758 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 b086668bc9..f7895e4d66 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 5ebc761949..26b800991b 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 c53c3ea7dd..66a4cff2e9 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 383ca7e5b0..87facfd92c 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 5edcb218d0..7a9f16457c 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 10fbf519b8..dfd3df1c4b 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 25fb459f86..607d416f3a 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 a934c80614..f8152e52cf 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 741bb8e141..92e5c2729b 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 924afd6a95..2c97e4b64f 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 a1a7285b51..2dc9154902 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 75addd18ea..5b12b93169 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 e6072e83f2..e811377885 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 8491c293b8..0030d3a4d3 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 ed55535f84..5ea328470e 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 e20614a262..780af7044a 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 78d54ecc96..4f4326549a 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 872dc74d9d..303abfe7c4 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 e2e1ddcf14..318b8ecf4d 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 0abe207f0d..97cbeda715 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 296004343f..cf97abaa1d 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 dfcc75a851..b2ce40a7c9 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 cf91de6d5f..a1066c30fe 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 4125b87b51..336afbb89c 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 5cc81e34c5..d696b11c30 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 9b15b70b40..861f972b25 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 d93e31d74d..359763bf26 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 d26674a090..479f653cb7 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 080d7dc974..511b1ce7c8 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 88e8c348e2..f7dda19493 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 942e9a1441..43b3621afb 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 e8fa0c2272..2aee556166 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 b9eaf952dc..19cbffaf5c 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 08294dde02..c12a42e445 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 25595fe91c..e79025c044 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 890ec42ee4..018ac86c57 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 6052e1e11c..a7dbe5b746 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 da466e5ead..e14e16095b 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 7008a6a17b..589af1ee2a 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 f03b5fd8f6..6eb35b9b31 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 9881555f03..997cc0ab42 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 14d27aeba8..0fb3c57403 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 1a8d772726..01159c3ee5 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 7770eb9ed0..a36cec79d4 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 bb5d0fcf7d..0a60d8c05e 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 7fb1e95da6..03d0f0ec86 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 2761072728..8b94aa488b 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 f56ac0971f..7bca764b5f 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 882b32c4c4..ecece793af 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 d357bf664d..a6f6e0910f 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 9df85b10c4..325f59fa73 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 2d14d8b00d..af5dd1c252 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 f5b2041c91..704f8af530 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 54514e2803..37de516424 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 d469539cbc..cec1d13aa4 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 4badeedb08..fdb19b685a 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 f6a5aab8d3..a5ee481941 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 61214b4b2a..77415e470e 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 99ea00ee48..e2c6a1a7d8 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 8aedd7634c..92aaa95d83 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 45923fbb68..ffd464124e 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 a4996d8dfe..d3db1ab8e6 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 1742386556..a6a4c4d498 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 5606239247..5a8463cf54 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 90eb16852a..630dc4172e 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 1fe15d5800..1c71e774b8 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 43736b6f0d..373f125b3d 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 15b0bc551c..20913b8489 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 02f3b1aaba..6b125be83a 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 bbc67ac424..9621f74296 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 772ab26cc2..1a2c2a8232 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 8ffbdccffe..c18157ad95 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 1def750646..9d13a3a9c8 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 126e964417..fdf6186ae8 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 c96ea68689..7c36084c61 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 c286443b10..84650d95e4 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 9fd5f426fa..fd40a325b1 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 50830550ba..a2f00f0c79 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 f387be2d23..8c9a835248 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 6358ffbae5..095567f6f4 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 0197e217b8..76d0decb22 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 e47c5edc6c..3feffc2516 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 27f4d29198..3d9f87bd4d 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 2a440eb1d4..18f620840a 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 27b58edd2a..303902979b 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 de69e5a121..5e7b8ccdf3 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 6cb052a6c5..a052686829 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 68c18cf734..c4db5f51d8 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 03e40d38f2..5edbd43e17 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 fc6effb055..9fc22adeb9 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 06a21ff55b..ac6d14b449 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 133c812862..f09333ff9f 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 8bbd8a7972..7e103baf45 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 13da4dc0f6..de19e93734 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 813ea1e8bc..476bd2bbc2 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 17887ae210..68f93a152b 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 e9debf1c95..506d1e5e30 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 74a3b08eab..6a9530785f 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 6edab4ff86..0bb92a90bc 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 51dd1134c6..b9b5165ccc 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 421983b232..e508dd491d 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 3bf0c17134..03f6f6d3c9 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 b7e02afb42..4c338f0191 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 724e0fead7..48a7185ba7 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 04252333b2..3be487936a 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 958e02e826..f4f66a6ee1 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 362d0b243f..8ba007b877 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 965fb324f1..360b8c853b 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 0ef7be2c03..69c1421643 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 41d1d57fe0..5ac3fc7376 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 bdbdf33930..9986d98e4b 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 bfb66ea35b..6418a07731 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 cbfb812e3c..389a67a130 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 ea0fe15851..19cc872800 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 0f8733a1b3..19aba1badf 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 45f77c0ded..c32954e36f 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 b9b63f716b..a532eef315 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 360e09c23b..ea0e941640 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 7e5752808b..cc985017dc 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 4ddb4431fe..7e39b63a9b 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 022ddd3e9b..6e9537d723 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 5217cce278..807a72dd21 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 566febcb10..4b997fa9de 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 9b5f08ecc3..6d04012738 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 f9d8019d3c..01e3820dde 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 40249dcae5..5f201ac4b5 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 566e62b408..5ed98c1760 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 037526cfbc..863ea21f9c 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 26e824bc7c..7b436d54b1 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 b14e0e54c6..fdd1d053eb 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 fcd037477c..d68edf6990 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 1744af5e8a..dc67e26dda 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 99d0cc296a..6092d009fc 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 70a4eeffa8..2f90cab529 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 bbf02e8566..b43258a3de 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 069972d332..1ef45ffd53 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 2d9b1544c6..0b6df8286b 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 d7d9c99f55..cc7c57785c 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 6881394b36..c262eb5985 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: """ From 47b1b276feb91cc9f4c601c05f099742837addf2 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 15 Jul 2025 16:34:37 +0000 Subject: [PATCH 07/10] chore(deps-dev): bump mypy from 1.16.1 to 1.17.0 Bumps [mypy](https://github.com/python/mypy) from 1.16.1 to 1.17.0. - [Changelog](https://github.com/python/mypy/blob/master/CHANGELOG.md) - [Commits](https://github.com/python/mypy/compare/v1.16.1...v1.17.0) --- updated-dependencies: - dependency-name: mypy dependency-version: 1.17.0 dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- requirements-dev.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements-dev.txt b/requirements-dev.txt index 407793d672..cefa5d189f 100644 --- a/requirements-dev.txt +++ b/requirements-dev.txt @@ -44,7 +44,7 @@ msal==1.32.3 msal-extensions==1.3.1 msgraph-core==1.3.5 multidict==6.6.3 -mypy==1.16.1 +mypy==1.17.0 mypy-extensions==1.1.0 opentelemetry-api==1.35.0 opentelemetry-sdk==1.35.0 From 5e4cc6b5a13e25195af33f70cedbdf481919b79b Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 16 Jul 2025 05:52:26 +0000 Subject: [PATCH 08/10] chore(deps-dev): bump azure-identity in the azure-identity group Bumps the azure-identity group with 1 update: [azure-identity](https://github.com/Azure/azure-sdk-for-python). Updates `azure-identity` from 1.23.0 to 1.23.1 - [Release notes](https://github.com/Azure/azure-sdk-for-python/releases) - [Changelog](https://github.com/Azure/azure-sdk-for-python/blob/main/doc/esrp_release.md) - [Commits](https://github.com/Azure/azure-sdk-for-python/compare/azure-identity_1.23.0...azure-identity_1.23.1) --- updated-dependencies: - dependency-name: azure-identity dependency-version: 1.23.1 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: azure-identity ... Signed-off-by: dependabot[bot] --- requirements-dev.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements-dev.txt b/requirements-dev.txt index cefa5d189f..4fcf0a148e 100644 --- a/requirements-dev.txt +++ b/requirements-dev.txt @@ -5,7 +5,7 @@ astroid==3.3.11 async-timeout==5.0.1 attrs==25.3.0 azure-core==1.35.0 -azure-identity==1.23.0 +azure-identity==1.23.1 build==1.2.2.post1 bumpver==2025.1131 certifi==2025.7.14 From 47a564de63e4dd6e5074032e8a4a26e43bfc7a27 Mon Sep 17 00:00:00 2001 From: Microsoft Graph DevX Tooling Date: Wed, 16 Jul 2025 20:35:42 +0000 Subject: [PATCH 09/10] feat(generation): update request builders and models Update generated files with build 193393 --- .../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 | 5 +- .../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 + ...naged_app_registrations_request_builder.py | 8 +- .../managed_app_statuses_request_builder.py | 8 +- .../item/assign/assign_request_builder.py | 1 + .../assignments_request_builder.py | 14 +- ..._e_book_assignment_item_request_builder.py | 12 +- .../item/assign/assign_request_builder.py | 1 + ..._app_configuration_item_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 | 12 +- ...rollment_configurations_request_builder.py | 14 +- .../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 + ...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 | 5 +- .../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 | 5 +- .../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 + .../groups/groups_request_builder.py | 6 +- .../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 | 2 +- .../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 + .../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 + .../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 | 20 +- ...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 | 8 +- ...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 | 3205 ++++++++++++++++- msgraph/generated/kiota-lock.json | 2 +- .../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 + .../generated/models/coachmark_location.py | 69 + .../models/coachmark_location_type.py | 11 + msgraph/generated/models/connection_info.py | 54 + 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 | 9 + ...emption_identity_provider_configuration.py | 53 + 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 + .../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 + .../generated/models/email_payload_detail.py | 69 + .../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_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 + ...do2_authentication_method_configuration.py | 2 +- msgraph/generated/models/field_value_set.py | 2 + msgraph/generated/models/filter.py | 69 + msgraph/generated/models/filter_clause.py | 69 + msgraph/generated/models/filter_group.py | 65 + 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 + 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 + ...d_app_policy_deployment_summary_per_app.py | 68 + ...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 + .../models/planner_checklist_items.py | 50 + .../models/planner_external_references.py | 50 + 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/planner_user_ids.py | 50 + 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 + .../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 +- .../models/security/audit_core_root.py | 9 + .../models/security/audit_log_query.py | 9 +- .../generated/models/security/cases_root.py | 9 + .../security/container_image_evidence.py | 17 + msgraph/generated/models/security/data_set.py | 22 + .../security/ediscovery_case_settings.py | 23 + .../security/ediscovery_estimate_operation.py | 40 + .../security/ediscovery_index_operation.py | 2 + .../models/security/file_plan_subcategory.py | 2 + .../generated/models/security/geo_location.py | 70 + .../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 + .../models/security/identity_container.py | 16 + .../generated/models/security/ip_evidence.py | 24 + .../security/kubernetes_namespace_evidence.py | 20 + .../security/kubernetes_pod_evidence.py | 56 + .../generated/models/security/labels_root.py | 44 + .../generated/models/security/ocr_settings.py | 63 + .../security/redundancy_detection_settings.py | 66 + .../models/security/ssl_certificate.py | 49 + .../models/security/ssl_certificate_entity.py | 93 + .../models/security/statistics_options.py | 10 + .../models/security/threat_intelligence.py | 121 + .../security/topic_modeling_settings.py | 66 + .../models/security/trigger_types_root.py | 9 + .../models/security/triggers_root.py | 9 + .../generated/models/security/url_evidence.py | 6 + .../models/security/user_evidence.py | 16 + .../models/security/whois_base_record.py | 84 + .../models/security/whois_contact.py | 81 + .../models/security/whois_nameserver.py | 70 + .../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 + ...irtual_event_registration_configuration.py | 17 + .../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 + .../workbook_worksheet_protection_options.py | 22 +- 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 | 14 +- .../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 + ...dentity_synchronization_request_builder.py | 6 +- .../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 + ...partners_billing_export_request_builder.py | 1 + ...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 + ...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 + ...aph_security_apply_hold_request_builder.py | 1 + ...ph_security_remove_hold_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 + ...aph_security_apply_hold_request_builder.py | 1 + ...ph_security_remove_hold_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 + ...h_security_as_hierarchy_request_builder.py | 1 + ...le_with_content_formats_request_builder.py | 1 + ..._rights_and_inheritance_request_builder.py | 1 + ...le_with_content_formats_request_builder.py | 1 + ..._rights_and_inheritance_request_builder.py | 1 + ...t_deployment_access_key_request_builder.py | 1 + ..._deployment_package_uri_request_builder.py | 1 + ...e_deployment_access_key_request_builder.py | 1 + .../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 + .../lists/item/list_item_request_builder.py | 8 +- .../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 + .../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 + ...onversation_member_item_request_builder.py | 6 +- .../item/members/members_request_builder.py | 6 +- .../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 + .../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 + ...lti_tenant_organization_request_builder.py | 6 +- .../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 + .../process_content_request_builder.py | 1 + ...le_with_content_formats_request_builder.py | 1 + ..._rights_and_inheritance_request_builder.py | 1 + ...le_with_content_formats_request_builder.py | 1 + ..._rights_and_inheritance_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 + .../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 | 4 +- .../validate_properties_request_builder.py | 1 + ...ith_user_principal_name_request_builder.py | 12 +- 1556 files changed, 13898 insertions(+), 339 deletions(-) create mode 100644 msgraph/generated/models/access_package_catalog_state.py create mode 100644 msgraph/generated/models/access_package_catalog_type.py create mode 100644 msgraph/generated/models/access_package_subject_type.py create mode 100644 msgraph/generated/models/access_review_history_decision_filter.py create mode 100644 msgraph/generated/models/agreement_file_data.py create mode 100644 msgraph/generated/models/apps_installation_options_for_mac.py create mode 100644 msgraph/generated/models/apps_installation_options_for_windows.py create mode 100644 msgraph/generated/models/apps_update_channel_type.py create mode 100644 msgraph/generated/models/attribute_flow_behavior.py create mode 100644 msgraph/generated/models/attribute_flow_type.py create mode 100644 msgraph/generated/models/attribute_mapping.py create mode 100644 msgraph/generated/models/b2b_identity_providers_type.py create mode 100644 msgraph/generated/models/calendar_color.py create mode 100644 msgraph/generated/models/call_records/administrative_unit_info.py create mode 100644 msgraph/generated/models/coachmark_location.py create mode 100644 msgraph/generated/models/coachmark_location_type.py create mode 100644 msgraph/generated/models/connection_info.py create mode 100644 msgraph/generated/models/container_filter.py create mode 100644 msgraph/generated/models/content_customization.py create mode 100644 msgraph/generated/models/default_invitation_redemption_identity_provider_configuration.py create mode 100644 msgraph/generated/models/device_exchange_access_state_summary.py create mode 100644 msgraph/generated/models/device_operating_system_summary.py create mode 100644 msgraph/generated/models/email_payload_detail.py create mode 100644 msgraph/generated/models/end_user_notification_type.py create mode 100644 msgraph/generated/models/entity_type.py create mode 100644 msgraph/generated/models/external_connectors/label.py create mode 100644 msgraph/generated/models/external_connectors/property_.py create mode 100644 msgraph/generated/models/external_connectors/property_type.py create mode 100644 msgraph/generated/models/filter.py create mode 100644 msgraph/generated/models/filter_clause.py create mode 100644 msgraph/generated/models/filter_group.py create mode 100644 msgraph/generated/models/filter_operand.py create mode 100644 msgraph/generated/models/giphy_rating_type.py create mode 100644 msgraph/generated/models/group_filter.py create mode 100644 msgraph/generated/models/idle_session_sign_out.py create mode 100644 msgraph/generated/models/image_tagging_choice.py create mode 100644 msgraph/generated/models/invitation_redemption_identity_provider_configuration.py create mode 100644 msgraph/generated/models/layout_template_type.py create mode 100644 msgraph/generated/models/list_info.py create mode 100644 msgraph/generated/models/login_page_layout_configuration.py create mode 100644 msgraph/generated/models/login_page_text_visibility_settings.py create mode 100644 msgraph/generated/models/managed_app_policy_deployment_summary_per_app.py create mode 100644 msgraph/generated/models/multi_tenant_organization_join_request_transition_details.py create mode 100644 msgraph/generated/models/object_flow_types.py create mode 100644 msgraph/generated/models/object_mapping.py create mode 100644 msgraph/generated/models/object_mapping_metadata.py create mode 100644 msgraph/generated/models/object_mapping_metadata_entry.py create mode 100644 msgraph/generated/models/payload_brand.py create mode 100644 msgraph/generated/models/payload_coachmark.py create mode 100644 msgraph/generated/models/payload_complexity.py create mode 100644 msgraph/generated/models/payload_detail.py create mode 100644 msgraph/generated/models/payload_industry.py create mode 100644 msgraph/generated/models/payload_theme.py create mode 100644 msgraph/generated/models/planner_category_descriptions.py create mode 100644 msgraph/generated/models/planner_checklist_items.py create mode 100644 msgraph/generated/models/planner_external_references.py create mode 100644 msgraph/generated/models/planner_order_hints_by_assignee.py create mode 100644 msgraph/generated/models/planner_user_ids.py create mode 100644 msgraph/generated/models/print_finishing.py create mode 100644 msgraph/generated/models/retention_label_settings.py create mode 100644 msgraph/generated/models/risk_event_type.py create mode 100644 msgraph/generated/models/rubric_criterion.py create mode 100644 msgraph/generated/models/rubric_level.py create mode 100644 msgraph/generated/models/rubric_quality.py create mode 100644 msgraph/generated/models/security/geo_location.py create mode 100644 msgraph/generated/models/security/host_reputation_classification.py create mode 100644 msgraph/generated/models/security/host_reputation_rule.py create mode 100644 msgraph/generated/models/security/host_reputation_rule_severity.py create mode 100644 msgraph/generated/models/security/ocr_settings.py create mode 100644 msgraph/generated/models/security/redundancy_detection_settings.py create mode 100644 msgraph/generated/models/security/ssl_certificate_entity.py create mode 100644 msgraph/generated/models/security/statistics_options.py create mode 100644 msgraph/generated/models/security/topic_modeling_settings.py create mode 100644 msgraph/generated/models/security/whois_contact.py create mode 100644 msgraph/generated/models/security/whois_nameserver.py create mode 100644 msgraph/generated/models/sharing_capabilities.py create mode 100644 msgraph/generated/models/sharing_domain_restriction_mode.py create mode 100644 msgraph/generated/models/simulation_content_source.py create mode 100644 msgraph/generated/models/simulation_content_status.py create mode 100644 msgraph/generated/models/synchronization_rule.py create mode 100644 msgraph/generated/models/team_fun_settings.py create mode 100644 msgraph/generated/models/team_guest_settings.py create mode 100644 msgraph/generated/models/team_member_settings.py create mode 100644 msgraph/generated/models/team_messaging_settings.py create mode 100644 msgraph/generated/models/team_specialization.py create mode 100644 msgraph/generated/models/team_summary.py create mode 100644 msgraph/generated/models/term_store/localized_description.py create mode 100644 msgraph/generated/models/term_store/localized_label.py create mode 100644 msgraph/generated/models/term_store/localized_name.py create mode 100644 msgraph/generated/models/training_assigned_to.py create mode 100644 msgraph/generated/models/training_availability_status.py create mode 100644 msgraph/generated/models/training_type.py create mode 100644 msgraph/generated/models/unified_role_management_policy_rule_target_operations.py create mode 100644 msgraph/generated/models/unified_role_permission.py create mode 100644 msgraph/generated/models/windows_defender_product_status.py create mode 100644 msgraph/generated/models/windows_device_health_state.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 3610f59190..47c7104a86 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,6 +34,7 @@ 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 80bf22aee0..4f83e1f9a2 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,6 +37,7 @@ 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 f7bb2246b2..ce9d2831a3 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,6 +37,7 @@ 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 f5a625a736..785fa99c51 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,6 +37,7 @@ 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 d0eb4feb07..ae2e1df4b0 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,6 +37,7 @@ 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 ed25fb5d10..337bcfc020 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,6 +37,7 @@ 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 954b9bfafb..0aefd3a81c 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,6 +37,7 @@ 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 44fdd50def..50578acba6 100644 --- a/msgraph/generated/application_templates/item/instantiate/instantiate_request_builder.py +++ b/msgraph/generated/application_templates/item/instantiate/instantiate_request_builder.py @@ -37,6 +37,7 @@ 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 e61ce4ce44..a96ee8c395 100644 --- a/msgraph/generated/applications/delta/delta_request_builder.py +++ b/msgraph/generated/applications/delta/delta_request_builder.py @@ -35,6 +35,7 @@ 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 907b7dc028..8d8331676c 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,6 +37,7 @@ 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 3cf32ef3e7..8fa094428f 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,6 +37,7 @@ 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 93d5285074..37168449aa 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,6 +37,7 @@ 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 60dff27746..5de118b529 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,6 +37,7 @@ 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 18cc9b6304..9f2ecabeb6 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,6 +37,7 @@ 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 760b2607dd..2411a8faec 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,6 +37,7 @@ 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 d4b2092f7c..6afb01dfec 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,6 +37,7 @@ 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 79ad83c0cb..ab1137f497 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,6 +36,7 @@ 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 7341ce416e..4100acfa48 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,6 +36,7 @@ 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 ff20852fc5..5a34e662e6 100644 --- a/msgraph/generated/applications/item/restore/restore_request_builder.py +++ b/msgraph/generated/applications/item/restore/restore_request_builder.py @@ -35,6 +35,7 @@ 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 ecf92798a5..0b466dbb11 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,6 +36,7 @@ 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 6a238876ca..f83fecb980 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,6 +36,7 @@ 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 d95c1acb1d..d87a401f7c 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,6 +34,7 @@ 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 d16a4a9f19..9feb5652bb 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,6 +37,7 @@ 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 9fd4ab8c3b..6338f610b6 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,6 +36,7 @@ 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 012d74a294..ba50001729 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,6 +35,7 @@ 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 99b372ea6a..b59b6b9349 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,6 +35,7 @@ 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 923d07426b..3fd7a3d70e 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,6 +35,7 @@ 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 bc2a08f8fe..a71a22c5fb 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,6 +37,7 @@ 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 6314d5e525..4a9cf64e6c 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,6 +34,7 @@ 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 c88ab6254e..6a50295b50 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,6 +36,7 @@ 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 b216340152..c0c501500c 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,6 +35,7 @@ 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 cd7d0fe958..82b43e5b35 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,6 +35,7 @@ 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 84c0f4a2ef..cf39c2a572 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,6 +35,7 @@ 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 5c8af663c1..a0a778a347 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,6 +37,7 @@ 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 669b987adf..01eed3f180 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,6 +34,7 @@ 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 01a72efadc..f04ec08d0c 100644 --- a/msgraph/generated/applications/validate_properties/validate_properties_request_builder.py +++ b/msgraph/generated/applications/validate_properties/validate_properties_request_builder.py @@ -36,6 +36,7 @@ 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 d1d66affea..ad605a410c 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,6 +36,7 @@ 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 cbfde4fb8f..187ca49abc 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,6 +36,7 @@ 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 7990075232..be5f5880a9 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,6 +36,7 @@ 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 f1d57faad9..256ac895b9 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,6 +35,7 @@ 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 2a0d9352b0..a2c475a463 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,6 +35,7 @@ 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 0738754363..68a632efd3 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,6 +36,7 @@ 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 af4e99112d..b999e20db9 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,6 +36,7 @@ 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 d81096807a..6cad479ba5 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,6 +36,7 @@ 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 eca309d517..faa8cf314f 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,6 +36,7 @@ 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 03f7b4ad52..f22ff4e6ef 100644 --- a/msgraph/generated/chats/item/members/add/add_request_builder.py +++ b/msgraph/generated/chats/item/members/add/add_request_builder.py @@ -37,6 +37,7 @@ 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 c59adca869..99ae4ee9b9 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. + Retrieve a conversationMember from a chat or channel. 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/chat-get-members?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/conversationmember-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[ConversationMemberItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Retrieve a conversationMember from a chat. + Retrieve a conversationMember from a chat or channel. 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. + Retrieve a conversationMember from a chat or channel. """ 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 1592c967c7..fc0ee17e83 100644 --- a/msgraph/generated/chats/item/members/remove/remove_request_builder.py +++ b/msgraph/generated/chats/item/members/remove/remove_request_builder.py @@ -37,6 +37,7 @@ 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 f09ec44e70..858dc7b294 100644 --- a/msgraph/generated/chats/item/messages/delta/delta_request_builder.py +++ b/msgraph/generated/chats/item/messages/delta/delta_request_builder.py @@ -35,6 +35,7 @@ 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 1dc2a18336..838ab091fb 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,6 +35,7 @@ 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 0d1ce2a91d..d18d8936c8 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,6 +34,7 @@ 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 4beb480992..3e7f0cc1c4 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,6 +34,7 @@ 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 82e4c95a19..13f872d2ba 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,6 +34,7 @@ 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 8748f6f125..916b660f64 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,6 +34,7 @@ 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 82250e729a..d911248dd7 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 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. + Send a new chatMessage in the specified channel or a chat. 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/chat-post-messages?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/chatmessage-post?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 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. + Send a new chatMessage in the specified channel or a chat. 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 f1f91f3f54..f7c103d78b 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,6 +36,7 @@ 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 249f018c9b..c95c9de29f 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,6 +36,7 @@ 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 e323299fab..4151249680 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,6 +37,7 @@ 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 de5fdf3977..2ee0cab8f0 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,6 +8,7 @@ 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): @@ -17,7 +18,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[str]] = None + accepted_modalities: Optional[list[Modality]] = None # The callOptions property call_options: Optional[IncomingCallOptions] = None # The callbackUri property @@ -45,12 +46,14 @@ 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_primitive_values(str)), + "acceptedModalities": lambda n : setattr(self, 'accepted_modalities', n.get_collection_of_enum_values(Modality)), "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)), @@ -66,7 +69,7 @@ def serialize(self,writer: SerializationWriter) -> None: """ if writer is None: raise TypeError("writer cannot be null.") - writer.write_collection_of_primitive_values("acceptedModalities", self.accepted_modalities) + writer.write_collection_of_enum_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 0affc4c33d..b008683204 100644 --- a/msgraph/generated/communications/calls/item/answer/answer_request_builder.py +++ b/msgraph/generated/communications/calls/item/answer/answer_request_builder.py @@ -36,6 +36,7 @@ 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 2fac398009..95a35987a2 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,6 +37,7 @@ 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 cc11c64311..aebdb63536 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,6 +36,7 @@ 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 888744714f..297cb9b1cc 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,6 +34,7 @@ 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 f942b8fc6b..1e64e275ae 100644 --- a/msgraph/generated/communications/calls/item/mute/mute_request_builder.py +++ b/msgraph/generated/communications/calls/item/mute/mute_request_builder.py @@ -37,6 +37,7 @@ 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 40b69b02cb..5c591e6230 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 @@ -33,10 +33,11 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d async def post(self,body: InvitePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[InviteParticipantsOperation]: """ - Invite participants to the active call. For more information about how to handle operations, see commsOperation. + Delete a specific participant in a call. In some situations, it is appropriate for an application to remove a participant from an active call. This action can be done before or after the participant answers the call. When an active caller is removed, they are immediately dropped from the call with no pre- or post-removal notification. When an invited participant is removed, any outstanding add participant request is canceled. 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-delete?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") @@ -56,7 +57,7 @@ async def post(self,body: InvitePostRequestBody, request_configuration: Optional def to_post_request_information(self,body: InvitePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Invite participants to the active call. For more information about how to handle operations, see commsOperation. + Delete a specific participant in a call. In some situations, it is appropriate for an application to remove a participant from an active call. This action can be done before or after the participant answers the call. When an active caller is removed, they are immediately dropped from the call with no pre- or post-removal notification. When an invited participant is removed, any outstanding add participant request is canceled. 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/communications/calls/item/participants/item/mute/mute_request_builder.py b/msgraph/generated/communications/calls/item/participants/item/mute/mute_request_builder.py index 88244e2ba5..54a6451385 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,6 +37,7 @@ 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 54d596a041..e0b87bc225 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,6 +37,7 @@ 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 5260988fd4..c0ce09052c 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,6 +37,7 @@ 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 6f2ffb6344..9a7c860c77 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,6 +37,7 @@ 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 5b9013f96b..34eb891e00 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,6 +37,7 @@ 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 d68ff1ce62..c62473bd72 100644 --- a/msgraph/generated/communications/calls/item/redirect/redirect_request_builder.py +++ b/msgraph/generated/communications/calls/item/redirect/redirect_request_builder.py @@ -36,6 +36,7 @@ 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 59e8942700..2aee47e87d 100644 --- a/msgraph/generated/communications/calls/item/reject/reject_request_builder.py +++ b/msgraph/generated/communications/calls/item/reject/reject_request_builder.py @@ -36,6 +36,7 @@ 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 fd2b20eea4..051311378a 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,6 +37,7 @@ 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 d6fcb292cd..8cf07099a1 100644 --- a/msgraph/generated/communications/calls/item/transfer/transfer_request_builder.py +++ b/msgraph/generated/communications/calls/item/transfer/transfer_request_builder.py @@ -36,6 +36,7 @@ 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 10c0c49fea..e31037333b 100644 --- a/msgraph/generated/communications/calls/item/unmute/unmute_request_builder.py +++ b/msgraph/generated/communications/calls/item/unmute/unmute_request_builder.py @@ -37,6 +37,7 @@ 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 54919e6e34..092a35224c 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,6 +37,7 @@ 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 07bd84062a..e630517b71 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,6 +36,7 @@ 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 baf352cc4d..2dba8d2b8b 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,6 +37,7 @@ 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 1bb18e4d9a..f1d81d5fab 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,6 +37,7 @@ 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 2df1d2ac7e..1ce38c0543 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,6 +36,7 @@ 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 903236904e..fcb39a0ece 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,6 +36,7 @@ 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 d683dce9ce..00b237c438 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,6 +35,7 @@ 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 f7ddeee36e..19424027a3 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,6 +36,7 @@ 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 3cc20f9543..90c2dbcf84 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,6 +36,7 @@ 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 bc1fb74541..05a2c0436b 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,6 +36,7 @@ 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 531dad785a..dfa147a0c8 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,6 +34,7 @@ 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 4660a9623f..ee7572de80 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,6 +36,7 @@ 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 f8ec132155..e957c9c34a 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,6 +36,7 @@ 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 25c5facaa3..c133b86c78 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,6 +36,7 @@ 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 2f10cf14d2..22a7da8bc7 100644 --- a/msgraph/generated/contacts/delta/delta_request_builder.py +++ b/msgraph/generated/contacts/delta/delta_request_builder.py @@ -35,6 +35,7 @@ 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 6c7b1a58cf..9899353b93 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,6 +37,7 @@ 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 3174a13a1e..29d47533aa 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,6 +37,7 @@ 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 080760ce74..e2dfca9241 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,6 +37,7 @@ 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 99b7816d4c..0e4fe6b3b2 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,6 +37,7 @@ 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 dd3db08dee..9d44f271d8 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,6 +37,7 @@ 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 46dd75cad4..8bd1eac64d 100644 --- a/msgraph/generated/contacts/item/restore/restore_request_builder.py +++ b/msgraph/generated/contacts/item/restore/restore_request_builder.py @@ -35,6 +35,7 @@ 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 dd711e9fc4..9af9b05333 100644 --- a/msgraph/generated/contacts/validate_properties/validate_properties_request_builder.py +++ b/msgraph/generated/contacts/validate_properties/validate_properties_request_builder.py @@ -36,6 +36,7 @@ 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 8f150bc6fb..4fb90c8ce4 100644 --- a/msgraph/generated/contracts/delta/delta_request_builder.py +++ b/msgraph/generated/contracts/delta/delta_request_builder.py @@ -35,6 +35,7 @@ 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 93c9c5a426..b46a9d4af4 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,6 +37,7 @@ 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 b9e42b1075..1eef2a3b64 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,6 +37,7 @@ 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 74b6df5197..b6c576c4fc 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,6 +37,7 @@ 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 a7ca41035f..88e16576cd 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,6 +37,7 @@ 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 e175270d3f..034221a2b1 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,6 +37,7 @@ 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 2203ba79e3..46a7cf03ae 100644 --- a/msgraph/generated/contracts/item/restore/restore_request_builder.py +++ b/msgraph/generated/contracts/item/restore/restore_request_builder.py @@ -35,6 +35,7 @@ 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 cd9cf782af..c6f0d62165 100644 --- a/msgraph/generated/contracts/validate_properties/validate_properties_request_builder.py +++ b/msgraph/generated/contracts/validate_properties/validate_properties_request_builder.py @@ -36,6 +36,7 @@ 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 6018a9c338..682ddd1f98 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-onboarding-deviceappmanagement-get?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-books-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-books-deviceappmanagement-update?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-policyset-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 92a99602e2..454de5f321 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 targetedManagedAppProtection object. + Read properties and relationships of the managedAppConfiguration 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-targetedmanagedappprotection-get?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-mam-managedappconfiguration-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 targetedManagedAppProtection object. + Read properties and relationships of the managedAppConfiguration 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 targetedManagedAppProtection object. + Read properties and relationships of the managedAppConfiguration 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 d7f5764550..af58826db2 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,6 +36,7 @@ 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 600c6b108c..557bec3851 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 windowsInformationProtection objects. + List properties and relationships of the managedAppConfiguration 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-windowsinformationprotection-list?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-mam-managedappconfiguration-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 windowsInformationProtection objects. + List properties and relationships of the managedAppConfiguration 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 windowsInformationProtection objects. + List properties and relationships of the managedAppConfiguration 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 ad4689eca0..b9223a0a36 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,6 +35,7 @@ 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 20fc9ed6b6..81be8129c8 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,6 +36,7 @@ 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 579325952f..4bb2e293a8 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,6 +36,7 @@ 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/managed_app_registrations_request_builder.py b/msgraph/generated/device_app_management/managed_app_registrations/managed_app_registrations_request_builder.py index 47e45c025f..0374416600 100644 --- a/msgraph/generated/device_app_management/managed_app_registrations/managed_app_registrations_request_builder.py +++ b/msgraph/generated/device_app_management/managed_app_registrations/managed_app_registrations_request_builder.py @@ -50,10 +50,10 @@ def by_managed_app_registration_id(self,managed_app_registration_id: str) -> Man async def get(self,request_configuration: Optional[RequestConfiguration[ManagedAppRegistrationsRequestBuilderGetQueryParameters]] = None) -> Optional[ManagedAppRegistrationCollectionResponse]: """ - List properties and relationships of the androidManagedAppRegistration objects. + List properties and relationships of the iosManagedAppRegistration objects. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ManagedAppRegistrationCollectionResponse] - Find more info here: https://learn.microsoft.com/graph/api/intune-mam-androidmanagedappregistration-list?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-mam-iosmanagedappregistration-list?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration @@ -95,7 +95,7 @@ async def post(self,body: ManagedAppRegistration, request_configuration: Optiona def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ManagedAppRegistrationsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - List properties and relationships of the androidManagedAppRegistration objects. + List properties and relationships of the iosManagedAppRegistration objects. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -150,7 +150,7 @@ def get_user_ids_with_flagged_app_registration(self) -> GetUserIdsWithFlaggedApp @dataclass class ManagedAppRegistrationsRequestBuilderGetQueryParameters(): """ - List properties and relationships of the androidManagedAppRegistration objects. + List properties and relationships of the iosManagedAppRegistration objects. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph/generated/device_app_management/managed_app_statuses/managed_app_statuses_request_builder.py b/msgraph/generated/device_app_management/managed_app_statuses/managed_app_statuses_request_builder.py index a7e06ebe46..62ea4f23fe 100644 --- a/msgraph/generated/device_app_management/managed_app_statuses/managed_app_statuses_request_builder.py +++ b/msgraph/generated/device_app_management/managed_app_statuses/managed_app_statuses_request_builder.py @@ -49,10 +49,10 @@ def by_managed_app_status_id(self,managed_app_status_id: str) -> ManagedAppStatu async def get(self,request_configuration: Optional[RequestConfiguration[ManagedAppStatusesRequestBuilderGetQueryParameters]] = None) -> Optional[ManagedAppStatusCollectionResponse]: """ - List properties and relationships of the managedAppStatusRaw objects. + List properties and relationships of the managedAppStatus objects. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ManagedAppStatusCollectionResponse] - Find more info here: https://learn.microsoft.com/graph/api/intune-mam-managedappstatusraw-list?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-mam-managedappstatus-list?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration @@ -93,7 +93,7 @@ async def post(self,body: ManagedAppStatus, request_configuration: Optional[Requ def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ManagedAppStatusesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - List properties and relationships of the managedAppStatusRaw objects. + List properties and relationships of the managedAppStatus 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 ManagedAppStatusesRequestBuilderGetQueryParameters(): """ - List properties and relationships of the managedAppStatusRaw objects. + List properties and relationships of the managedAppStatus objects. """ 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 a5fbe3d67c..f25f3273bd 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,6 +36,7 @@ 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 033f1fa559..be0cd9fd36 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 iosVppEBookAssignment objects. + List properties and relationships of the managedEBookAssignment 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-iosvppebookassignment-list?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-books-managedebookassignment-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[Assignme async def post(self,body: ManagedEBookAssignment, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[ManagedEBookAssignment]: """ - Create a new managedEBookAssignment object. + Create a new iosVppEBookAssignment object. param body: The request body 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-create?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-books-iosvppebookassignment-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: ManagedEBookAssignment, request_configuration: Optiona def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[AssignmentsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - List properties and relationships of the iosVppEBookAssignment objects. + List properties and relationships of the managedEBookAssignment 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: ManagedEBookAssignment, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Create a new managedEBookAssignment object. + Create a new iosVppEBookAssignment 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 AssignmentsRequestBuilderGetQueryParameters(): """ - List properties and relationships of the iosVppEBookAssignment objects. + List properties and relationships of the managedEBookAssignment 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 5b2cf052b0..96b512a6e2 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 @@ -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: """ - Deletes a managedEBookAssignment. + Deletes a iosVppEBookAssignment. param request_configuration: 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-managedebookassignment-delete?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-books-iosvppebookassignment-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[ManagedE async def patch(self,body: ManagedEBookAssignment, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[ManagedEBookAssignment]: """ - Update the properties of a managedEBookAssignment object. + Update the properties of a iosVppEBookAssignment object. param body: The request body 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-update?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-books-iosvppebookassignment-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: ManagedEBookAssignment, request_configuration: Option def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Deletes a managedEBookAssignment. + Deletes a iosVppEBookAssignment. 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: ManagedEBookAssignment, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Update the properties of a managedEBookAssignment object. + Update the properties of a iosVppEBookAssignment 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_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 59d4931fa4..9fafd10468 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,6 +36,7 @@ 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 89b06e8516..a8b5cd0375 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 managedDeviceMobileAppConfiguration object. + Read properties and relationships of the iosMobileAppConfiguration 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-manageddevicemobileappconfiguration-get?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-apps-iosmobileappconfiguration-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 managedDeviceMobileAppConfiguration object. + Read properties and relationships of the iosMobileAppConfiguration 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 managedDeviceMobileAppConfiguration object. + Read properties and relationships of the iosMobileAppConfiguration object. """ 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 a90ac476bb..4c3e106247 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 iosLobApp. + Deletes a managedAndroidStoreApp. param request_configuration: 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-ioslobapp-delete?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-apps-managedandroidstoreapp-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 managedMobileLobApp object. + Read properties and relationships of the managedIOSStoreApp 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-managedmobilelobapp-get?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-apps-managediosstoreapp-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 managedAndroidStoreApp object. + Update the properties of a managedIOSStoreApp 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-managedandroidstoreapp-update?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-apps-managediosstoreapp-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 iosLobApp. + Deletes a managedAndroidStoreApp. 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 managedMobileLobApp object. + Read properties and relationships of the managedIOSStoreApp 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 managedAndroidStoreApp object. + Update the properties of a managedIOSStoreApp 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 managedMobileLobApp object. + Read properties and relationships of the managedIOSStoreApp 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 b1f625751e..0dfb391354 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 windowsUniversalAppX objects. + List properties and relationships of the iosStoreApp 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-windowsuniversalappx-list?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-apps-iosstoreapp-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 iosVppApp object. + Create a new webApp 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-create?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-apps-webapp-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 windowsUniversalAppX objects. + List properties and relationships of the iosStoreApp 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 iosVppApp object. + Create a new webApp 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 windowsUniversalAppX objects. + List properties and relationships of the iosStoreApp 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 1dedd7c878..fa1cbc3265 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,6 +34,7 @@ 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 e08bff73d6..a1c953a0fb 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,6 +36,7 @@ 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 ba504d3d21..d13fa2eeb8 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,6 +36,7 @@ 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 83a965caf2..798397ae51 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,6 +35,7 @@ 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 9bb837a80f..e9fca01cc3 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,6 +35,7 @@ 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 e44acba645..adfd35484e 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,6 +35,7 @@ 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 d25f88329b..28ef97ddb7 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 deviceCompliancePolicy objects. + List properties and relationships of the macOSCompliancePolicy 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-devicecompliancepolicy-list?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-deviceconfig-macoscompliancepolicy-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 windows10MobileCompliancePolicy object. + Create a new windows81CompliancePolicy 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-windows10mobilecompliancepolicy-create?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-deviceconfig-windows81compliancepolicy-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 deviceCompliancePolicy objects. + List properties and relationships of the macOSCompliancePolicy 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 windows10MobileCompliancePolicy object. + Create a new windows81CompliancePolicy 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 deviceCompliancePolicy objects. + List properties and relationships of the macOSCompliancePolicy 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 82f5d257cf..092313c678 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,6 +37,7 @@ 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 8e441c9d03..9003c0288e 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 windows10CompliancePolicy. + Deletes a windows10MobileCompliancePolicy. param request_configuration: 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-windows10compliancepolicy-delete?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-deviceconfig-windows10mobilecompliancepolicy-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 deviceCompliancePolicy object. + Read properties and relationships of the windows10CompliancePolicy 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-devicecompliancepolicy-get?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-deviceconfig-windows10compliancepolicy-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 androidWorkProfileCompliancePolicy object. + Update the properties of a 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-androidworkprofilecompliancepolicy-update?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-deviceconfig-windows10mobilecompliancepolicy-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 windows10CompliancePolicy. + Deletes a windows10MobileCompliancePolicy. 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 deviceCompliancePolicy object. + Read properties and relationships of the windows10CompliancePolicy 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 androidWorkProfileCompliancePolicy object. + Update the properties of a windows10MobileCompliancePolicy 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 deviceCompliancePolicy object. + Read properties and relationships of the windows10CompliancePolicy 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 53511e9f7a..190513fd8a 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,6 +36,7 @@ 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 24b37a64e1..1261490bad 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 windows10GeneralConfiguration objects. + List properties and relationships of the appleDeviceFeaturesConfigurationBase 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-windows10generalconfiguration-list?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-deviceconfig-appledevicefeaturesconfigurationbase-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 macOSDeviceFeaturesConfiguration object. + Create a new windows10CustomConfiguration 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-macosdevicefeaturesconfiguration-create?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-deviceconfig-windows10customconfiguration-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 windows10GeneralConfiguration objects. + List properties and relationships of the appleDeviceFeaturesConfigurationBase 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 macOSDeviceFeaturesConfiguration object. + Create a new windows10CustomConfiguration 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 windows10GeneralConfiguration objects. + List properties and relationships of the appleDeviceFeaturesConfigurationBase 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 51956db563..f509b2de90 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,6 +37,7 @@ 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 d3920f7a21..53cc8db7f6 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 iosCustomConfiguration. + Deletes a windows10TeamGeneralConfiguration. param request_configuration: 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-ioscustomconfiguration-delete?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-deviceconfig-windows10teamgeneralconfiguration-delete?view=graph-rest-1.0 """ request_info = self.to_delete_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 iosGeneralDeviceConfiguration object. + Update the properties of a windowsUpdateForBusinessConfiguration 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-iosgeneraldeviceconfiguration-update?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-deviceconfig-windowsupdateforbusinessconfiguration-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 iosCustomConfiguration. + Deletes a windows10TeamGeneralConfiguration. 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 iosGeneralDeviceConfiguration object. + Update the properties of a windowsUpdateForBusinessConfiguration 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/device_enrollment_configurations_request_builder.py b/msgraph/generated/device_management/device_enrollment_configurations/device_enrollment_configurations_request_builder.py index 3bbbc8a8d1..44f166ba59 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 @@ -49,10 +49,10 @@ def by_device_enrollment_configuration_id(self,device_enrollment_configuration_i async def get(self,request_configuration: Optional[RequestConfiguration[DeviceEnrollmentConfigurationsRequestBuilderGetQueryParameters]] = None) -> Optional[DeviceEnrollmentConfigurationCollectionResponse]: """ - List properties and relationships of the deviceEnrollmentConfiguration objects. + List properties and relationships of the deviceEnrollmentPlatformRestrictionsConfiguration objects. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeviceEnrollmentConfigurationCollectionResponse] - Find more info here: https://learn.microsoft.com/graph/api/intune-onboarding-deviceenrollmentconfiguration-list?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-onboarding-deviceenrollmentplatformrestrictionsconfiguration-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[DeviceEn async def post(self,body: DeviceEnrollmentConfiguration, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[DeviceEnrollmentConfiguration]: """ - Create a new deviceEnrollmentPlatformRestrictionsConfiguration object. + Create a new deviceEnrollmentWindowsHelloForBusinessConfiguration 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-deviceenrollmentplatformrestrictionsconfiguration-create?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-onboarding-deviceenrollmentwindowshelloforbusinessconfiguration-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: DeviceEnrollmentConfiguration, request_configuration: def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[DeviceEnrollmentConfigurationsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - List properties and relationships of the deviceEnrollmentConfiguration objects. + List properties and relationships of the deviceEnrollmentPlatformRestrictionsConfiguration 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: DeviceEnrollmentConfiguration, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Create a new deviceEnrollmentPlatformRestrictionsConfiguration object. + Create a new deviceEnrollmentWindowsHelloForBusinessConfiguration 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 DeviceEnrollmentConfigurationsRequestBuilderGetQueryParameters(): """ - List properties and relationships of the deviceEnrollmentConfiguration objects. + List properties and relationships of the deviceEnrollmentPlatformRestrictionsConfiguration objects. """ def get_query_parameter(self,original_name: str) -> str: """ 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 48fcfd4a1b..731d265340 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,6 +36,7 @@ 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 86292ad829..c4501e1106 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 deviceEnrollmentPlatformRestrictionsConfiguration. + Deletes a deviceEnrollmentLimitConfiguration. param request_configuration: 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-deviceenrollmentplatformrestrictionsconfiguration-delete?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-onboarding-deviceenrollmentlimitconfiguration-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 deviceEnrollmentWindowsHelloForBusinessConfiguration object. + Read properties and relationships of the deviceEnrollmentLimitConfiguration 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-deviceenrollmentwindowshelloforbusinessconfiguration-get?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-onboarding-deviceenrollmentlimitconfiguration-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 deviceEnrollmentPlatformRestrictionsConfiguration object. + Update the properties of a deviceEnrollmentLimitConfiguration 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-deviceenrollmentplatformrestrictionsconfiguration-update?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-onboarding-deviceenrollmentlimitconfiguration-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 deviceEnrollmentPlatformRestrictionsConfiguration. + Deletes a deviceEnrollmentLimitConfiguration. 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 deviceEnrollmentWindowsHelloForBusinessConfiguration object. + Read properties and relationships of the deviceEnrollmentLimitConfiguration 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 deviceEnrollmentPlatformRestrictionsConfiguration object. + Update the properties of a deviceEnrollmentLimitConfiguration 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 deviceEnrollmentWindowsHelloForBusinessConfiguration object. + Read properties and relationships of the deviceEnrollmentLimitConfiguration 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 4788963e49..14706c8abc 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,6 +36,7 @@ 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 76322770ab..c1cda5ddd5 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,6 +34,7 @@ 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 e19e5817e3..5bf9b033e4 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-gpanalyticsservice-devicemanagement-get?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-policyset-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-wip-devicemanagement-update?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-raimportcerts-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 851af7ef52..071ee08194 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,6 +36,7 @@ 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 4830207ce1..9c2087d41b 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,6 +38,7 @@ 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 136147b684..7d5c481bed 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,6 +37,7 @@ 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 15e64fb2c3..1de4ff6d58 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,6 +34,7 @@ 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 66569d29c4..b45583bffb 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,6 +36,7 @@ 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 8e152fb598..e931a9a48a 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,6 +36,7 @@ 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 134d6f0e12..f5cb8014c3 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,6 +34,7 @@ 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 0f70aff2b1..eb4e27745e 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,6 +34,7 @@ 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 0b5806bcc9..96bfa01492 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,6 +34,7 @@ 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 06326f65e9..d641ef4ce1 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,6 +34,7 @@ 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 262c872b41..7baa278568 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,6 +34,7 @@ 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 8d8c7d29ce..abed56c463 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,6 +34,7 @@ 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 315d6befb3..eb6ec33367 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,6 +34,7 @@ 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 e9f98ad2c9..84a8ab6e26 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,6 +34,7 @@ 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 0b57f2bce1..40024f3dc9 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,6 +34,7 @@ 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 4bc3ca6f49..05dc2db6ed 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,6 +34,7 @@ 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 865175686f..a2aee80695 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,6 +34,7 @@ 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 949cabc960..a2ec366f16 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,6 +36,7 @@ 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 8afeb6dd04..3b9c62577c 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,6 +36,7 @@ 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 172bde90de..b0c4264084 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,6 +34,7 @@ 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 461837ee3b..5881ae6004 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,6 +36,7 @@ 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 9c82a9c9bf..d2cf7e2d8a 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,6 +35,7 @@ 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 8b0103795b..c8bcc565df 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,6 +34,7 @@ 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 9627d181a1..f423054b71 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,6 +34,7 @@ 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 abc843b2de..875ed8efa3 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,6 +34,7 @@ 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 40f201d496..71d6c22b15 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,6 +36,7 @@ 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 79c5b1ef5c..aace429092 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,6 +36,7 @@ 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 4e7bf1ed51..ebb76db728 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,6 +36,7 @@ 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 304ad4a98b..c48e75664e 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,6 +36,7 @@ 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 7cc561aa01..84642e2dcc 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,6 +36,7 @@ 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 063f3c7034..10cb03d0da 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,6 +36,7 @@ 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 d9573fdf89..7eb537805f 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,6 +36,7 @@ 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 82059c2fba..b6bd1c3bb1 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,6 +36,7 @@ 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 7fb6a5f8ba..70a58a8317 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,6 +36,7 @@ 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 140852a289..76196680b5 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,6 +36,7 @@ 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 601cef4dc2..a62ae200ad 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,6 +36,7 @@ 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 0e8272488a..5a3828e9c6 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,6 +36,7 @@ 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 64f28d9fe9..9291441cec 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,6 +36,7 @@ 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 ef12a16a3f..7ddf26748c 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,6 +36,7 @@ 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 f9d2eecccd..e526dfe5a9 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,6 +36,7 @@ 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 9aa4c6f0d8..121f3b6526 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,6 +36,7 @@ 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 9811f5b1a1..176e92a419 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,6 +36,7 @@ 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 6b8b6df411..901d5f88b6 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,6 +36,7 @@ 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/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 50e3fd0def..4f403f1268 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,6 +35,7 @@ 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 b9603c24dc..1287dbe5c7 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,6 +34,7 @@ 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 e9811a6892..389b12583e 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,6 +34,7 @@ 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 76663fac9e..88e33388b7 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,6 +36,7 @@ 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 2011977579..4341c1cb96 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,6 +36,7 @@ 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 cdf3657457..f94895eb54 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,6 +34,7 @@ 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 01dab08740..10d40b24ce 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,6 +35,7 @@ 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 75f31bbcec..7452c93899 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,6 +34,7 @@ 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 1974eb5115..6b51ace31f 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,6 +36,7 @@ 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 7a159a1372..e25e16f3bd 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,6 +36,7 @@ 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 539e8fc880..ec3600f946 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,6 +36,7 @@ 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 4d12812fe6..24e2eb6d7e 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,6 +34,7 @@ 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 944b4d2b95..fee844c94b 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,6 +36,7 @@ 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 163065d542..c361322e4b 100644 --- a/msgraph/generated/devices/delta/delta_request_builder.py +++ b/msgraph/generated/devices/delta/delta_request_builder.py @@ -35,6 +35,7 @@ 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 55e47acb27..9704261b79 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,6 +37,7 @@ 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 68de817c38..8c66d752bf 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,6 +37,7 @@ 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 3f0961ae28..9ffb482865 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,6 +37,7 @@ 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 9857b70c0f..a32880a178 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,6 +37,7 @@ 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 7d35e627e7..3e7b733ab5 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,6 +37,7 @@ 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 16a8cd79a5..2e4e3b78ac 100644 --- a/msgraph/generated/devices/item/restore/restore_request_builder.py +++ b/msgraph/generated/devices/item/restore/restore_request_builder.py @@ -35,6 +35,7 @@ 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 dbe3257503..5956482bf9 100644 --- a/msgraph/generated/devices/validate_properties/validate_properties_request_builder.py +++ b/msgraph/generated/devices/validate_properties/validate_properties_request_builder.py @@ -36,6 +36,7 @@ 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 123fba21a2..d964ddeeab 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,6 +37,7 @@ 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 66fc2b1dc2..ea89e93074 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,6 +37,7 @@ 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 f6118cec3a..ee2c5fe7f2 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,6 +37,7 @@ 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 4d70bc8b8f..1512df831d 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,6 +37,7 @@ 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 892782e7d2..584cbf15e9 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,6 +37,7 @@ 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 3806f14008..d0aae3c4ce 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,6 +35,7 @@ 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 2e204a5c03..7e62932043 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,6 +36,7 @@ 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 4fbd96d896..df9886b096 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,6 +35,7 @@ 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 45dcedca20..93fe99dff6 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,6 +36,7 @@ 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 be9e99bc49..d62cfb82e0 100644 --- a/msgraph/generated/directory_objects/delta/delta_request_builder.py +++ b/msgraph/generated/directory_objects/delta/delta_request_builder.py @@ -35,6 +35,7 @@ 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 df21868618..6a246ad931 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,6 +37,7 @@ 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 ede950ee78..afa2290a90 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,6 +37,7 @@ 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 8e62f96873..fc84cd8ae5 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,6 +37,7 @@ 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 c985cfc765..32f9708145 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,6 +37,7 @@ 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 bd68fac2da..c7ae42c1bb 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,6 +37,7 @@ 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 88b1fec2f3..f86ef77dc1 100644 --- a/msgraph/generated/directory_objects/item/restore/restore_request_builder.py +++ b/msgraph/generated/directory_objects/item/restore/restore_request_builder.py @@ -35,6 +35,7 @@ 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 2c88d58c59..ff48b5dd9c 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,6 +36,7 @@ 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 842e0bff93..90446b7a36 100644 --- a/msgraph/generated/directory_role_templates/delta/delta_request_builder.py +++ b/msgraph/generated/directory_role_templates/delta/delta_request_builder.py @@ -35,6 +35,7 @@ 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 c5c74d0c06..792843941d 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,6 +37,7 @@ 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 5f1951cf51..7183337273 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,6 +37,7 @@ 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 842fec96bc..d631465f5f 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,6 +37,7 @@ 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 9f3c2f3c87..9550856ede 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,6 +37,7 @@ 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 b49756814f..275b6b1514 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,6 +37,7 @@ 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 9a63c7991d..207e32664b 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,6 +35,7 @@ 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 6ca49ad93c..3eb6dc5787 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,6 +36,7 @@ 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 7ba2bbc50f..f184d8a17f 100644 --- a/msgraph/generated/directory_roles/delta/delta_request_builder.py +++ b/msgraph/generated/directory_roles/delta/delta_request_builder.py @@ -35,6 +35,7 @@ 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 574b191e29..dfd285579f 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,6 +37,7 @@ 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 c4e109d8b2..e87a812b6b 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,6 +37,7 @@ 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 aa1187c262..a1872c8d19 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,6 +37,7 @@ 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 de3f1e3f67..a2fc22a8d2 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,6 +37,7 @@ 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 147619e113..161585290b 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,6 +37,7 @@ 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 38938df857..0a8c4cd8f7 100644 --- a/msgraph/generated/directory_roles/item/restore/restore_request_builder.py +++ b/msgraph/generated/directory_roles/item/restore/restore_request_builder.py @@ -35,6 +35,7 @@ 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 3d7dfd0797..58d83285bf 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,6 +36,7 @@ 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 5b783c4183..075fbe357e 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,6 +36,7 @@ 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 968d09f711..635131537b 100644 --- a/msgraph/generated/domains/item/promote/promote_request_builder.py +++ b/msgraph/generated/domains/item/promote/promote_request_builder.py @@ -35,6 +35,7 @@ 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 4f8a90fff2..6f8fdfcf94 100644 --- a/msgraph/generated/domains/item/verify/verify_request_builder.py +++ b/msgraph/generated/domains/item/verify/verify_request_builder.py @@ -35,6 +35,7 @@ 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 3ef919dae4..99aeeaee55 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,6 +36,7 @@ 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 5800f04e78..c2802bc000 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,6 +34,7 @@ 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 ad5a32fae8..8fa2397b1f 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,6 +37,7 @@ 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 bccdacb029..258ad97dd1 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,6 +35,7 @@ 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 cfc925553c..817b1caee8 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,6 +34,7 @@ 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 5117e93193..abb48122d3 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,6 +35,7 @@ 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 87643dac7c..5097179384 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,6 +35,7 @@ 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 d9f5045aa2..cf71284393 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,6 +37,7 @@ 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 167b728b59..14cc431cf5 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,6 +37,7 @@ 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 a026b1aef0..73a2a544d5 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,6 +37,7 @@ 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 b0402515a0..ffcf907402 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,6 +38,7 @@ 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 0055aabd82..e50a00c950 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,6 +34,7 @@ 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 6a22f3e0c4..cd08f8254a 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,6 +34,7 @@ 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 fa0770b404..1520fe4067 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,6 +34,7 @@ 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 d1c9d71192..43c6b92df9 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,6 +36,7 @@ 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 d9f9d99efd..3867e7b1d8 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,6 +34,7 @@ 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 11dbad5285..9a6a055d15 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,6 +37,7 @@ 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 df55bbc349..7fc08b637f 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,6 +37,7 @@ 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 47faa3a7ef..1177dfac81 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,6 +37,7 @@ 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 a49adcd65a..d8b2bfaf31 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,6 +129,7 @@ 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 8e79f74d70..f7f64dee0b 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,6 +34,7 @@ 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 927f7c4f8d..9d79509ddc 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,6 +38,7 @@ 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 66178db954..42d9125622 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 @@ -33,10 +33,11 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d async def post(self,body: AddPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[WorkbookTable]: """ - Use this API to create a new Table. + Create a new table. The range source address determines the worksheet under which the table will be added. If the table can't be added (for example, because the address is invalid, or the table would overlap with another table), an error is generated. 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/tablecollection-add?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") @@ -56,7 +57,7 @@ async def post(self,body: AddPostRequestBody, request_configuration: Optional[Re def to_post_request_information(self,body: AddPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Use this API to create a new Table. + Create a new table. The range source address determines the worksheet under which the table will be added. If the table can't be added (for example, because the address is invalid, or the table would overlap with another table), an error is generated. 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/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 555dd4ffd0..93a68bf57b 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,6 +34,7 @@ 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 1107717e7f..143e9f8915 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,6 +37,7 @@ 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 35ebcf1e71..0ff76fa7c8 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,6 +129,7 @@ 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 720efbc394..095511d49d 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,6 +36,7 @@ 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 ff7373eee5..0edff2a414 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,6 +34,7 @@ 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 dae65afc13..8efe38bf2b 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,6 +129,7 @@ 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 902aac9159..d9c687aee5 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,6 +129,7 @@ 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 3f73d17a16..08b21a02bf 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,6 +129,7 @@ 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 b67a1df1b3..819487dfb3 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,6 +35,7 @@ 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 de1a46c952..716502283e 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,6 +35,7 @@ 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 356be88b6f..16f9e086be 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,6 +43,7 @@ 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 47b7a53c18..f07cf9e8b3 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,6 +35,7 @@ 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 35a02034a7..9ae08b188a 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,6 +35,7 @@ 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 8c12dd9aec..342c7caac6 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,6 +35,7 @@ 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 c312398e44..fb7ad1a77e 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,6 +129,7 @@ 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 bef58a3f17..36f924cc6a 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,6 +129,7 @@ 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 92b5634a15..1e0c45a43e 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,6 +129,7 @@ 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 cf3f9f7781..98a4386936 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,6 +34,7 @@ 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 ecb723b3bc..e3db9b971d 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,6 +37,7 @@ 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 979419adf1..4204dd8f36 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,6 +39,7 @@ 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 feb38c6b88..89b9a02da4 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,6 +36,7 @@ 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 f9f2432a6c..c9fc577693 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,6 +34,7 @@ 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 bdf55a0a50..b65a28f8a2 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,6 +34,7 @@ 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 5e6740d475..f14efd1f6d 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,6 +129,7 @@ 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 d280877c95..0973b7038c 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,6 +34,7 @@ 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 e870758f4a..90e7578adc 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,%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,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) async def get(self,request_configuration: Optional[RequestConfiguration[ColumnsRequestBuilderGetQueryParameters]] = None) -> Optional[WorkbookTableColumnCollectionResponse]: """ @@ -129,6 +129,8 @@ 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": @@ -148,6 +150,9 @@ 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 c8db9a4ed1..9ce2d0abbb 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,6 +35,7 @@ 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 36adc6c984..85729737f0 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,6 +35,7 @@ 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 eeaa8eb667..cde24c9374 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,6 +35,7 @@ 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 66aa4d9247..44c89c904b 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,6 +35,7 @@ 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 fc57b86e2e..98ffc86bf2 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,6 +34,7 @@ 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 912d312e93..97eacbfc41 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,%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,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) async def get(self,request_configuration: Optional[RequestConfiguration[RowsRequestBuilderGetQueryParameters]] = None) -> Optional[WorkbookTableRowCollectionResponse]: """ @@ -129,6 +129,8 @@ 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": @@ -148,6 +150,9 @@ 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 ea49e6c926..4ab8538594 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,6 +35,7 @@ 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 1fca8e7e05..b916c40688 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,6 +37,7 @@ 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 9791d530d7..4c05884b4e 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,6 +118,7 @@ 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 a357a220b6..1a460d9d6b 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,6 +37,7 @@ 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 4931759cfb..9653d88096 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,6 +34,7 @@ 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 1bc4286cb7..0b34e7eb57 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,6 +34,7 @@ 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 6c16d73d35..f3caea43de 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,6 +34,7 @@ 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 2a5d3c43f2..7c03d11b7e 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,6 +34,7 @@ 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 98753fc6c1..7a178a707a 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,6 +34,7 @@ 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 d62e515c14..3597cb065d 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,6 +34,7 @@ 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 ded10e7f7d..b1213d514c 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,6 +34,7 @@ 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 db421a8e36..9379e74627 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,6 +34,7 @@ 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 8c31bbad3b..eccd473e50 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,6 +34,7 @@ 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 dece804047..8d96b8997b 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,6 +34,7 @@ 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 a449e0b291..2ca76d4ffb 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,6 +36,7 @@ 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 0114d2e42d..431706dbcf 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,6 +34,7 @@ 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 f3a9b4de34..0c8777ea3b 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,6 +36,7 @@ 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 b15a5cc854..a0978c3185 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,6 +34,7 @@ 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 508316c430..5e0d90d261 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,6 +36,7 @@ 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 674c8c6c5a..ff018e57bd 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,6 +34,7 @@ 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 97bd453ea1..60b6e22335 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,6 +36,7 @@ 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 ce7efadbae..92fa3c068b 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,6 +34,7 @@ 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 f0f375d41d..7cde1afae1 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,6 +34,7 @@ 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 8c89051615..56dadff181 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,6 +36,7 @@ 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 842ae62a82..cfd7adf164 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,6 +39,7 @@ 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 295ff35a45..2c2272f89b 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,6 +40,7 @@ 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 5ef4ad139a..13ea605005 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,%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,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) async def get(self,request_configuration: Optional[RequestConfiguration[PointsRequestBuilderGetQueryParameters]] = None) -> Optional[WorkbookChartPointCollectionResponse]: """ @@ -129,6 +129,8 @@ 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": @@ -148,6 +150,9 @@ 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 e329b2cdb8..63a3e43b50 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,6 +36,7 @@ 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 30c2ed9b7d..94face0f5d 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,6 +36,7 @@ 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 04c3555244..0b9bfdcef4 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,6 +34,7 @@ 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 e4acb3a159..ba415b2b7b 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,6 +36,7 @@ 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 e1db02281f..52788b0027 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,6 +51,7 @@ 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 3a401ebe6e..959537de35 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,%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,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) async def get(self,request_configuration: Optional[RequestConfiguration[SeriesRequestBuilderGetQueryParameters]] = None) -> Optional[WorkbookChartSeriesCollectionResponse]: """ @@ -129,6 +129,8 @@ 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": @@ -148,6 +150,9 @@ 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 ca3263eb77..bbf0079566 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,6 +36,7 @@ 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 24b8b2890a..d9b9159565 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,6 +36,7 @@ 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 fab662b8f2..3bad7840c5 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,%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,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) async def get(self,request_configuration: Optional[RequestConfiguration[SeriesRequestBuilderGetQueryParameters]] = None) -> Optional[WorkbookChartSeriesCollectionResponse]: """ @@ -129,6 +129,8 @@ 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": @@ -148,6 +150,9 @@ 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 621e776e8c..ee287b334e 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,6 +36,7 @@ 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 3ee4de43bb..eda14676ea 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,6 +36,7 @@ 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 938c773a7b..f1921dc714 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,6 +37,7 @@ 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 004e0b49ed..8af3e18dd8 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,6 +37,7 @@ 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 beb30ffb1c..af1d91134f 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,6 +129,7 @@ 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 4ccd3042c8..8a42c57c9c 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,6 +34,7 @@ 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 595492434c..5cd32cf4d5 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,6 +34,7 @@ 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 840c91d9ff..45d326468d 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,6 +36,7 @@ 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 cb371c6d55..2b895440a5 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,6 +34,7 @@ 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 6c7bec96c1..693d34dca1 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 @@ -33,10 +33,11 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d async def post(self,body: AddPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[WorkbookTable]: """ - Use this API to create a new Table. + Create a new table. The range source address determines the worksheet under which the table will be added. If the table can't be added (for example, because the address is invalid, or the table would overlap with another table), an error is generated. 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/tablecollection-add?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") @@ -56,7 +57,7 @@ async def post(self,body: AddPostRequestBody, request_configuration: Optional[Re def to_post_request_information(self,body: AddPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Use this API to create a new Table. + Create a new table. The range source address determines the worksheet under which the table will be added. If the table can't be added (for example, because the address is invalid, or the table would overlap with another table), an error is generated. 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/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 70bf16cd71..de967bb996 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,6 +34,7 @@ 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 50f2d0ade5..ad4a9141ce 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,6 +37,7 @@ 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 25cfb6f52f..466f2bd865 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,6 +129,7 @@ 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 120652a6ca..1d0682de40 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,6 +36,7 @@ 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 08515b0076..c9dc0e40c1 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,6 +34,7 @@ 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 1f36970dea..4eeb5ef894 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,6 +129,7 @@ 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 5485769783..e17669766a 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,6 +129,7 @@ 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 1427d65cc5..47feff6f94 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,6 +129,7 @@ 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 ff8cb60fd3..c8f1ece721 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,6 +35,7 @@ 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 59ea758f7b..2e789b08a3 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,6 +35,7 @@ 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 a1fcfd7d58..5bca9b62b6 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,6 +43,7 @@ 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 ebeb2f40ee..ca7db71985 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,6 +35,7 @@ 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 a8020f57e3..11b10cdec8 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,6 +35,7 @@ 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 1ea08f7191..8071ebc00c 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,6 +35,7 @@ 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 9dc9db0358..16e50e9b55 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,6 +129,7 @@ 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 ced468729d..d3b23553d1 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,6 +129,7 @@ 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 82297c6d3d..e1cdfc64c7 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,6 +129,7 @@ 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 f113bb3d7f..33c058fbce 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,6 +34,7 @@ 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 c33e599b18..e73469f5a8 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,6 +37,7 @@ 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 98789426eb..7517fa66d0 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,6 +39,7 @@ 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 0cfa23da26..a733c5e43c 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,6 +36,7 @@ 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 3111e6ea31..9b38cfdf04 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,6 +34,7 @@ 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 ce25ed0644..b26f1b15d6 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,6 +34,7 @@ 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 97d5a40f5b..38fbd9d9a3 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,6 +129,7 @@ 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 0556b49f81..c9f98f931e 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,6 +34,7 @@ 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 b52329a774..28c04351be 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,%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,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) async def get(self,request_configuration: Optional[RequestConfiguration[ColumnsRequestBuilderGetQueryParameters]] = None) -> Optional[WorkbookTableColumnCollectionResponse]: """ @@ -129,6 +129,8 @@ 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": @@ -148,6 +150,9 @@ 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 c1a1807ac8..a646a24fcb 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,6 +35,7 @@ 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 7393b1cd7a..13bbc4a117 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,6 +35,7 @@ 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 7a4b79195d..4312780c29 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,6 +35,7 @@ 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 d52d245202..0cabaa637d 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,6 +35,7 @@ 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 67c453755d..11809dbc70 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,6 +34,7 @@ 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 75a18f5f63..f72052e978 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,%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,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) async def get(self,request_configuration: Optional[RequestConfiguration[RowsRequestBuilderGetQueryParameters]] = None) -> Optional[WorkbookTableRowCollectionResponse]: """ @@ -129,6 +129,8 @@ 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": @@ -148,6 +150,9 @@ 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 69cfabf6dd..4fcbbf16fd 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,6 +35,7 @@ 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 51f4a477be..a7d4260111 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,6 +37,7 @@ 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 f11d2cfde1..570c95eb6a 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,6 +37,7 @@ 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 d0e7c76276..edbc304772 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,6 +35,7 @@ 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 a6b0c3ec95..16f3e1ea94 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,6 +36,7 @@ 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 a874b073ea..42f22a5637 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,6 +36,7 @@ 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 29977ee1c8..1e680cda14 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,6 +35,7 @@ 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 ff19a41ec1..4e00b0fccd 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,6 +34,7 @@ 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 8d22b85475..bd5d28bbf1 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,6 +34,7 @@ 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 0a4bb93c78..d3b5d71580 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,6 +35,7 @@ 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 5addeea8ea..06cedcd622 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,6 +34,7 @@ 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 4857406cbe..256ade04b9 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,6 +34,7 @@ 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 1ca3e538cf..a9083563b1 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,6 +34,7 @@ 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 4899508485..e74db27a3e 100644 --- a/msgraph/generated/drives/item/recent/recent_request_builder.py +++ b/msgraph/generated/drives/item/recent/recent_request_builder.py @@ -35,6 +35,7 @@ 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 847ab8b973..2cab334da0 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,6 +38,7 @@ 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 1b3b0b4b02..06c5224626 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,6 +35,7 @@ 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 70715aa5a7..ac341d5184 100644 --- a/msgraph/generated/education/classes/delta/delta_request_builder.py +++ b/msgraph/generated/education/classes/delta/delta_request_builder.py @@ -35,6 +35,7 @@ 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 0bc4dfc5cf..4a7d766a6e 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,6 +35,7 @@ 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 81d7596294..52abf4dbe8 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,6 +35,7 @@ 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 53ec186d1b..0b098d1230 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,6 +35,7 @@ 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 da480d9c24..48621b2fbe 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,6 +35,7 @@ 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 b6db6de646..de1189290c 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,6 +35,7 @@ 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 ba93b015f8..45d18dc45a 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,6 +35,7 @@ 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 706079e64f..95072bd21b 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,6 +35,7 @@ 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 5119e5cfd3..d084c7fd19 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,6 +35,7 @@ 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 718f48b987..d695e0d0e9 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,6 +35,7 @@ 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 8719791816..08b29ec4f6 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,6 +35,7 @@ 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 8cca0c1b78..72491ab608 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,6 +35,7 @@ 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 3013385e15..2e97d9b44a 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,6 +35,7 @@ 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 3a9dd44c95..2831c9a3a0 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,6 +35,7 @@ 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 5c3581b079..cc433e519d 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,6 +35,7 @@ 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 73a3f38b02..2f6403eacb 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,6 +35,7 @@ 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 f1b4388407..8bcc7b849e 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,6 +35,7 @@ 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 961de6a379..ed72afa6f3 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,6 +35,7 @@ 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 8ad8614ea3..361484bd46 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,6 +35,7 @@ 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 a606903a47..a5feb155a7 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,6 +35,7 @@ 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 c3c7de0b5a..5e99fa5ebd 100644 --- a/msgraph/generated/education/me/assignments/delta/delta_request_builder.py +++ b/msgraph/generated/education/me/assignments/delta/delta_request_builder.py @@ -35,6 +35,7 @@ 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 0fb86e9750..6fa4164068 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,6 +35,7 @@ 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 6ae37fc85b..25d1e23ec0 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,6 +35,7 @@ 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 dc851bd8d5..35939e6965 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,6 +35,7 @@ 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 37103a14ca..92bbfac6b4 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,6 +35,7 @@ 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 1ab36a808a..183fce741e 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,6 +35,7 @@ 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 618429709a..562b81ec98 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,6 +35,7 @@ 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 4ed2b9ef8a..ab7cdbbf2c 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,6 +35,7 @@ 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 7d5727a9df..da91f62310 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,6 +35,7 @@ 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 43b1e41f47..30b38287a5 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,6 +35,7 @@ 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 0b14cd15b1..89069720ed 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,6 +35,7 @@ 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 642115c3f8..94ea4ddf52 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,6 +35,7 @@ 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 fa330f48da..4fec17b242 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,6 +35,7 @@ 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 cd0f3524ab..32b0ea9bbc 100644 --- a/msgraph/generated/education/schools/delta/delta_request_builder.py +++ b/msgraph/generated/education/schools/delta/delta_request_builder.py @@ -35,6 +35,7 @@ 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 65d0fd6e94..9cf67730e8 100644 --- a/msgraph/generated/education/users/delta/delta_request_builder.py +++ b/msgraph/generated/education/users/delta/delta_request_builder.py @@ -35,6 +35,7 @@ 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 e7ca6bcfdb..232df0b6a9 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,6 +35,7 @@ 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 c9bbda9350..2fcc4337d7 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,6 +35,7 @@ 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 37124ac319..014f085ea6 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,6 +35,7 @@ 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 7e7a3da88e..973260f042 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,6 +35,7 @@ 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 bf55c7cdee..ce1a1aae6a 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,6 +35,7 @@ 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 1c527d8b7a..3f000bf651 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,6 +35,7 @@ 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 a5f9b88d80..94c1e93c4c 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,6 +35,7 @@ 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 766f158b62..30b08ade0e 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,6 +35,7 @@ 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 698712bc9c..da56b503d6 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,6 +35,7 @@ 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 2352fe37fa..8bca8ad74d 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,6 +35,7 @@ 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 90444ff2c9..a4d8fbd8d2 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,6 +35,7 @@ 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 e854342ccc..207f9e7277 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,6 +35,7 @@ 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 adf550637d..f8ae04760c 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,6 +35,7 @@ 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 d3f78030fa..1331e602cb 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,6 +37,7 @@ 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 e640f8b61e..7f93bc7321 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,6 +37,7 @@ 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 a4b5b0296b..5fa35a82bc 100644 --- a/msgraph/generated/group_setting_templates/delta/delta_request_builder.py +++ b/msgraph/generated/group_setting_templates/delta/delta_request_builder.py @@ -35,6 +35,7 @@ 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 f26b5d1d33..2640dd2bac 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,6 +37,7 @@ 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 4a9d9154e9..339f9da83c 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,6 +37,7 @@ 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 07d4b6cd9f..60ad9ac8da 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,6 +37,7 @@ 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 83da17b828..040f373d26 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,6 +37,7 @@ 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 191c23e89c..4cd1026a80 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,6 +37,7 @@ 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 97a6f3371b..4ea45563a9 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,6 +35,7 @@ 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 9a34377c74..c18eae46de 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,6 +36,7 @@ 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 5be8555d20..eba2811a80 100644 --- a/msgraph/generated/groups/delta/delta_request_builder.py +++ b/msgraph/generated/groups/delta/delta_request_builder.py @@ -35,6 +35,7 @@ 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 246b32b3a0..9fc312c453 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,6 +37,7 @@ 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 60834be200..c19cccfc59 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,6 +37,7 @@ 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/groups_request_builder.py b/msgraph/generated/groups/groups_request_builder.py index cb99a472d3..8adfb9faca 100644 --- a/msgraph/generated/groups/groups_request_builder.py +++ b/msgraph/generated/groups/groups_request_builder.py @@ -74,11 +74,11 @@ async def get(self,request_configuration: Optional[RequestConfiguration[GroupsRe async def post(self,body: Group, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Group]: """ - Create a new group as specified in the request body. You can create the following types of groups: This operation returns by default only a subset of the properties for each group. These default properties are noted in the Properties section. To get properties that are not returned by default, do a GET operation and specify the properties in a $select OData query option. + Create a new group object if it doesn't exist, or update the properties of an existing group object.You can create or update the following types of group: By default, this operation returns only a subset of the properties for each group. For a list of properties that are returned by default, see the Properties section of the group resource. To get properties that are not returned by default, do a GET operation and specify the properties in a $select OData query option. 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-post-groups?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/group-upsert?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") @@ -109,7 +109,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi def to_post_request_information(self,body: Group, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Create a new group as specified in the request body. You can create the following types of groups: This operation returns by default only a subset of the properties for each group. These default properties are noted in the Properties section. To get properties that are not returned by default, do a GET operation and specify the properties in a $select OData query option. + Create a new group object if it doesn't exist, or update the properties of an existing group object.You can create or update the following types of group: By default, this operation returns only a subset of the properties for each group. For a list of properties that are returned by default, see the Properties section of the group resource. To get properties that are not returned by default, do a GET operation and specify the properties in a $select OData query option. 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/groups/item/add_favorite/add_favorite_request_builder.py b/msgraph/generated/groups/item/add_favorite/add_favorite_request_builder.py index 33c6bfd697..cb0e9531b4 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,6 +34,7 @@ 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 ea45e18b7b..76052ac923 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,6 +37,7 @@ 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 ce813cb23d..52512e3059 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,6 +35,7 @@ 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 f5fed6118f..2b461dc524 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,6 +35,7 @@ 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 13705c4991..ac3d030a54 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,6 +36,7 @@ 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 4652f6b0d4..f423a3fa5e 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,6 +37,7 @@ 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 7c436700d5..bdfc3eeb54 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,6 +36,7 @@ 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 e4ca8eb0ac..944c5848dd 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,6 +36,7 @@ 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 96e4378016..ff9cc6e679 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,6 +34,7 @@ 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 de7ed21861..4b214c2a37 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,6 +36,7 @@ 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 a3df30cf67..48431d8df3 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,6 +35,7 @@ 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 20156d3f09..33e461c7ed 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,6 +36,7 @@ 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 65a2aa038b..e21a1e0ebe 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,6 +36,7 @@ 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 53d691bce7..ccccd795b6 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,6 +37,7 @@ 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 42eee716ae..276e365d0e 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,6 +34,7 @@ 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 b2e798b102..d6ca24ce62 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,6 +35,7 @@ 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 5b5fd28394..b887e5d8d5 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,6 +37,7 @@ 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 a64aba6f53..40039028a2 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 @@ -36,7 +36,7 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[Query Delete conversation. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/conversation-delete?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/group-delete-conversation?view=graph-rest-1.0 """ request_info = self.to_delete_request_information( request_configuration 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 de0faa4d7f..02d2a8c8d1 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,6 +37,7 @@ 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 363c441e25..b62af1bc04 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,6 +36,7 @@ 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 53d9c31762..db38f4a02d 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,6 +37,7 @@ 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 ba03b70146..865d22b21f 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,6 +36,7 @@ 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 c9ced9770b..e3c6457c9c 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,6 +36,7 @@ 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 e10d58e52b..ea4d637225 100644 --- a/msgraph/generated/groups/item/events/delta/delta_request_builder.py +++ b/msgraph/generated/groups/item/events/delta/delta_request_builder.py @@ -35,6 +35,7 @@ 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 79919eb47d..8eb0791759 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,6 +36,7 @@ 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 d8a638db03..4d434fd36c 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,6 +37,7 @@ 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 4315413bbd..54329f94ba 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,6 +36,7 @@ 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 2f852f63fa..58f70f01ea 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,6 +36,7 @@ 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 88005db41a..6eee5014fc 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,6 +34,7 @@ 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 d9ffc6be44..8a644eca60 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,6 +36,7 @@ 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 6521d5a36b..07e3a0e9ed 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,6 +35,7 @@ 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 477f3c1772..34e9474e4b 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,6 +36,7 @@ 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 4fb34b79e2..b65feb5f59 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,6 +36,7 @@ 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 625d2ad4e8..1d47e6f80b 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,6 +37,7 @@ 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 a64d866762..26483962e7 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,6 +37,7 @@ 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 8859f3668a..cdb387cc4b 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,6 +37,7 @@ 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 a18dee2ace..f4b042bcb4 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,6 +37,7 @@ 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 d486af8e30..0c7eaaf83e 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,6 +37,7 @@ 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 308eb1254c..e8e9257398 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,6 +38,7 @@ 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 d16446e256..c42e65c707 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,6 +37,7 @@ 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 2671796ab1..e291579be0 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,6 +37,7 @@ 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 8ceab8f29e..0547add054 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,6 +37,7 @@ 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 ea939858d5..464d3b9888 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,6 +37,7 @@ 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 93c408d6a9..14aa47a797 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,6 +37,7 @@ 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 4b7c479bc5..9067b254ba 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,6 +37,7 @@ 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 4cae4aa852..849ea3b110 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,6 +37,7 @@ 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 bf7100c8c4..2564f8cb7f 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,6 +37,7 @@ 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 2a1f5615ba..93cb746c76 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,6 +37,7 @@ 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 8f94f2a2af..7277635be2 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,6 +37,7 @@ 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 2c3b1e7162..c5faba9cc9 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,6 +37,7 @@ 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 c49c4871db..e761e3f268 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,6 +37,7 @@ 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 25ab849124..79e8e7ceb3 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,6 +37,7 @@ 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 1861a42102..30a3bef888 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,6 +37,7 @@ 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 6d23284472..fef94626e7 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,6 +34,7 @@ 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 fbce7a3a3e..a2ca6f6fc1 100644 --- a/msgraph/generated/groups/item/renew/renew_request_builder.py +++ b/msgraph/generated/groups/item/renew/renew_request_builder.py @@ -34,6 +34,7 @@ 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 2da48e5033..a60c2d1477 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,6 +34,7 @@ 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 8242567a67..f2dd89c4e7 100644 --- a/msgraph/generated/groups/item/restore/restore_request_builder.py +++ b/msgraph/generated/groups/item/restore/restore_request_builder.py @@ -35,6 +35,7 @@ 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 0b920606ac..7c9253f318 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,6 +34,7 @@ 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 6bc3dea9eb..4a37032710 100644 --- a/msgraph/generated/groups/item/sites/add/add_request_builder.py +++ b/msgraph/generated/groups/item/sites/add/add_request_builder.py @@ -37,6 +37,7 @@ 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 f9dd44e6aa..874f2c39fa 100644 --- a/msgraph/generated/groups/item/sites/delta/delta_request_builder.py +++ b/msgraph/generated/groups/item/sites/delta/delta_request_builder.py @@ -35,6 +35,7 @@ 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 f6ff1b438c..d5baf9a68a 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,6 +35,7 @@ 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 6b3eced53b..7f78ce5a1c 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,6 +37,7 @@ 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 9f73e1889a..2065cceb62 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,6 +37,7 @@ 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 6c7deaaabd..ae8ccfdacb 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,6 +35,7 @@ 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 d4bef07e40..4f91ad7472 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,6 +36,7 @@ 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 fb21dd16fa..a4345b5cae 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,6 +36,7 @@ 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 5bd3ac1b71..e4be0b11c8 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,6 +35,7 @@ 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 89d9e14ef7..48f507dc99 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,6 +34,7 @@ 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 f491a4e234..d15328a7ea 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,6 +34,7 @@ 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 77991afa96..0d0d853572 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,6 +38,7 @@ 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 04c5cd33b2..6e24614134 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,%24search,%24select,%24skip,%24top}", path_parameters) + 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) async def get(self,request_configuration: Optional[RequestConfiguration[ColumnsRequestBuilderGetQueryParameters]] = None) -> Optional[ColumnDefinitionCollectionResponse]: """ @@ -129,6 +129,8 @@ 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": @@ -148,6 +150,9 @@ 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 c4968bbcc4..de1943f988 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,%24search,%24select,%24skip,%24top}", path_parameters) + 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) async def get(self,request_configuration: Optional[RequestConfiguration[ContentTypesRequestBuilderGetQueryParameters]] = None) -> Optional[ContentTypeCollectionResponse]: """ @@ -129,6 +129,8 @@ 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": @@ -148,6 +150,9 @@ 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 529832c8c7..199336f3c6 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,%24search,%24select,%24skip,%24top}", path_parameters) + 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) async def get(self,request_configuration: Optional[RequestConfiguration[DrivesRequestBuilderGetQueryParameters]] = None) -> Optional[DriveCollectionResponse]: """ @@ -90,6 +90,8 @@ 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": @@ -109,6 +111,9 @@ 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 b13de985e8..a534d76e43 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,%24search,%24select,%24skip,%24top}", path_parameters) + 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) async def get(self,request_configuration: Optional[RequestConfiguration[ExternalColumnsRequestBuilderGetQueryParameters]] = None) -> Optional[ColumnDefinitionCollectionResponse]: """ @@ -90,6 +90,8 @@ 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": @@ -109,6 +111,9 @@ 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 2a21359c4e..252b9e953d 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,6 +38,7 @@ 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 187ea82983..60efaee14b 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,%24search,%24select,%24skip,%24top}", path_parameters) + 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) async def get(self,request_configuration: Optional[RequestConfiguration[ItemsRequestBuilderGetQueryParameters]] = None) -> Optional[BaseItemCollectionResponse]: """ @@ -90,6 +90,8 @@ 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": @@ -109,6 +111,9 @@ 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 b04564538e..6905c2a81f 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,%24search,%24select,%24skip,%24top}", path_parameters) + 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) async def get(self,request_configuration: Optional[RequestConfiguration[ListsRequestBuilderGetQueryParameters]] = None) -> Optional[ListCollectionResponse]: """ @@ -129,6 +129,8 @@ 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": @@ -148,6 +150,9 @@ 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 b17c092fc1..bac5560f46 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,%24search,%24select,%24skip,%24top}", path_parameters) + 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) async def get(self,request_configuration: Optional[RequestConfiguration[OperationsRequestBuilderGetQueryParameters]] = None) -> Optional[RichLongRunningOperationCollectionResponse]: """ @@ -129,6 +129,8 @@ 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": @@ -148,6 +150,9 @@ 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 2caca5846e..4cc5195210 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,%24search,%24select,%24skip,%24top}", path_parameters) + 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) async def get(self,request_configuration: Optional[RequestConfiguration[PagesRequestBuilderGetQueryParameters]] = None) -> Optional[BaseSitePageCollectionResponse]: """ @@ -129,6 +129,8 @@ 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": @@ -148,6 +150,9 @@ 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 e269616119..70a7228d3b 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,%24search,%24select,%24skip,%24top}", path_parameters) + 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) async def get(self,request_configuration: Optional[RequestConfiguration[PermissionsRequestBuilderGetQueryParameters]] = None) -> Optional[PermissionCollectionResponse]: """ @@ -129,6 +129,8 @@ 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": @@ -148,6 +150,9 @@ 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 6df1b46bcf..5864f7c1ad 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,%24search,%24select,%24skip,%24top}", path_parameters) + 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) async def get(self,request_configuration: Optional[RequestConfiguration[SitesRequestBuilderGetQueryParameters]] = None) -> Optional[SiteCollectionResponse]: """ @@ -90,6 +90,8 @@ 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": @@ -109,6 +111,9 @@ 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 913a18001c..8944bf4f02 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,%24search,%24select,%24skip,%24top}", path_parameters) + 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) async def get(self,request_configuration: Optional[RequestConfiguration[TermStoresRequestBuilderGetQueryParameters]] = None) -> Optional[StoreCollectionResponse]: """ @@ -129,6 +129,8 @@ 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": @@ -148,6 +150,9 @@ 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 01cbb88f0c..1bed4ef964 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,6 +37,7 @@ 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 cc21a2196b..f5f95e15ed 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,6 +37,7 @@ 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 3000c9821a..63b5bd68b8 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,6 +35,7 @@ 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 422c96226a..b7a77bd691 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,6 +36,7 @@ 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 c0405bd7f0..0b9f291c8a 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,6 +36,7 @@ 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 2f9853aad4..6d2b87c00e 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,6 +35,7 @@ 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 610e9894f1..d2ec79cb51 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,6 +34,7 @@ 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 b5f2727a96..9225ec87fe 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,6 +34,7 @@ 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 3585fb1562..16291ce8dd 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,6 +35,7 @@ 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 172e7577fd..6064fa1479 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,6 +34,7 @@ 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 485282b76c..05cc100839 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,6 +34,7 @@ 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 35e7bc344b..1e4c2b1e7d 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,6 +34,7 @@ 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 de381c745c..9fce2fe2cd 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,6 +37,7 @@ 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 265439868c..b27deed41a 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,6 +38,7 @@ 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 7a87d13791..3897c54c15 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,6 +37,7 @@ 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 3f0d495ba5..a957d01be9 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,6 +37,7 @@ 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 1bcfaa72a3..cf9f726517 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,6 +37,7 @@ 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 07419a5db8..5b77cb5269 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,6 +37,7 @@ 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 f256dbd436..08ac893a9e 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,6 +37,7 @@ 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 2b11a101e8..a62befcbf0 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,6 +37,7 @@ 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 20088ef35b..e1ad690745 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,6 +37,7 @@ 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 ddaa4f8149..e56badf8ee 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,6 +37,7 @@ 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 b2efe36796..013462f7d6 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,6 +37,7 @@ 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 3e965e20e2..e82cf3289e 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,6 +37,7 @@ 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 c438ede0bb..fd8c8f54dc 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,6 +37,7 @@ 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 a4a555c018..e807277338 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,6 +37,7 @@ 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 28ce768cd9..de3e6a07de 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,6 +37,7 @@ 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 f208778b58..431992067a 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,6 +37,7 @@ 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 c242ea5503..d70256c202 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,6 +37,7 @@ 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 bff96f18ad..d405899207 100644 --- a/msgraph/generated/groups/item/sites/remove/remove_request_builder.py +++ b/msgraph/generated/groups/item/sites/remove/remove_request_builder.py @@ -37,6 +37,7 @@ 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 dc1d7c451f..b2af7422cd 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,6 +34,7 @@ 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 925e8c4b68..0fd483189e 100644 --- a/msgraph/generated/groups/item/team/archive/archive_request_builder.py +++ b/msgraph/generated/groups/item/team/archive/archive_request_builder.py @@ -36,6 +36,7 @@ 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 7ed3cd9cb5..c179541e7d 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,6 +35,7 @@ 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 5b3c95cd5e..75dbd661a8 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,6 +35,7 @@ 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 d089517ec4..8a220ac409 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,6 +37,7 @@ 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 a59ad41d40..bdcebc77b7 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,6 +37,7 @@ 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 30614441e9..162fd81b43 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,6 +36,7 @@ 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 7c15fc7323..16b722e3c3 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,6 +34,7 @@ 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 02f6be54ce..e0685463c3 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,6 +35,7 @@ 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 f90b424a96..2be4e1fd03 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,6 +37,7 @@ 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 1fd3d19292..602ecd1a91 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,6 +37,7 @@ 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 5d27e91dfe..76c27d9634 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,6 +35,7 @@ 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 03233f542f..84f4b8cb17 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,6 +35,7 @@ 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 0dfedb7ea3..79d6888efe 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,6 +34,7 @@ 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 405edb8363..ad719cc969 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,6 +34,7 @@ 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 9350d7abae..dbdcf8096e 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,6 +34,7 @@ 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 451874c3d3..19facde086 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,6 +34,7 @@ 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 ed648f6241..9f93ba1733 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,6 +35,7 @@ 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 aa41cdba89..bac422287f 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,6 +34,7 @@ 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 1449c90dc4..6cfa13f3ec 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,6 +34,7 @@ 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 ec90c18fb4..73cbbb5900 100644 --- a/msgraph/generated/groups/item/team/clone/clone_request_builder.py +++ b/msgraph/generated/groups/item/team/clone/clone_request_builder.py @@ -36,6 +36,7 @@ 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 89a406cf9a..96ada9957a 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,6 +34,7 @@ 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 b396fe23ad..b00af46b66 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,6 +36,7 @@ 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 ccc0f95d23..8cab1c5fb5 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,6 +37,7 @@ 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 04f5505e91..9ab816ae5c 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,6 +37,7 @@ 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 45af303feb..845248ca7a 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,6 +37,7 @@ 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 bce1087467..0d1b714e92 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,6 +37,7 @@ 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 5087a61c6a..8630ac2835 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,6 +36,7 @@ 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 723986b27e..6693d9aed4 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,6 +34,7 @@ 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 314eba992d..502c6a7e74 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,6 +35,7 @@ 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 6ae5e3c42e..5ee3cb0ed5 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,6 +37,7 @@ 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 bdde9d0109..60da356dda 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,6 +37,7 @@ 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 456311fe96..989a122a3d 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,6 +35,7 @@ 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 e89513ed3e..dcce39a92d 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,6 +35,7 @@ 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 20d05a2cb0..6cd36d4ce0 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,6 +34,7 @@ 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 8fecfcc44d..310f5824d1 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,6 +34,7 @@ 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 974be2194d..0de048a2f8 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,6 +34,7 @@ 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 67bbb3c250..5c02452379 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,6 +34,7 @@ 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 305dd24af5..ba649d8fb3 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,6 +35,7 @@ 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 64c9369c6f..76a032e7f7 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,6 +34,7 @@ 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 3573efc46f..abc927232f 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,6 +34,7 @@ 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 3a0bb96844..4dba5c4bef 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,6 +36,7 @@ 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 21e2cf1f1a..510ec74cb5 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,6 +37,7 @@ 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 ec6af9aaaf..c9b9b3dd8c 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,6 +35,7 @@ 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 dbf8540e6d..eaef834c05 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,6 +36,7 @@ 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 4ff1872b8a..0e287e9d21 100644 --- a/msgraph/generated/groups/item/team/unarchive/unarchive_request_builder.py +++ b/msgraph/generated/groups/item/team/unarchive/unarchive_request_builder.py @@ -34,6 +34,7 @@ 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/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 8a0daf030e..364bd2e466 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,6 +37,7 @@ 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 888b3f5602..a1f2bfd7ec 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,6 +36,7 @@ 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 fad49ea1b2..d7a5e71da9 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,6 +37,7 @@ 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 1acebbc448..ea941e9f4e 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,6 +36,7 @@ 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/reply/reply_request_builder.py b/msgraph/generated/groups/item/threads/item/reply/reply_request_builder.py index 3b2357210d..6f10d812c9 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,6 +36,7 @@ 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 225b8652ac..21bab55da4 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,6 +34,7 @@ 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 67215d9825..28b06a060b 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,6 +36,7 @@ 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 f41f7257bb..6b4de1a20c 100644 --- a/msgraph/generated/groups/validate_properties/validate_properties_request_builder.py +++ b/msgraph/generated/groups/validate_properties/validate_properties_request_builder.py @@ -36,6 +36,7 @@ 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 21baee7818..df77a091c9 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,6 +37,7 @@ 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 3064665bd8..14aa2296a2 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,6 +37,7 @@ 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 f79ca2d8cd..d5824d6ef5 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,6 +37,7 @@ 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 dd8df0916a..3374905883 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,6 +35,7 @@ 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 95851d4f09..6d46a550e6 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,6 +36,7 @@ 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 56c0fa1ba2..19d6e9e45a 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,6 +5,9 @@ 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. @@ -13,7 +16,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[str]] = None + allowed_combinations: Optional[list[AuthenticationMethodModes]] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> UpdateAllowedCombinationsPostRequestBody: @@ -31,8 +34,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 .......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_primitive_values(str)), + "allowedCombinations": lambda n : setattr(self, 'allowed_combinations', n.get_collection_of_enum_values(AuthenticationMethodModes)), } return fields @@ -44,7 +51,7 @@ def serialize(self,writer: SerializationWriter) -> None: """ if writer is None: raise TypeError("writer cannot be null.") - writer.write_collection_of_primitive_values("allowedCombinations", self.allowed_combinations) + writer.write_collection_of_enum_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 0f2bcc1140..d09ebfe61a 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,6 +37,7 @@ 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 c29a7f263f..f72e21251c 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,6 +35,7 @@ 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 536d1c79db..d9d58017ae 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 a countryNamedLocation object. + Delete a namedLocation 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/countrynamedlocation-delete?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/namedlocation-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[NamedLocationItemRequestBuilderGetQueryParameters]] = None) -> Optional[NamedLocation]: """ - Retrieve the properties and relationships of an ipNamedLocation object. + Retrieve the properties and relationships of a countryNamedLocation object. 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-get?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/countrynamedlocation-get?view=graph-rest-1.0 """ request_info = self.to_get_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 a countryNamedLocation object. + Update the properties of an ipNamedLocation 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/countrynamedlocation-update?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/ipnamedlocation-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 a countryNamedLocation object. + Delete a namedLocation object. 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[NamedLocationItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Retrieve the properties and relationships of an ipNamedLocation object. + Retrieve the properties and relationships of 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 a countryNamedLocation object. + Update the properties of an ipNamedLocation object. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation @@ -151,7 +151,7 @@ class NamedLocationItemRequestBuilderDeleteRequestConfiguration(RequestConfigura @dataclass class NamedLocationItemRequestBuilderGetQueryParameters(): """ - Retrieve the properties and relationships of an ipNamedLocation object. + Retrieve the properties and relationships of a countryNamedLocation object. """ def get_query_parameter(self,original_name: str) -> str: """ 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 964115b936..d62babc611 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,6 +35,7 @@ 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 f7d455d011..84f785e994 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,6 +35,7 @@ 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 36133ed821..22f3220b29 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,6 +38,7 @@ 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 4f91b8a107..8e3c9e5425 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,6 +38,7 @@ 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 f56673ec77..0e4be00cf4 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,6 +34,7 @@ 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 8437d8ee29..6a1f2a3ef8 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,6 +34,7 @@ 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 be87824ab6..1cc40c9556 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,6 +36,7 @@ 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 fe0c51aef4..5ccca9c730 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,6 +38,7 @@ 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 937a6154f4..052477feac 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,6 +34,7 @@ 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 87d2afffda..f01736ed03 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,6 +34,7 @@ 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 7e04ac6888..976f54d1be 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,6 +38,7 @@ 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 b9f7f706a7..f6b4286de1 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,6 +38,7 @@ 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 6567060a1a..23bce30911 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,6 +34,7 @@ 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 8049c2f424..9f8bdcb2ad 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,6 +34,7 @@ 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 33feae14e2..e0ecff5c34 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,6 +35,7 @@ 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 c0fe99dcc0..d621012fc1 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,6 +38,7 @@ 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 f94ab584e6..46eed672f1 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,6 +38,7 @@ 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 6e71c6391b..4f80fb75f5 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,6 +38,7 @@ 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 ca18329f61..ac0ee01801 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,6 +38,7 @@ 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 e31da16f14..f63d170095 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,6 +35,7 @@ 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 0db69d1feb..5ff7e90f90 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,6 +38,7 @@ 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 3078b1ddc4..874e26c0fc 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,6 +34,7 @@ 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 0b0479b7d2..546b8da511 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,6 +34,7 @@ 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 a15e0b3413..684966fe55 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,6 +36,7 @@ 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 094f9c7819..cd5f7a87ca 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,6 +35,7 @@ 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 3174d55733..a62b9bc73b 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,6 +38,7 @@ 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 1b736818e0..3ff0328969 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,6 +34,7 @@ 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 32a18b6530..e65a38b25b 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 @@ -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 accessPackageAssignmentWorkflowExtension object. + Read the properties and relationships of an accessPackageAssignmentRequestWorkflowExtension 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/accesspackageassignmentworkflowextension-get?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/accesspackageassignmentrequestworkflowextension-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[CustomCalloutExtensionItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Read the properties and relationships of an accessPackageAssignmentWorkflowExtension object. + Read the properties and relationships of an accessPackageAssignmentRequestWorkflowExtension 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 accessPackageAssignmentWorkflowExtension object. + Read the properties and relationships of an accessPackageAssignmentRequestWorkflowExtension 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 4f3e8be9a0..5a6e802324 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,6 +36,7 @@ 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 54d380a055..6fd9f30ec8 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,6 +37,7 @@ 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 6939ef0cfe..3126d3d744 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,6 +35,7 @@ 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 ce1b0a894e..78e0e25db3 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,6 +36,7 @@ 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 6cc6f48b3d..262e10e883 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,6 +36,7 @@ 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 ebc85c4763..0e15ab59c7 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,6 +36,7 @@ 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 3222fd9bc4..1b720a0dfc 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,6 +36,7 @@ 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 8aea76c74d..47bc6b0926 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,6 +36,7 @@ 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 6f75679541..23fca2bb84 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,6 +36,7 @@ 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 5651782805..b4ef5c91e5 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,6 +41,7 @@ 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 bb60653d93..e8e63628a8 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,6 +41,7 @@ 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 8d916a807d..e59781504a 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,6 +41,7 @@ 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 1672bc10f4..a3eabf0f76 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,6 +41,7 @@ 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 b29fc8f550..736ebe211c 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,6 +36,7 @@ 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 8e75a24f34..a57ec56c5e 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,6 +36,7 @@ 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 876e633e2d..8c160ce06f 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,6 +37,7 @@ 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 31dc06d831..509d0c6366 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,6 +35,7 @@ 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 823bf7c99b..35340d690b 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,6 +36,7 @@ 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 8a90319834..58911e9bb1 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,6 +36,7 @@ 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 fad3ae6da5..58f8cffd89 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,6 +36,7 @@ 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 533ed03fef..080c1fed0a 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,6 +36,7 @@ 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 22b7fbfe0f..1157ba426e 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,6 +36,7 @@ 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 2d9925a69e..698717899a 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,6 +36,7 @@ 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 a022550323..2fc07b9fa3 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,6 +38,7 @@ 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 412d7b3839..9b024e1ea8 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,6 +38,7 @@ 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 c609cffaf9..7f0bb30d88 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,6 +38,7 @@ 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 cb55ed1f17..ef11bd75ca 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,6 +34,7 @@ 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 a2926e23d6..9910119f9b 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,6 +38,7 @@ 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 894d2647fb..05beff866e 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,6 +38,7 @@ 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 5bc6afb0a8..c839104a09 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,6 +38,7 @@ 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 e57e6fc601..a2b4672dcd 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,6 +34,7 @@ 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 b7f0fe7b14..ebf169bed5 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,6 +38,7 @@ 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 d468e36eef..600fc48eb1 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,6 +36,7 @@ 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 7cfe55c68c..69c1e7f1a2 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,6 +36,7 @@ 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 1b8e13090f..d7e166d022 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,6 +36,7 @@ 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 dbcaade105..7c92f94219 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,6 +36,7 @@ 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 5573d69a33..2192cb8064 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,6 +36,7 @@ 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 f933084b4a..e17c750132 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,6 +35,7 @@ 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 22f0f9e9bf..dec83c969d 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[str] -msgraph.generated.communications.calls.item.answer.AnswerPostRequestBody::|public|accepted_modalities(value:list[str]):None +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|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,6 +38726,7 @@ 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 @@ -38811,6 +38812,7 @@ 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 @@ -40934,6 +40936,7 @@ 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 @@ -41332,6 +41335,7 @@ 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 @@ -41588,6 +41592,7 @@ 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 @@ -47167,6 +47172,7 @@ 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 @@ -47252,6 +47258,7 @@ 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 @@ -61159,6 +61166,7 @@ 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 @@ -61179,6 +61187,7 @@ 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 @@ -61223,6 +61232,7 @@ 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 @@ -61240,6 +61250,7 @@ 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 @@ -61361,6 +61372,7 @@ 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 @@ -61390,6 +61402,7 @@ 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 @@ -61428,6 +61441,7 @@ 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 @@ -61448,6 +61462,7 @@ 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 @@ -61468,6 +61483,7 @@ 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 @@ -61488,6 +61504,7 @@ 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 @@ -61523,6 +61540,7 @@ 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 @@ -76861,8 +76879,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[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|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|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]] @@ -91712,9 +91730,34 @@ 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 @@ -91723,6 +91766,13 @@ 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]] @@ -91904,8 +91954,27 @@ 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 @@ -91940,7 +92009,18 @@ 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 @@ -91971,7 +92051,20 @@ 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 @@ -91982,10 +92075,29 @@ 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]] @@ -92016,14 +92128,20 @@ 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[str] -msgraph.generated.models.AccessReviewHistoryDefinition::|public|decisions(value:list[str]):None +msgraph.generated.models.AccessReviewHistoryDefinition::|public|decisions():list[AccessReviewHistoryDecisionFilter] +msgraph.generated.models.AccessReviewHistoryDefinition::|public|decisions(value:list[AccessReviewHistoryDecisionFilter]):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]] @@ -92497,7 +92615,10 @@ 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 @@ -92782,6 +92903,18 @@ 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]] @@ -92799,7 +92932,22 @@ 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 @@ -94294,6 +94442,42 @@ 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 @@ -94802,6 +94986,36 @@ 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]] @@ -94856,6 +95070,7 @@ 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 @@ -95095,8 +95310,31 @@ 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 @@ -95790,6 +96028,13 @@ 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 @@ -95923,8 +96168,31 @@ 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 @@ -96868,6 +97136,7 @@ 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] @@ -96901,9 +97170,46 @@ 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 @@ -96912,6 +97218,17 @@ 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 @@ -96934,8 +97251,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[str] -msgraph.generated.models.CalendarPermission::|public|allowed_roles(value:list[str]):None +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|constructor():None msgraph.generated.models.CalendarPermission::|public|email_address():EmailAddress msgraph.generated.models.CalendarPermission::|public|email_address(value:EmailAddress):None @@ -97035,8 +97352,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[str] -msgraph.generated.models.Call::|public|requested_modalities(value:list[str]):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|result_info():ResultInfo msgraph.generated.models.Call::|public|result_info(value:ResultInfo):None msgraph.generated.models.Call::|public|serialize(writer:SerializationWriter):None @@ -97190,6 +97507,18 @@ 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 @@ -97608,8 +97937,13 @@ 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 @@ -97987,7 +98321,12 @@ 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 @@ -98520,8 +98859,21 @@ 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] @@ -98845,6 +99197,9 @@ 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] @@ -99518,6 +99873,29 @@ 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 @@ -100378,6 +100756,18 @@ 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 @@ -100504,6 +100894,18 @@ 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 @@ -100543,6 +100945,24 @@ 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 @@ -100801,6 +101221,9 @@ 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] @@ -100903,9 +101326,28 @@ 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 @@ -101065,8 +101507,19 @@ 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 @@ -101247,8 +101700,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[str] -msgraph.generated.models.CustomTrainingSetting::|public|assigned_to(value:list[str]):None +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|constructor():None msgraph.generated.models.CustomTrainingSetting::|public|description():str msgraph.generated.models.CustomTrainingSetting::|public|description(value:str):None @@ -101295,6 +101748,9 @@ 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|sensitivity_labels():list[SensitivityLabel] +msgraph.generated.models.DataSecurityAndGovernance::|public|sensitivity_labels(value:list[SensitivityLabel]):None 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] @@ -101400,6 +101856,12 @@ 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 @@ -102037,7 +102499,12 @@ 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 @@ -102083,9 +102550,24 @@ 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 @@ -102337,9 +102819,24 @@ 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 @@ -102415,9 +102912,24 @@ 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 @@ -102526,9 +103038,24 @@ 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 @@ -102701,6 +103228,26 @@ 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 @@ -103193,7 +103740,10 @@ 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 @@ -103257,6 +103807,40 @@ 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 @@ -104098,7 +104682,20 @@ 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 @@ -104241,8 +104838,17 @@ 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] @@ -104329,7 +104935,12 @@ 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 @@ -104508,7 +105119,12 @@ 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 @@ -104708,7 +105324,26 @@ 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 @@ -105101,6 +105736,20 @@ 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 @@ -105171,6 +105820,9 @@ 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 @@ -105221,8 +105873,31 @@ 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 @@ -105281,6 +105956,12 @@ 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]] @@ -105365,9 +106046,34 @@ 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 @@ -105406,6 +106112,19 @@ 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 @@ -105998,6 +106717,17 @@ 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 @@ -106026,6 +106756,42 @@ 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 @@ -106036,8 +106802,13 @@ 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] @@ -106294,6 +107065,7 @@ 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] @@ -106498,8 +107270,65 @@ 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 @@ -106519,6 +107348,7 @@ 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 @@ -106642,6 +107472,9 @@ 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]] @@ -106831,6 +107664,18 @@ 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 @@ -107229,8 +108074,23 @@ 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 @@ -107967,6 +108827,22 @@ 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 @@ -107998,6 +108874,10 @@ 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 @@ -108155,6 +109035,9 @@ 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 @@ -108340,7 +109223,10 @@ 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 @@ -108467,6 +109353,20 @@ 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 @@ -109373,8 +110273,15 @@ 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 @@ -109450,6 +110357,17 @@ 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 @@ -109571,8 +110489,31 @@ msgraph.generated.models.LabelContentRight::|public|serialize(writer:Serializati 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 @@ -109600,6 +110541,9 @@ 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 @@ -109836,10 +110780,41 @@ 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 @@ -109864,9 +110839,30 @@ 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 @@ -110027,8 +111023,29 @@ 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 @@ -110037,6 +111054,44 @@ 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 @@ -110093,9 +111148,16 @@ 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 @@ -110769,10 +111831,35 @@ 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 @@ -111112,9 +112199,24 @@ 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 @@ -111140,13 +112242,39 @@ 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 @@ -112163,8 +113291,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[str] -msgraph.generated.models.MicrosoftTrainingAssignmentMapping::|public|assigned_to(value:list[str]):None +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|constructor():None msgraph.generated.models.MicrosoftTrainingAssignmentMapping::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] msgraph.generated.models.MicrosoftTrainingAssignmentMapping::|public|odata_type:str @@ -112538,10 +113666,35 @@ 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 @@ -112922,6 +114075,10 @@ 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 @@ -112938,6 +114095,53 @@ 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 @@ -113021,7 +114225,14 @@ 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 @@ -113260,6 +114471,19 @@ 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 @@ -113654,7 +114878,16 @@ 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 @@ -114091,9 +115324,72 @@ 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 @@ -114241,6 +115537,9 @@ 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] @@ -114432,7 +115731,16 @@ 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 @@ -114664,10 +115972,98 @@ 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]] @@ -114675,11 +116071,86 @@ 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 @@ -115122,7 +116593,12 @@ 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 @@ -115158,16 +116634,112 @@ 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 @@ -115214,9 +116786,14 @@ 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 @@ -115226,6 +116803,9 @@ 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 @@ -115292,15 +116872,39 @@ 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 @@ -115463,6 +117067,11 @@ 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 @@ -115754,8 +117363,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[str] -msgraph.generated.models.PrinterCapabilities::|public|color_modes(value:list[str]):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|constructor():None msgraph.generated.models.PrinterCapabilities::|public|content_types():list[str] msgraph.generated.models.PrinterCapabilities::|public|content_types(value:list[str]):None @@ -115763,12 +117372,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[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|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|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 @@ -115784,22 +117393,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[str] -msgraph.generated.models.PrinterCapabilities::|public|multipage_layouts(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|odata_type():str msgraph.generated.models.PrinterCapabilities::|public|odata_type(value:str):None -msgraph.generated.models.PrinterCapabilities::|public|orientations():list[str] -msgraph.generated.models.PrinterCapabilities::|public|orientations(value:list[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|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[str] -msgraph.generated.models.PrinterCapabilities::|public|qualities(value:list[str]):None +msgraph.generated.models.PrinterCapabilities::|public|qualities():list[PrintQuality] +msgraph.generated.models.PrinterCapabilities::|public|qualities(value:list[PrintQuality]):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[str] -msgraph.generated.models.PrinterCapabilities::|public|scalings(value:list[str]):None +msgraph.generated.models.PrinterCapabilities::|public|scalings():list[PrintScaling] +msgraph.generated.models.PrinterCapabilities::|public|scalings(value:list[PrintScaling]):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 @@ -115838,8 +117447,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[str] -msgraph.generated.models.PrinterDefaults::|public|finishings(value:list[str]):None +msgraph.generated.models.PrinterDefaults::|public|finishings():list[PrintFinishing] +msgraph.generated.models.PrinterDefaults::|public|finishings(value:list[PrintFinishing]):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]] @@ -116813,6 +118422,72 @@ 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 @@ -116864,8 +118539,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[str] -msgraph.generated.models.PrintJobConfiguration::|public|finishings(value:list[str]):None +msgraph.generated.models.PrintJobConfiguration::|public|finishings():list[PrintFinishing] +msgraph.generated.models.PrintJobConfiguration::|public|finishings(value:list[PrintFinishing]):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]] @@ -117331,8 +119006,21 @@ 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 @@ -117343,8 +119031,23 @@ 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 @@ -117390,12 +119093,26 @@ 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 @@ -117622,7 +119339,12 @@ 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 @@ -117648,6 +119370,9 @@ 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 @@ -118063,8 +119788,11 @@ 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 @@ -118365,8 +120093,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[str] -msgraph.generated.models.RecurrencePattern::|public|days_of_week(value:list[str]):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|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 @@ -118687,7 +120415,12 @@ 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 @@ -119101,8 +120834,17 @@ 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 @@ -119232,6 +120974,28 @@ 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 @@ -119357,6 +121121,21 @@ 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 @@ -119521,7 +121300,18 @@ 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 @@ -119638,6 +121428,55 @@ 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 @@ -119666,6 +121505,7 @@ 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 @@ -120289,8 +122129,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[str] -msgraph.generated.models.SearchRequest::|public|entity_types(value:list[str]):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|fields():list[str] msgraph.generated.models.SearchRequest::|public|fields(value:list[str]):None msgraph.generated.models.SearchRequest::|public|from_():int @@ -120865,6 +122705,9 @@ msgraph.generated.models.security.AttackSimAdminAuditRecord::|static|public|crea 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|odata_type:str +msgraph.generated.models.security.AuditCoreRoot::|public|queries():list[AuditLogQuery] +msgraph.generated.models.security.AuditCoreRoot::|public|queries(value:list[AuditLogQuery]):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] @@ -120899,8 +122742,8 @@ msgraph.generated.models.security.AuditLogQuery::|public|operation_filters():lis 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|record_type_filters():list[AuditLogRecordType] +msgraph.generated.models.security.AuditLogQuery::|public|record_type_filters(value:list[AuditLogRecordType]):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 @@ -121448,7 +123291,10 @@ 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 @@ -121756,7 +123602,14 @@ 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 @@ -121871,7 +123724,16 @@ msgraph.generated.models.security.DataLakeExportOperationAuditRecord::|public|se 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 @@ -122243,7 +124105,14 @@ 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 @@ -122273,7 +124142,24 @@ 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 @@ -122304,6 +124190,7 @@ 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 @@ -122824,6 +124711,7 @@ 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] @@ -122840,6 +124728,26 @@ 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 @@ -123198,10 +125106,45 @@ 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 @@ -123317,6 +125260,11 @@ 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 @@ -123560,8 +125508,17 @@ 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 @@ -123615,8 +125572,15 @@ 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 @@ -123627,8 +125591,27 @@ 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 @@ -123715,8 +125698,21 @@ msgraph.generated.models.security.LabelContentExplorerAuditRecord::|public|odata 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 @@ -124215,6 +126211,22 @@ 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]] @@ -124583,6 +126595,24 @@ msgraph.generated.models.security.RecordsManagementAuditRecord::|public|get_fiel 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.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.RegistryKeyEvidence-->AlertEvidence msgraph.generated.models.security.RegistryKeyEvidence::|public|constructor():None msgraph.generated.models.security.RegistryKeyEvidence::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -125152,8 +127182,29 @@ 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 @@ -125162,6 +127213,40 @@ 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 @@ -125350,9 +127435,44 @@ msgraph.generated.models.security.ThreatFinderAuditRecord::|public|odata_type:st 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.ThreatIntelligenceAtpContentData-->AuditData msgraph.generated.models.security.ThreatIntelligenceAtpContentData::|public|constructor():None @@ -125378,14 +127498,38 @@ msgraph.generated.models.security.TodoAuditRecord::|public|get_field_deserialize 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.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.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 @@ -125466,7 +127610,10 @@ msgraph.generated.models.security.UrbacRoleAuditRecord::|static|public|create_fr 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 @@ -125493,7 +127640,12 @@ 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 @@ -125682,10 +127834,69 @@ 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]] @@ -125699,6 +127910,22 @@ 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]] @@ -126780,10 +129007,74 @@ 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 @@ -126804,6 +129095,10 @@ 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 @@ -126957,8 +129252,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[str] -msgraph.generated.models.SignIn::|public|risk_event_types(value:list[str]):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_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 @@ -127218,6 +129513,16 @@ 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 @@ -127635,9 +129940,40 @@ 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 @@ -128193,7 +130529,14 @@ 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 @@ -128364,6 +130707,36 @@ 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 @@ -128385,8 +130758,15 @@ 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 @@ -128702,9 +131082,68 @@ 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 @@ -128749,6 +131188,38 @@ 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 @@ -128781,6 +131252,28 @@ 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]] @@ -128789,6 +131282,26 @@ 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]] @@ -129019,8 +131532,19 @@ 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 @@ -129073,6 +131597,22 @@ 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]] @@ -129140,6 +131680,7 @@ 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 @@ -129620,8 +132161,13 @@ 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 @@ -129649,6 +132195,50 @@ 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 @@ -129674,9 +132264,26 @@ 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 @@ -129687,8 +132294,17 @@ 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 @@ -129698,9 +132314,26 @@ 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 @@ -130189,6 +132822,9 @@ 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 @@ -130341,10 +132977,53 @@ 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]] @@ -130442,6 +133121,9 @@ 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]] @@ -130666,8 +133348,27 @@ 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 @@ -130679,6 +133380,11 @@ 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 @@ -130690,8 +133396,17 @@ 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 @@ -130745,7 +133460,26 @@ 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 @@ -130860,17 +133594,67 @@ 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[str] -msgraph.generated.models.UnifiedRoleManagementPolicyRuleTarget::|public|operations(value:list[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|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 @@ -130907,8 +133691,23 @@ 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 @@ -131046,7 +133845,14 @@ 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 @@ -132067,6 +134873,9 @@ 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 @@ -132230,7 +135039,30 @@ 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 @@ -132399,6 +135231,7 @@ 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 @@ -132576,8 +135409,21 @@ 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 @@ -132643,7 +135489,10 @@ 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 @@ -132654,8 +135503,17 @@ 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] @@ -132800,9 +135658,24 @@ 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 @@ -132960,8 +135833,15 @@ 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 @@ -134569,6 +137449,32 @@ 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]] @@ -134614,6 +137520,12 @@ 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 @@ -135346,9 +138258,52 @@ 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 @@ -135602,9 +138557,24 @@ 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 @@ -135646,13 +138616,25 @@ 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 @@ -135670,13 +138652,25 @@ 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 @@ -135705,23 +138699,61 @@ 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 @@ -135733,8 +138765,17 @@ 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 @@ -135747,8 +138788,11 @@ 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 @@ -135768,7 +138812,10 @@ 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 @@ -135792,13 +138839,27 @@ 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 @@ -135848,7 +138909,10 @@ 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] @@ -136067,13 +139131,33 @@ 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 @@ -136203,7 +139287,14 @@ 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 @@ -136238,6 +139329,11 @@ 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] @@ -136331,8 +139427,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[str] -msgraph.generated.models.WorkingHours::|public|days_of_week(value:list[str]):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|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]] @@ -138810,8 +141906,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[str] -msgraph.generated.policies.authenticationStrengthPolicies.item.updateAllowedCombinations.UpdateAllowedCombinationsPostRequestBody::|public|allowed_combinations(value:list[str]):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|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]] @@ -158108,6 +161204,7 @@ 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 @@ -158128,6 +161225,7 @@ 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 @@ -158172,6 +161270,7 @@ 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 @@ -158189,6 +161288,7 @@ 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 @@ -158310,6 +161410,7 @@ 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 @@ -158339,6 +161440,7 @@ 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 @@ -158377,6 +161479,7 @@ 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 @@ -158397,6 +161500,7 @@ 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 @@ -158417,6 +161521,7 @@ 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 @@ -158437,6 +161542,7 @@ 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 @@ -158472,6 +161578,7 @@ 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 @@ -169985,9 +173092,11 @@ 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 diff --git a/msgraph/generated/kiota-lock.json b/msgraph/generated/kiota-lock.json index ade662b6a6..50dbd8adca 100644 --- a/msgraph/generated/kiota-lock.json +++ b/msgraph/generated/kiota-lock.json @@ -1,5 +1,5 @@ { - "descriptionHash": "349036EEAB2E0D6C05F58A622A8F18B8A2EA1B8309B53360D229C5FE0F015DCE97C14583DC754A129B4858F15509A0A6413AC9C33228FE35590E0A965EC26CF6", + "descriptionHash": "F66F35AF42DFD96FE735D23A13B33683547FA331442A856BCC89322EB087DAA1BB96F0AF787D4DA6C09602408DE805BDAC8EAD927DB56D532AC2A62171CF5CDF", "descriptionLocation": "../../msgraph-metadata/clean_v10_openapi/openapi.yaml", "lockFileVersion": "1.0.0", "kiotaVersion": "1.29.0", diff --git a/msgraph/generated/models/access_package_catalog.py b/msgraph/generated/models/access_package_catalog.py index be5294e3c6..8e1427a3a6 100644 --- a/msgraph/generated/models/access_package_catalog.py +++ b/msgraph/generated/models/access_package_catalog.py @@ -1,16 +1,50 @@ 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: @@ -28,11 +62,37 @@ 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) @@ -47,5 +107,17 @@ 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 new file mode 100644 index 0000000000..b49eeb0bcb --- /dev/null +++ b/msgraph/generated/models/access_package_catalog_state.py @@ -0,0 +1,7 @@ +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 new file mode 100644 index 0000000000..d99b491260 --- /dev/null +++ b/msgraph/generated/models/access_package_catalog_type.py @@ -0,0 +1,8 @@ +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 3d25508b85..ef85642870 100644 --- a/msgraph/generated/models/access_package_resource_environment.py +++ b/msgraph/generated/models/access_package_resource_environment.py @@ -1,16 +1,39 @@ 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: @@ -28,11 +51,24 @@ 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) @@ -47,5 +83,14 @@ 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 5ee0269381..7b704a5396 100644 --- a/msgraph/generated/models/access_package_resource_role.py +++ b/msgraph/generated/models/access_package_resource_role.py @@ -5,12 +5,25 @@ 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: @@ -28,11 +41,18 @@ 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) @@ -47,5 +67,10 @@ 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 8ad213189e..73be8f398c 100644 --- a/msgraph/generated/models/access_package_resource_scope.py +++ b/msgraph/generated/models/access_package_resource_scope.py @@ -5,12 +5,27 @@ 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: @@ -28,11 +43,19 @@ 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) @@ -47,5 +70,11 @@ 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 6d98c4d127..6d14c1d162 100644 --- a/msgraph/generated/models/access_package_subject.py +++ b/msgraph/generated/models/access_package_subject.py @@ -5,12 +5,30 @@ 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: @@ -28,11 +46,22 @@ 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) @@ -47,5 +76,12 @@ 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 new file mode 100644 index 0000000000..80c580f072 --- /dev/null +++ b/msgraph/generated/models/access_package_subject_type.py @@ -0,0 +1,8 @@ +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 new file mode 100644 index 0000000000..012e3c0d99 --- /dev/null +++ b/msgraph/generated/models/access_review_history_decision_filter.py @@ -0,0 +1,10 @@ +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 07016a3507..dfbe551390 100644 --- a/msgraph/generated/models/access_review_history_definition.py +++ b/msgraph/generated/models/access_review_history_definition.py @@ -6,6 +6,7 @@ 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 @@ -22,7 +23,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[str]] = None + decisions: Optional[list[AccessReviewHistoryDecisionFilter]] = 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. @@ -56,6 +57,7 @@ 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 @@ -63,6 +65,7 @@ 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 @@ -73,7 +76,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_primitive_values(str)), + "decisions": lambda n : setattr(self, 'decisions', n.get_collection_of_enum_values(AccessReviewHistoryDecisionFilter)), "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()), @@ -97,7 +100,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_primitive_values("decisions", self.decisions) + writer.write_collection_of_enum_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 53f6ea3049..e125f618eb 100644 --- a/msgraph/generated/models/activities_container.py +++ b/msgraph/generated/models/activities_container.py @@ -5,12 +5,17 @@ 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: @@ -28,11 +33,14 @@ 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) @@ -47,5 +55,6 @@ 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 new file mode 100644 index 0000000000..718c1c7e15 --- /dev/null +++ b/msgraph/generated/models/agreement_file_data.py @@ -0,0 +1,54 @@ +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 291fe896d8..10f52f0ce3 100644 --- a/msgraph/generated/models/agreement_file_properties.py +++ b/msgraph/generated/models/agreement_file_properties.py @@ -1,4 +1,5 @@ from __future__ import annotations +import datetime from collections.abc import Callable from dataclasses import dataclass, field from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter @@ -6,6 +7,7 @@ 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 @@ -14,6 +16,22 @@ @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: @@ -49,16 +67,25 @@ 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) @@ -73,5 +100,12 @@ 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 new file mode 100644 index 0000000000..f568e57e2b --- /dev/null +++ b/msgraph/generated/models/apps_installation_options_for_mac.py @@ -0,0 +1,58 @@ +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 new file mode 100644 index 0000000000..c2dfe56ac0 --- /dev/null +++ b/msgraph/generated/models/apps_installation_options_for_windows.py @@ -0,0 +1,66 @@ +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 new file mode 100644 index 0000000000..c1d0c46404 --- /dev/null +++ b/msgraph/generated/models/apps_update_channel_type.py @@ -0,0 +1,8 @@ +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 new file mode 100644 index 0000000000..c46d055470 --- /dev/null +++ b/msgraph/generated/models/attribute_flow_behavior.py @@ -0,0 +1,6 @@ +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 new file mode 100644 index 0000000000..102352f228 --- /dev/null +++ b/msgraph/generated/models/attribute_flow_type.py @@ -0,0 +1,9 @@ +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 new file mode 100644 index 0000000000..81684632f6 --- /dev/null +++ b/msgraph/generated/models/attribute_mapping.py @@ -0,0 +1,91 @@ +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 7f28debfb3..3dea5627c7 100644 --- a/msgraph/generated/models/authentication.py +++ b/msgraph/generated/models/authentication.py @@ -5,12 +5,47 @@ 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: @@ -28,11 +63,44 @@ 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) @@ -47,5 +115,16 @@ 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 new file mode 100644 index 0000000000..8c2f52d5f0 --- /dev/null +++ b/msgraph/generated/models/b2b_identity_providers_type.py @@ -0,0 +1,11 @@ +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 52700752f3..7bdc7e93f6 100644 --- a/msgraph/generated/models/base_item.py +++ b/msgraph/generated/models/base_item.py @@ -1,4 +1,5 @@ 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,6 +10,8 @@ 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 @@ -16,11 +19,36 @@ 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: @@ -87,6 +115,8 @@ 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 @@ -94,11 +124,14 @@ 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 @@ -106,8 +139,20 @@ 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) @@ -122,5 +167,16 @@ 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 4a5ff66143..5cf3492085 100644 --- a/msgraph/generated/models/bulk_upload.py +++ b/msgraph/generated/models/bulk_upload.py @@ -11,6 +11,8 @@ @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 042409cb4d..b951506c4c 100644 --- a/msgraph/generated/models/calendar.py +++ b/msgraph/generated/models/calendar.py @@ -5,12 +5,57 @@ 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: @@ -28,11 +73,43 @@ 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) @@ -47,5 +124,23 @@ 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 new file mode 100644 index 0000000000..044aaa5a3b --- /dev/null +++ b/msgraph/generated/models/calendar_color.py @@ -0,0 +1,15 @@ +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 9351c76e43..0110628980 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[str]] = None + allowed_roles: Optional[list[CalendarRoleType]] = 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_primitive_values(str)), + "allowedRoles": lambda n : setattr(self, 'allowed_roles', n.get_collection_of_enum_values(CalendarRoleType)), "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_primitive_values("allowedRoles", self.allowed_roles) + writer.write_collection_of_enum_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 0dc848c04b..d07f8d634a 100644 --- a/msgraph/generated/models/call.py +++ b/msgraph/generated/models/call.py @@ -20,6 +20,7 @@ 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 @@ -62,7 +63,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[str]] = None + requested_modalities: Optional[list[Modality]] = None # The result information. For example, the result can hold termination reason. Read-only. result_info: Optional[ResultInfo] = None # The originator of the call. @@ -111,6 +112,7 @@ 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 @@ -131,6 +133,7 @@ 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 @@ -152,7 +155,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_primitive_values(str)), + "requestedModalities": lambda n : setattr(self, 'requested_modalities', n.get_collection_of_enum_values(Modality)), "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)), @@ -190,7 +193,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_primitive_values("requestedModalities", self.requested_modalities) + writer.write_collection_of_enum_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 new file mode 100644 index 0000000000..2b2b57ce60 --- /dev/null +++ b/msgraph/generated/models/call_records/administrative_unit_info.py @@ -0,0 +1,54 @@ +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 6ab19eac59..64a6b14edd 100644 --- a/msgraph/generated/models/call_records/participant_base.py +++ b/msgraph/generated/models/call_records/participant_base.py @@ -5,7 +5,9 @@ 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 @@ -13,6 +15,12 @@ @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: @@ -43,15 +51,21 @@ 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) @@ -66,5 +80,7 @@ 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 3b0d8f462f..9b8f198452 100644 --- a/msgraph/generated/models/canvas_layout.py +++ b/msgraph/generated/models/canvas_layout.py @@ -6,11 +6,19 @@ 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: @@ -29,10 +37,16 @@ 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) @@ -47,5 +61,7 @@ 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 22a2767994..aba43efd30 100644 --- a/msgraph/generated/models/chat_message_info.py +++ b/msgraph/generated/models/chat_message_info.py @@ -1,16 +1,35 @@ 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: @@ -28,11 +47,25 @@ 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) @@ -47,5 +80,11 @@ 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 7b3e7211ec..5a3c5c59b0 100644 --- a/msgraph/generated/models/cloud_clipboard_root.py +++ b/msgraph/generated/models/cloud_clipboard_root.py @@ -5,12 +5,17 @@ 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: @@ -28,11 +33,14 @@ 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) @@ -47,5 +55,6 @@ 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.py b/msgraph/generated/models/coachmark_location.py new file mode 100644 index 0000000000..41462fbaab --- /dev/null +++ b/msgraph/generated/models/coachmark_location.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 .coachmark_location_type import CoachmarkLocationType + +@dataclass +class CoachmarkLocation(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 + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> CoachmarkLocation: + """ + Creates a new instance of the 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 + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return CoachmarkLocation() + + 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 .coachmark_location_type import CoachmarkLocationType + + 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)), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the 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("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_additional_data_value(self.additional_data) + + diff --git a/msgraph/generated/models/coachmark_location_type.py b/msgraph/generated/models/coachmark_location_type.py new file mode 100644 index 0000000000..537261aa66 --- /dev/null +++ b/msgraph/generated/models/coachmark_location_type.py @@ -0,0 +1,11 @@ +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/connection_info.py b/msgraph/generated/models/connection_info.py new file mode 100644 index 0000000000..8066171efa --- /dev/null +++ b/msgraph/generated/models/connection_info.py @@ -0,0 +1,54 @@ +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 ConnectionInfo(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 + # 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: + """ + Creates a new instance of the 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 + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ConnectionInfo() + + 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()), + "url": lambda n : setattr(self, '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_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/container_filter.py b/msgraph/generated/models/container_filter.py new file mode 100644 index 0000000000..a1a9e99af3 --- /dev/null +++ b/msgraph/generated/models/container_filter.py @@ -0,0 +1,54 @@ +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 new file mode 100644 index 0000000000..0d26baed2f --- /dev/null +++ b/msgraph/generated/models/content_customization.py @@ -0,0 +1,73 @@ +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 428f2b791d..2da1f12c49 100644 --- a/msgraph/generated/models/copilot_admin_setting.py +++ b/msgraph/generated/models/copilot_admin_setting.py @@ -5,12 +5,17 @@ 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: @@ -28,11 +33,14 @@ 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) @@ -47,5 +55,6 @@ 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 7223e8adc0..1181d177cf 100644 --- a/msgraph/generated/models/cross_tenant_access_policy_configuration_default.py +++ b/msgraph/generated/models/cross_tenant_access_policy_configuration_default.py @@ -5,12 +5,37 @@ 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: @@ -28,11 +53,30 @@ 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) @@ -47,5 +91,14 @@ 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 ed163eb4a1..d2f3c15283 100644 --- a/msgraph/generated/models/custom_callout_extension.py +++ b/msgraph/generated/models/custom_callout_extension.py @@ -8,6 +8,9 @@ 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 @@ -18,6 +21,18 @@ @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: @@ -71,6 +86,9 @@ 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 @@ -80,6 +98,9 @@ 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 @@ -87,6 +108,11 @@ 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) @@ -101,5 +127,10 @@ 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 9f37315a11..ed5bdabc9e 100644 --- a/msgraph/generated/models/custom_training_setting.py +++ b/msgraph/generated/models/custom_training_setting.py @@ -5,6 +5,7 @@ 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 @@ -14,7 +15,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[str]] = None + assigned_to: Optional[list[TrainingAssignedTo]] = None # The description of the custom training setting. description: Optional[str] = None # The display name of the custom training setting. @@ -40,12 +41,14 @@ 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_primitive_values(str)), + "assignedTo": lambda n : setattr(self, 'assigned_to', n.get_collection_of_enum_values(TrainingAssignedTo)), "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()), @@ -64,7 +67,7 @@ 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("assignedTo", self.assigned_to) + writer.write_collection_of_enum_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 be01acb254..e5dbd1718b 100644 --- a/msgraph/generated/models/data_security_and_governance.py +++ b/msgraph/generated/models/data_security_and_governance.py @@ -6,6 +6,7 @@ if TYPE_CHECKING: from .entity import Entity + from .sensitivity_label import SensitivityLabel from .tenant_data_security_and_governance import TenantDataSecurityAndGovernance from .user_data_security_and_governance import UserDataSecurityAndGovernance @@ -13,6 +14,10 @@ @dataclass class DataSecurityAndGovernance(Entity, Parsable): + # The OdataType property + odata_type: Optional[str] = None + # The sensitivityLabels property + sensitivity_labels: Optional[list[SensitivityLabel]] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> DataSecurityAndGovernance: @@ -44,14 +49,17 @@ 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 .tenant_data_security_and_governance import TenantDataSecurityAndGovernance from .user_data_security_and_governance import UserDataSecurityAndGovernance from .entity import Entity + from .sensitivity_label import SensitivityLabel from .tenant_data_security_and_governance import TenantDataSecurityAndGovernance from .user_data_security_and_governance import UserDataSecurityAndGovernance fields: dict[str, Callable[[Any], None]] = { + "sensitivityLabels": lambda n : setattr(self, 'sensitivity_labels', n.get_collection_of_object_values(SensitivityLabel)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -66,5 +74,6 @@ 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("sensitivityLabels", self.sensitivity_labels) diff --git a/msgraph/generated/models/default_invitation_redemption_identity_provider_configuration.py b/msgraph/generated/models/default_invitation_redemption_identity_provider_configuration.py new file mode 100644 index 0000000000..66c8eb44a8 --- /dev/null +++ b/msgraph/generated/models/default_invitation_redemption_identity_provider_configuration.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .invitation_redemption_identity_provider_configuration import InvitationRedemptionIdentityProviderConfiguration + +from .invitation_redemption_identity_provider_configuration import InvitationRedemptionIdentityProviderConfiguration + +@dataclass +class DefaultInvitationRedemptionIdentityProviderConfiguration(InvitationRedemptionIdentityProviderConfiguration, Parsable): + # The OdataType property + odata_type: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> DefaultInvitationRedemptionIdentityProviderConfiguration: + """ + Creates a new instance of the 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 + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return DefaultInvitationRedemptionIdentityProviderConfiguration() + + 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 .invitation_redemption_identity_provider_configuration import InvitationRedemptionIdentityProviderConfiguration + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/device_category.py b/msgraph/generated/models/device_category.py index 5830e89f6d..7d79c296d8 100644 --- a/msgraph/generated/models/device_category.py +++ b/msgraph/generated/models/device_category.py @@ -14,6 +14,12 @@ 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: @@ -36,6 +42,8 @@ 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) @@ -50,5 +58,7 @@ 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 143f8a50b3..5ffad6f3ec 100644 --- a/msgraph/generated/models/device_compliance_device_overview.py +++ b/msgraph/generated/models/device_compliance_device_overview.py @@ -1,4 +1,5 @@ from __future__ import annotations +import datetime from collections.abc import Callable from dataclasses import dataclass, field from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter @@ -11,6 +12,22 @@ @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: @@ -33,6 +50,13 @@ 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) @@ -47,5 +71,12 @@ 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 ebc40c750d..067355a248 100644 --- a/msgraph/generated/models/device_compliance_user_overview.py +++ b/msgraph/generated/models/device_compliance_user_overview.py @@ -1,4 +1,5 @@ from __future__ import annotations +import datetime from collections.abc import Callable from dataclasses import dataclass, field from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter @@ -11,6 +12,22 @@ @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: @@ -33,6 +50,13 @@ 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) @@ -47,5 +71,12 @@ 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 7eb018d58c..ede7e69ba5 100644 --- a/msgraph/generated/models/device_configuration_device_overview.py +++ b/msgraph/generated/models/device_configuration_device_overview.py @@ -1,4 +1,5 @@ from __future__ import annotations +import datetime from collections.abc import Callable from dataclasses import dataclass, field from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter @@ -11,6 +12,22 @@ @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: @@ -33,6 +50,13 @@ 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) @@ -47,5 +71,12 @@ 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 872f547e0f..3e57c6c94c 100644 --- a/msgraph/generated/models/device_configuration_user_overview.py +++ b/msgraph/generated/models/device_configuration_user_overview.py @@ -1,4 +1,5 @@ from __future__ import annotations +import datetime from collections.abc import Callable from dataclasses import dataclass, field from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter @@ -11,6 +12,22 @@ @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: @@ -33,6 +50,13 @@ 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) @@ -47,5 +71,12 @@ 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 new file mode 100644 index 0000000000..6522b398e7 --- /dev/null +++ b/msgraph/generated/models/device_exchange_access_state_summary.py @@ -0,0 +1,73 @@ +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 879e1ceffe..5a90c5a3a2 100644 --- a/msgraph/generated/models/device_management_reports.py +++ b/msgraph/generated/models/device_management_reports.py @@ -5,6 +5,7 @@ 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 @@ -14,6 +15,10 @@ 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: @@ -31,11 +36,14 @@ 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) @@ -50,5 +58,6 @@ 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 new file mode 100644 index 0000000000..5efdafe64a --- /dev/null +++ b/msgraph/generated/models/device_operating_system_summary.py @@ -0,0 +1,101 @@ +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/e_book_install_summary.py b/msgraph/generated/models/e_book_install_summary.py index 864da23b5c..9541cba3c7 100644 --- a/msgraph/generated/models/e_book_install_summary.py +++ b/msgraph/generated/models/e_book_install_summary.py @@ -14,6 +14,20 @@ 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: @@ -36,6 +50,12 @@ 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) @@ -50,5 +70,11 @@ 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 e6b9a23891..6c4c6bb3ea 100644 --- a/msgraph/generated/models/education_assignment_defaults.py +++ b/msgraph/generated/models/education_assignment_defaults.py @@ -1,16 +1,29 @@ 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: @@ -28,11 +41,19 @@ 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) @@ -47,5 +68,9 @@ 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 73f140fa6c..417d61048f 100644 --- a/msgraph/generated/models/education_assignment_settings.py +++ b/msgraph/generated/models/education_assignment_settings.py @@ -5,12 +5,19 @@ 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: @@ -28,11 +35,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 .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) @@ -47,5 +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_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 439790bef8..16f858ef47 100644 --- a/msgraph/generated/models/education_grading_category.py +++ b/msgraph/generated/models/education_grading_category.py @@ -11,6 +11,12 @@ @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: @@ -33,6 +39,8 @@ 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) @@ -47,5 +55,7 @@ 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 b828d0c3c1..3c6b86d313 100644 --- a/msgraph/generated/models/education_rubric.py +++ b/msgraph/generated/models/education_rubric.py @@ -1,16 +1,42 @@ 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: @@ -28,11 +54,30 @@ 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) @@ -47,5 +92,10 @@ 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/email_payload_detail.py b/msgraph/generated/models/email_payload_detail.py new file mode 100644 index 0000000000..42769a6cd4 --- /dev/null +++ b/msgraph/generated/models/email_payload_detail.py @@ -0,0 +1,69 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .payload_detail import PayloadDetail + +from .payload_detail import PayloadDetail + +@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 + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> EmailPayloadDetail: + """ + Creates a new instance of the 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 + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return EmailPayloadDetail() + + 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 .payload_detail import PayloadDetail + + 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()), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param 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_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) + + diff --git a/msgraph/generated/models/employee_experience_user.py b/msgraph/generated/models/employee_experience_user.py index fcb0319260..6275334125 100644 --- a/msgraph/generated/models/employee_experience_user.py +++ b/msgraph/generated/models/employee_experience_user.py @@ -6,11 +6,16 @@ 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: @@ -29,10 +34,13 @@ 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) @@ -47,5 +55,6 @@ 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 44f1128802..35489b3d96 100644 --- a/msgraph/generated/models/end_user_notification.py +++ b/msgraph/generated/models/end_user_notification.py @@ -1,16 +1,46 @@ 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: @@ -28,11 +58,32 @@ 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) @@ -47,5 +98,16 @@ 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 new file mode 100644 index 0000000000..9470075f5c --- /dev/null +++ b/msgraph/generated/models/end_user_notification_type.py @@ -0,0 +1,10 @@ +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 95571737ae..52b19b47a3 100644 --- a/msgraph/generated/models/entitlement_management.py +++ b/msgraph/generated/models/entitlement_management.py @@ -5,12 +5,50 @@ 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: @@ -28,11 +66,47 @@ 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) @@ -47,5 +121,17 @@ 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_type.py b/msgraph/generated/models/entity_type.py new file mode 100644 index 0000000000..239f9b3eba --- /dev/null +++ b/msgraph/generated/models/entity_type.py @@ -0,0 +1,17 @@ +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 new file mode 100644 index 0000000000..cb258999fb --- /dev/null +++ b/msgraph/generated/models/external_connectors/label.py @@ -0,0 +1,15 @@ +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 new file mode 100644 index 0000000000..74444ffe15 --- /dev/null +++ b/msgraph/generated/models/external_connectors/property_.py @@ -0,0 +1,92 @@ +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 new file mode 100644 index 0000000000..f3d7915f31 --- /dev/null +++ b/msgraph/generated/models/external_connectors/property_type.py @@ -0,0 +1,14 @@ +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 228dcf878d..8b3e6fcde1 100644 --- a/msgraph/generated/models/external_connectors/schema.py +++ b/msgraph/generated/models/external_connectors/schema.py @@ -6,11 +6,18 @@ 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: @@ -29,10 +36,14 @@ 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) @@ -47,5 +58,7 @@ 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/fido2_authentication_method_configuration.py b/msgraph/generated/models/fido2_authentication_method_configuration.py index 7b9ee647f5..536bf54904 100644 --- a/msgraph/generated/models/fido2_authentication_method_configuration.py +++ b/msgraph/generated/models/fido2_authentication_method_configuration.py @@ -21,7 +21,7 @@ class Fido2AuthenticationMethodConfiguration(AuthenticationMethodConfiguration, is_attestation_enforced: Optional[bool] = None # Determines if users can register new FIDO2 security keys. is_self_service_registration_allowed: Optional[bool] = None - # Controls whether key restrictions are enforced on FIDO2 security keys, either allowing or disallowing certain key types as defined by Authenticator Attestation GUID (AAGUID), an identifier that indicates the type (e.g. make and model) of the authenticator. + # Controls whether key restrictions are enforced on FIDO2 security keys, either allowing or disallowing certain key types as defined by Authenticator Attestation GUID (AAGUID), an identifier that indicates the type (for example, make and model) of the authenticator. key_restrictions: Optional[Fido2KeyRestrictions] = None @staticmethod diff --git a/msgraph/generated/models/field_value_set.py b/msgraph/generated/models/field_value_set.py index d9407dfe9a..cc9073e621 100644 --- a/msgraph/generated/models/field_value_set.py +++ b/msgraph/generated/models/field_value_set.py @@ -11,6 +11,8 @@ @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 new file mode 100644 index 0000000000..160a95dea2 --- /dev/null +++ b/msgraph/generated/models/filter.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 .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_clause.py b/msgraph/generated/models/filter_clause.py new file mode 100644 index 0000000000..e2a4e200d0 --- /dev/null +++ b/msgraph/generated/models/filter_clause.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 .filter_operand import FilterOperand + +@dataclass +class FilterClause(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 + # 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 + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> FilterClause: + """ + Creates a new instance of the 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 + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return FilterClause() + + 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 .filter_operand import FilterOperand + + fields: dict[str, Callable[[Any], None]] = { + "@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)), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the 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_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_additional_data_value(self.additional_data) + + diff --git a/msgraph/generated/models/filter_group.py b/msgraph/generated/models/filter_group.py new file mode 100644 index 0000000000..6da03782c6 --- /dev/null +++ b/msgraph/generated/models/filter_group.py @@ -0,0 +1,65 @@ +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_clause import FilterClause + +@dataclass +class FilterGroup(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 + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> FilterGroup: + """ + Creates a new instance of the 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 + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return FilterGroup() + + 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 .filter_clause import FilterClause + + 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()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the 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("clauses", self.clauses) + 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/filter_operand.py b/msgraph/generated/models/filter_operand.py new file mode 100644 index 0000000000..7e6cfbcd26 --- /dev/null +++ b/msgraph/generated/models/filter_operand.py @@ -0,0 +1,54 @@ +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 new file mode 100644 index 0000000000..0174230c24 --- /dev/null +++ b/msgraph/generated/models/giphy_rating_type.py @@ -0,0 +1,7 @@ +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 new file mode 100644 index 0000000000..6bc6b1d24a --- /dev/null +++ b/msgraph/generated/models/group_filter.py @@ -0,0 +1,54 @@ +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 17d9c5e8d3..b428d73e56 100644 --- a/msgraph/generated/models/identity_governance/lifecycle_workflows_container.py +++ b/msgraph/generated/models/identity_governance/lifecycle_workflows_container.py @@ -5,12 +5,35 @@ 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: @@ -28,11 +51,32 @@ 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) @@ -47,5 +91,12 @@ 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 new file mode 100644 index 0000000000..ad331d5a10 --- /dev/null +++ b/msgraph/generated/models/idle_session_sign_out.py @@ -0,0 +1,62 @@ +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 new file mode 100644 index 0000000000..74f415d78b --- /dev/null +++ b/msgraph/generated/models/image_tagging_choice.py @@ -0,0 +1,8 @@ +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 27e6ff46e9..6b802dccbc 100644 --- a/msgraph/generated/models/inference_classification.py +++ b/msgraph/generated/models/inference_classification.py @@ -6,11 +6,16 @@ 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: @@ -29,10 +34,13 @@ 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) @@ -47,5 +55,6 @@ 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 f0231b2eb5..1fabc8795c 100644 --- a/msgraph/generated/models/internet_explorer_mode.py +++ b/msgraph/generated/models/internet_explorer_mode.py @@ -5,12 +5,17 @@ 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: @@ -28,11 +33,14 @@ 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) @@ -47,5 +55,6 @@ 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 new file mode 100644 index 0000000000..a695d50ee6 --- /dev/null +++ b/msgraph/generated/models/invitation_redemption_identity_provider_configuration.py @@ -0,0 +1,77 @@ +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 5133f07262..4e56792cfd 100644 --- a/msgraph/generated/models/item_analytics.py +++ b/msgraph/generated/models/item_analytics.py @@ -6,11 +6,20 @@ 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: @@ -29,10 +38,15 @@ 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) @@ -47,5 +61,8 @@ 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 c87093e900..eaa1c58395 100644 --- a/msgraph/generated/models/item_retention_label.py +++ b/msgraph/generated/models/item_retention_label.py @@ -1,4 +1,5 @@ from __future__ import annotations +import datetime from collections.abc import Callable from dataclasses import dataclass, field from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter @@ -6,11 +7,25 @@ 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: @@ -29,10 +44,19 @@ 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) @@ -47,5 +71,10 @@ 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/landing_page.py b/msgraph/generated/models/landing_page.py index 8ee600a6b9..ca61ccd034 100644 --- a/msgraph/generated/models/landing_page.py +++ b/msgraph/generated/models/landing_page.py @@ -1,16 +1,45 @@ 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: @@ -28,11 +57,30 @@ 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) @@ -47,5 +95,16 @@ 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 new file mode 100644 index 0000000000..1643fbea57 --- /dev/null +++ b/msgraph/generated/models/layout_template_type.py @@ -0,0 +1,7 @@ +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 26dddd6928..a5bc450f5e 100644 --- a/msgraph/generated/models/list_.py +++ b/msgraph/generated/models/list_.py @@ -6,11 +6,42 @@ 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_: @@ -29,10 +60,38 @@ 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) @@ -47,5 +106,15 @@ 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 new file mode 100644 index 0000000000..88e6db09a1 --- /dev/null +++ b/msgraph/generated/models/list_info.py @@ -0,0 +1,62 @@ +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 f8a5a1337d..9f4a03d777 100644 --- a/msgraph/generated/models/list_item.py +++ b/msgraph/generated/models/list_item.py @@ -6,11 +6,34 @@ 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: @@ -29,10 +52,31 @@ 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) @@ -47,5 +91,12 @@ 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 6251538b41..b769e3afcc 100644 --- a/msgraph/generated/models/login_page.py +++ b/msgraph/generated/models/login_page.py @@ -1,16 +1,42 @@ 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: @@ -28,11 +54,27 @@ 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) @@ -47,5 +89,15 @@ 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 new file mode 100644 index 0000000000..0af7317fc0 --- /dev/null +++ b/msgraph/generated/models/login_page_layout_configuration.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 .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 new file mode 100644 index 0000000000..a7dd0862fc --- /dev/null +++ b/msgraph/generated/models/login_page_text_visibility_settings.py @@ -0,0 +1,74 @@ +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 7e7e81861e..ca7d501dea 100644 --- a/msgraph/generated/models/m365_apps_installation_options.py +++ b/msgraph/generated/models/m365_apps_installation_options.py @@ -5,12 +5,23 @@ 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: @@ -28,11 +39,20 @@ 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) @@ -47,5 +67,8 @@ 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 6330d6ff90..994746921c 100644 --- a/msgraph/generated/models/managed_app_policy_deployment_summary.py +++ b/msgraph/generated/models/managed_app_policy_deployment_summary.py @@ -1,4 +1,5 @@ from __future__ import annotations +import datetime from collections.abc import Callable from dataclasses import dataclass, field from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter @@ -6,6 +7,7 @@ if TYPE_CHECKING: from .entity import Entity + from .managed_app_policy_deployment_summary_per_app import ManagedAppPolicyDeploymentSummaryPerApp from .entity import Entity @@ -14,6 +16,18 @@ 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: @@ -32,10 +46,17 @@ 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) @@ -50,5 +71,10 @@ 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_app_policy_deployment_summary_per_app.py b/msgraph/generated/models/managed_app_policy_deployment_summary_per_app.py new file mode 100644 index 0000000000..9dd193964c --- /dev/null +++ b/msgraph/generated/models/managed_app_policy_deployment_summary_per_app.py @@ -0,0 +1,68 @@ +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 .mobile_app_identifier import MobileAppIdentifier + +@dataclass +class ManagedAppPolicyDeploymentSummaryPerApp(AdditionalDataHolder, BackedModel, Parsable): + """ + Represents policy deployment summary per app. + """ + # 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 + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ManagedAppPolicyDeploymentSummaryPerApp: + """ + Creates a new instance of the 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 + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ManagedAppPolicyDeploymentSummaryPerApp() + + 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 .mobile_app_identifier import MobileAppIdentifier + + 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()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the 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("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_additional_data_value(self.additional_data) + + 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 1ace58efdf..3648458975 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,4 +1,5 @@ from __future__ import annotations +import datetime from collections.abc import Callable from dataclasses import dataclass, field from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter @@ -14,6 +15,22 @@ 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: @@ -36,6 +53,13 @@ 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) @@ -50,5 +74,12 @@ 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 a772305324..0391b027b4 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,4 +1,5 @@ from __future__ import annotations +import datetime from collections.abc import Callable from dataclasses import dataclass, field from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter @@ -14,6 +15,22 @@ 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: @@ -36,6 +53,13 @@ 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) @@ -50,5 +74,12 @@ 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 26108d9b20..bbf5df91e5 100644 --- a/msgraph/generated/models/managed_device_overview.py +++ b/msgraph/generated/models/managed_device_overview.py @@ -5,6 +5,8 @@ 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 @@ -14,6 +16,18 @@ 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: @@ -31,11 +45,20 @@ 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) @@ -50,5 +73,10 @@ 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 02918d65d7..da80bec5b7 100644 --- a/msgraph/generated/models/microsoft_training_assignment_mapping.py +++ b/msgraph/generated/models/microsoft_training_assignment_mapping.py @@ -6,6 +6,7 @@ if TYPE_CHECKING: from .training import Training + from .training_assigned_to import TrainingAssignedTo from .training_setting import TrainingSetting from .training_setting import TrainingSetting @@ -15,7 +16,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[str]] = None + assigned_to: Optional[list[TrainingAssignedTo]] = None # The training property training: Optional[Training] = None @@ -36,13 +37,15 @@ 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_primitive_values(str)), + "assignedTo": lambda n : setattr(self, 'assigned_to', n.get_collection_of_enum_values(TrainingAssignedTo)), "training": lambda n : setattr(self, 'training', n.get_object_value(Training)), } super_fields = super().get_field_deserializers() @@ -58,7 +61,7 @@ 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("assignedTo", self.assigned_to) + writer.write_collection_of_enum_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 5fe9dc6f93..4570c07caf 100644 --- a/msgraph/generated/models/multi_tenant_organization_join_request_record.py +++ b/msgraph/generated/models/multi_tenant_organization_join_request_record.py @@ -6,11 +6,24 @@ 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: @@ -29,10 +42,20 @@ 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) @@ -47,5 +70,9 @@ 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 new file mode 100644 index 0000000000..a2b35813d8 --- /dev/null +++ b/msgraph/generated/models/multi_tenant_organization_join_request_transition_details.py @@ -0,0 +1,72 @@ +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 new file mode 100644 index 0000000000..a13694f1ad --- /dev/null +++ b/msgraph/generated/models/object_flow_types.py @@ -0,0 +1,8 @@ +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 new file mode 100644 index 0000000000..6b2f4ab0e2 --- /dev/null +++ b/msgraph/generated/models/object_mapping.py @@ -0,0 +1,98 @@ +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 new file mode 100644 index 0000000000..d0752eaf7e --- /dev/null +++ b/msgraph/generated/models/object_mapping_metadata.py @@ -0,0 +1,11 @@ +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 new file mode 100644 index 0000000000..1694d8d97f --- /dev/null +++ b/msgraph/generated/models/object_mapping_metadata_entry.py @@ -0,0 +1,65 @@ +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 b5186734fd..fbcc3a8470 100644 --- a/msgraph/generated/models/office_graph_insights.py +++ b/msgraph/generated/models/office_graph_insights.py @@ -7,11 +7,22 @@ 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: @@ -40,11 +51,20 @@ 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) @@ -59,5 +79,8 @@ 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 157b6ab762..847b73635e 100644 --- a/msgraph/generated/models/on_premises_conditional_access_settings.py +++ b/msgraph/generated/models/on_premises_conditional_access_settings.py @@ -3,6 +3,7 @@ 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 @@ -14,6 +15,16 @@ 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: @@ -36,6 +47,10 @@ 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) @@ -50,5 +65,9 @@ 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 571e8323c8..4f8f06ce58 100644 --- a/msgraph/generated/models/onenote.py +++ b/msgraph/generated/models/onenote.py @@ -6,11 +6,31 @@ 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: @@ -29,10 +49,28 @@ 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) @@ -47,5 +85,11 @@ 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 15dda99885..c8965930f5 100644 --- a/msgraph/generated/models/organizational_branding_properties.py +++ b/msgraph/generated/models/organizational_branding_properties.py @@ -5,7 +5,10 @@ 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 @@ -13,6 +16,70 @@ @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: @@ -43,15 +110,52 @@ 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) @@ -66,5 +170,36 @@ 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 fb079aa716..a1317cb6fe 100644 --- a/msgraph/generated/models/outlook_user.py +++ b/msgraph/generated/models/outlook_user.py @@ -6,11 +6,16 @@ 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: @@ -29,10 +34,13 @@ 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) @@ -47,5 +55,6 @@ 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 b74ae2e28a..165dcf85ad 100644 --- a/msgraph/generated/models/partners/billing/billing.py +++ b/msgraph/generated/models/partners/billing/billing.py @@ -6,11 +6,25 @@ 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: @@ -29,10 +43,22 @@ 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) @@ -47,5 +73,9 @@ 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 6196068c06..8bd1b92e8b 100644 --- a/msgraph/generated/models/payload.py +++ b/msgraph/generated/models/payload.py @@ -1,16 +1,74 @@ 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: @@ -28,11 +86,55 @@ 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) @@ -47,5 +149,27 @@ 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 new file mode 100644 index 0000000000..01880c7738 --- /dev/null +++ b/msgraph/generated/models/payload_brand.py @@ -0,0 +1,25 @@ +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 new file mode 100644 index 0000000000..9d42a8556f --- /dev/null +++ b/msgraph/generated/models/payload_coachmark.py @@ -0,0 +1,81 @@ +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 new file mode 100644 index 0000000000..360ebce9d8 --- /dev/null +++ b/msgraph/generated/models/payload_complexity.py @@ -0,0 +1,9 @@ +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 new file mode 100644 index 0000000000..06ccca72ef --- /dev/null +++ b/msgraph/generated/models/payload_detail.py @@ -0,0 +1,81 @@ +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 new file mode 100644 index 0000000000..64f5db7699 --- /dev/null +++ b/msgraph/generated/models/payload_industry.py @@ -0,0 +1,26 @@ +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 new file mode 100644 index 0000000000..fa27c8ddb8 --- /dev/null +++ b/msgraph/generated/models/payload_theme.py @@ -0,0 +1,36 @@ +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 6b8f606b6d..ec7390cf24 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,11 +6,18 @@ 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: @@ -29,10 +36,14 @@ 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) @@ -47,5 +58,7 @@ 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 f33da906db..78f25f796d 100644 --- a/msgraph/generated/models/planner_bucket_task_board_task_format.py +++ b/msgraph/generated/models/planner_bucket_task_board_task_format.py @@ -11,6 +11,10 @@ @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: @@ -33,6 +37,7 @@ 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) @@ -47,5 +52,6 @@ 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 new file mode 100644 index 0000000000..1182ca870c --- /dev/null +++ b/msgraph/generated/models/planner_category_descriptions.py @@ -0,0 +1,150 @@ +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_checklist_items.py b/msgraph/generated/models/planner_checklist_items.py new file mode 100644 index 0000000000..a7e00267cb --- /dev/null +++ b/msgraph/generated/models/planner_checklist_items.py @@ -0,0 +1,50 @@ +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 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) + + # 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) -> PlannerChecklistItems: + """ + Creates a new instance of the 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 + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return PlannerChecklistItems() + + 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_external_references.py b/msgraph/generated/models/planner_external_references.py new file mode 100644 index 0000000000..91c9aacd6c --- /dev/null +++ b/msgraph/generated/models/planner_external_references.py @@ -0,0 +1,50 @@ +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 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) + + # 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) -> PlannerExternalReferences: + """ + Creates a new instance of the 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 + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return PlannerExternalReferences() + + 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_group.py b/msgraph/generated/models/planner_group.py index 5e34638678..6554cdcd84 100644 --- a/msgraph/generated/models/planner_group.py +++ b/msgraph/generated/models/planner_group.py @@ -6,11 +6,16 @@ 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: @@ -29,10 +34,13 @@ 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) @@ -47,5 +55,6 @@ 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 new file mode 100644 index 0000000000..ebc69c0fb2 --- /dev/null +++ b/msgraph/generated/models/planner_order_hints_by_assignee.py @@ -0,0 +1,50 @@ +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 7d3bee6532..d8007bcbb9 100644 --- a/msgraph/generated/models/planner_plan_details.py +++ b/msgraph/generated/models/planner_plan_details.py @@ -6,11 +6,19 @@ 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: @@ -29,10 +37,16 @@ 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) @@ -47,5 +61,7 @@ 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 f59474cfd8..2f25d693d8 100644 --- a/msgraph/generated/models/planner_progress_task_board_task_format.py +++ b/msgraph/generated/models/planner_progress_task_board_task_format.py @@ -11,6 +11,10 @@ @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: @@ -33,6 +37,7 @@ 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) @@ -47,5 +52,6 @@ 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 eef0edcc4d..01f5163def 100644 --- a/msgraph/generated/models/planner_task_details.py +++ b/msgraph/generated/models/planner_task_details.py @@ -6,11 +6,24 @@ 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: @@ -29,10 +42,20 @@ 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) @@ -47,5 +70,9 @@ 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 94d5d468a8..07b76e6827 100644 --- a/msgraph/generated/models/planner_user.py +++ b/msgraph/generated/models/planner_user.py @@ -6,11 +6,19 @@ 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: @@ -29,10 +37,16 @@ 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) @@ -47,5 +61,7 @@ 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/planner_user_ids.py b/msgraph/generated/models/planner_user_ids.py new file mode 100644 index 0000000000..4fc8fbbfd3 --- /dev/null +++ b/msgraph/generated/models/planner_user_ids.py @@ -0,0 +1,50 @@ +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 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) + + # 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) -> PlannerUserIds: + """ + Creates a new instance of the 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 + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return PlannerUserIds() + + 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/policy_template.py b/msgraph/generated/models/policy_template.py index 5b30e0e23c..f83fa80d58 100644 --- a/msgraph/generated/models/policy_template.py +++ b/msgraph/generated/models/policy_template.py @@ -6,11 +6,19 @@ 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: @@ -29,10 +37,16 @@ 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) @@ -47,5 +61,7 @@ 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 new file mode 100644 index 0000000000..5ab5bbeee3 --- /dev/null +++ b/msgraph/generated/models/print_finishing.py @@ -0,0 +1,70 @@ +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 0cc5285b0e..bc2d16941d 100644 --- a/msgraph/generated/models/print_job_configuration.py +++ b/msgraph/generated/models/print_job_configuration.py @@ -10,6 +10,7 @@ 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 @@ -36,7 +37,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[str]] = None + finishings: Optional[list[PrintFinishing]] = 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. @@ -84,6 +85,7 @@ 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 @@ -94,6 +96,7 @@ 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 @@ -107,7 +110,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_primitive_values(str)), + "finishings": lambda n : setattr(self, 'finishings', n.get_collection_of_enum_values(PrintFinishing)), "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)), @@ -138,7 +141,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_primitive_values("finishings", self.finishings) + writer.write_collection_of_enum_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 4009cd2f19..46844b8a33 100644 --- a/msgraph/generated/models/printer_capabilities.py +++ b/msgraph/generated/models/printer_capabilities.py @@ -7,6 +7,14 @@ 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): @@ -20,7 +28,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[str]] = None + color_modes: Optional[list[PrintColorMode]] = 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. @@ -28,11 +36,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[str]] = None + duplex_modes: Optional[list[PrintDuplexMode]] = None # The list of feed orientations that are supported by the printer. - feed_orientations: Optional[list[str]] = None + feed_orientations: Optional[list[PrinterFeedOrientation]] = None # Finishing processes the printer supports for a printed document. - finishings: Optional[list[str]] = None + finishings: Optional[list[PrintFinishing]] = 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. @@ -48,21 +56,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[str]] = None + multipage_layouts: Optional[list[PrintMultipageLayout]] = 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[str]] = None + orientations: Optional[list[PrintOrientation]] = 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[str]] = None + qualities: Optional[list[PrintQuality]] = None # A list of supported right margins(in microns) for the printer. right_margins: Optional[list[int]] = None # Supported print scalings. - scalings: Optional[list[str]] = None + scalings: Optional[list[PrintScaling]] = 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. @@ -85,19 +93,35 @@ 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_primitive_values(str)), + "colorModes": lambda n : setattr(self, 'color_modes', n.get_collection_of_enum_values(PrintColorMode)), "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_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)), + "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)), "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()), @@ -105,14 +129,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_primitive_values(str)), + "multipageLayouts": lambda n : setattr(self, 'multipage_layouts', n.get_collection_of_enum_values(PrintMultipageLayout)), "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), - "orientations": lambda n : setattr(self, 'orientations', n.get_collection_of_primitive_values(str)), + "orientations": lambda n : setattr(self, 'orientations', n.get_collection_of_enum_values(PrintOrientation)), "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_primitive_values(str)), + "qualities": lambda n : setattr(self, 'qualities', n.get_collection_of_enum_values(PrintQuality)), "rightMargins": lambda n : setattr(self, 'right_margins', n.get_collection_of_primitive_values(int)), - "scalings": lambda n : setattr(self, 'scalings', n.get_collection_of_primitive_values(str)), + "scalings": lambda n : setattr(self, 'scalings', n.get_collection_of_enum_values(PrintScaling)), "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)), } @@ -128,13 +152,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_primitive_values("colorModes", self.color_modes) + writer.write_collection_of_enum_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_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_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("inputBins", self.input_bins) writer.write_bool_value("isColorPrintingSupported", self.is_color_printing_supported) writer.write_bool_value("isPageRangeSupported", self.is_page_range_supported) @@ -142,14 +166,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_primitive_values("multipageLayouts", self.multipage_layouts) + writer.write_collection_of_enum_values("multipageLayouts", self.multipage_layouts) writer.write_str_value("@odata.type", self.odata_type) - writer.write_collection_of_primitive_values("orientations", self.orientations) + writer.write_collection_of_enum_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_primitive_values("qualities", self.qualities) + writer.write_collection_of_enum_values("qualities", self.qualities) writer.write_collection_of_primitive_values("rightMargins", self.right_margins) - writer.write_collection_of_primitive_values("scalings", self.scalings) + writer.write_collection_of_enum_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 55c58e5451..a904d539b0 100644 --- a/msgraph/generated/models/printer_defaults.py +++ b/msgraph/generated/models/printer_defaults.py @@ -8,6 +8,7 @@ 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 @@ -31,7 +32,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[str]] = None + finishings: Optional[list[PrintFinishing]] = 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. @@ -75,6 +76,7 @@ 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 @@ -82,6 +84,7 @@ 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 @@ -93,7 +96,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_primitive_values(str)), + "finishings": lambda n : setattr(self, 'finishings', n.get_collection_of_enum_values(PrintFinishing)), "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()), @@ -122,7 +125,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_primitive_values("finishings", self.finishings) + writer.write_collection_of_enum_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 9343099f1c..4193563e86 100644 --- a/msgraph/generated/models/privileged_access_group_eligibility_schedule.py +++ b/msgraph/generated/models/privileged_access_group_eligibility_schedule.py @@ -5,12 +5,30 @@ 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: @@ -28,11 +46,25 @@ 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) @@ -47,5 +79,11 @@ 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 e6b3bb8bac..70ab320500 100644 --- a/msgraph/generated/models/privileged_access_group_eligibility_schedule_instance.py +++ b/msgraph/generated/models/privileged_access_group_eligibility_schedule_instance.py @@ -5,12 +5,32 @@ 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: @@ -28,11 +48,26 @@ 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) @@ -47,5 +82,12 @@ 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 f57e75e8d6..e04261cb2b 100644 --- a/msgraph/generated/models/privileged_access_root.py +++ b/msgraph/generated/models/privileged_access_root.py @@ -6,11 +6,16 @@ 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: @@ -29,10 +34,13 @@ 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) @@ -47,5 +55,6 @@ 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 9bcb92016c..5c6ff89757 100644 --- a/msgraph/generated/models/privileged_access_schedule.py +++ b/msgraph/generated/models/privileged_access_schedule.py @@ -1,4 +1,5 @@ from __future__ import annotations +import datetime from collections.abc import Callable from dataclasses import dataclass, field from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter @@ -8,11 +9,24 @@ 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: @@ -46,12 +60,19 @@ 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) @@ -66,5 +87,10 @@ 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 b19dc3b8a9..c366a2565c 100644 --- a/msgraph/generated/models/profile_photo.py +++ b/msgraph/generated/models/profile_photo.py @@ -11,6 +11,12 @@ @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: @@ -33,6 +39,8 @@ 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) @@ -47,5 +55,7 @@ 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 badb3a2a6e..2ece7b1a5b 100644 --- a/msgraph/generated/models/pronouns_settings.py +++ b/msgraph/generated/models/pronouns_settings.py @@ -11,6 +11,10 @@ @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: @@ -33,6 +37,7 @@ 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) @@ -47,5 +52,6 @@ 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/public_key_infrastructure_root.py b/msgraph/generated/models/public_key_infrastructure_root.py index a64837aced..d60fa15578 100644 --- a/msgraph/generated/models/public_key_infrastructure_root.py +++ b/msgraph/generated/models/public_key_infrastructure_root.py @@ -5,12 +5,17 @@ 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: @@ -28,11 +33,14 @@ 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) @@ -47,5 +55,6 @@ 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 b24e69e9df..a8b99957ed 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[str]] = None + days_of_week: Optional[list[DayOfWeek]] = 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_primitive_values(str)), + "daysOfWeek": lambda n : setattr(self, 'days_of_week', n.get_collection_of_enum_values(DayOfWeek)), "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_primitive_values("daysOfWeek", self.days_of_week) + writer.write_collection_of_enum_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 a5c9a0a162..dcb79eeee2 100644 --- a/msgraph/generated/models/remote_desktop_security_configuration.py +++ b/msgraph/generated/models/remote_desktop_security_configuration.py @@ -6,11 +6,18 @@ 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: @@ -29,10 +36,14 @@ 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) @@ -47,5 +58,7 @@ 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 46afa2629c..b138b7bc35 100644 --- a/msgraph/generated/models/restore_point.py +++ b/msgraph/generated/models/restore_point.py @@ -1,4 +1,5 @@ from __future__ import annotations +import datetime from collections.abc import Callable from dataclasses import dataclass, field from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter @@ -6,11 +7,23 @@ 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: @@ -29,10 +42,18 @@ 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) @@ -47,5 +68,9 @@ 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 new file mode 100644 index 0000000000..49adba3280 --- /dev/null +++ b/msgraph/generated/models/retention_label_settings.py @@ -0,0 +1,81 @@ +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 new file mode 100644 index 0000000000..aa3e0edf68 --- /dev/null +++ b/msgraph/generated/models/risk_event_type.py @@ -0,0 +1,19 @@ +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 7181202f04..66596fa78f 100644 --- a/msgraph/generated/models/role_definition.py +++ b/msgraph/generated/models/role_definition.py @@ -7,6 +7,8 @@ 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 @@ -15,6 +17,18 @@ 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: @@ -43,11 +57,20 @@ 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) @@ -62,5 +85,10 @@ 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 new file mode 100644 index 0000000000..2105d05f01 --- /dev/null +++ b/msgraph/generated/models/rubric_criterion.py @@ -0,0 +1,61 @@ +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 new file mode 100644 index 0000000000..a2c7bd4cc5 --- /dev/null +++ b/msgraph/generated/models/rubric_level.py @@ -0,0 +1,76 @@ +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 new file mode 100644 index 0000000000..4e47e7d2ae --- /dev/null +++ b/msgraph/generated/models/rubric_quality.py @@ -0,0 +1,80 @@ +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 d56d9de136..b626d44360 100644 --- a/msgraph/generated/models/search_request.py +++ b/msgraph/generated/models/search_request.py @@ -8,6 +8,7 @@ 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 @@ -32,7 +33,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[str]] = None + entity_types: Optional[list[EntityType]] = 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. @@ -72,6 +73,7 @@ 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 @@ -80,6 +82,7 @@ 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 @@ -92,7 +95,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_primitive_values(str)), + "entityTypes": lambda n : setattr(self, 'entity_types', n.get_collection_of_enum_values(EntityType)), "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()), @@ -119,7 +122,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_primitive_values("entityTypes", self.entity_types) + writer.write_collection_of_enum_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/security/audit_core_root.py b/msgraph/generated/models/security/audit_core_root.py index d1c2ce5cab..225fc49d05 100644 --- a/msgraph/generated/models/security/audit_core_root.py +++ b/msgraph/generated/models/security/audit_core_root.py @@ -6,11 +6,16 @@ if TYPE_CHECKING: from ..entity import Entity + from .audit_log_query import AuditLogQuery from ..entity import Entity @dataclass class AuditCoreRoot(Entity, Parsable): + # The OdataType property + odata_type: Optional[str] = None + # The queries property + queries: Optional[list[AuditLogQuery]] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> AuditCoreRoot: @@ -29,10 +34,13 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from ..entity import Entity + from .audit_log_query import AuditLogQuery from ..entity import Entity + from .audit_log_query import AuditLogQuery fields: dict[str, Callable[[Any], None]] = { + "queries": lambda n : setattr(self, 'queries', n.get_collection_of_object_values(AuditLogQuery)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +55,6 @@ 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("queries", self.queries) diff --git a/msgraph/generated/models/security/audit_log_query.py b/msgraph/generated/models/security/audit_log_query.py index 5706acbe41..9523c50ab3 100644 --- a/msgraph/generated/models/security/audit_log_query.py +++ b/msgraph/generated/models/security/audit_log_query.py @@ -9,6 +9,7 @@ from ..entity import Entity from .audit_log_query_status import AuditLogQueryStatus from .audit_log_record import AuditLogRecord + from .audit_log_record_type import AuditLogRecordType from ..entity import Entity @@ -33,7 +34,7 @@ class AuditLogQuery(Entity, Parsable): # 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 + record_type_filters: Optional[list[AuditLogRecordType]] = None # An individual audit log record. records: Optional[list[AuditLogRecord]] = None # The serviceFilters property @@ -62,10 +63,12 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from ..entity import Entity from .audit_log_query_status import AuditLogQueryStatus from .audit_log_record import AuditLogRecord + from .audit_log_record_type import AuditLogRecordType from ..entity import Entity from .audit_log_query_status import AuditLogQueryStatus from .audit_log_record import AuditLogRecord + from .audit_log_record_type import AuditLogRecordType fields: dict[str, Callable[[Any], None]] = { "administrativeUnitIdFilters": lambda n : setattr(self, 'administrative_unit_id_filters', n.get_collection_of_primitive_values(str)), @@ -76,7 +79,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: "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)), + "recordTypeFilters": lambda n : setattr(self, 'record_type_filters', n.get_collection_of_enum_values(AuditLogRecordType)), "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)), @@ -103,7 +106,7 @@ def serialize(self,writer: SerializationWriter) -> None: 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_enum_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) diff --git a/msgraph/generated/models/security/cases_root.py b/msgraph/generated/models/security/cases_root.py index 277adbe269..1d604c9c0f 100644 --- a/msgraph/generated/models/security/cases_root.py +++ b/msgraph/generated/models/security/cases_root.py @@ -6,11 +6,16 @@ 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: @@ -29,10 +34,13 @@ 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) @@ -47,5 +55,6 @@ 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/container_image_evidence.py b/msgraph/generated/models/security/container_image_evidence.py index b99f2269e2..265d611c75 100644 --- a/msgraph/generated/models/security/container_image_evidence.py +++ b/msgraph/generated/models/security/container_image_evidence.py @@ -6,11 +6,20 @@ 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: @@ -29,10 +38,15 @@ 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) @@ -47,5 +61,8 @@ 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/data_set.py b/msgraph/generated/models/security/data_set.py index 2fbb050e87..926e3d5323 100644 --- a/msgraph/generated/models/security/data_set.py +++ b/msgraph/generated/models/security/data_set.py @@ -1,4 +1,5 @@ from __future__ import annotations +import datetime from collections.abc import Callable from dataclasses import dataclass, field from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter @@ -6,12 +7,23 @@ 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: @@ -39,12 +51,18 @@ 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) @@ -59,5 +77,9 @@ 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/ediscovery_case_settings.py b/msgraph/generated/models/security/ediscovery_case_settings.py index 81c98c5c0c..13d2c72008 100644 --- a/msgraph/generated/models/security/ediscovery_case_settings.py +++ b/msgraph/generated/models/security/ediscovery_case_settings.py @@ -6,11 +6,22 @@ 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: @@ -29,10 +40,19 @@ 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) @@ -47,5 +67,8 @@ 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 35f1d5d082..1c87307bb2 100644 --- a/msgraph/generated/models/security/ediscovery_estimate_operation.py +++ b/msgraph/generated/models/security/ediscovery_estimate_operation.py @@ -6,11 +6,31 @@ 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: @@ -29,10 +49,22 @@ 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) @@ -47,5 +79,13 @@ 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 15b703ff4e..b7458deae4 100644 --- a/msgraph/generated/models/security/ediscovery_index_operation.py +++ b/msgraph/generated/models/security/ediscovery_index_operation.py @@ -11,6 +11,8 @@ @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/file_plan_subcategory.py b/msgraph/generated/models/security/file_plan_subcategory.py index ad8a983240..386f5d1844 100644 --- a/msgraph/generated/models/security/file_plan_subcategory.py +++ b/msgraph/generated/models/security/file_plan_subcategory.py @@ -11,6 +11,8 @@ @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 new file mode 100644 index 0000000000..c455fa1a4b --- /dev/null +++ b/msgraph/generated/models/security/geo_location.py @@ -0,0 +1,70 @@ +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/host_reputation.py b/msgraph/generated/models/security/host_reputation.py index 558a372d60..bc51b52f71 100644 --- a/msgraph/generated/models/security/host_reputation.py +++ b/msgraph/generated/models/security/host_reputation.py @@ -6,11 +6,21 @@ 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: @@ -29,10 +39,17 @@ 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) @@ -47,5 +64,8 @@ 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 new file mode 100644 index 0000000000..5facb54e4a --- /dev/null +++ b/msgraph/generated/models/security/host_reputation_classification.py @@ -0,0 +1,9 @@ +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 new file mode 100644 index 0000000000..adebaffbc3 --- /dev/null +++ b/msgraph/generated/models/security/host_reputation_rule.py @@ -0,0 +1,73 @@ +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 new file mode 100644 index 0000000000..aa30bd1b02 --- /dev/null +++ b/msgraph/generated/models/security/host_reputation_rule_severity.py @@ -0,0 +1,9 @@ +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/identity_container.py b/msgraph/generated/models/security/identity_container.py index 769845ce4c..146d92e4ef 100644 --- a/msgraph/generated/models/security/identity_container.py +++ b/msgraph/generated/models/security/identity_container.py @@ -6,11 +6,19 @@ 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: @@ -29,10 +37,16 @@ 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) @@ -47,5 +61,7 @@ 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/ip_evidence.py b/msgraph/generated/models/security/ip_evidence.py index 76e8105a18..c1854b3e6e 100644 --- a/msgraph/generated/models/security/ip_evidence.py +++ b/msgraph/generated/models/security/ip_evidence.py @@ -6,11 +6,23 @@ 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: @@ -29,10 +41,18 @@ 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) @@ -47,5 +67,9 @@ 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/kubernetes_namespace_evidence.py b/msgraph/generated/models/security/kubernetes_namespace_evidence.py index df6e436ee0..0ae37d902d 100644 --- a/msgraph/generated/models/security/kubernetes_namespace_evidence.py +++ b/msgraph/generated/models/security/kubernetes_namespace_evidence.py @@ -6,11 +6,21 @@ 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: @@ -29,10 +39,17 @@ 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) @@ -47,5 +64,8 @@ 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 c608e352db..b45c48407d 100644 --- a/msgraph/generated/models/security/kubernetes_pod_evidence.py +++ b/msgraph/generated/models/security/kubernetes_pod_evidence.py @@ -6,11 +6,37 @@ 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: @@ -29,10 +55,31 @@ 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) @@ -47,5 +94,14 @@ 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/labels_root.py b/msgraph/generated/models/security/labels_root.py index e1506250f2..70d51bf66a 100644 --- a/msgraph/generated/models/security/labels_root.py +++ b/msgraph/generated/models/security/labels_root.py @@ -6,11 +6,31 @@ 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: @@ -29,10 +49,28 @@ 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) @@ -47,5 +85,11 @@ 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/ocr_settings.py b/msgraph/generated/models/security/ocr_settings.py new file mode 100644 index 0000000000..e6ea0eb473 --- /dev/null +++ b/msgraph/generated/models/security/ocr_settings.py @@ -0,0 +1,63 @@ +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/redundancy_detection_settings.py b/msgraph/generated/models/security/redundancy_detection_settings.py new file mode 100644 index 0000000000..31133badb0 --- /dev/null +++ b/msgraph/generated/models/security/redundancy_detection_settings.py @@ -0,0 +1,66 @@ +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/ssl_certificate.py b/msgraph/generated/models/security/ssl_certificate.py index fdd64bade1..a15ca3453a 100644 --- a/msgraph/generated/models/security/ssl_certificate.py +++ b/msgraph/generated/models/security/ssl_certificate.py @@ -1,4 +1,5 @@ from __future__ import annotations +import datetime from collections.abc import Callable from dataclasses import dataclass, field from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter @@ -6,11 +7,35 @@ 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: @@ -29,10 +54,24 @@ 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) @@ -47,5 +86,15 @@ 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 new file mode 100644 index 0000000000..6a906cc565 --- /dev/null +++ b/msgraph/generated/models/security/ssl_certificate_entity.py @@ -0,0 +1,93 @@ +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 new file mode 100644 index 0000000000..eab6ca1b70 --- /dev/null +++ b/msgraph/generated/models/security/statistics_options.py @@ -0,0 +1,10 @@ +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/threat_intelligence.py b/msgraph/generated/models/security/threat_intelligence.py index 8b06908758..c7f2d93b8f 100644 --- a/msgraph/generated/models/security/threat_intelligence.py +++ b/msgraph/generated/models/security/threat_intelligence.py @@ -6,11 +6,64 @@ 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: @@ -29,10 +82,61 @@ 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) @@ -47,5 +151,22 @@ 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/topic_modeling_settings.py b/msgraph/generated/models/security/topic_modeling_settings.py new file mode 100644 index 0000000000..8b0fb725ef --- /dev/null +++ b/msgraph/generated/models/security/topic_modeling_settings.py @@ -0,0 +1,66 @@ +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 46c9484d46..50743a9156 100644 --- a/msgraph/generated/models/security/trigger_types_root.py +++ b/msgraph/generated/models/security/trigger_types_root.py @@ -6,11 +6,16 @@ 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: @@ -29,10 +34,13 @@ 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) @@ -47,5 +55,6 @@ 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 9dbb862f7d..2769984a07 100644 --- a/msgraph/generated/models/security/triggers_root.py +++ b/msgraph/generated/models/security/triggers_root.py @@ -6,11 +6,16 @@ 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: @@ -29,10 +34,13 @@ 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) @@ -47,5 +55,6 @@ 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/url_evidence.py b/msgraph/generated/models/security/url_evidence.py index ec92d18d5f..5f72a9ea6d 100644 --- a/msgraph/generated/models/security/url_evidence.py +++ b/msgraph/generated/models/security/url_evidence.py @@ -11,6 +11,10 @@ @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: @@ -33,6 +37,7 @@ 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) @@ -47,5 +52,6 @@ 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 182167f21b..8e424921bc 100644 --- a/msgraph/generated/models/security/user_evidence.py +++ b/msgraph/generated/models/security/user_evidence.py @@ -6,11 +6,19 @@ 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: @@ -29,10 +37,16 @@ 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) @@ -47,5 +61,7 @@ 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/whois_base_record.py b/msgraph/generated/models/security/whois_base_record.py index 115851b29b..3d16984276 100644 --- a/msgraph/generated/models/security/whois_base_record.py +++ b/msgraph/generated/models/security/whois_base_record.py @@ -1,4 +1,5 @@ from __future__ import annotations +import datetime from collections.abc import Callable from dataclasses import dataclass, field from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter @@ -6,13 +7,54 @@ 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: @@ -44,14 +86,38 @@ 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) @@ -66,5 +132,23 @@ 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 new file mode 100644 index 0000000000..d334c80238 --- /dev/null +++ b/msgraph/generated/models/security/whois_contact.py @@ -0,0 +1,81 @@ +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 new file mode 100644 index 0000000000..c2b35182c7 --- /dev/null +++ b/msgraph/generated/models/security/whois_nameserver.py @@ -0,0 +1,70 @@ +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/sharepoint_settings.py b/msgraph/generated/models/sharepoint_settings.py index 3081677582..08a8660f21 100644 --- a/msgraph/generated/models/sharepoint_settings.py +++ b/msgraph/generated/models/sharepoint_settings.py @@ -3,14 +3,79 @@ 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: @@ -29,10 +94,47 @@ 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) @@ -47,5 +149,34 @@ 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 new file mode 100644 index 0000000000..f9c7ae8dc0 --- /dev/null +++ b/msgraph/generated/models/sharing_capabilities.py @@ -0,0 +1,9 @@ +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 new file mode 100644 index 0000000000..217e0aca9c --- /dev/null +++ b/msgraph/generated/models/sharing_domain_restriction_mode.py @@ -0,0 +1,8 @@ +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 c3338fc7bb..698dc9941b 100644 --- a/msgraph/generated/models/sign_in.py +++ b/msgraph/generated/models/sign_in.py @@ -11,6 +11,7 @@ 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 @@ -51,7 +52,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[str]] = None + risk_event_types: Optional[list[RiskEventType]] = 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. @@ -90,6 +91,7 @@ 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 @@ -100,6 +102,7 @@ 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 @@ -120,7 +123,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_primitive_values(str)), + "riskEventTypes": lambda n : setattr(self, 'risk_event_types', n.get_collection_of_enum_values(RiskEventType)), "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)), @@ -157,7 +160,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_primitive_values("riskEventTypes", self.risk_event_types) + writer.write_collection_of_enum_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 new file mode 100644 index 0000000000..6b914a57ca --- /dev/null +++ b/msgraph/generated/models/simulation_content_source.py @@ -0,0 +1,8 @@ +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 new file mode 100644 index 0000000000..09e1c2e013 --- /dev/null +++ b/msgraph/generated/models/simulation_content_status.py @@ -0,0 +1,10 @@ +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 323943dd76..12b0a78474 100644 --- a/msgraph/generated/models/software_update_status_summary.py +++ b/msgraph/generated/models/software_update_status_summary.py @@ -11,6 +11,38 @@ @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: @@ -33,6 +65,21 @@ 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) @@ -47,5 +94,20 @@ 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 3a9cbc2980..39b69e5c6e 100644 --- a/msgraph/generated/models/synchronization.py +++ b/msgraph/generated/models/synchronization.py @@ -6,11 +6,22 @@ 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: @@ -29,10 +40,19 @@ 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) @@ -47,5 +67,8 @@ 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 new file mode 100644 index 0000000000..60ecaa92dc --- /dev/null +++ b/msgraph/generated/models/synchronization_rule.py @@ -0,0 +1,106 @@ +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 1969e7b015..6f4724c1b8 100644 --- a/msgraph/generated/models/synchronization_schema.py +++ b/msgraph/generated/models/synchronization_schema.py @@ -5,12 +5,22 @@ 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: @@ -28,11 +38,18 @@ 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) @@ -47,5 +64,8 @@ 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 bed9c50a1b..82c92d6e3e 100644 --- a/msgraph/generated/models/team.py +++ b/msgraph/generated/models/team.py @@ -1,16 +1,94 @@ 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: @@ -28,11 +106,74 @@ 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) @@ -47,5 +188,34 @@ 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 new file mode 100644 index 0000000000..e0fdc2834b --- /dev/null +++ b/msgraph/generated/models/team_fun_settings.py @@ -0,0 +1,73 @@ +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 new file mode 100644 index 0000000000..8affca82cd --- /dev/null +++ b/msgraph/generated/models/team_guest_settings.py @@ -0,0 +1,58 @@ +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 new file mode 100644 index 0000000000..631e04415b --- /dev/null +++ b/msgraph/generated/models/team_member_settings.py @@ -0,0 +1,74 @@ +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 new file mode 100644 index 0000000000..e059c5f0cf --- /dev/null +++ b/msgraph/generated/models/team_messaging_settings.py @@ -0,0 +1,70 @@ +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 new file mode 100644 index 0000000000..73628d931b --- /dev/null +++ b/msgraph/generated/models/team_specialization.py @@ -0,0 +1,12 @@ +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 new file mode 100644 index 0000000000..c12936e299 --- /dev/null +++ b/msgraph/generated/models/team_summary.py @@ -0,0 +1,62 @@ +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 63d0656363..c555de7db0 100644 --- a/msgraph/generated/models/teams_licensing_details.py +++ b/msgraph/generated/models/teams_licensing_details.py @@ -11,6 +11,10 @@ @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: @@ -33,6 +37,7 @@ 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) @@ -47,5 +52,6 @@ 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 ead1c49e83..519ddbebff 100644 --- a/msgraph/generated/models/teamwork_bot.py +++ b/msgraph/generated/models/teamwork_bot.py @@ -11,6 +11,8 @@ @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 new file mode 100644 index 0000000000..b68e7fe157 --- /dev/null +++ b/msgraph/generated/models/term_store/localized_description.py @@ -0,0 +1,58 @@ +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 new file mode 100644 index 0000000000..89b90d3889 --- /dev/null +++ b/msgraph/generated/models/term_store/localized_label.py @@ -0,0 +1,62 @@ +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 new file mode 100644 index 0000000000..82237342c3 --- /dev/null +++ b/msgraph/generated/models/term_store/localized_name.py @@ -0,0 +1,58 @@ +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 b974b836b5..148cd1eb8b 100644 --- a/msgraph/generated/models/term_store/set.py +++ b/msgraph/generated/models/term_store/set.py @@ -1,4 +1,5 @@ from __future__ import annotations +import datetime from collections.abc import Callable from dataclasses import dataclass, field from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter @@ -6,11 +7,34 @@ 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: @@ -29,10 +53,28 @@ 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) @@ -47,5 +89,13 @@ 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 5fb32a10d0..799d954a96 100644 --- a/msgraph/generated/models/term_store/store.py +++ b/msgraph/generated/models/term_store/store.py @@ -6,11 +6,23 @@ 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: @@ -29,10 +41,18 @@ 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) @@ -47,5 +67,9 @@ 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 c53c054d61..f0a63d85bb 100644 --- a/msgraph/generated/models/term_store/term.py +++ b/msgraph/generated/models/term_store/term.py @@ -1,4 +1,5 @@ from __future__ import annotations +import datetime from collections.abc import Callable from dataclasses import dataclass, field from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter @@ -6,11 +7,34 @@ 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: @@ -29,10 +53,28 @@ 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) @@ -47,5 +89,13 @@ 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 998d40f0d4..5f08a5f3e4 100644 --- a/msgraph/generated/models/terms_of_use_container.py +++ b/msgraph/generated/models/terms_of_use_container.py @@ -5,12 +5,20 @@ 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: @@ -28,11 +36,17 @@ 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) @@ -47,5 +61,7 @@ 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 805ee2b57f..1b91116387 100644 --- a/msgraph/generated/models/todo.py +++ b/msgraph/generated/models/todo.py @@ -6,11 +6,16 @@ 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: @@ -29,10 +34,13 @@ 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) @@ -47,5 +55,6 @@ 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 ccff7ab49d..57b9781f9c 100644 --- a/msgraph/generated/models/training.py +++ b/msgraph/generated/models/training.py @@ -1,16 +1,52 @@ 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: @@ -28,11 +64,35 @@ 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) @@ -47,5 +107,19 @@ 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 new file mode 100644 index 0000000000..632933ef03 --- /dev/null +++ b/msgraph/generated/models/training_assigned_to.py @@ -0,0 +1,12 @@ +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 new file mode 100644 index 0000000000..4a46348c7f --- /dev/null +++ b/msgraph/generated/models/training_availability_status.py @@ -0,0 +1,10 @@ +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 new file mode 100644 index 0000000000..cbaee4bd39 --- /dev/null +++ b/msgraph/generated/models/training_type.py @@ -0,0 +1,7 @@ +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 345ef131b5..0677d812da 100644 --- a/msgraph/generated/models/unified_role_definition.py +++ b/msgraph/generated/models/unified_role_definition.py @@ -6,11 +6,32 @@ 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: @@ -29,10 +50,21 @@ 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) @@ -47,5 +79,14 @@ 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 7b39d88394..e95590dd7a 100644 --- a/msgraph/generated/models/unified_role_eligibility_schedule.py +++ b/msgraph/generated/models/unified_role_eligibility_schedule.py @@ -5,12 +5,19 @@ 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: @@ -28,11 +35,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 .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) @@ -47,5 +58,7 @@ 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 4caf0c577c..aae9e5b90f 100644 --- a/msgraph/generated/models/unified_role_eligibility_schedule_instance.py +++ b/msgraph/generated/models/unified_role_eligibility_schedule_instance.py @@ -1,4 +1,5 @@ from __future__ import annotations +import datetime from collections.abc import Callable from dataclasses import dataclass, field from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter @@ -11,6 +12,16 @@ @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: @@ -33,6 +44,10 @@ 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) @@ -47,5 +62,9 @@ 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 fad3c1a060..5d4017be06 100644 --- a/msgraph/generated/models/unified_role_management_policy.py +++ b/msgraph/generated/models/unified_role_management_policy.py @@ -1,4 +1,5 @@ from __future__ import annotations +import datetime from collections.abc import Callable from dataclasses import dataclass, field from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter @@ -6,11 +7,33 @@ 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: @@ -29,10 +52,23 @@ 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) @@ -47,5 +83,14 @@ 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 b0aa8e5751..5add036bb2 100644 --- a/msgraph/generated/models/unified_role_management_policy_rule_target.py +++ b/msgraph/generated/models/unified_role_management_policy_rule_target.py @@ -7,6 +7,7 @@ if TYPE_CHECKING: from .directory_object import DirectoryObject + from .unified_role_management_policy_rule_target_operations import UnifiedRoleManagementPolicyRuleTargetOperations @dataclass class UnifiedRoleManagementPolicyRuleTarget(AdditionalDataHolder, BackedModel, Parsable): @@ -26,7 +27,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[str]] = None + operations: Optional[list[UnifiedRoleManagementPolicyRuleTargetOperations]] = None # The targetObjects property target_objects: Optional[list[DirectoryObject]] = None @@ -47,8 +48,10 @@ 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()), @@ -56,7 +59,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_primitive_values(str)), + "operations": lambda n : setattr(self, 'operations', n.get_collection_of_enum_values(UnifiedRoleManagementPolicyRuleTargetOperations)), "targetObjects": lambda n : setattr(self, 'target_objects', n.get_collection_of_object_values(DirectoryObject)), } return fields @@ -74,7 +77,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_primitive_values("operations", self.operations) + writer.write_collection_of_enum_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 new file mode 100644 index 0000000000..b59e55dbdc --- /dev/null +++ b/msgraph/generated/models/unified_role_management_policy_rule_target_operations.py @@ -0,0 +1,13 @@ +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 new file mode 100644 index 0000000000..9894036f6b --- /dev/null +++ b/msgraph/generated/models/unified_role_permission.py @@ -0,0 +1,62 @@ +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 cb8c888721..2186a00722 100644 --- a/msgraph/generated/models/unified_role_schedule_base.py +++ b/msgraph/generated/models/unified_role_schedule_base.py @@ -1,18 +1,48 @@ 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: @@ -43,15 +73,33 @@ 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) @@ -66,5 +114,17 @@ 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 a2a6e7d537..f0b2a9791d 100644 --- a/msgraph/generated/models/unified_storage_quota.py +++ b/msgraph/generated/models/unified_storage_quota.py @@ -6,11 +6,28 @@ 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: @@ -29,10 +46,19 @@ 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) @@ -47,5 +73,12 @@ 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 21dd6fdade..517c15b60a 100644 --- a/msgraph/generated/models/usage_rights_included.py +++ b/msgraph/generated/models/usage_rights_included.py @@ -6,11 +6,20 @@ 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: @@ -29,10 +38,15 @@ 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) @@ -47,5 +61,8 @@ 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 3cd10e9c8e..ccf7663ed9 100644 --- a/msgraph/generated/models/user_experience_analytics_overview.py +++ b/msgraph/generated/models/user_experience_analytics_overview.py @@ -6,6 +6,7 @@ if TYPE_CHECKING: from .entity import Entity + from .user_experience_analytics_insight import UserExperienceAnalyticsInsight from .entity import Entity @@ -14,6 +15,10 @@ 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: @@ -32,10 +37,13 @@ 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) @@ -50,5 +58,6 @@ 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 e1d3ec3c0b..c932f81313 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,6 +14,30 @@ 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: @@ -36,6 +60,17 @@ 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) @@ -50,5 +85,16 @@ 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 edfe561f3b..360cef9f83 100644 --- a/msgraph/generated/models/user_protection_scope_container.py +++ b/msgraph/generated/models/user_protection_scope_container.py @@ -11,6 +11,8 @@ @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 7c3b5ebdad..77a97c3bbb 100644 --- a/msgraph/generated/models/user_settings.py +++ b/msgraph/generated/models/user_settings.py @@ -6,11 +6,29 @@ 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: @@ -29,10 +47,24 @@ 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) @@ -47,5 +79,11 @@ 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 9fe7ed2fe4..cb98cdb19c 100644 --- a/msgraph/generated/models/user_solution_root.py +++ b/msgraph/generated/models/user_solution_root.py @@ -6,11 +6,16 @@ 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: @@ -29,10 +34,13 @@ 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) @@ -47,5 +55,6 @@ 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 c27cfae7f8..d1f8477def 100644 --- a/msgraph/generated/models/user_teamwork.py +++ b/msgraph/generated/models/user_teamwork.py @@ -5,12 +5,24 @@ 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: @@ -28,11 +40,19 @@ 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) @@ -47,5 +67,9 @@ 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 930653ad78..c37f0c4ad7 100644 --- a/msgraph/generated/models/virtual_endpoint.py +++ b/msgraph/generated/models/virtual_endpoint.py @@ -5,12 +5,35 @@ 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: @@ -28,11 +51,32 @@ 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) @@ -47,5 +91,12 @@ 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_configuration.py b/msgraph/generated/models/virtual_event_registration_configuration.py index 34aa60cf65..85709c829f 100644 --- a/msgraph/generated/models/virtual_event_registration_configuration.py +++ b/msgraph/generated/models/virtual_event_registration_configuration.py @@ -6,12 +6,21 @@ 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: @@ -39,12 +48,17 @@ 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) @@ -59,5 +73,8 @@ 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/windows_defender_product_status.py b/msgraph/generated/models/windows_defender_product_status.py new file mode 100644 index 0000000000..59c03996fe --- /dev/null +++ b/msgraph/generated/models/windows_defender_product_status.py @@ -0,0 +1,56 @@ +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 new file mode 100644 index 0000000000..e562bdeec5 --- /dev/null +++ b/msgraph/generated/models/windows_device_health_state.py @@ -0,0 +1,16 @@ +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 81e8015674..7ca1e9731a 100644 --- a/msgraph/generated/models/windows_protection_state.py +++ b/msgraph/generated/models/windows_protection_state.py @@ -1,4 +1,5 @@ from __future__ import annotations +import datetime from collections.abc import Callable from dataclasses import dataclass, field from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter @@ -6,6 +7,9 @@ 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 @@ -14,6 +18,50 @@ 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: @@ -32,10 +80,37 @@ 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) @@ -50,5 +125,26 @@ 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 e1466e9afe..f8d011371a 100644 --- a/msgraph/generated/models/workbook.py +++ b/msgraph/generated/models/workbook.py @@ -6,11 +6,34 @@ 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: @@ -29,10 +52,31 @@ 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) @@ -47,5 +91,12 @@ 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 9f7b84f0a5..c25931e51f 100644 --- a/msgraph/generated/models/workbook_chart_area_format.py +++ b/msgraph/generated/models/workbook_chart_area_format.py @@ -6,11 +6,19 @@ 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: @@ -29,10 +37,16 @@ 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) @@ -47,5 +61,7 @@ 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 f1c1391eaf..686ec1c97e 100644 --- a/msgraph/generated/models/workbook_chart_axes.py +++ b/msgraph/generated/models/workbook_chart_axes.py @@ -6,11 +6,20 @@ 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: @@ -29,10 +38,15 @@ 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) @@ -47,5 +61,8 @@ 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 9a7f776509..80734a8eea 100644 --- a/msgraph/generated/models/workbook_chart_axis_format.py +++ b/msgraph/generated/models/workbook_chart_axis_format.py @@ -6,11 +6,19 @@ 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: @@ -29,10 +37,16 @@ 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) @@ -47,5 +61,7 @@ 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 fe5d760539..9216f4f45d 100644 --- a/msgraph/generated/models/workbook_chart_axis_title.py +++ b/msgraph/generated/models/workbook_chart_axis_title.py @@ -6,11 +6,20 @@ 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: @@ -29,10 +38,15 @@ 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) @@ -47,5 +61,8 @@ 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 f69c71d5ed..6e9f6dd3f3 100644 --- a/msgraph/generated/models/workbook_chart_data_labels.py +++ b/msgraph/generated/models/workbook_chart_data_labels.py @@ -6,11 +6,32 @@ 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: @@ -29,10 +50,21 @@ 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) @@ -47,5 +79,14 @@ 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 958d759849..19f5ab3e83 100644 --- a/msgraph/generated/models/workbook_chart_fill.py +++ b/msgraph/generated/models/workbook_chart_fill.py @@ -11,6 +11,8 @@ @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 88b38322ed..fed1778e3d 100644 --- a/msgraph/generated/models/workbook_chart_font.py +++ b/msgraph/generated/models/workbook_chart_font.py @@ -11,6 +11,20 @@ @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: @@ -33,6 +47,12 @@ 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) @@ -47,5 +67,11 @@ 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 3ea732b91d..b64ec41ef5 100644 --- a/msgraph/generated/models/workbook_chart_gridlines.py +++ b/msgraph/generated/models/workbook_chart_gridlines.py @@ -6,11 +6,18 @@ 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: @@ -29,10 +36,14 @@ 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) @@ -47,5 +58,7 @@ 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 03dfb55f78..9ab1baffaf 100644 --- a/msgraph/generated/models/workbook_chart_legend.py +++ b/msgraph/generated/models/workbook_chart_legend.py @@ -6,11 +6,22 @@ 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: @@ -29,10 +40,16 @@ 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) @@ -47,5 +64,9 @@ 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 640ace83d6..507ae7e3c5 100644 --- a/msgraph/generated/models/workbook_chart_line_format.py +++ b/msgraph/generated/models/workbook_chart_line_format.py @@ -11,6 +11,10 @@ @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: @@ -33,6 +37,7 @@ 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) @@ -47,5 +52,6 @@ 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 86a5bc9421..fcdfe94b46 100644 --- a/msgraph/generated/models/workbook_chart_point_format.py +++ b/msgraph/generated/models/workbook_chart_point_format.py @@ -6,11 +6,16 @@ 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: @@ -29,10 +34,13 @@ 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) @@ -47,5 +55,6 @@ 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 73bf6786f4..96da1d07b9 100644 --- a/msgraph/generated/models/workbook_chart_series_format.py +++ b/msgraph/generated/models/workbook_chart_series_format.py @@ -6,11 +6,19 @@ 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: @@ -29,10 +37,16 @@ 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) @@ -47,5 +61,7 @@ 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 26ff5e12d3..9567ddba27 100644 --- a/msgraph/generated/models/workbook_chart_title.py +++ b/msgraph/generated/models/workbook_chart_title.py @@ -6,11 +6,22 @@ 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: @@ -29,10 +40,16 @@ 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) @@ -47,5 +64,9 @@ 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 d749a75d7c..89034da229 100644 --- a/msgraph/generated/models/workbook_filter.py +++ b/msgraph/generated/models/workbook_filter.py @@ -6,11 +6,16 @@ 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: @@ -29,10 +34,13 @@ 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) @@ -47,5 +55,6 @@ 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 9bf061f6bf..e29729331d 100644 --- a/msgraph/generated/models/workbook_range_format.py +++ b/msgraph/generated/models/workbook_range_format.py @@ -6,11 +6,35 @@ 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: @@ -29,10 +53,27 @@ 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) @@ -47,5 +88,14 @@ 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 9ce38ba95b..861ab6b210 100644 --- a/msgraph/generated/models/workbook_range_sort.py +++ b/msgraph/generated/models/workbook_range_sort.py @@ -11,6 +11,8 @@ @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 f6268b284a..e0dbcbb901 100644 --- a/msgraph/generated/models/workbook_table_sort.py +++ b/msgraph/generated/models/workbook_table_sort.py @@ -6,11 +6,20 @@ 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: @@ -29,10 +38,15 @@ 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) @@ -47,5 +61,8 @@ 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 ba5cead7d0..9e542d2ceb 100644 --- a/msgraph/generated/models/workbook_worksheet_protection.py +++ b/msgraph/generated/models/workbook_worksheet_protection.py @@ -6,11 +6,18 @@ 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: @@ -29,10 +36,14 @@ 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) @@ -47,5 +58,7 @@ 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/workbook_worksheet_protection_options.py b/msgraph/generated/models/workbook_worksheet_protection_options.py index 339d65fac1..91b3b61219 100644 --- a/msgraph/generated/models/workbook_worksheet_protection_options.py +++ b/msgraph/generated/models/workbook_worksheet_protection_options.py @@ -12,27 +12,27 @@ class WorkbookWorksheetProtectionOptions(AdditionalDataHolder, BackedModel, Pars # 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 worksheet protection option to allow the use of the autofilter feature is enabled. + # Represents the worksheet protection option of allowing using auto filter feature. allow_auto_filter: Optional[bool] = None - # Indicates whether the worksheet protection option to allow deleting columns is enabled. + # Represents the worksheet protection option of allowing deleting columns. allow_delete_columns: Optional[bool] = None - # Indicates whether the worksheet protection option to allow deleting rows is enabled. + # Represents the worksheet protection option of allowing deleting rows. allow_delete_rows: Optional[bool] = None - # Indicates whether the worksheet protection option to allow formatting cells is enabled. + # Represents the worksheet protection option of allowing formatting cells. allow_format_cells: Optional[bool] = None - # Indicates whether the worksheet protection option to allow formatting columns is enabled. + # Represents the worksheet protection option of allowing formatting columns. allow_format_columns: Optional[bool] = None - # Indicates whether the worksheet protection option to allow formatting rows is enabled. + # Represents the worksheet protection option of allowing formatting rows. allow_format_rows: Optional[bool] = None - # Indicates whether the worksheet protection option to allow inserting columns is enabled. + # Represents the worksheet protection option of allowing inserting columns. allow_insert_columns: Optional[bool] = None - # Indicates whether the worksheet protection option to allow inserting hyperlinks is enabled. + # Represents the worksheet protection option of allowing inserting hyperlinks. allow_insert_hyperlinks: Optional[bool] = None - # Indicates whether the worksheet protection option to allow inserting rows is enabled. + # Represents the worksheet protection option of allowing inserting rows. allow_insert_rows: Optional[bool] = None - # Indicates whether the worksheet protection option to allow the use of the pivot table feature is enabled. + # Represents the worksheet protection option of allowing using pivot table feature. allow_pivot_tables: Optional[bool] = None - # Indicates whether the worksheet protection option to allow the use of the sort feature is enabled. + # Represents the worksheet protection option of allowing using sort feature. allow_sort: Optional[bool] = None # The OdataType property odata_type: Optional[str] = None diff --git a/msgraph/generated/models/working_hours.py b/msgraph/generated/models/working_hours.py index 749f6708a2..f02ccf86c1 100644 --- a/msgraph/generated/models/working_hours.py +++ b/msgraph/generated/models/working_hours.py @@ -7,6 +7,7 @@ from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: + from .day_of_week import DayOfWeek from .time_zone_base import TimeZoneBase @dataclass @@ -17,7 +18,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[str]] = None + days_of_week: Optional[list[DayOfWeek]] = None # The time of the day that the user stops working. end_time: Optional[datetime.time] = None # The OdataType property @@ -43,12 +44,14 @@ 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_primitive_values(str)), + "daysOfWeek": lambda n : setattr(self, 'days_of_week', n.get_collection_of_enum_values(DayOfWeek)), "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()), @@ -64,7 +67,7 @@ def serialize(self,writer: SerializationWriter) -> None: """ if writer is None: raise TypeError("writer cannot be null.") - writer.write_collection_of_primitive_values("daysOfWeek", self.days_of_week) + writer.write_collection_of_enum_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 621586f5c4..3ce5db7a09 100644 --- a/msgraph/generated/oauth2_permission_grants/delta/delta_request_builder.py +++ b/msgraph/generated/oauth2_permission_grants/delta/delta_request_builder.py @@ -35,6 +35,7 @@ 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 80992ff848..f6414cebfb 100644 --- a/msgraph/generated/organization/delta/delta_request_builder.py +++ b/msgraph/generated/organization/delta/delta_request_builder.py @@ -35,6 +35,7 @@ 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 d5f0ebd415..5cac66d3be 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,6 +37,7 @@ 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 9b6d316249..9c226a36fd 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,6 +37,7 @@ 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 ca0d753e77..e4b3518351 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]: """ - 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. + Read the properties and relationships of an organizationalBrandingLocalization object. To retrieve a localization branding object, specify the value of id in the URL. 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/organizationalbranding-get?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/organizationalbrandinglocalization-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: """ - 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. + Read the properties and relationships of an organizationalBrandingLocalization object. To retrieve a localization branding object, specify the value of id in the URL. 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 affd06eb5e..a61086ac48 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,6 +37,7 @@ 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 1ca68fe776..7ea36812eb 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,6 +37,7 @@ 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 4c5c978cf3..ec90c5e84b 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,6 +37,7 @@ 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 70fb2fe462..9c1a2da31c 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]: """ - 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. + Read properties and relationships of the organization object. 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/organization-get?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-onboarding-organization-get?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration @@ -80,11 +80,11 @@ async def get(self,request_configuration: Optional[RequestConfiguration[Organiza async def patch(self,body: Organization, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Organization]: """ - Update the properties of the currently authenticated organization. In this case, organization is defined as a collection of exactly one record, and so its ID must be specified in the request. The ID is also known as the tenantId of the organization. + Update the properties of a organization object. param body: The request body 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/organization-update?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-onboarding-organization-update?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") @@ -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: """ - 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. + Read properties and relationships of the organization object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -126,7 +126,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi def to_patch_request_information(self,body: Organization, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Update the properties of the currently authenticated organization. In this case, organization is defined as a collection of exactly one record, and so its ID must be specified in the request. The ID is also known as the tenantId of the organization. + Update the properties of a organization object. param body: The request body 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(): """ - 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. + Read properties and relationships of the organization object. """ 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 6d170d849c..b2cf400787 100644 --- a/msgraph/generated/organization/item/restore/restore_request_builder.py +++ b/msgraph/generated/organization/item/restore/restore_request_builder.py @@ -35,6 +35,7 @@ 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 8e93ca63ac..e55632b312 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,6 +35,7 @@ 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 9b9fe4c596..314b4ec2fb 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]: """ - List properties and relationships of the organization objects. + Retrieve a list of organization objects. There's only one organization object in the collection. 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/intune-onboarding-organization-list?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/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: """ - List properties and relationships of the organization objects. + Retrieve a list of organization objects. There's only one organization object in the collection. 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(): """ - List properties and relationships of the organization objects. + Retrieve a list of organization objects. There's only one organization object in the collection. """ 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 ce51990acc..493dc2a7f6 100644 --- a/msgraph/generated/organization/validate_properties/validate_properties_request_builder.py +++ b/msgraph/generated/organization/validate_properties/validate_properties_request_builder.py @@ -36,6 +36,7 @@ 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 c98a15f1cf..c3ebf282e0 100644 --- a/msgraph/generated/permission_grants/delta/delta_request_builder.py +++ b/msgraph/generated/permission_grants/delta/delta_request_builder.py @@ -35,6 +35,7 @@ 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 2e168a04dc..392764a3cd 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,6 +37,7 @@ 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 610f43fadb..d8f7dadc81 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,6 +37,7 @@ 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 4d82ec7a90..ffe9321b86 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,6 +37,7 @@ 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 64c241145c..bc233b5148 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,6 +37,7 @@ 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 d05681a07d..a39eb75e29 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,6 +37,7 @@ 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 de76fa6a9f..8c01cd2e9c 100644 --- a/msgraph/generated/permission_grants/item/restore/restore_request_builder.py +++ b/msgraph/generated/permission_grants/item/restore/restore_request_builder.py @@ -35,6 +35,7 @@ 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 24ac4eec3c..3b4ef12ac5 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,6 +36,7 @@ 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 56c0fa1ba2..a5937f5b51 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,6 +5,9 @@ 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. @@ -13,7 +16,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[str]] = None + allowed_combinations: Optional[list[AuthenticationMethodModes]] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> UpdateAllowedCombinationsPostRequestBody: @@ -31,8 +34,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 .....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_primitive_values(str)), + "allowedCombinations": lambda n : setattr(self, 'allowed_combinations', n.get_collection_of_enum_values(AuthenticationMethodModes)), } return fields @@ -44,7 +51,7 @@ def serialize(self,writer: SerializationWriter) -> None: """ if writer is None: raise TypeError("writer cannot be null.") - writer.write_collection_of_primitive_values("allowedCombinations", self.allowed_combinations) + writer.write_collection_of_enum_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 94d3e7c845..ab3ad4e873 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,6 +37,7 @@ 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 ecd8de33b8..fd091cc82c 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,6 +35,7 @@ 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 02966c60d0..c8110318ef 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,6 +34,7 @@ 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/policies/cross_tenant_access_policy/partners/item/identity_synchronization/identity_synchronization_request_builder.py b/msgraph/generated/policies/cross_tenant_access_policy/partners/item/identity_synchronization/identity_synchronization_request_builder.py index c2621ada7a..8714f1a84b 100644 --- a/msgraph/generated/policies/cross_tenant_access_policy/partners/item/identity_synchronization/identity_synchronization_request_builder.py +++ b/msgraph/generated/policies/cross_tenant_access_policy/partners/item/identity_synchronization/identity_synchronization_request_builder.py @@ -72,11 +72,11 @@ async def get(self,request_configuration: Optional[RequestConfiguration[Identity async def put(self,body: CrossTenantIdentitySyncPolicyPartner, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[CrossTenantIdentitySyncPolicyPartner]: """ - Update the user synchronization policy of a partner-specific configuration. + Create a cross-tenant user synchronization policy for a partner-specific configuration. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[CrossTenantIdentitySyncPolicyPartner] - Find more info here: https://learn.microsoft.com/graph/api/crosstenantidentitysyncpolicypartner-update?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/crosstenantaccesspolicyconfigurationpartner-put-identitysynchronization?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") @@ -118,7 +118,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi def to_put_request_information(self,body: CrossTenantIdentitySyncPolicyPartner, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Update the user synchronization policy of a partner-specific configuration. + Create a cross-tenant user synchronization policy for a partner-specific configuration. 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/print/printers/create/create_request_builder.py b/msgraph/generated/print/printers/create/create_request_builder.py index cdf0d48d17..526bcbd180 100644 --- a/msgraph/generated/print/printers/create/create_request_builder.py +++ b/msgraph/generated/print/printers/create/create_request_builder.py @@ -36,6 +36,7 @@ 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 faa750cc4b..921202fcd0 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,6 +36,7 @@ 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 34a817261d..4bf5a3d77d 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,6 +34,7 @@ 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 aad8c05fca..6beaadf5ef 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,6 +37,7 @@ 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 ecf1413c61..2362a4d6e0 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,6 +37,7 @@ 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 2ef3a914c4..ef2362fd78 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,6 +35,7 @@ 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 9d2f53effa..68a7a02e5c 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,6 +34,7 @@ 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 1d7620533b..10f3e60f73 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,6 +36,7 @@ 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 bce4a485f0..6d2746cd7f 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,6 +34,7 @@ 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 9d5531a384..1650d472a5 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,6 +37,7 @@ 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 4e0142ec38..1d224b72ba 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,6 +37,7 @@ 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 0461ac5411..80fff4555d 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,6 +35,7 @@ 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 cbcbfedba3..5283d8e8a1 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,6 +34,7 @@ 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 11520ef529..5c46f99f13 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,6 +34,7 @@ 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 2ab768d712..1ddb2a4fbd 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,6 +35,7 @@ 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 4b9b0eb175..75282a571b 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,6 +35,7 @@ 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 25f816adde..740700e31e 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,6 +35,7 @@ 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 68b8ead850..c8562347f0 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,6 +35,7 @@ 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 8eb0207f7f..a4e1b9bb00 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,6 +37,7 @@ 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 773a1d792d..93f42246f8 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,6 +37,7 @@ 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 b7450591a2..fcdb294295 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,6 +37,7 @@ 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 026114c510..2b9c9b8b1f 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,6 +37,7 @@ 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 f6f0da15fb..cb913db9c2 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,6 +37,7 @@ 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 4a4b54d5ac..06ac04aae9 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,6 +43,7 @@ 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 81108e9ecf..8f8d79faac 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,6 +37,7 @@ 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 7b7efccf4b..b0e79c6a86 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,6 +37,7 @@ 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 4a9d340b40..dd75405b21 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,6 +37,7 @@ 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 02f1721d49..03e1ff441f 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,6 +37,7 @@ 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 d73794ceab..d42b2e62c5 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,6 +37,7 @@ 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 24d966471b..afe7f764d8 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,6 +37,7 @@ 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 6751d80447..1eba66a7b1 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,6 +34,7 @@ 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 1043d8be8e..96f809ae2d 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,6 +34,7 @@ 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 77d313f1a2..58d152bfd7 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,6 +34,7 @@ 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 8986376153..1ecbcc9b76 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,6 +37,7 @@ 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 4a0bc0aca6..63e111e692 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,6 +38,7 @@ 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 74d63a39bc..da57a59283 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,6 +37,7 @@ 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 150ffca516..6da37c579c 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,6 +38,7 @@ 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 af4ff4c6e3..f5b5582592 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,6 +37,7 @@ 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 9ae539466d..474bacd44f 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,6 +37,7 @@ 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 a0c42f4e8b..67e5630f40 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,6 +37,7 @@ 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 ef01a03843..143b3d1f96 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,6 +37,7 @@ 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 ad0910a0c1..85795c1917 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,6 +37,7 @@ 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 ca42096a10..c38c3a458b 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,6 +37,7 @@ 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 8bd7174de4..901741c803 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,6 +38,7 @@ 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 f97613d968..991c5fd04e 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,6 +37,7 @@ 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 5688d3647a..5375f0da46 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,6 +38,7 @@ 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 4fa3bd9e1a..28e1910fdc 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,6 +37,7 @@ 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 8ba6c1f266..5af7b68e3e 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,6 +37,7 @@ 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 5d9da021e6..896cce685b 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,6 +43,7 @@ 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 fb693424a3..5dae4b5e10 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,6 +38,7 @@ 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 c0c27a925d..ed083551a7 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,6 +37,7 @@ 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 977fef76ef..73f02791b5 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,6 +37,7 @@ 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 28890e5ae0..028d870dee 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,6 +37,7 @@ 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 cee78a88d1..1ed4df8bbc 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,6 +38,7 @@ 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 2ffe589ea1..9857fd702c 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,6 +38,7 @@ 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 9d9ca7f78b..3bca08ecff 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,6 +37,7 @@ 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 37db59926f..47c87482ee 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,6 +37,7 @@ 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 7f069624a1..d67694261e 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,6 +37,7 @@ 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 b55e8c95ca..b85c85f66e 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,6 +37,7 @@ 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 06fd16b81f..743979a731 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,6 +37,7 @@ 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 fbf55c5432..b66374d8d6 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,6 +37,7 @@ 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 7458520ea9..ff3c393da8 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,6 +38,7 @@ 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 31e51f6ad7..a164d86933 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,6 +37,7 @@ 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 f12d159627..1397cf9fa4 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,6 +37,7 @@ 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 0e1f8d32b2..0d79191123 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,6 +38,7 @@ 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 d09d69556e..0ef8a29d6b 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,6 +37,7 @@ 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 8f03af2142..7f6558b138 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,6 +37,7 @@ 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 a2cf89b310..49581522ed 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,6 +37,7 @@ 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 5dcaa52e1f..0b639bad1c 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,6 +37,7 @@ 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 cbc7936409..27e83b349f 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,6 +37,7 @@ 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 b277be06ab..723133b9a1 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,6 +37,7 @@ 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 e60a08cf64..d16eb427ea 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,6 +37,7 @@ 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 1c55f16939..c8aa2fa9bc 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,6 +37,7 @@ 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 ee4b19d09e..6a7165eb9f 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,6 +37,7 @@ 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 a5f99e3796..b3ec4f95a6 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,6 +37,7 @@ 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 1eaec64d79..75a8644c47 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,6 +37,7 @@ 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 7c7bb9236d..1664dfcede 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,6 +37,7 @@ 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 f23cefc901..979aaca4bd 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,6 +37,7 @@ 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 4c38c0114d..2ecc459bac 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,6 +37,7 @@ 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 570ce07261..3f80380423 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,6 +37,7 @@ 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 7b4283edd5..c8f48c4286 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,6 +37,7 @@ 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 195cf94e22..91c7053655 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,6 +43,7 @@ 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 9b2b985c95..4fff2f03f1 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,6 +37,7 @@ 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 62f7341805..b0498a8f25 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,6 +37,7 @@ 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 b52a1edd3f..1faa7a1118 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,6 +38,7 @@ 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 86d9476ba6..c4481331ff 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,6 +37,7 @@ 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 302893b198..492dfcba37 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,6 +37,7 @@ 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 f83c9f9534..55620e4146 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,6 +38,7 @@ 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 845d098be9..240dbc6363 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,6 +37,7 @@ 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 74f5aef004..33cc99b19f 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,6 +38,7 @@ 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 32ebe00ab1..4ec8227147 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,6 +37,7 @@ 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 e56b027525..d37bb9f8bf 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,6 +37,7 @@ 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/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 9dce01709d..888dc46d44 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 @@ -37,6 +37,7 @@ 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-unbilledreconciliation-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/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 da46321f86..c8460a62e2 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,6 +37,7 @@ 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 e113b4696d..bcc9efbf67 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,6 +37,7 @@ 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 4f2a8f4a71..8eef48dd75 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,6 +35,7 @@ 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 ed999d8962..72a097c2f5 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,6 +35,7 @@ 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 b1e0d068c3..3baf046223 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,6 +35,7 @@ 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 b005387577..28dfc16804 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,6 +38,7 @@ 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 14e6e7ac23..2ee1ce128d 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,6 +38,7 @@ 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 0199cb84e2..aa074be98f 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,6 +34,7 @@ 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 71c44bbb22..94b59ce809 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,6 +38,7 @@ 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 f230d3c054..434219ad57 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,6 +38,7 @@ 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 9d6deb5e23..07986e5277 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,6 +38,7 @@ 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 d49db8127c..5626d9c015 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,6 +34,7 @@ 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 fe374ec886..b82e5caa84 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,6 +38,7 @@ 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 1cc704c798..f8443ce649 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,6 +38,7 @@ 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 e4388a9304..590bee1648 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,6 +38,7 @@ 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 934e01a582..93d2aaffa5 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,6 +34,7 @@ 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 9f0fade0dc..2ced485cd7 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,6 +38,7 @@ 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 227e51973c..21efa250a9 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,6 +38,7 @@ 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 045e1f6700..ab0a79efb8 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,6 +38,7 @@ 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 419629dfde..458c3f93ef 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,6 +34,7 @@ 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 73b8a4c7b1..6dddb2d6a9 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,6 +38,7 @@ 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 f1bf3f7dd2..cffe6b4c99 100644 --- a/msgraph/generated/search/query/query_request_builder.py +++ b/msgraph/generated/search/query/query_request_builder.py @@ -37,6 +37,7 @@ 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/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 dcc5fb63d7..36eec49ec4 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,6 +34,7 @@ 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 935505dc2c..fc5dde11ca 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,6 +34,7 @@ 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 9b9cad1f5f..9ffe673bd1 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,6 +34,7 @@ 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 01edb64082..59d3f5e4be 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,6 +34,7 @@ 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 d8e4f49631..d26ab2445a 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,6 +34,7 @@ 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/custodians/microsoft_graph_security_apply_hold/microsoft_graph_security_apply_hold_request_builder.py b/msgraph/generated/security/cases/ediscovery_cases/item/custodians/microsoft_graph_security_apply_hold/microsoft_graph_security_apply_hold_request_builder.py index 74030d9727..cdeab257d2 100644 --- a/msgraph/generated/security/cases/ediscovery_cases/item/custodians/microsoft_graph_security_apply_hold/microsoft_graph_security_apply_hold_request_builder.py +++ b/msgraph/generated/security/cases/ediscovery_cases/item/custodians/microsoft_graph_security_apply_hold/microsoft_graph_security_apply_hold_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ApplyHoldPostRequestBody, 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-ediscoverycustodian-applyhold?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/custodians/microsoft_graph_security_remove_hold/microsoft_graph_security_remove_hold_request_builder.py b/msgraph/generated/security/cases/ediscovery_cases/item/custodians/microsoft_graph_security_remove_hold/microsoft_graph_security_remove_hold_request_builder.py index 3180aca55b..88273a2b46 100644 --- a/msgraph/generated/security/cases/ediscovery_cases/item/custodians/microsoft_graph_security_remove_hold/microsoft_graph_security_remove_hold_request_builder.py +++ b/msgraph/generated/security/cases/ediscovery_cases/item/custodians/microsoft_graph_security_remove_hold/microsoft_graph_security_remove_hold_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: RemoveHoldPostRequestBody, 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/security-ediscoverycustodian-removehold?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/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 f653852f9f..ce5708f858 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,6 +34,7 @@ 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 5692176b41..7bb5ffa6d5 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,6 +34,7 @@ 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 d9f847950b..f05dfc7d8a 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,6 +34,7 @@ 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 e775a98f1c..15bc342d3b 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,6 +34,7 @@ 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 e9d6cb126f..78b7c3a8c1 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,6 +34,7 @@ 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 3a8a7ec1d0..158c06a84f 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,6 +34,7 @@ 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/noncustodial_data_sources/microsoft_graph_security_apply_hold/microsoft_graph_security_apply_hold_request_builder.py b/msgraph/generated/security/cases/ediscovery_cases/item/noncustodial_data_sources/microsoft_graph_security_apply_hold/microsoft_graph_security_apply_hold_request_builder.py index b993638fee..6e983ba250 100644 --- a/msgraph/generated/security/cases/ediscovery_cases/item/noncustodial_data_sources/microsoft_graph_security_apply_hold/microsoft_graph_security_apply_hold_request_builder.py +++ b/msgraph/generated/security/cases/ediscovery_cases/item/noncustodial_data_sources/microsoft_graph_security_apply_hold/microsoft_graph_security_apply_hold_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ApplyHoldPostRequestBody, 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-ediscoverynoncustodialdatasource-applyhold?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/noncustodial_data_sources/microsoft_graph_security_remove_hold/microsoft_graph_security_remove_hold_request_builder.py b/msgraph/generated/security/cases/ediscovery_cases/item/noncustodial_data_sources/microsoft_graph_security_remove_hold/microsoft_graph_security_remove_hold_request_builder.py index 7bd07a5fc1..622d19a41b 100644 --- a/msgraph/generated/security/cases/ediscovery_cases/item/noncustodial_data_sources/microsoft_graph_security_remove_hold/microsoft_graph_security_remove_hold_request_builder.py +++ b/msgraph/generated/security/cases/ediscovery_cases/item/noncustodial_data_sources/microsoft_graph_security_remove_hold/microsoft_graph_security_remove_hold_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: RemoveHoldPostRequestBody, 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/security-ediscoverynoncustodialdatasource-removehold?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_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 783e74e864..037885d918 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,6 +36,7 @@ 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 ad4364f845..86ef5cc5e7 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,6 +36,7 @@ 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 e090e82891..439cea1279 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,6 +36,7 @@ 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 49d366e56b..b7f9622d9f 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,6 +36,7 @@ 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 baac86abfd..8e7e248f90 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,6 +34,7 @@ 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 b4079bd05b..ab3e6be8bf 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,6 +36,7 @@ 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 e1bac63c92..17c92d1a82 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,6 +36,7 @@ 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 6a9a454ed1..0acc49e690 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,6 +36,7 @@ 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 3644b178c2..299eee4d8f 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,6 +34,7 @@ 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/cases/ediscovery_cases/item/tags/microsoft_graph_security_as_hierarchy/microsoft_graph_security_as_hierarchy_request_builder.py b/msgraph/generated/security/cases/ediscovery_cases/item/tags/microsoft_graph_security_as_hierarchy/microsoft_graph_security_as_hierarchy_request_builder.py index 41bb83d300..e80aea61f4 100644 --- a/msgraph/generated/security/cases/ediscovery_cases/item/tags/microsoft_graph_security_as_hierarchy/microsoft_graph_security_as_hierarchy_request_builder.py +++ b/msgraph/generated/security/cases/ediscovery_cases/item/tags/microsoft_graph_security_as_hierarchy/microsoft_graph_security_as_hierarchy_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[Microsof List eDiscovery review tags with the tag hierarchy shown. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[AsHierarchyGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/security-ediscoveryreviewtag-ashierarchy?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration 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 index bdae637808..4b061937c6 100644 --- 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 @@ -42,6 +42,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar 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] + Find more info here: https://learn.microsoft.com/graph/api/sensitivitylabel-computeinheritance?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration 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 index bf871db20b..9b1c856d4d 100644 --- 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 @@ -37,6 +37,7 @@ async def post(self,body: ComputeRightsAndInheritancePostRequestBody, request_co param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ComputeRightsAndInheritanceResult] + Find more info here: https://learn.microsoft.com/graph/api/sensitivitylabel-computerightsandinheritance?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") 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 index 7e789385e5..895bb22032 100644 --- 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 @@ -42,6 +42,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar 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] + Find more info here: https://learn.microsoft.com/graph/api/sensitivitylabel-computeinheritance?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration 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 index f2a176a039..dee1a9f196 100644 --- 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 @@ -37,6 +37,7 @@ async def post(self,body: ComputeRightsAndInheritancePostRequestBody, request_co param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ComputeRightsAndInheritanceResult] + Find more info here: https://learn.microsoft.com/graph/api/sensitivitylabel-computerightsandinheritance?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/security/identities/sensors/microsoft_graph_security_get_deployment_access_key/microsoft_graph_security_get_deployment_access_key_request_builder.py b/msgraph/generated/security/identities/sensors/microsoft_graph_security_get_deployment_access_key/microsoft_graph_security_get_deployment_access_key_request_builder.py index 3206cbab55..9b99de22ef 100644 --- a/msgraph/generated/security/identities/sensors/microsoft_graph_security_get_deployment_access_key/microsoft_graph_security_get_deployment_access_key_request_builder.py +++ b/msgraph/generated/security/identities/sensors/microsoft_graph_security_get_deployment_access_key/microsoft_graph_security_get_deployment_access_key_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get the deployment access key for Microsoft Defender for Identity that is required to install sensors associated with the workspace. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeploymentAccessKeyType] + Find more info here: https://learn.microsoft.com/graph/api/security-sensor-getdeploymentaccesskey?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/security/identities/sensors/microsoft_graph_security_get_deployment_package_uri/microsoft_graph_security_get_deployment_package_uri_request_builder.py b/msgraph/generated/security/identities/sensors/microsoft_graph_security_get_deployment_package_uri/microsoft_graph_security_get_deployment_package_uri_request_builder.py index 489191c5ad..ac88af9d25 100644 --- a/msgraph/generated/security/identities/sensors/microsoft_graph_security_get_deployment_package_uri/microsoft_graph_security_get_deployment_package_uri_request_builder.py +++ b/msgraph/generated/security/identities/sensors/microsoft_graph_security_get_deployment_package_uri/microsoft_graph_security_get_deployment_package_uri_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get the sensor deployment package URL and version. You can use this URL to download the installer to install the sensor on a server. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[SensorDeploymentPackage] + Find more info here: https://learn.microsoft.com/graph/api/security-sensor-getdeploymentpackageuri?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/security/identities/sensors/microsoft_graph_security_regenerate_deployment_access_key/microsoft_graph_security_regenerate_deployment_access_key_request_builder.py b/msgraph/generated/security/identities/sensors/microsoft_graph_security_regenerate_deployment_access_key/microsoft_graph_security_regenerate_deployment_access_key_request_builder.py index d5063c8150..98147288ba 100644 --- a/msgraph/generated/security/identities/sensors/microsoft_graph_security_regenerate_deployment_access_key/microsoft_graph_security_regenerate_deployment_access_key_request_builder.py +++ b/msgraph/generated/security/identities/sensors/microsoft_graph_security_regenerate_deployment_access_key/microsoft_graph_security_regenerate_deployment_access_key_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Generate a new deployment access key that can be used to install a sensor associated with the workspace. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeploymentAccessKeyType] + Find more info here: https://learn.microsoft.com/graph/api/security-sensor-regeneratedeploymentaccesskey?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration 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 bb942d391a..30bc986adf 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,6 +34,7 @@ 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 57407fdc6b..a283008c95 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,6 +34,7 @@ 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 f3011e2cc4..11c25913e4 100644 --- a/msgraph/generated/service_principals/delta/delta_request_builder.py +++ b/msgraph/generated/service_principals/delta/delta_request_builder.py @@ -35,6 +35,7 @@ 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 7412b23027..17c3259728 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,6 +37,7 @@ 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 4c42c8a700..92c08d9f1f 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,6 +37,7 @@ 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 999923e8b4..d9d682dbfa 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,6 +37,7 @@ 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 ad91ff75b9..652c7c3f83 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,6 +37,7 @@ 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 cfa9e0af37..41fc760022 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,6 +37,7 @@ 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 36b25c3cb5..713643f9cb 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,6 +37,7 @@ 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 b1a28c25b9..659b52bf99 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,6 +37,7 @@ 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 51490033e2..4398ac400a 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,6 +37,7 @@ 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 ff94d4b00d..21e06514f1 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,6 +36,7 @@ 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 fd21a55f2f..4a2c7b7eb2 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,6 +36,7 @@ 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 b3e73d9cb0..fba1b2cc5a 100644 --- a/msgraph/generated/service_principals/item/restore/restore_request_builder.py +++ b/msgraph/generated/service_principals/item/restore/restore_request_builder.py @@ -35,6 +35,7 @@ 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 d314390a29..544708b53c 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,6 +36,7 @@ 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 4be4d7bce1..58f27890ef 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,6 +34,7 @@ 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 088ecd0fab..e950c183e6 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,6 +37,7 @@ 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 83cafa3bf2..21cdd73689 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,6 +36,7 @@ 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 02c00655e9..e0770c8628 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,6 +35,7 @@ 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 24bd60ae27..bd4092b48b 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,6 +35,7 @@ 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 edbc43c47f..00211eaa34 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,6 +35,7 @@ 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 bfecd8972e..ba4661e7ac 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,6 +37,7 @@ 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 e659a218f6..763f9c3be2 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,6 +34,7 @@ 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 b0d162dc2b..d4b0c5d530 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,6 +36,7 @@ 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 2007fe0ffb..61abbd46e6 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,6 +35,7 @@ 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 e611f1620c..4e28a6c1fc 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,6 +35,7 @@ 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 deaebf58c4..44859dbc61 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,6 +35,7 @@ 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 dd8978277e..d1b618feb0 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,6 +37,7 @@ 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 b9fa22c61b..a2c7ac3c9f 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,6 +36,7 @@ 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 030edf92b1..833e41eabb 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,6 +37,7 @@ 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 22bb274933..ddf24d0bc5 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,6 +37,7 @@ 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 a65fed802a..0ec0ebadf3 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,6 +35,7 @@ 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 24b5ea12bf..98468ac62c 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,6 +36,7 @@ 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 83326ba488..247222edd0 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,6 +36,7 @@ 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 a9bfaeeea1..0dc918bd8b 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,6 +35,7 @@ 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 8d7cc1f6c8..0a10f6cc12 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,6 +34,7 @@ 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 c04db38799..f165c108a1 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,6 +34,7 @@ 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 183af57d59..e3af993bfb 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,6 +35,7 @@ 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 7e013310f6..b51b310a81 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,6 +34,7 @@ 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 663afd05df..372ef8c68c 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,6 +34,7 @@ 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 66fed33300..c92d5d612c 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,6 +34,7 @@ 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 910629f26c..8b3abd13ed 100644 --- a/msgraph/generated/shares/item/permission/grant/grant_request_builder.py +++ b/msgraph/generated/shares/item/permission/grant/grant_request_builder.py @@ -37,6 +37,7 @@ 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 96b8dc282e..6556e82881 100644 --- a/msgraph/generated/sites/add/add_request_builder.py +++ b/msgraph/generated/sites/add/add_request_builder.py @@ -37,6 +37,7 @@ 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 1acdb4e0ea..a2aceb4369 100644 --- a/msgraph/generated/sites/delta/delta_request_builder.py +++ b/msgraph/generated/sites/delta/delta_request_builder.py @@ -35,6 +35,7 @@ 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 879566931a..ec1e5e47a9 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,6 +35,7 @@ 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 c006f21a8e..739f683fec 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,6 +37,7 @@ 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 a66a4e14a8..8bf57babdf 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,6 +37,7 @@ 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 92bcd9c902..f00ad08688 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,6 +35,7 @@ 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 e784d3e4db..1c391834f1 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,6 +36,7 @@ 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 89e6529057..400d43609d 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,6 +36,7 @@ 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 ecda236e60..fcd9ed9b37 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,6 +35,7 @@ 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 b50679cd53..91a85cabd6 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,6 +34,7 @@ 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 b153aba80f..7d7437b242 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,6 +34,7 @@ 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 3a79d73227..4711badba5 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,6 +38,7 @@ 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 08dd94d1e5..417315e9b7 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,%24search,%24select,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/sites/{site%2Did}/getByPath(path='{path}')/columns{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) async def get(self,request_configuration: Optional[RequestConfiguration[ColumnsRequestBuilderGetQueryParameters]] = None) -> Optional[ColumnDefinitionCollectionResponse]: """ @@ -129,6 +129,8 @@ 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": @@ -148,6 +150,9 @@ 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 5109b88a86..5558b5b3f2 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,%24search,%24select,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/sites/{site%2Did}/getByPath(path='{path}')/contentTypes{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) async def get(self,request_configuration: Optional[RequestConfiguration[ContentTypesRequestBuilderGetQueryParameters]] = None) -> Optional[ContentTypeCollectionResponse]: """ @@ -129,6 +129,8 @@ 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": @@ -148,6 +150,9 @@ 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 f7d1b8f604..82027f6b82 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,%24search,%24select,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/sites/{site%2Did}/getByPath(path='{path}')/drives{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) async def get(self,request_configuration: Optional[RequestConfiguration[DrivesRequestBuilderGetQueryParameters]] = None) -> Optional[DriveCollectionResponse]: """ @@ -90,6 +90,8 @@ 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": @@ -109,6 +111,9 @@ 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 6080f3764f..4a5c2a5bcb 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,%24search,%24select,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/sites/{site%2Did}/getByPath(path='{path}')/externalColumns{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) async def get(self,request_configuration: Optional[RequestConfiguration[ExternalColumnsRequestBuilderGetQueryParameters]] = None) -> Optional[ColumnDefinitionCollectionResponse]: """ @@ -90,6 +90,8 @@ 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": @@ -109,6 +111,9 @@ 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 cd6b9d4156..57acb5a5ce 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,6 +38,7 @@ 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 b36b9bf203..ea9fbce290 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,%24search,%24select,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/sites/{site%2Did}/getByPath(path='{path}')/items{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) async def get(self,request_configuration: Optional[RequestConfiguration[ItemsRequestBuilderGetQueryParameters]] = None) -> Optional[BaseItemCollectionResponse]: """ @@ -90,6 +90,8 @@ 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": @@ -109,6 +111,9 @@ 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 0e0672862a..cfb59dfbc2 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,%24search,%24select,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/sites/{site%2Did}/getByPath(path='{path}')/lists{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) async def get(self,request_configuration: Optional[RequestConfiguration[ListsRequestBuilderGetQueryParameters]] = None) -> Optional[ListCollectionResponse]: """ @@ -129,6 +129,8 @@ 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": @@ -148,6 +150,9 @@ 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 74fae0d203..1a4c500de8 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,%24search,%24select,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/sites/{site%2Did}/getByPath(path='{path}')/operations{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) async def get(self,request_configuration: Optional[RequestConfiguration[OperationsRequestBuilderGetQueryParameters]] = None) -> Optional[RichLongRunningOperationCollectionResponse]: """ @@ -129,6 +129,8 @@ 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": @@ -148,6 +150,9 @@ 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 d52d8fdca2..f05f84849d 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,%24search,%24select,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/sites/{site%2Did}/getByPath(path='{path}')/pages{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) async def get(self,request_configuration: Optional[RequestConfiguration[PagesRequestBuilderGetQueryParameters]] = None) -> Optional[BaseSitePageCollectionResponse]: """ @@ -129,6 +129,8 @@ 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": @@ -148,6 +150,9 @@ 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 294e6762c7..11a14eb39f 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,%24search,%24select,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/sites/{site%2Did}/getByPath(path='{path}')/permissions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) async def get(self,request_configuration: Optional[RequestConfiguration[PermissionsRequestBuilderGetQueryParameters]] = None) -> Optional[PermissionCollectionResponse]: """ @@ -129,6 +129,8 @@ 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": @@ -148,6 +150,9 @@ 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 da00ddaa93..558869c475 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,%24search,%24select,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/sites/{site%2Did}/getByPath(path='{path}')/sites{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) async def get(self,request_configuration: Optional[RequestConfiguration[SitesRequestBuilderGetQueryParameters]] = None) -> Optional[SiteCollectionResponse]: """ @@ -90,6 +90,8 @@ 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": @@ -109,6 +111,9 @@ 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 fbef2c6d68..e6e366a11e 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,%24search,%24select,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/sites/{site%2Did}/getByPath(path='{path}')/termStores{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) async def get(self,request_configuration: Optional[RequestConfiguration[TermStoresRequestBuilderGetQueryParameters]] = None) -> Optional[StoreCollectionResponse]: """ @@ -129,6 +129,8 @@ 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": @@ -148,6 +150,9 @@ 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 e1265c1fd2..ca4da4a0b5 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,6 +37,7 @@ 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 95788eb8d1..c4ae99cb3e 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,6 +37,7 @@ 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 5a2cab4aeb..b75ff287fe 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,6 +35,7 @@ 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 24d5e3537b..6241ba1dd6 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,6 +36,7 @@ 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 673ca05481..fbd4d35daf 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,6 +36,7 @@ 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 23e90241ae..b5b696cff2 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,6 +35,7 @@ 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 8f265ed533..9871d3160a 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,6 +34,7 @@ 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 8c03f86784..d2c8ed3504 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,6 +34,7 @@ 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 416f7118a1..7c228b0f1e 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,6 +35,7 @@ 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 c0c3b84cc3..ca8fd5ae10 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,6 +34,7 @@ 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 aba4713403..81957d7638 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,6 +34,7 @@ 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/list_item_request_builder.py b/msgraph/generated/sites/item/lists/item/list_item_request_builder.py index c4878267e2..5ee3c5973e 100644 --- a/msgraph/generated/sites/item/lists/item/list_item_request_builder.py +++ b/msgraph/generated/sites/item/lists/item/list_item_request_builder.py @@ -58,10 +58,10 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[Query async def get(self,request_configuration: Optional[RequestConfiguration[ListItemRequestBuilderGetQueryParameters]] = None) -> Optional[List_]: """ - Returns the metadata for a list. + Get a list of rich long-running operations associated with a list. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[List_] - Find more info here: https://learn.microsoft.com/graph/api/list-get?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/list-list-operations?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[ListItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Returns the metadata for a list. + Get a list of rich long-running operations associated with a list. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -229,7 +229,7 @@ class ListItemRequestBuilderDeleteRequestConfiguration(RequestConfiguration[Quer @dataclass class ListItemRequestBuilderGetQueryParameters(): """ - Returns the metadata for a list. + Get a list of rich long-running operations associated with a list. """ def get_query_parameter(self,original_name: str) -> str: """ 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 d2a4246cbe..05180dbdf0 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,6 +34,7 @@ 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 338789d3ef..922d8ef2d6 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,6 +37,7 @@ 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 b7ffa283a3..541eab8195 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,6 +38,7 @@ 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 be1374b0ed..5c335fff1f 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,6 +37,7 @@ 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 ebaf0b662c..e3ad0ec6ac 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,6 +37,7 @@ 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 d3eaf9141f..4d938198be 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,6 +37,7 @@ 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 9b188d6296..718bc41062 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,6 +37,7 @@ 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 4a83a8d898..3ca2c9fe34 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,6 +37,7 @@ 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 643711404f..2d7a777a9b 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,6 +37,7 @@ 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 3cc87e67b9..ff73e0c7fd 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,6 +37,7 @@ 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 f3bcb86594..c3ac7932e8 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,6 +37,7 @@ 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 4a8c7d418a..1ede8ac4ad 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,6 +37,7 @@ 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 49724f28ba..4411a9c1e3 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,6 +37,7 @@ 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 f98d4abe5a..663cad03b3 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,6 +37,7 @@ 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 aae123c25e..03e409e02a 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,6 +37,7 @@ 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 25f7907b41..77b898b820 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,6 +37,7 @@ 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 1ab120f55a..444ea7ef4a 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,6 +37,7 @@ 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 60ac12433e..a84239937f 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,6 +37,7 @@ 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 e92878e6dc..f676e9a3f9 100644 --- a/msgraph/generated/sites/remove/remove_request_builder.py +++ b/msgraph/generated/sites/remove/remove_request_builder.py @@ -37,6 +37,7 @@ 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/solutions/backup_restore/enable/enable_request_builder.py b/msgraph/generated/solutions/backup_restore/enable/enable_request_builder.py index 57a861dfa9..2758950048 100644 --- a/msgraph/generated/solutions/backup_restore/enable/enable_request_builder.py +++ b/msgraph/generated/solutions/backup_restore/enable/enable_request_builder.py @@ -37,6 +37,7 @@ 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 afb9ad36e0..401a4a9534 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,6 +35,7 @@ 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 0832109b16..bd24ffcc41 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,6 +35,7 @@ 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 e4d66acb61..bf605cc45a 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,6 +37,7 @@ 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 8d138efafd..3b6fac504a 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,6 +35,7 @@ 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 7ef2fbfa1a..c3faea60f5 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,6 +37,7 @@ 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 9c1ed69339..b344cec248 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,6 +35,7 @@ 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 9dfe5853b1..7d1f017710 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,6 +36,7 @@ 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 81fccf7b3a..d06dc583cc 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{?%24filter,%24search}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/solutions/bookingBusinesses/{bookingBusiness%2Did}/calendarView/$count?end={end}&start={start}{&%24filter,%24search}", path_parameters) async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: """ @@ -85,14 +85,24 @@ 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 576d774665..8eab9b56bc 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,6 +36,7 @@ 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 c69a7d9028..aa383231c3 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,6 +37,7 @@ 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 09ed18ab9d..fe7733b122 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,6 +34,7 @@ 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 c1d9dd1764..9f90cb4fb6 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,6 +34,7 @@ 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 ae54ba5888..61732e1048 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,6 +40,7 @@ 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 d68941f41a..41a26a79cf 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,6 +38,7 @@ 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 86b7ccec0b..8b8030580d 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,6 +40,7 @@ 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 fa301866e7..0d4aa1b335 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,6 +38,7 @@ 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 9956876e38..89d9566899 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,6 +37,7 @@ 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 19d3ed5084..74f7ae12a5 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,6 +37,7 @@ 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 ef967c7500..13ce51a196 100644 --- a/msgraph/generated/subscriptions/item/reauthorize/reauthorize_request_builder.py +++ b/msgraph/generated/subscriptions/item/reauthorize/reauthorize_request_builder.py @@ -34,6 +34,7 @@ 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 7af9cfcc8e..470c335bec 100644 --- a/msgraph/generated/teams/item/archive/archive_request_builder.py +++ b/msgraph/generated/teams/item/archive/archive_request_builder.py @@ -36,6 +36,7 @@ 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 27ef1bc18b..1f79c686c6 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,6 +35,7 @@ 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 bafd0d68f5..9b440d8ef1 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,6 +35,7 @@ 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 f489a71630..17e0018d2e 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,6 +37,7 @@ 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 d24681c69c..66b33e5594 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,6 +37,7 @@ 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 d88889fbcd..b7f6835e35 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,6 +36,7 @@ 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 f339bbbc8d..1e6018989b 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,6 +34,7 @@ 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 6205568188..f5a9ecd0d1 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,6 +35,7 @@ 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 e2b6246f7f..fcd43878e8 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,6 +37,7 @@ 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/item/conversation_member_item_request_builder.py b/msgraph/generated/teams/item/channels/item/members/item/conversation_member_item_request_builder.py index be3502ce16..bd501a59da 100644 --- a/msgraph/generated/teams/item/channels/item/members/item/conversation_member_item_request_builder.py +++ b/msgraph/generated/teams/item/channels/item/members/item/conversation_member_item_request_builder.py @@ -72,11 +72,11 @@ async def get(self,request_configuration: Optional[RequestConfiguration[Conversa async def patch(self,body: ConversationMember, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[ConversationMember]: """ - Update the role of a conversationMember in a channel. This operation is allowed only for channels with a membershipType value of private or shared. + Update the role of a conversationMember in a team or channel. param body: The request body 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/channel-update-members?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/conversationmember-update?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") @@ -118,7 +118,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi def to_patch_request_information(self,body: ConversationMember, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Update the role of a conversationMember in a channel. This operation is allowed only for channels with a membershipType value of private or shared. + Update the role of a conversationMember in a team or 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/members/members_request_builder.py b/msgraph/generated/teams/item/channels/item/members/members_request_builder.py index 94557c919d..a7c95ccd2e 100644 --- a/msgraph/generated/teams/item/channels/item/members/members_request_builder.py +++ b/msgraph/generated/teams/item/channels/item/members/members_request_builder.py @@ -72,11 +72,11 @@ async def get(self,request_configuration: Optional[RequestConfiguration[MembersR async def post(self,body: ConversationMember, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[ConversationMember]: """ - Add a conversationMember to a channel. This operation is allowed only for channels with a membershipType value of private or shared. + Add a conversationMember to a channel. param body: The request body 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/channel-post-members?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/conversationmember-add?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") @@ -107,7 +107,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi def to_post_request_information(self,body: ConversationMember, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Add a conversationMember to a channel. This operation is allowed only for channels with a membershipType value of private or shared. + Add a conversationMember to a 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/members/remove/remove_request_builder.py b/msgraph/generated/teams/item/channels/item/members/remove/remove_request_builder.py index d4035607fc..c3dda90bd2 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,6 +37,7 @@ 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 4ede7b2d85..72461d805f 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,6 +35,7 @@ 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 4d4ee6c507..fc9cb0bdb4 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,6 +35,7 @@ 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 c9a893ad21..d7e900c118 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,6 +34,7 @@ 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 7597489639..03f6badbf8 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,6 +34,7 @@ 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/soft_delete/soft_delete_request_builder.py b/msgraph/generated/teams/item/channels/item/messages/item/soft_delete/soft_delete_request_builder.py index e0c3f3b104..17bbea4cf6 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,6 +34,7 @@ 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 a3e36c303a..0bb246c1fa 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,6 +34,7 @@ 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 8948ee0d59..db94407dcd 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,6 +35,7 @@ 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 1caea8a7cd..3e1766ca38 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,6 +34,7 @@ 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 e3a7d89563..788ab16660 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,6 +34,7 @@ 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 b5387216b3..4e7ea00ea2 100644 --- a/msgraph/generated/teams/item/clone/clone_request_builder.py +++ b/msgraph/generated/teams/item/clone/clone_request_builder.py @@ -36,6 +36,7 @@ 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 24b7c7ad6d..df9590ceba 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,6 +34,7 @@ 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 e4775cae54..28391c96ec 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,6 +36,7 @@ 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 260daeea49..dfc0524612 100644 --- a/msgraph/generated/teams/item/members/add/add_request_builder.py +++ b/msgraph/generated/teams/item/members/add/add_request_builder.py @@ -37,6 +37,7 @@ 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 c7602d6c1f..0081e77a42 100644 --- a/msgraph/generated/teams/item/members/remove/remove_request_builder.py +++ b/msgraph/generated/teams/item/members/remove/remove_request_builder.py @@ -37,6 +37,7 @@ 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 c5e0dda7b2..c3873ff80b 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,6 +37,7 @@ 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 e9c73b24b8..8011f908ee 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,6 +37,7 @@ 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 a7dc63496c..af3bf5b6e1 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,6 +36,7 @@ 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 9f1bac8f04..fa46ab48fc 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,6 +34,7 @@ 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 b08a24b71a..867f0d2d99 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,6 +35,7 @@ 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 36927c2360..f308ffff05 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,6 +37,7 @@ 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 d1b5d57545..d3cb92bff9 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,6 +37,7 @@ 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 49fd2aa015..bb1944de02 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,6 +35,7 @@ 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 92e0db99e1..cd429b11c3 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,6 +35,7 @@ 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 3313b7b01e..272c93d66f 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,6 +34,7 @@ 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 27b7e18df4..593054f929 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,6 +34,7 @@ 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 cfeebb33da..7bd93a093f 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,6 +34,7 @@ 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 dd7ab5ec57..2c6a3334ba 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,6 +34,7 @@ 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 48d3b0cba1..50a3424a95 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,6 +35,7 @@ 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 46765a88f6..7d12344c5b 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,6 +34,7 @@ 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 5b5ab3d031..4618e17018 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,6 +34,7 @@ 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 b8fa7d3901..a9784222a2 100644 --- a/msgraph/generated/teams/item/schedule/share/share_request_builder.py +++ b/msgraph/generated/teams/item/schedule/share/share_request_builder.py @@ -36,6 +36,7 @@ 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 63c826c058..db08b68e4c 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,6 +37,7 @@ 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 f6aa2fd635..c370e38a6e 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,6 +35,7 @@ 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 35d7b9cce3..91e0a6507e 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,6 +36,7 @@ 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 6ce3da451e..ed133d12b0 100644 --- a/msgraph/generated/teams/item/unarchive/unarchive_request_builder.py +++ b/msgraph/generated/teams/item/unarchive/unarchive_request_builder.py @@ -34,6 +34,7 @@ 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 d754c4daf6..e60813a7f9 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,6 +34,7 @@ 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 ec3abbe88a..220b4c92b3 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,6 +35,7 @@ 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 7d1a200043..6a42648040 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,6 +35,7 @@ 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 81ca54c0b2..2d1c256944 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,6 +37,7 @@ 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 a7b2ed7f94..e106e566d9 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,6 +37,7 @@ 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 12f05866eb..98481ae2bc 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,6 +36,7 @@ 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 1f1c1f2b04..db98ab65e4 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,6 +34,7 @@ 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 7470c91e67..b8aaefa66b 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,6 +35,7 @@ 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 93146ebc9d..af1c4a657d 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,6 +37,7 @@ 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 e28e7f2ee5..f6d9fee4df 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,6 +37,7 @@ 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 863a5429ab..056aabf247 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,6 +35,7 @@ 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 70c7e9e1e9..b7ec68d541 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,6 +35,7 @@ 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 a4c74616cb..1fdd457fcd 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,6 +34,7 @@ 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 08d631b7fc..3078e0568a 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,6 +34,7 @@ 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 d7ebea8ab6..873ebc4de2 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,6 +34,7 @@ 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 4f80c1b640..343e809c6e 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,6 +34,7 @@ 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 6419e8cc45..f70b32e575 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,6 +35,7 @@ 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 42efed2c15..b8cfe24b9d 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,6 +34,7 @@ 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 c624600b59..cc43c39946 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,6 +34,7 @@ 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 ca3392057a..ba0391b57d 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,6 +36,7 @@ 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 58d92ef352..fb3fc87a45 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,6 +38,7 @@ 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 8131e87ebb..130c88bc1b 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,6 +38,7 @@ 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/tenant_relationships/multi_tenant_organization/multi_tenant_organization_request_builder.py b/msgraph/generated/tenant_relationships/multi_tenant_organization/multi_tenant_organization_request_builder.py index 0e452ac20d..e7a7de2e99 100644 --- a/msgraph/generated/tenant_relationships/multi_tenant_organization/multi_tenant_organization_request_builder.py +++ b/msgraph/generated/tenant_relationships/multi_tenant_organization/multi_tenant_organization_request_builder.py @@ -55,11 +55,11 @@ async def get(self,request_configuration: Optional[RequestConfiguration[MultiTen async def patch(self,body: MultiTenantOrganization, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[MultiTenantOrganization]: """ - Update the properties of a multitenant organization. + Create a new multitenant organization. By default, the creator tenant becomes an owner tenant upon successful creation. Only owner tenants can manage a multitenant organization. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[MultiTenantOrganization] - Find more info here: https://learn.microsoft.com/graph/api/multitenantorganization-update?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/tenantrelationship-put-multitenantorganization?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") @@ -90,7 +90,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi def to_patch_request_information(self,body: MultiTenantOrganization, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Update the properties of a multitenant organization. + Create a new multitenant organization. By default, the creator tenant becomes an owner tenant upon successful creation. Only owner tenants can manage a multitenant organization. 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/users/delta/delta_request_builder.py b/msgraph/generated/users/delta/delta_request_builder.py index a9d62a28f6..1d47052ac8 100644 --- a/msgraph/generated/users/delta/delta_request_builder.py +++ b/msgraph/generated/users/delta/delta_request_builder.py @@ -35,6 +35,7 @@ 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 a3949e857d..936f1ec9d0 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,6 +37,7 @@ 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 73ff0b566a..d168e01d10 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,6 +37,7 @@ 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 0fd1566300..03aa41c454 100644 --- a/msgraph/generated/users/item/activities/recent/recent_request_builder.py +++ b/msgraph/generated/users/item/activities/recent/recent_request_builder.py @@ -35,6 +35,7 @@ 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 309a0a9737..abe0a5ed2b 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,6 +37,7 @@ 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 d99496da07..154d6c6ef3 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,6 +37,7 @@ 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 991cdaca7c..86b91312a0 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,6 +34,7 @@ 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 ca7adf31ca..6fd94f8f0a 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,6 +34,7 @@ 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 77985ee9ca..55cae4da00 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,6 +35,7 @@ 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 6ec90b3248..29ab5ccc61 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,6 +35,7 @@ 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 25cf7c285c..e26d2833b1 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,6 +36,7 @@ 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 1cca9429b1..a8b847d123 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,6 +37,7 @@ 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 7b74fc90eb..860830d425 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,6 +36,7 @@ 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 7a32061ae9..f93680b056 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,6 +36,7 @@ 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 118a346dbb..1cc6e16a22 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,6 +34,7 @@ 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 185c7a7a40..a8b0a69562 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,6 +36,7 @@ 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 7accdf6346..a325d02e8b 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,6 +35,7 @@ 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 b6471b7a19..f701e3464d 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,6 +36,7 @@ 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 6efdb6b89e..f0672917b9 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,6 +36,7 @@ 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 6ca6b6ea1d..06e9e9486f 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,6 +37,7 @@ 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 3a0578b781..08d867ab59 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,6 +34,7 @@ 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 256b8cea33..1c74526ce1 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,6 +35,7 @@ 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 4d27a0ab25..250bc93ae7 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,6 +35,7 @@ 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 fbfeccf598..c1fca2488a 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,6 +36,7 @@ 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 41a021147d..d96c472b1f 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,6 +37,7 @@ 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 5db3282238..8821d272df 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,6 +36,7 @@ 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 a4ec936172..21577bdc74 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,6 +36,7 @@ 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 78bf1c91ad..ebbdb2994e 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,6 +34,7 @@ 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 79151fa36c..21e108b5d6 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,6 +36,7 @@ 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 9c981c73f7..329fbb9691 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,6 +35,7 @@ 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 3b0e99a249..0aef0f616a 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,6 +36,7 @@ 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 36c096ac03..46aabb81a3 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,6 +36,7 @@ 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 3099701f2b..12305aacab 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,6 +37,7 @@ 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 e1d355cf22..22c59e1ddf 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,6 +34,7 @@ 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 468660c24d..9e7d00a0e0 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,6 +35,7 @@ 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 7a5a2822a3..f722a6408f 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,6 +35,7 @@ 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 bfed961631..f43983bf18 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,6 +35,7 @@ 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 83ce8a7f08..91a39f4be0 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,6 +36,7 @@ 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 1c95fb9ecb..1620626370 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,6 +37,7 @@ 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 4c00d507a4..dacab16154 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,6 +36,7 @@ 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 79b397dd9f..e793d49bfd 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,6 +36,7 @@ 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 c6e7ebab8f..cf9e492a90 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,6 +34,7 @@ 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 c86e6bc8d1..8bffba0b0d 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,6 +36,7 @@ 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 4e04552572..083b120540 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,6 +35,7 @@ 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 6b06a70363..7a2cece055 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,6 +36,7 @@ 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 bdd8dd7f67..7d67f09bec 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,6 +36,7 @@ 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 869e692d3b..a0056f3ff5 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,6 +37,7 @@ 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 93000b4b76..54bfc816f6 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,6 +34,7 @@ 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 f09a136748..6c8c28f6aa 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,6 +36,7 @@ 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 55a207ab9d..00d5ad4bb3 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,6 +35,7 @@ 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 bb6b5ff764..d48ce5f0c5 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,6 +35,7 @@ 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 8f53dd4a41..2a29f0d5c0 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,6 +36,7 @@ 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 4f137425a1..95ff4fa55c 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,6 +36,7 @@ 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 bb6076c6a6..95d10a1922 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,6 +36,7 @@ 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 567d421f39..1169c79acd 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,6 +36,7 @@ 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 a3b2d7fd2d..7f929af95b 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,6 +37,7 @@ 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 3631a79953..4845e32021 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,6 +37,7 @@ 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 6135b072c2..c0c2fffb70 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,6 +35,7 @@ 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 ea95b7d693..78f46388c7 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,6 +35,7 @@ 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 4e835bf7c4..e3a7f3779a 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,6 +34,7 @@ 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 35503ebf3d..a4ac9d9d74 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,6 +34,7 @@ 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 9a040af2e3..17b5ff1234 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,6 +34,7 @@ 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 f34b025e27..7c255dee30 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,6 +34,7 @@ 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 8f939db6ef..b200937319 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,6 +36,7 @@ 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 daca875475..918c1d766c 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,6 +36,7 @@ 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 0c33665168..3487a6306f 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,6 +37,7 @@ 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 a7e53104b8..74e5638a71 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,6 +35,7 @@ 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 a37bb60ab8..5c80c6bd31 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,6 +35,7 @@ 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 cba0294435..f252be9f57 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,6 +35,7 @@ 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 999f8e6a35..d3e1bc737a 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,6 +35,7 @@ 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 c0bd68a73c..88ee07b2ff 100644 --- a/msgraph/generated/users/item/contacts/delta/delta_request_builder.py +++ b/msgraph/generated/users/item/contacts/delta/delta_request_builder.py @@ -35,6 +35,7 @@ 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/process_content/process_content_request_builder.py b/msgraph/generated/users/item/data_security_and_governance/process_content/process_content_request_builder.py index 6ab6582669..49ceb4257a 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,6 +37,7 @@ 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 index 172b673e1f..c8d5b2529d 100644 --- 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 @@ -42,6 +42,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar 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] + Find more info here: https://learn.microsoft.com/graph/api/sensitivitylabel-computeinheritance?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/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 index a4a54f54ab..f4826a842d 100644 --- 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 @@ -37,6 +37,7 @@ async def post(self,body: ComputeRightsAndInheritancePostRequestBody, request_co param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ComputeRightsAndInheritanceResult] + Find more info here: https://learn.microsoft.com/graph/api/sensitivitylabel-computerightsandinheritance?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/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 index 3075314838..be53656175 100644 --- 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 @@ -42,6 +42,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar 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] + Find more info here: https://learn.microsoft.com/graph/api/sensitivitylabel-computeinheritance?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/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 index 53ced7706e..6418b2d65d 100644 --- 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 @@ -37,6 +37,7 @@ async def post(self,body: ComputeRightsAndInheritancePostRequestBody, request_co param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ComputeRightsAndInheritanceResult] + Find more info here: https://learn.microsoft.com/graph/api/sensitivitylabel-computerightsandinheritance?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") 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 5e1d279fdc..8bb32aed77 100644 --- a/msgraph/generated/users/item/events/delta/delta_request_builder.py +++ b/msgraph/generated/users/item/events/delta/delta_request_builder.py @@ -35,6 +35,7 @@ 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 70949067c0..74e4276b97 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,6 +36,7 @@ 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 6d113b5785..af0635a179 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,6 +37,7 @@ 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 dffa2b804f..e4a65f3408 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,6 +36,7 @@ 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 6cad88ef2d..9acd1875b5 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,6 +36,7 @@ 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 3e26514212..8b8eeecfe5 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,6 +34,7 @@ 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 e5fa87424f..dcedfae08d 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,6 +36,7 @@ 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 b97856c587..47a41a4f8d 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,6 +35,7 @@ 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 6ac90237f2..670f3ee1cc 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,6 +36,7 @@ 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 7ce72bfd76..e47804d1dc 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,6 +36,7 @@ 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 78f662a9b3..92ee629c35 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,6 +36,7 @@ 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 ab8be58b85..6bf262cbfb 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,6 +37,7 @@ 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 a11a3b316a..36b6757819 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,6 +37,7 @@ 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 9d6ba46854..3746bbea17 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,6 +37,7 @@ 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 ffd70d7973..a4513623cd 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,6 +37,7 @@ 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 3d7ba226b1..5356969e08 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,6 +35,7 @@ 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 d1d76b5c24..57d2f09d78 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,6 +35,7 @@ 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 e67dece299..98f0216eed 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,6 +35,7 @@ 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 d389c9fc07..6129609eff 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,6 +37,7 @@ 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 1ac9e7c3f5..e1efe74deb 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,6 +37,7 @@ 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 f7b7bb89e7..3500bf24a2 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,6 +36,7 @@ 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 4d93da159e..16b57b11b0 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,6 +35,7 @@ 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 4c505cc61d..d76d4e6b09 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,6 +35,7 @@ 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 adaa55708c..a5c1d9626a 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,6 +37,7 @@ 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 64f85984fa..7a629a8640 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,6 +37,7 @@ 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 7e25d3bb36..9b9555c29d 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,6 +36,7 @@ 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 6a2bf24348..7d5ff02517 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,6 +34,7 @@ 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 576023ea99..524f5fd247 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,6 +35,7 @@ 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 19c8ebb0f5..b10a55e3a0 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,6 +37,7 @@ 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 55ca6c2bbc..193525d75b 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,6 +37,7 @@ 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 0599d81758..92e2d5a9a5 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,6 +35,7 @@ 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 f7895e4d66..b086668bc9 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,6 +35,7 @@ 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 26b800991b..5ebc761949 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,6 +34,7 @@ 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 66a4cff2e9..c53c3ea7dd 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,6 +34,7 @@ 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 87facfd92c..383ca7e5b0 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,6 +34,7 @@ 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 7a9f16457c..5edcb218d0 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,6 +34,7 @@ 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 dfd3df1c4b..10fbf519b8 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,6 +35,7 @@ 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 607d416f3a..25fb459f86 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,6 +34,7 @@ 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 f8152e52cf..a934c80614 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,6 +34,7 @@ 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 92e5c2729b..741bb8e141 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,6 +36,7 @@ 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 2c97e4b64f..924afd6a95 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,6 +34,7 @@ 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 2dc9154902..a1a7285b51 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,6 +36,7 @@ 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 5b12b93169..75addd18ea 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,6 +37,7 @@ 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 e811377885..e6072e83f2 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,6 +37,7 @@ 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 0030d3a4d3..8491c293b8 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,6 +37,7 @@ 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 5ea328470e..ed55535f84 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,6 +37,7 @@ 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 780af7044a..e20614a262 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,6 +36,7 @@ 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 4f4326549a..78d54ecc96 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,6 +34,7 @@ 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 303abfe7c4..872dc74d9d 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,6 +35,7 @@ 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 318b8ecf4d..e2e1ddcf14 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,6 +37,7 @@ 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 97cbeda715..0abe207f0d 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,6 +37,7 @@ 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 cf97abaa1d..296004343f 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,6 +35,7 @@ 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 b2ce40a7c9..dfcc75a851 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,6 +35,7 @@ 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 a1066c30fe..cf91de6d5f 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,6 +34,7 @@ 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 336afbb89c..4125b87b51 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,6 +34,7 @@ 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 d696b11c30..5cc81e34c5 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,6 +34,7 @@ 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 861f972b25..9b15b70b40 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,6 +34,7 @@ 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 359763bf26..d93e31d74d 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,6 +35,7 @@ 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 479f653cb7..d26674a090 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,6 +34,7 @@ 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 511b1ce7c8..080d7dc974 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,6 +34,7 @@ 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 f7dda19493..88e8c348e2 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,6 +36,7 @@ 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 43b3621afb..942e9a1441 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,6 +37,7 @@ 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 2aee556166..e8fa0c2272 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,6 +35,7 @@ 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 19cbffaf5c..b9eaf952dc 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,6 +36,7 @@ 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 c12a42e445..08294dde02 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,6 +34,7 @@ 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 e79025c044..25595fe91c 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,6 +35,7 @@ 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 018ac86c57..890ec42ee4 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,6 +35,7 @@ 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 a7dbe5b746..6052e1e11c 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,6 +35,7 @@ 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 e14e16095b..da466e5ead 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,6 +37,7 @@ 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 589af1ee2a..7008a6a17b 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,6 +35,7 @@ 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 6eb35b9b31..f03b5fd8f6 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,6 +37,7 @@ 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 997cc0ab42..9881555f03 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,6 +37,7 @@ 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 0fb3c57403..14d27aeba8 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,6 +37,7 @@ 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 01159c3ee5..1a8d772726 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,6 +37,7 @@ 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 a36cec79d4..7770eb9ed0 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,6 +37,7 @@ 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 0a60d8c05e..bb5d0fcf7d 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,6 +36,7 @@ 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 03d0f0ec86..7fb1e95da6 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,6 +37,7 @@ 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 8b94aa488b..2761072728 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,6 +36,7 @@ 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 7bca764b5f..f56ac0971f 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,6 +36,7 @@ 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 ecece793af..882b32c4c4 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,6 +34,7 @@ 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 a6f6e0910f..d357bf664d 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,6 +37,7 @@ 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 325f59fa73..9df85b10c4 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,6 +37,7 @@ 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 af5dd1c252..2d14d8b00d 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,6 +35,7 @@ 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 704f8af530..f5b2041c91 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,6 +37,7 @@ 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 37de516424..54514e2803 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,6 +37,7 @@ 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 cec1d13aa4..d469539cbc 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,6 +37,7 @@ 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 fdb19b685a..4badeedb08 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,6 +37,7 @@ 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 a5ee481941..f6a5aab8d3 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,6 +37,7 @@ 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 77415e470e..61214b4b2a 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,6 +36,7 @@ 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 e2c6a1a7d8..99ea00ee48 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,6 +37,7 @@ 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 92aaa95d83..8aedd7634c 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,6 +36,7 @@ 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 ffd464124e..45923fbb68 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,6 +36,7 @@ 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 d3db1ab8e6..a4996d8dfe 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,6 +34,7 @@ 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 a6a4c4d498..1742386556 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,6 +37,7 @@ 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 5a8463cf54..5606239247 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,6 +34,7 @@ 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 630dc4172e..90eb16852a 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,6 +36,7 @@ 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 1c71e774b8..1fe15d5800 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,6 +36,7 @@ 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 373f125b3d..43736b6f0d 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,6 +34,7 @@ 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 20913b8489..15b0bc551c 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,6 +34,7 @@ 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 6b125be83a..02f3b1aaba 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,6 +34,7 @@ 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 9621f74296..bbc67ac424 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,6 +34,7 @@ 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 1a2c2a8232..772ab26cc2 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,6 +34,7 @@ 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 c18157ad95..8ffbdccffe 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,6 +34,7 @@ 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 9d13a3a9c8..1def750646 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,6 +34,7 @@ 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 fdf6186ae8..126e964417 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,6 +34,7 @@ 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 7c36084c61..c96ea68689 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,6 +34,7 @@ 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 84650d95e4..c286443b10 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,6 +34,7 @@ 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 fd40a325b1..9fd5f426fa 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,6 +34,7 @@ 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 a2f00f0c79..50830550ba 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,6 +36,7 @@ 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 8c9a835248..f387be2d23 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,6 +36,7 @@ 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 095567f6f4..6358ffbae5 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,6 +34,7 @@ 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 76d0decb22..0197e217b8 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,6 +36,7 @@ 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 3feffc2516..e47c5edc6c 100644 --- a/msgraph/generated/users/item/messages/delta/delta_request_builder.py +++ b/msgraph/generated/users/item/messages/delta/delta_request_builder.py @@ -35,6 +35,7 @@ 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 3d9f87bd4d..27f4d29198 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,6 +37,7 @@ 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 18f620840a..2a440eb1d4 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,6 +37,7 @@ 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 303902979b..27b58edd2a 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,6 +37,7 @@ 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 5e7b8ccdf3..de69e5a121 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,6 +37,7 @@ 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 a052686829..6cb052a6c5 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,6 +37,7 @@ 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 c4db5f51d8..68c18cf734 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,6 +36,7 @@ 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 5edbd43e17..03e40d38f2 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,6 +37,7 @@ 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 9fc22adeb9..fc6effb055 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,6 +36,7 @@ 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 ac6d14b449..06a21ff55b 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,6 +36,7 @@ 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 f09333ff9f..133c812862 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,6 +34,7 @@ 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 7e103baf45..8bbd8a7972 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,6 +37,7 @@ 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 de19e93734..13da4dc0f6 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,6 +38,7 @@ 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 476bd2bbc2..813ea1e8bc 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,6 +37,7 @@ 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 68f93a152b..17887ae210 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,6 +37,7 @@ 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 506d1e5e30..e9debf1c95 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,6 +37,7 @@ 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 6a9530785f..74a3b08eab 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,6 +37,7 @@ 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 0bb92a90bc..6edab4ff86 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,6 +37,7 @@ 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 b9b5165ccc..51dd1134c6 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,6 +37,7 @@ 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 e508dd491d..421983b232 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,6 +37,7 @@ 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 03f6f6d3c9..3bf0c17134 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,6 +37,7 @@ 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 4c338f0191..b7e02afb42 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,6 +37,7 @@ 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 48a7185ba7..724e0fead7 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,6 +37,7 @@ 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 3be487936a..04252333b2 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,6 +37,7 @@ 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 f4f66a6ee1..958e02e826 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,6 +37,7 @@ 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 8ba007b877..362d0b243f 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,6 +37,7 @@ 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 360b8c853b..965fb324f1 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,6 +37,7 @@ 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 69c1421643..0ef7be2c03 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,6 +37,7 @@ 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 5ac3fc7376..41d1d57fe0 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,6 +36,7 @@ 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 9986d98e4b..bdbdf33930 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,6 +36,7 @@ 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 6418a07731..bfb66ea35b 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,6 +35,7 @@ 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 389a67a130..cbfb812e3c 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,6 +36,7 @@ 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 19cc872800..ea0fe15851 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,6 +36,7 @@ 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 19aba1badf..0f8733a1b3 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,6 +35,7 @@ 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 c32954e36f..45f77c0ded 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,6 +36,7 @@ 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 a532eef315..b9b63f716b 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,6 +34,7 @@ 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 ea0e941640..360e09c23b 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,6 +36,7 @@ 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 cc985017dc..7e5752808b 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,6 +36,7 @@ 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 7e39b63a9b..4ddb4431fe 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,6 +36,7 @@ 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 6e9537d723..022ddd3e9b 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,6 +40,7 @@ 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 807a72dd21..5217cce278 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,6 +34,7 @@ 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 4b997fa9de..566febcb10 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,6 +35,7 @@ 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 6d04012738..9b5f08ecc3 100644 --- a/msgraph/generated/users/item/restore/restore_request_builder.py +++ b/msgraph/generated/users/item/restore/restore_request_builder.py @@ -35,6 +35,7 @@ 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 01e3820dde..f9d8019d3c 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,6 +34,7 @@ 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 5f201ac4b5..40249dcae5 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,6 +35,7 @@ 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 5ed98c1760..566e62b408 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,6 +36,7 @@ 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 863ea21f9c..037526cfbc 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,6 +34,7 @@ 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 7b436d54b1..26e824bc7c 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,6 +34,7 @@ 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 fdd1d053eb..b14e0e54c6 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,6 +36,7 @@ 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 d68edf6990..fcd037477c 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,6 +35,7 @@ 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 dc67e26dda..1744af5e8a 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,6 +35,7 @@ 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 6092d009fc..99d0cc296a 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,6 +37,7 @@ 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 2f90cab529..70a4eeffa8 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,6 +37,7 @@ 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 b43258a3de..a060152660 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-mam-user-delete?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-onboarding-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]: """ - Read properties and relationships of the user object. + 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. 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/intune-onboarding-user-get?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/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/intune-mam-user-update?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-onboarding-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: """ - Read properties and relationships of the user object. + 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. 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(): """ - Read properties and relationships of the user object. + 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. """ 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 1ef45ffd53..069972d332 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,6 +36,7 @@ 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 0b6df8286b..49a772a6fc 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-mam-user-list?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-onboarding-user-list?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration @@ -78,7 +78,7 @@ async def post(self,body: User, request_configuration: Optional[RequestConfigura 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/intune-onboarding-user-create?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-mam-user-create?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") 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 cc7c57785c..d7d9c99f55 100644 --- a/msgraph/generated/users/validate_properties/validate_properties_request_builder.py +++ b/msgraph/generated/users/validate_properties/validate_properties_request_builder.py @@ -36,6 +36,7 @@ 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 c262eb5985..29d43ead22 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-mam-user-delete?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-onboarding-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]: """ - Read properties and relationships of the user object. + 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. 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/intune-onboarding-user-get?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/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/intune-mam-user-update?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-onboarding-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: """ - Read properties and relationships of the user object. + 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. 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(): """ - Read properties and relationships of the user object. + 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. """ def get_query_parameter(self,original_name: str) -> str: """ From be22dfa50f5bf5335a8956c7d69a1b327ca3a5e6 Mon Sep 17 00:00:00 2001 From: "release-please[bot]" <55107282+release-please[bot]@users.noreply.github.com> Date: Wed, 16 Jul 2025 21:26:07 +0000 Subject: [PATCH 10/10] chore(main): release 1.38.0 --- .release-please-manifest.json | 2 +- CHANGELOG.md | 8 ++++++++ msgraph/_version.py | 2 +- pyproject.toml | 2 +- 4 files changed, 11 insertions(+), 3 deletions(-) diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 4ee452ca8f..2b02a05903 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "1.37.0" + ".": "1.38.0" } diff --git a/CHANGELOG.md b/CHANGELOG.md index 8d4a13c379..6340bb6748 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. +## [1.38.0](https://github.com/microsoftgraph/msgraph-sdk-python/compare/v1.37.0...v1.38.0) (2025-07-16) + + +### Features + +* **generation:** update request builders and models ([47a564d](https://github.com/microsoftgraph/msgraph-sdk-python/commit/47a564de63e4dd6e5074032e8a4a26e43bfc7a27)) +* **generation:** update request builders and models ([b35949b](https://github.com/microsoftgraph/msgraph-sdk-python/commit/b35949bd9150b77858f3047adafcd1753f4c69aa)) + ## [1.37.0](https://github.com/microsoftgraph/msgraph-sdk-python/compare/v1.36.0...v1.37.0) (2025-07-08) diff --git a/msgraph/_version.py b/msgraph/_version.py index 987d02301b..2c811fd491 100644 --- a/msgraph/_version.py +++ b/msgraph/_version.py @@ -1,4 +1,4 @@ # The SDK version # x-release-please-start-version -VERSION: str = '1.37.0' +VERSION: str = '1.38.0' # x-release-please-end diff --git a/pyproject.toml b/pyproject.toml index 30b6e09024..1a6ae81563 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -6,7 +6,7 @@ build-backend = "flit_core.buildapi" name = "msgraph-sdk" # The SDK version # x-release-please-start-version -version = "1.37.0" +version = "1.38.0" # x-release-please-end authors = [{name = "Microsoft", email = "graphtooling+python@microsoft.com"}] description = "The Microsoft Graph Python SDK"