From dc6359ed153abbd14b693075194dcd497f307d0c Mon Sep 17 00:00:00 2001 From: Microsoft Graph DevX Tooling Date: Tue, 11 Mar 2025 12:34:37 +0000 Subject: [PATCH] feat(generation): update request builders and models Update generated files with build 182263 --- .../updatable_asset_item_request_builder.py | 8 +- .../compliance_change_item_request_builder.py | 14 +- .../forward_to_chat_post_request_body.py | 65 + .../forward_to_chat_post_response.py | 58 + .../forward_to_chat_request_builder.py | 89 ++ .../forward_to_chat_post_request_body.py | 65 + .../forward_to_chat_post_response.py | 58 + .../forward_to_chat_request_builder.py | 89 ++ .../item/replies/replies_request_builder.py | 20 + .../reply_with_quote_post_request_body.py | 61 + .../reply_with_quote_request_builder.py | 89 ++ .../item/messages/messages_request_builder.py | 26 +- .../reply_with_quote_post_request_body.py | 61 + .../reply_with_quote_request_builder.py | 89 ++ ...e_app_relationship_item_request_builder.py | 6 +- .../relationships_request_builder.py | 6 +- ...e_app_relationship_item_request_builder.py | 6 +- .../relationships_request_builder.py | 6 +- ...e_app_relationship_item_request_builder.py | 6 +- .../relationships_request_builder.py | 6 +- ...e_app_relationship_item_request_builder.py | 6 +- .../relationships_request_builder.py | 6 +- ...e_app_relationship_item_request_builder.py | 6 +- .../relationships_request_builder.py | 6 +- ...e_app_relationship_item_request_builder.py | 6 +- .../relationships_request_builder.py | 6 +- ...e_app_relationship_item_request_builder.py | 6 +- .../relationships_request_builder.py | 6 +- ...e_app_relationship_item_request_builder.py | 6 +- .../relationships_request_builder.py | 6 +- ...e_app_relationship_item_request_builder.py | 6 +- .../relationships_request_builder.py | 6 +- ...e_app_relationship_item_request_builder.py | 6 +- .../relationships_request_builder.py | 6 +- ...e_app_relationship_item_request_builder.py | 6 +- .../relationships_request_builder.py | 6 +- ...e_app_relationship_item_request_builder.py | 6 +- .../relationships_request_builder.py | 6 +- ...e_app_relationship_item_request_builder.py | 6 +- .../relationships_request_builder.py | 6 +- ...e_app_relationship_item_request_builder.py | 6 +- .../relationships_request_builder.py | 6 +- ...e_app_relationship_item_request_builder.py | 6 +- .../relationships_request_builder.py | 6 +- ...e_app_relationship_item_request_builder.py | 6 +- .../relationships_request_builder.py | 6 +- ...e_app_relationship_item_request_builder.py | 6 +- .../relationships_request_builder.py | 6 +- ...e_app_relationship_item_request_builder.py | 6 +- .../relationships_request_builder.py | 6 +- ...e_app_relationship_item_request_builder.py | 6 +- .../relationships_request_builder.py | 6 +- ...e_app_relationship_item_request_builder.py | 6 +- .../relationships_request_builder.py | 6 +- ...e_app_relationship_item_request_builder.py | 6 +- .../relationships_request_builder.py | 6 +- ...e_app_relationship_item_request_builder.py | 6 +- .../relationships_request_builder.py | 6 +- ...ed_action_for_rule_item_request_builder.py | 6 +- ...eduled_actions_for_rule_request_builder.py | 6 +- .../cloud_pc_snapshot_item_request_builder.py | 7 +- .../hardware_oath_devices_request_builder.py | 6 +- .../names/item/range/range_request_builder.py | 6 +- .../tables/add/add_request_builder.py | 6 +- .../names/item/range/range_request_builder.py | 6 +- .../item/tables/add/add_request_builder.py | 6 +- .../education_user_item_request_builder.py | 6 +- .../external_item_item_request_builder.py | 6 +- .../inbound_flows_request_builder.py | 6 +- ..._running_operation_item_request_builder.py | 8 +- .../item/conversation_item_request_builder.py | 8 +- .../item/reply/reply_request_builder.py | 6 +- .../forward_to_chat_post_request_body.py | 65 + .../forward_to_chat_post_response.py | 58 + .../forward_to_chat_request_builder.py | 89 ++ .../forward_to_chat_post_request_body.py | 65 + .../forward_to_chat_post_response.py | 58 + .../forward_to_chat_request_builder.py | 89 ++ .../item/replies/replies_request_builder.py | 20 + .../reply_with_quote_post_request_body.py | 61 + .../reply_with_quote_request_builder.py | 89 ++ .../item/messages/messages_request_builder.py | 20 + .../reply_with_quote_post_request_body.py | 61 + .../reply_with_quote_request_builder.py | 89 ++ .../forward_to_chat_post_request_body.py | 65 + .../forward_to_chat_post_response.py | 58 + .../forward_to_chat_request_builder.py | 89 ++ .../forward_to_chat_post_request_body.py | 65 + .../forward_to_chat_post_response.py | 58 + .../forward_to_chat_request_builder.py | 89 ++ .../item/replies/replies_request_builder.py | 20 + .../reply_with_quote_post_request_body.py | 61 + .../reply_with_quote_request_builder.py | 89 ++ .../messages/messages_request_builder.py | 20 + .../reply_with_quote_post_request_body.py | 61 + .../reply_with_quote_request_builder.py | 89 ++ ...onversation_thread_item_request_builder.py | 8 +- .../item/reply/reply_request_builder.py | 6 +- .../named_location_item_request_builder.py | 14 +- ...tication_extension_item_request_builder.py | 8 +- ..._callout_extension_item_request_builder.py | 8 +- ...workflow_extension_item_request_builder.py | 6 +- .../risk_detection_item_request_builder.py | 8 +- msgraph_beta/generated/kiota-dom-export.txt | 1243 +++++++++++++++++ msgraph_beta/generated/kiota-lock.json | 2 +- .../generated/models/action_result_part.py | 7 + .../ai_interaction_mentioned_identity_set.py | 2 +- .../models/android_managed_app_protection.py | 4 +- .../models/certificate_based_auth_pki.py | 2 +- .../generated/models/cloud_pc_region_group.py | 2 + .../models/device_compliance_policy.py | 2 +- ...figuration_referred_setting_information.py | 2 +- ...gement_configuration_setting_definition.py | 14 +- ...ion_setting_group_collection_definition.py | 4 +- ...configuration_simple_setting_definition.py | 8 +- ...uration_string_setting_value_definition.py | 6 +- ...e_management_configuration_windows_skus.py | 15 + .../models/forward_to_chat_result.py | 61 + msgraph_beta/generated/models/identity_set.py | 6 +- msgraph_beta/generated/models/mobile_app.py | 12 +- .../generated/models/online_meeting_base.py | 4 + msgraph_beta/generated/models/report.py | 2 +- .../models/security/ediscovery_case.py | 7 + ...scovery_case_member_collection_response.py | 58 + msgraph_beta/generated/models/team.py | 2 +- .../windows_app_x_app_assignment_settings.py | 2 +- .../windows_domain_join_configuration.py | 2 +- .../risk_detections_request_builder.py | 8 +- .../case_members_request_builder.py | 210 +++ .../count/count_request_builder.py | 104 ++ ...covery_case_member_item_request_builder.py | 189 +++ .../ediscovery_case_item_request_builder.py | 10 + .../sites/item/pages/pages_request_builder.py | 6 +- .../forward_to_chat_post_request_body.py | 65 + .../forward_to_chat_post_response.py | 58 + .../forward_to_chat_request_builder.py | 89 ++ .../forward_to_chat_post_request_body.py | 65 + .../forward_to_chat_post_response.py | 58 + .../forward_to_chat_request_builder.py | 89 ++ .../item/replies/replies_request_builder.py | 20 + .../reply_with_quote_post_request_body.py | 61 + .../reply_with_quote_request_builder.py | 89 ++ .../item/messages/messages_request_builder.py | 20 + .../reply_with_quote_post_request_body.py | 61 + .../reply_with_quote_request_builder.py | 89 ++ .../forward_to_chat_post_request_body.py | 65 + .../forward_to_chat_post_response.py | 58 + .../forward_to_chat_request_builder.py | 89 ++ .../forward_to_chat_post_request_body.py | 65 + .../forward_to_chat_post_response.py | 58 + .../forward_to_chat_request_builder.py | 89 ++ .../item/replies/replies_request_builder.py | 20 + .../reply_with_quote_post_request_body.py | 61 + .../reply_with_quote_request_builder.py | 89 ++ .../messages/messages_request_builder.py | 20 + .../reply_with_quote_post_request_body.py | 61 + .../reply_with_quote_request_builder.py | 89 ++ .../forward_to_chat_post_request_body.py | 65 + .../forward_to_chat_post_response.py | 58 + .../forward_to_chat_request_builder.py | 89 ++ .../forward_to_chat_post_request_body.py | 65 + .../forward_to_chat_post_response.py | 58 + .../forward_to_chat_request_builder.py | 89 ++ .../item/replies/replies_request_builder.py | 20 + .../reply_with_quote_post_request_body.py | 61 + .../reply_with_quote_request_builder.py | 89 ++ .../item/messages/messages_request_builder.py | 26 +- .../reply_with_quote_post_request_body.py | 61 + .../reply_with_quote_request_builder.py | 89 ++ .../forward_to_chat_post_request_body.py | 65 + .../forward_to_chat_post_response.py | 58 + .../forward_to_chat_request_builder.py | 89 ++ .../forward_to_chat_post_request_body.py | 65 + .../forward_to_chat_post_response.py | 58 + .../forward_to_chat_request_builder.py | 89 ++ .../item/replies/replies_request_builder.py | 20 + .../reply_with_quote_post_request_body.py | 61 + .../reply_with_quote_request_builder.py | 89 ++ .../messages/messages_request_builder.py | 20 + .../reply_with_quote_post_request_body.py | 61 + .../reply_with_quote_request_builder.py | 89 ++ .../forward_to_chat_post_request_body.py | 65 + .../forward_to_chat_post_response.py | 58 + .../forward_to_chat_request_builder.py | 89 ++ .../forward_to_chat_post_request_body.py | 65 + .../forward_to_chat_post_response.py | 58 + .../forward_to_chat_request_builder.py | 89 ++ .../item/replies/replies_request_builder.py | 20 + .../reply_with_quote_post_request_body.py | 61 + .../reply_with_quote_request_builder.py | 89 ++ .../item/messages/messages_request_builder.py | 20 + .../reply_with_quote_post_request_body.py | 61 + .../reply_with_quote_request_builder.py | 89 ++ .../forward_to_chat_post_request_body.py | 65 + .../forward_to_chat_post_response.py | 58 + .../forward_to_chat_request_builder.py | 89 ++ .../forward_to_chat_post_request_body.py | 65 + .../forward_to_chat_post_response.py | 58 + .../forward_to_chat_request_builder.py | 89 ++ .../item/replies/replies_request_builder.py | 20 + .../reply_with_quote_post_request_body.py | 61 + .../reply_with_quote_request_builder.py | 89 ++ .../item/messages/messages_request_builder.py | 20 + .../reply_with_quote_post_request_body.py | 61 + .../reply_with_quote_request_builder.py | 89 ++ .../forward_to_chat_post_request_body.py | 65 + .../forward_to_chat_post_response.py | 58 + .../forward_to_chat_request_builder.py | 89 ++ .../forward_to_chat_post_request_body.py | 65 + .../forward_to_chat_post_response.py | 58 + .../forward_to_chat_request_builder.py | 89 ++ .../item/replies/replies_request_builder.py | 20 + .../reply_with_quote_post_request_body.py | 61 + .../reply_with_quote_request_builder.py | 89 ++ .../messages/messages_request_builder.py | 20 + .../reply_with_quote_post_request_body.py | 61 + .../reply_with_quote_request_builder.py | 89 ++ ...lti_tenant_organization_request_builder.py | 6 +- .../forward_to_chat_post_request_body.py | 65 + .../forward_to_chat_post_response.py | 58 + .../forward_to_chat_request_builder.py | 89 ++ .../forward_to_chat_post_request_body.py | 65 + .../forward_to_chat_post_response.py | 58 + .../forward_to_chat_request_builder.py | 89 ++ .../item/replies/replies_request_builder.py | 20 + .../reply_with_quote_post_request_body.py | 61 + .../reply_with_quote_request_builder.py | 89 ++ .../item/messages/messages_request_builder.py | 20 + .../reply_with_quote_post_request_body.py | 61 + .../reply_with_quote_request_builder.py | 89 ++ .../item/presence/presence_request_builder.py | 8 +- 231 files changed, 10586 insertions(+), 273 deletions(-) create mode 100644 msgraph_beta/generated/chats/item/messages/forward_to_chat/forward_to_chat_post_request_body.py create mode 100644 msgraph_beta/generated/chats/item/messages/forward_to_chat/forward_to_chat_post_response.py create mode 100644 msgraph_beta/generated/chats/item/messages/forward_to_chat/forward_to_chat_request_builder.py create mode 100644 msgraph_beta/generated/chats/item/messages/item/replies/forward_to_chat/forward_to_chat_post_request_body.py create mode 100644 msgraph_beta/generated/chats/item/messages/item/replies/forward_to_chat/forward_to_chat_post_response.py create mode 100644 msgraph_beta/generated/chats/item/messages/item/replies/forward_to_chat/forward_to_chat_request_builder.py create mode 100644 msgraph_beta/generated/chats/item/messages/item/replies/reply_with_quote/reply_with_quote_post_request_body.py create mode 100644 msgraph_beta/generated/chats/item/messages/item/replies/reply_with_quote/reply_with_quote_request_builder.py create mode 100644 msgraph_beta/generated/chats/item/messages/reply_with_quote/reply_with_quote_post_request_body.py create mode 100644 msgraph_beta/generated/chats/item/messages/reply_with_quote/reply_with_quote_request_builder.py create mode 100644 msgraph_beta/generated/groups/item/team/channels/item/messages/forward_to_chat/forward_to_chat_post_request_body.py create mode 100644 msgraph_beta/generated/groups/item/team/channels/item/messages/forward_to_chat/forward_to_chat_post_response.py create mode 100644 msgraph_beta/generated/groups/item/team/channels/item/messages/forward_to_chat/forward_to_chat_request_builder.py create mode 100644 msgraph_beta/generated/groups/item/team/channels/item/messages/item/replies/forward_to_chat/forward_to_chat_post_request_body.py create mode 100644 msgraph_beta/generated/groups/item/team/channels/item/messages/item/replies/forward_to_chat/forward_to_chat_post_response.py create mode 100644 msgraph_beta/generated/groups/item/team/channels/item/messages/item/replies/forward_to_chat/forward_to_chat_request_builder.py create mode 100644 msgraph_beta/generated/groups/item/team/channels/item/messages/item/replies/reply_with_quote/reply_with_quote_post_request_body.py create mode 100644 msgraph_beta/generated/groups/item/team/channels/item/messages/item/replies/reply_with_quote/reply_with_quote_request_builder.py create mode 100644 msgraph_beta/generated/groups/item/team/channels/item/messages/reply_with_quote/reply_with_quote_post_request_body.py create mode 100644 msgraph_beta/generated/groups/item/team/channels/item/messages/reply_with_quote/reply_with_quote_request_builder.py create mode 100644 msgraph_beta/generated/groups/item/team/primary_channel/messages/forward_to_chat/forward_to_chat_post_request_body.py create mode 100644 msgraph_beta/generated/groups/item/team/primary_channel/messages/forward_to_chat/forward_to_chat_post_response.py create mode 100644 msgraph_beta/generated/groups/item/team/primary_channel/messages/forward_to_chat/forward_to_chat_request_builder.py create mode 100644 msgraph_beta/generated/groups/item/team/primary_channel/messages/item/replies/forward_to_chat/forward_to_chat_post_request_body.py create mode 100644 msgraph_beta/generated/groups/item/team/primary_channel/messages/item/replies/forward_to_chat/forward_to_chat_post_response.py create mode 100644 msgraph_beta/generated/groups/item/team/primary_channel/messages/item/replies/forward_to_chat/forward_to_chat_request_builder.py create mode 100644 msgraph_beta/generated/groups/item/team/primary_channel/messages/item/replies/reply_with_quote/reply_with_quote_post_request_body.py create mode 100644 msgraph_beta/generated/groups/item/team/primary_channel/messages/item/replies/reply_with_quote/reply_with_quote_request_builder.py create mode 100644 msgraph_beta/generated/groups/item/team/primary_channel/messages/reply_with_quote/reply_with_quote_post_request_body.py create mode 100644 msgraph_beta/generated/groups/item/team/primary_channel/messages/reply_with_quote/reply_with_quote_request_builder.py create mode 100644 msgraph_beta/generated/models/forward_to_chat_result.py create mode 100644 msgraph_beta/generated/models/security/ediscovery_case_member_collection_response.py create mode 100644 msgraph_beta/generated/security/cases/ediscovery_cases/item/case_members/case_members_request_builder.py create mode 100644 msgraph_beta/generated/security/cases/ediscovery_cases/item/case_members/count/count_request_builder.py create mode 100644 msgraph_beta/generated/security/cases/ediscovery_cases/item/case_members/item/ediscovery_case_member_item_request_builder.py create mode 100644 msgraph_beta/generated/team_template_definition/item/team_definition/channels/item/messages/forward_to_chat/forward_to_chat_post_request_body.py create mode 100644 msgraph_beta/generated/team_template_definition/item/team_definition/channels/item/messages/forward_to_chat/forward_to_chat_post_response.py create mode 100644 msgraph_beta/generated/team_template_definition/item/team_definition/channels/item/messages/forward_to_chat/forward_to_chat_request_builder.py create mode 100644 msgraph_beta/generated/team_template_definition/item/team_definition/channels/item/messages/item/replies/forward_to_chat/forward_to_chat_post_request_body.py create mode 100644 msgraph_beta/generated/team_template_definition/item/team_definition/channels/item/messages/item/replies/forward_to_chat/forward_to_chat_post_response.py create mode 100644 msgraph_beta/generated/team_template_definition/item/team_definition/channels/item/messages/item/replies/forward_to_chat/forward_to_chat_request_builder.py create mode 100644 msgraph_beta/generated/team_template_definition/item/team_definition/channels/item/messages/item/replies/reply_with_quote/reply_with_quote_post_request_body.py create mode 100644 msgraph_beta/generated/team_template_definition/item/team_definition/channels/item/messages/item/replies/reply_with_quote/reply_with_quote_request_builder.py create mode 100644 msgraph_beta/generated/team_template_definition/item/team_definition/channels/item/messages/reply_with_quote/reply_with_quote_post_request_body.py create mode 100644 msgraph_beta/generated/team_template_definition/item/team_definition/channels/item/messages/reply_with_quote/reply_with_quote_request_builder.py create mode 100644 msgraph_beta/generated/team_template_definition/item/team_definition/primary_channel/messages/forward_to_chat/forward_to_chat_post_request_body.py create mode 100644 msgraph_beta/generated/team_template_definition/item/team_definition/primary_channel/messages/forward_to_chat/forward_to_chat_post_response.py create mode 100644 msgraph_beta/generated/team_template_definition/item/team_definition/primary_channel/messages/forward_to_chat/forward_to_chat_request_builder.py create mode 100644 msgraph_beta/generated/team_template_definition/item/team_definition/primary_channel/messages/item/replies/forward_to_chat/forward_to_chat_post_request_body.py create mode 100644 msgraph_beta/generated/team_template_definition/item/team_definition/primary_channel/messages/item/replies/forward_to_chat/forward_to_chat_post_response.py create mode 100644 msgraph_beta/generated/team_template_definition/item/team_definition/primary_channel/messages/item/replies/forward_to_chat/forward_to_chat_request_builder.py create mode 100644 msgraph_beta/generated/team_template_definition/item/team_definition/primary_channel/messages/item/replies/reply_with_quote/reply_with_quote_post_request_body.py create mode 100644 msgraph_beta/generated/team_template_definition/item/team_definition/primary_channel/messages/item/replies/reply_with_quote/reply_with_quote_request_builder.py create mode 100644 msgraph_beta/generated/team_template_definition/item/team_definition/primary_channel/messages/reply_with_quote/reply_with_quote_post_request_body.py create mode 100644 msgraph_beta/generated/team_template_definition/item/team_definition/primary_channel/messages/reply_with_quote/reply_with_quote_request_builder.py create mode 100644 msgraph_beta/generated/teams/item/channels/item/messages/forward_to_chat/forward_to_chat_post_request_body.py create mode 100644 msgraph_beta/generated/teams/item/channels/item/messages/forward_to_chat/forward_to_chat_post_response.py create mode 100644 msgraph_beta/generated/teams/item/channels/item/messages/forward_to_chat/forward_to_chat_request_builder.py create mode 100644 msgraph_beta/generated/teams/item/channels/item/messages/item/replies/forward_to_chat/forward_to_chat_post_request_body.py create mode 100644 msgraph_beta/generated/teams/item/channels/item/messages/item/replies/forward_to_chat/forward_to_chat_post_response.py create mode 100644 msgraph_beta/generated/teams/item/channels/item/messages/item/replies/forward_to_chat/forward_to_chat_request_builder.py create mode 100644 msgraph_beta/generated/teams/item/channels/item/messages/item/replies/reply_with_quote/reply_with_quote_post_request_body.py create mode 100644 msgraph_beta/generated/teams/item/channels/item/messages/item/replies/reply_with_quote/reply_with_quote_request_builder.py create mode 100644 msgraph_beta/generated/teams/item/channels/item/messages/reply_with_quote/reply_with_quote_post_request_body.py create mode 100644 msgraph_beta/generated/teams/item/channels/item/messages/reply_with_quote/reply_with_quote_request_builder.py create mode 100644 msgraph_beta/generated/teams/item/primary_channel/messages/forward_to_chat/forward_to_chat_post_request_body.py create mode 100644 msgraph_beta/generated/teams/item/primary_channel/messages/forward_to_chat/forward_to_chat_post_response.py create mode 100644 msgraph_beta/generated/teams/item/primary_channel/messages/forward_to_chat/forward_to_chat_request_builder.py create mode 100644 msgraph_beta/generated/teams/item/primary_channel/messages/item/replies/forward_to_chat/forward_to_chat_post_request_body.py create mode 100644 msgraph_beta/generated/teams/item/primary_channel/messages/item/replies/forward_to_chat/forward_to_chat_post_response.py create mode 100644 msgraph_beta/generated/teams/item/primary_channel/messages/item/replies/forward_to_chat/forward_to_chat_request_builder.py create mode 100644 msgraph_beta/generated/teams/item/primary_channel/messages/item/replies/reply_with_quote/reply_with_quote_post_request_body.py create mode 100644 msgraph_beta/generated/teams/item/primary_channel/messages/item/replies/reply_with_quote/reply_with_quote_request_builder.py create mode 100644 msgraph_beta/generated/teams/item/primary_channel/messages/reply_with_quote/reply_with_quote_post_request_body.py create mode 100644 msgraph_beta/generated/teams/item/primary_channel/messages/reply_with_quote/reply_with_quote_request_builder.py create mode 100644 msgraph_beta/generated/teamwork/deleted_teams/item/channels/item/messages/forward_to_chat/forward_to_chat_post_request_body.py create mode 100644 msgraph_beta/generated/teamwork/deleted_teams/item/channels/item/messages/forward_to_chat/forward_to_chat_post_response.py create mode 100644 msgraph_beta/generated/teamwork/deleted_teams/item/channels/item/messages/forward_to_chat/forward_to_chat_request_builder.py create mode 100644 msgraph_beta/generated/teamwork/deleted_teams/item/channels/item/messages/item/replies/forward_to_chat/forward_to_chat_post_request_body.py create mode 100644 msgraph_beta/generated/teamwork/deleted_teams/item/channels/item/messages/item/replies/forward_to_chat/forward_to_chat_post_response.py create mode 100644 msgraph_beta/generated/teamwork/deleted_teams/item/channels/item/messages/item/replies/forward_to_chat/forward_to_chat_request_builder.py create mode 100644 msgraph_beta/generated/teamwork/deleted_teams/item/channels/item/messages/item/replies/reply_with_quote/reply_with_quote_post_request_body.py create mode 100644 msgraph_beta/generated/teamwork/deleted_teams/item/channels/item/messages/item/replies/reply_with_quote/reply_with_quote_request_builder.py create mode 100644 msgraph_beta/generated/teamwork/deleted_teams/item/channels/item/messages/reply_with_quote/reply_with_quote_post_request_body.py create mode 100644 msgraph_beta/generated/teamwork/deleted_teams/item/channels/item/messages/reply_with_quote/reply_with_quote_request_builder.py create mode 100644 msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/channels/item/messages/forward_to_chat/forward_to_chat_post_request_body.py create mode 100644 msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/channels/item/messages/forward_to_chat/forward_to_chat_post_response.py create mode 100644 msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/channels/item/messages/forward_to_chat/forward_to_chat_request_builder.py create mode 100644 msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/channels/item/messages/item/replies/forward_to_chat/forward_to_chat_post_request_body.py create mode 100644 msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/channels/item/messages/item/replies/forward_to_chat/forward_to_chat_post_response.py create mode 100644 msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/channels/item/messages/item/replies/forward_to_chat/forward_to_chat_request_builder.py create mode 100644 msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/channels/item/messages/item/replies/reply_with_quote/reply_with_quote_post_request_body.py create mode 100644 msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/channels/item/messages/item/replies/reply_with_quote/reply_with_quote_request_builder.py create mode 100644 msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/channels/item/messages/reply_with_quote/reply_with_quote_post_request_body.py create mode 100644 msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/channels/item/messages/reply_with_quote/reply_with_quote_request_builder.py create mode 100644 msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/primary_channel/messages/forward_to_chat/forward_to_chat_post_request_body.py create mode 100644 msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/primary_channel/messages/forward_to_chat/forward_to_chat_post_response.py create mode 100644 msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/primary_channel/messages/forward_to_chat/forward_to_chat_request_builder.py create mode 100644 msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/primary_channel/messages/item/replies/forward_to_chat/forward_to_chat_post_request_body.py create mode 100644 msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/primary_channel/messages/item/replies/forward_to_chat/forward_to_chat_post_response.py create mode 100644 msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/primary_channel/messages/item/replies/forward_to_chat/forward_to_chat_request_builder.py create mode 100644 msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/primary_channel/messages/item/replies/reply_with_quote/reply_with_quote_post_request_body.py create mode 100644 msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/primary_channel/messages/item/replies/reply_with_quote/reply_with_quote_request_builder.py create mode 100644 msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/primary_channel/messages/reply_with_quote/reply_with_quote_post_request_body.py create mode 100644 msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/primary_channel/messages/reply_with_quote/reply_with_quote_request_builder.py create mode 100644 msgraph_beta/generated/users/item/chats/item/messages/forward_to_chat/forward_to_chat_post_request_body.py create mode 100644 msgraph_beta/generated/users/item/chats/item/messages/forward_to_chat/forward_to_chat_post_response.py create mode 100644 msgraph_beta/generated/users/item/chats/item/messages/forward_to_chat/forward_to_chat_request_builder.py create mode 100644 msgraph_beta/generated/users/item/chats/item/messages/item/replies/forward_to_chat/forward_to_chat_post_request_body.py create mode 100644 msgraph_beta/generated/users/item/chats/item/messages/item/replies/forward_to_chat/forward_to_chat_post_response.py create mode 100644 msgraph_beta/generated/users/item/chats/item/messages/item/replies/forward_to_chat/forward_to_chat_request_builder.py create mode 100644 msgraph_beta/generated/users/item/chats/item/messages/item/replies/reply_with_quote/reply_with_quote_post_request_body.py create mode 100644 msgraph_beta/generated/users/item/chats/item/messages/item/replies/reply_with_quote/reply_with_quote_request_builder.py create mode 100644 msgraph_beta/generated/users/item/chats/item/messages/reply_with_quote/reply_with_quote_post_request_body.py create mode 100644 msgraph_beta/generated/users/item/chats/item/messages/reply_with_quote/reply_with_quote_request_builder.py diff --git a/msgraph_beta/generated/admin/windows/updates/updatable_assets/item/updatable_asset_item_request_builder.py b/msgraph_beta/generated/admin/windows/updates/updatable_assets/item/updatable_asset_item_request_builder.py index 45a5f59d94f..03e8bed2f92 100644 --- a/msgraph_beta/generated/admin/windows/updates/updatable_assets/item/updatable_asset_item_request_builder.py +++ b/msgraph_beta/generated/admin/windows/updates/updatable_assets/item/updatable_asset_item_request_builder.py @@ -55,10 +55,10 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[Query async def get(self,request_configuration: Optional[RequestConfiguration[UpdatableAssetItemRequestBuilderGetQueryParameters]] = None) -> Optional[UpdatableAsset]: """ - Read the properties of an azureADDevice object. + Read the properties and relationships of an updatableAssetGroup object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[UpdatableAsset] - Find more info here: https://learn.microsoft.com/graph/api/windowsupdates-azureaddevice-get?view=graph-rest-beta + Find more info here: https://learn.microsoft.com/graph/api/windowsupdates-updatableassetgroup-get?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration @@ -110,7 +110,7 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[UpdatableAssetItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Read the properties of an azureADDevice object. + Read the properties and relationships of an updatableAssetGroup object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -190,7 +190,7 @@ class UpdatableAssetItemRequestBuilderDeleteRequestConfiguration(RequestConfigur @dataclass class UpdatableAssetItemRequestBuilderGetQueryParameters(): """ - Read the properties of an azureADDevice object. + Read the properties and relationships of an updatableAssetGroup object. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/admin/windows/updates/update_policies/item/compliance_changes/item/compliance_change_item_request_builder.py b/msgraph_beta/generated/admin/windows/updates/update_policies/item/compliance_changes/item/compliance_change_item_request_builder.py index df426627a80..29503b345a4 100644 --- a/msgraph_beta/generated/admin/windows/updates/update_policies/item/compliance_changes/item/compliance_change_item_request_builder.py +++ b/msgraph_beta/generated/admin/windows/updates/update_policies/item/compliance_changes/item/compliance_change_item_request_builder.py @@ -33,10 +33,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 complianceChange object. + Delete a contentApproval 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/windowsupdates-compliancechange-delete?view=graph-rest-beta + Find more info here: https://learn.microsoft.com/graph/api/windowsupdates-contentapproval-delete?view=graph-rest-beta """ request_info = self.to_delete_request_information( request_configuration @@ -52,10 +52,10 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[Query async def get(self,request_configuration: Optional[RequestConfiguration[ComplianceChangeItemRequestBuilderGetQueryParameters]] = None) -> Optional[ComplianceChange]: """ - Read the properties and relationships of a complianceChange object. + Read the properties and relationships of a contentApproval object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ComplianceChange] - Find more info here: https://learn.microsoft.com/graph/api/windowsupdates-compliancechange-get?view=graph-rest-beta + Find more info here: https://learn.microsoft.com/graph/api/windowsupdates-contentapproval-get?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration @@ -97,7 +97,7 @@ async def patch(self,body: ComplianceChange, request_configuration: Optional[Req def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Delete a complianceChange object. + Delete a contentApproval object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -108,7 +108,7 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ComplianceChangeItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Read the properties and relationships of a complianceChange object. + Read the properties and relationships of a contentApproval object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -161,7 +161,7 @@ class ComplianceChangeItemRequestBuilderDeleteRequestConfiguration(RequestConfig @dataclass class ComplianceChangeItemRequestBuilderGetQueryParameters(): """ - Read the properties and relationships of a complianceChange object. + Read the properties and relationships of a contentApproval object. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/chats/item/messages/forward_to_chat/forward_to_chat_post_request_body.py b/msgraph_beta/generated/chats/item/messages/forward_to_chat/forward_to_chat_post_request_body.py new file mode 100644 index 00000000000..4e2030f5fb0 --- /dev/null +++ b/msgraph_beta/generated/chats/item/messages/forward_to_chat/forward_to_chat_post_request_body.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 .....models.chat_message import ChatMessage + +@dataclass +class ForwardToChatPostRequestBody(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 additionalMessage property + additional_message: Optional[ChatMessage] = None + # The messageIds property + message_ids: Optional[list[str]] = None + # The targetChatIds property + target_chat_ids: Optional[list[str]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ForwardToChatPostRequestBody: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ForwardToChatPostRequestBody + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ForwardToChatPostRequestBody() + + 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.chat_message import ChatMessage + + from .....models.chat_message import ChatMessage + + fields: dict[str, Callable[[Any], None]] = { + "additionalMessage": lambda n : setattr(self, 'additional_message', n.get_object_value(ChatMessage)), + "messageIds": lambda n : setattr(self, 'message_ids', n.get_collection_of_primitive_values(str)), + "targetChatIds": lambda n : setattr(self, 'target_chat_ids', 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_object_value("additionalMessage", self.additional_message) + writer.write_collection_of_primitive_values("messageIds", self.message_ids) + writer.write_collection_of_primitive_values("targetChatIds", self.target_chat_ids) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/chats/item/messages/forward_to_chat/forward_to_chat_post_response.py b/msgraph_beta/generated/chats/item/messages/forward_to_chat/forward_to_chat_post_response.py new file mode 100644 index 00000000000..19f218d839b --- /dev/null +++ b/msgraph_beta/generated/chats/item/messages/forward_to_chat/forward_to_chat_post_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 .....models.action_result_part import ActionResultPart + from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class ForwardToChatPostResponse(BaseCollectionPaginationCountResponse, Parsable): + # The value property + value: Optional[list[ActionResultPart]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ForwardToChatPostResponse: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ForwardToChatPostResponse + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ForwardToChatPostResponse() + + 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.action_result_part import ActionResultPart + from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + + from .....models.action_result_part import ActionResultPart + from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ActionResultPart)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param 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_beta/generated/chats/item/messages/forward_to_chat/forward_to_chat_request_builder.py b/msgraph_beta/generated/chats/item/messages/forward_to_chat/forward_to_chat_request_builder.py new file mode 100644 index 00000000000..7ac1bb4c6ac --- /dev/null +++ b/msgraph_beta/generated/chats/item/messages/forward_to_chat/forward_to_chat_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.o_data_errors.o_data_error import ODataError + from .forward_to_chat_post_request_body import ForwardToChatPostRequestBody + from .forward_to_chat_post_response import ForwardToChatPostResponse + +class ForwardToChatRequestBuilder(BaseRequestBuilder): + """ + Provides operations to call the forwardToChat method. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new ForwardToChatRequestBuilder 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}/chats/{chat%2Did}/messages/forwardToChat", path_parameters) + + async def post(self,body: ForwardToChatPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[ForwardToChatPostResponse]: + """ + Invoke action forwardToChat + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[ForwardToChatPostResponse] + """ + 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 .forward_to_chat_post_response import ForwardToChatPostResponse + + return await self.request_adapter.send_async(request_info, ForwardToChatPostResponse, error_mapping) + + def to_post_request_information(self,body: ForwardToChatPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Invoke action forwardToChat + 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) -> ForwardToChatRequestBuilder: + """ + 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: ForwardToChatRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return ForwardToChatRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class ForwardToChatRequestBuilderPostRequestConfiguration(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_beta/generated/chats/item/messages/item/replies/forward_to_chat/forward_to_chat_post_request_body.py b/msgraph_beta/generated/chats/item/messages/item/replies/forward_to_chat/forward_to_chat_post_request_body.py new file mode 100644 index 00000000000..9e6f5d19eb3 --- /dev/null +++ b/msgraph_beta/generated/chats/item/messages/item/replies/forward_to_chat/forward_to_chat_post_request_body.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 .......models.chat_message import ChatMessage + +@dataclass +class ForwardToChatPostRequestBody(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 additionalMessage property + additional_message: Optional[ChatMessage] = None + # The messageIds property + message_ids: Optional[list[str]] = None + # The targetChatIds property + target_chat_ids: Optional[list[str]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ForwardToChatPostRequestBody: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ForwardToChatPostRequestBody + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ForwardToChatPostRequestBody() + + 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.chat_message import ChatMessage + + from .......models.chat_message import ChatMessage + + fields: dict[str, Callable[[Any], None]] = { + "additionalMessage": lambda n : setattr(self, 'additional_message', n.get_object_value(ChatMessage)), + "messageIds": lambda n : setattr(self, 'message_ids', n.get_collection_of_primitive_values(str)), + "targetChatIds": lambda n : setattr(self, 'target_chat_ids', 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_object_value("additionalMessage", self.additional_message) + writer.write_collection_of_primitive_values("messageIds", self.message_ids) + writer.write_collection_of_primitive_values("targetChatIds", self.target_chat_ids) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/chats/item/messages/item/replies/forward_to_chat/forward_to_chat_post_response.py b/msgraph_beta/generated/chats/item/messages/item/replies/forward_to_chat/forward_to_chat_post_response.py new file mode 100644 index 00000000000..f368117d614 --- /dev/null +++ b/msgraph_beta/generated/chats/item/messages/item/replies/forward_to_chat/forward_to_chat_post_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 .......models.action_result_part import ActionResultPart + from .......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +from .......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class ForwardToChatPostResponse(BaseCollectionPaginationCountResponse, Parsable): + # The value property + value: Optional[list[ActionResultPart]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ForwardToChatPostResponse: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ForwardToChatPostResponse + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ForwardToChatPostResponse() + + 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.action_result_part import ActionResultPart + from .......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + + from .......models.action_result_part import ActionResultPart + from .......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ActionResultPart)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param 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_beta/generated/chats/item/messages/item/replies/forward_to_chat/forward_to_chat_request_builder.py b/msgraph_beta/generated/chats/item/messages/item/replies/forward_to_chat/forward_to_chat_request_builder.py new file mode 100644 index 00000000000..7d6cf182904 --- /dev/null +++ b/msgraph_beta/generated/chats/item/messages/item/replies/forward_to_chat/forward_to_chat_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.o_data_errors.o_data_error import ODataError + from .forward_to_chat_post_request_body import ForwardToChatPostRequestBody + from .forward_to_chat_post_response import ForwardToChatPostResponse + +class ForwardToChatRequestBuilder(BaseRequestBuilder): + """ + Provides operations to call the forwardToChat method. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new ForwardToChatRequestBuilder 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}/chats/{chat%2Did}/messages/{chatMessage%2Did}/replies/forwardToChat", path_parameters) + + async def post(self,body: ForwardToChatPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[ForwardToChatPostResponse]: + """ + Invoke action forwardToChat + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[ForwardToChatPostResponse] + """ + 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 .forward_to_chat_post_response import ForwardToChatPostResponse + + return await self.request_adapter.send_async(request_info, ForwardToChatPostResponse, error_mapping) + + def to_post_request_information(self,body: ForwardToChatPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Invoke action forwardToChat + 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) -> ForwardToChatRequestBuilder: + """ + 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: ForwardToChatRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return ForwardToChatRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class ForwardToChatRequestBuilderPostRequestConfiguration(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_beta/generated/chats/item/messages/item/replies/replies_request_builder.py b/msgraph_beta/generated/chats/item/messages/item/replies/replies_request_builder.py index 66e67397c35..72be36976e6 100644 --- a/msgraph_beta/generated/chats/item/messages/item/replies/replies_request_builder.py +++ b/msgraph_beta/generated/chats/item/messages/item/replies/replies_request_builder.py @@ -19,7 +19,9 @@ from ......models.o_data_errors.o_data_error import ODataError from .count.count_request_builder import CountRequestBuilder from .delta.delta_request_builder import DeltaRequestBuilder + from .forward_to_chat.forward_to_chat_request_builder import ForwardToChatRequestBuilder from .item.chat_message_item_request_builder import ChatMessageItemRequestBuilder + from .reply_with_quote.reply_with_quote_request_builder import ReplyWithQuoteRequestBuilder class RepliesRequestBuilder(BaseRequestBuilder): """ @@ -145,6 +147,24 @@ def delta(self) -> DeltaRequestBuilder: return DeltaRequestBuilder(self.request_adapter, self.path_parameters) + @property + def forward_to_chat(self) -> ForwardToChatRequestBuilder: + """ + Provides operations to call the forwardToChat method. + """ + from .forward_to_chat.forward_to_chat_request_builder import ForwardToChatRequestBuilder + + return ForwardToChatRequestBuilder(self.request_adapter, self.path_parameters) + + @property + def reply_with_quote(self) -> ReplyWithQuoteRequestBuilder: + """ + Provides operations to call the replyWithQuote method. + """ + from .reply_with_quote.reply_with_quote_request_builder import ReplyWithQuoteRequestBuilder + + return ReplyWithQuoteRequestBuilder(self.request_adapter, self.path_parameters) + @dataclass class RepliesRequestBuilderGetQueryParameters(): """ diff --git a/msgraph_beta/generated/chats/item/messages/item/replies/reply_with_quote/reply_with_quote_post_request_body.py b/msgraph_beta/generated/chats/item/messages/item/replies/reply_with_quote/reply_with_quote_post_request_body.py new file mode 100644 index 00000000000..109dee6e74a --- /dev/null +++ b/msgraph_beta/generated/chats/item/messages/item/replies/reply_with_quote/reply_with_quote_post_request_body.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 .......models.chat_message import ChatMessage + +@dataclass +class ReplyWithQuotePostRequestBody(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 messageIds property + message_ids: Optional[list[str]] = None + # The replyMessage property + reply_message: Optional[ChatMessage] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ReplyWithQuotePostRequestBody: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ReplyWithQuotePostRequestBody + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ReplyWithQuotePostRequestBody() + + 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.chat_message import ChatMessage + + from .......models.chat_message import ChatMessage + + fields: dict[str, Callable[[Any], None]] = { + "messageIds": lambda n : setattr(self, 'message_ids', n.get_collection_of_primitive_values(str)), + "replyMessage": lambda n : setattr(self, 'reply_message', n.get_object_value(ChatMessage)), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the 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("messageIds", self.message_ids) + writer.write_object_value("replyMessage", self.reply_message) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/chats/item/messages/item/replies/reply_with_quote/reply_with_quote_request_builder.py b/msgraph_beta/generated/chats/item/messages/item/replies/reply_with_quote/reply_with_quote_request_builder.py new file mode 100644 index 00000000000..ef22076c97a --- /dev/null +++ b/msgraph_beta/generated/chats/item/messages/item/replies/reply_with_quote/reply_with_quote_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.chat_message import ChatMessage + from .......models.o_data_errors.o_data_error import ODataError + from .reply_with_quote_post_request_body import ReplyWithQuotePostRequestBody + +class ReplyWithQuoteRequestBuilder(BaseRequestBuilder): + """ + Provides operations to call the replyWithQuote method. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new ReplyWithQuoteRequestBuilder 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}/chats/{chat%2Did}/messages/{chatMessage%2Did}/replies/replyWithQuote", path_parameters) + + async def post(self,body: ReplyWithQuotePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[ChatMessage]: + """ + Invoke action replyWithQuote + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[ChatMessage] + """ + 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.chat_message import ChatMessage + + return await self.request_adapter.send_async(request_info, ChatMessage, error_mapping) + + def to_post_request_information(self,body: ReplyWithQuotePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Invoke action replyWithQuote + 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) -> ReplyWithQuoteRequestBuilder: + """ + 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: ReplyWithQuoteRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return ReplyWithQuoteRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class ReplyWithQuoteRequestBuilderPostRequestConfiguration(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_beta/generated/chats/item/messages/messages_request_builder.py b/msgraph_beta/generated/chats/item/messages/messages_request_builder.py index 9ed3df14b29..0ff2e68c9ce 100644 --- a/msgraph_beta/generated/chats/item/messages/messages_request_builder.py +++ b/msgraph_beta/generated/chats/item/messages/messages_request_builder.py @@ -19,7 +19,9 @@ from ....models.o_data_errors.o_data_error import ODataError from .count.count_request_builder import CountRequestBuilder from .delta.delta_request_builder import DeltaRequestBuilder + from .forward_to_chat.forward_to_chat_request_builder import ForwardToChatRequestBuilder from .item.chat_message_item_request_builder import ChatMessageItemRequestBuilder + from .reply_with_quote.reply_with_quote_request_builder import ReplyWithQuoteRequestBuilder class MessagesRequestBuilder(BaseRequestBuilder): """ @@ -71,11 +73,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 cannot create a new chat; you must use the list chats method to retrieve the ID of an existing chat before creating 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-beta + Find more info here: https://learn.microsoft.com/graph/api/chatmessage-post?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") @@ -106,7 +108,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 cannot create a new chat; you must use the list chats method to retrieve the ID of an existing chat before creating 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 @@ -147,6 +149,24 @@ def delta(self) -> DeltaRequestBuilder: return DeltaRequestBuilder(self.request_adapter, self.path_parameters) + @property + def forward_to_chat(self) -> ForwardToChatRequestBuilder: + """ + Provides operations to call the forwardToChat method. + """ + from .forward_to_chat.forward_to_chat_request_builder import ForwardToChatRequestBuilder + + return ForwardToChatRequestBuilder(self.request_adapter, self.path_parameters) + + @property + def reply_with_quote(self) -> ReplyWithQuoteRequestBuilder: + """ + Provides operations to call the replyWithQuote method. + """ + from .reply_with_quote.reply_with_quote_request_builder import ReplyWithQuoteRequestBuilder + + return ReplyWithQuoteRequestBuilder(self.request_adapter, self.path_parameters) + @dataclass class MessagesRequestBuilderGetQueryParameters(): """ diff --git a/msgraph_beta/generated/chats/item/messages/reply_with_quote/reply_with_quote_post_request_body.py b/msgraph_beta/generated/chats/item/messages/reply_with_quote/reply_with_quote_post_request_body.py new file mode 100644 index 00000000000..5d26b09d9fe --- /dev/null +++ b/msgraph_beta/generated/chats/item/messages/reply_with_quote/reply_with_quote_post_request_body.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 .....models.chat_message import ChatMessage + +@dataclass +class ReplyWithQuotePostRequestBody(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 messageIds property + message_ids: Optional[list[str]] = None + # The replyMessage property + reply_message: Optional[ChatMessage] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ReplyWithQuotePostRequestBody: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ReplyWithQuotePostRequestBody + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ReplyWithQuotePostRequestBody() + + 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.chat_message import ChatMessage + + from .....models.chat_message import ChatMessage + + fields: dict[str, Callable[[Any], None]] = { + "messageIds": lambda n : setattr(self, 'message_ids', n.get_collection_of_primitive_values(str)), + "replyMessage": lambda n : setattr(self, 'reply_message', n.get_object_value(ChatMessage)), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the 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("messageIds", self.message_ids) + writer.write_object_value("replyMessage", self.reply_message) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/chats/item/messages/reply_with_quote/reply_with_quote_request_builder.py b/msgraph_beta/generated/chats/item/messages/reply_with_quote/reply_with_quote_request_builder.py new file mode 100644 index 00000000000..2c35143c2f1 --- /dev/null +++ b/msgraph_beta/generated/chats/item/messages/reply_with_quote/reply_with_quote_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.chat_message import ChatMessage + from .....models.o_data_errors.o_data_error import ODataError + from .reply_with_quote_post_request_body import ReplyWithQuotePostRequestBody + +class ReplyWithQuoteRequestBuilder(BaseRequestBuilder): + """ + Provides operations to call the replyWithQuote method. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new ReplyWithQuoteRequestBuilder 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}/chats/{chat%2Did}/messages/replyWithQuote", path_parameters) + + async def post(self,body: ReplyWithQuotePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[ChatMessage]: + """ + Invoke action replyWithQuote + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[ChatMessage] + """ + 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.chat_message import ChatMessage + + return await self.request_adapter.send_async(request_info, ChatMessage, error_mapping) + + def to_post_request_information(self,body: ReplyWithQuotePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Invoke action replyWithQuote + 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) -> ReplyWithQuoteRequestBuilder: + """ + 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: ReplyWithQuoteRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return ReplyWithQuoteRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class ReplyWithQuoteRequestBuilderPostRequestConfiguration(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_beta/generated/device_app_management/mobile_apps/item/graph_android_for_work_app/relationships/item/mobile_app_relationship_item_request_builder.py b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_android_for_work_app/relationships/item/mobile_app_relationship_item_request_builder.py index 821994ee977..5697f65441b 100644 --- a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_android_for_work_app/relationships/item/mobile_app_relationship_item_request_builder.py +++ b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_android_for_work_app/relationships/item/mobile_app_relationship_item_request_builder.py @@ -50,7 +50,7 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[Query async def get(self,request_configuration: Optional[RequestConfiguration[MobileAppRelationshipItemRequestBuilderGetQueryParameters]] = None) -> Optional[MobileAppRelationship]: """ - List of relationships for this mobile app. + The set of direct relationships for this app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[MobileAppRelationship] """ @@ -104,7 +104,7 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[MobileAppRelationshipItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - List of relationships for this mobile app. + The set of direct relationships for this app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -148,7 +148,7 @@ class MobileAppRelationshipItemRequestBuilderDeleteRequestConfiguration(RequestC @dataclass class MobileAppRelationshipItemRequestBuilderGetQueryParameters(): """ - List of relationships for this mobile app. + The set of direct relationships for this app. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_android_for_work_app/relationships/relationships_request_builder.py b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_android_for_work_app/relationships/relationships_request_builder.py index 21a199b6020..76f07f2e912 100644 --- a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_android_for_work_app/relationships/relationships_request_builder.py +++ b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_android_for_work_app/relationships/relationships_request_builder.py @@ -49,7 +49,7 @@ def by_mobile_app_relationship_id(self,mobile_app_relationship_id: str) -> Mobil async def get(self,request_configuration: Optional[RequestConfiguration[RelationshipsRequestBuilderGetQueryParameters]] = None) -> Optional[MobileAppRelationshipCollectionResponse]: """ - List of relationships for this mobile app. + The set of direct relationships for this app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[MobileAppRelationshipCollectionResponse] """ @@ -92,7 +92,7 @@ async def post(self,body: MobileAppRelationship, request_configuration: Optional def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[RelationshipsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - List of relationships for this mobile app. + The set of direct relationships for this app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -138,7 +138,7 @@ def count(self) -> CountRequestBuilder: @dataclass class RelationshipsRequestBuilderGetQueryParameters(): """ - List of relationships for this mobile app. + The set of direct relationships for this app. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_android_lob_app/relationships/item/mobile_app_relationship_item_request_builder.py b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_android_lob_app/relationships/item/mobile_app_relationship_item_request_builder.py index eee43f19a31..a2c373072da 100644 --- a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_android_lob_app/relationships/item/mobile_app_relationship_item_request_builder.py +++ b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_android_lob_app/relationships/item/mobile_app_relationship_item_request_builder.py @@ -50,7 +50,7 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[Query async def get(self,request_configuration: Optional[RequestConfiguration[MobileAppRelationshipItemRequestBuilderGetQueryParameters]] = None) -> Optional[MobileAppRelationship]: """ - List of relationships for this mobile app. + The set of direct relationships for this app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[MobileAppRelationship] """ @@ -104,7 +104,7 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[MobileAppRelationshipItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - List of relationships for this mobile app. + The set of direct relationships for this app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -148,7 +148,7 @@ class MobileAppRelationshipItemRequestBuilderDeleteRequestConfiguration(RequestC @dataclass class MobileAppRelationshipItemRequestBuilderGetQueryParameters(): """ - List of relationships for this mobile app. + The set of direct relationships for this app. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_android_lob_app/relationships/relationships_request_builder.py b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_android_lob_app/relationships/relationships_request_builder.py index 37ea950a3f7..4e89be46d10 100644 --- a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_android_lob_app/relationships/relationships_request_builder.py +++ b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_android_lob_app/relationships/relationships_request_builder.py @@ -49,7 +49,7 @@ def by_mobile_app_relationship_id(self,mobile_app_relationship_id: str) -> Mobil async def get(self,request_configuration: Optional[RequestConfiguration[RelationshipsRequestBuilderGetQueryParameters]] = None) -> Optional[MobileAppRelationshipCollectionResponse]: """ - List of relationships for this mobile app. + The set of direct relationships for this app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[MobileAppRelationshipCollectionResponse] """ @@ -92,7 +92,7 @@ async def post(self,body: MobileAppRelationship, request_configuration: Optional def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[RelationshipsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - List of relationships for this mobile app. + The set of direct relationships for this app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -138,7 +138,7 @@ def count(self) -> CountRequestBuilder: @dataclass class RelationshipsRequestBuilderGetQueryParameters(): """ - List of relationships for this mobile app. + The set of direct relationships for this app. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_android_managed_store_app/relationships/item/mobile_app_relationship_item_request_builder.py b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_android_managed_store_app/relationships/item/mobile_app_relationship_item_request_builder.py index 0e56795270d..9383db3d585 100644 --- a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_android_managed_store_app/relationships/item/mobile_app_relationship_item_request_builder.py +++ b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_android_managed_store_app/relationships/item/mobile_app_relationship_item_request_builder.py @@ -50,7 +50,7 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[Query async def get(self,request_configuration: Optional[RequestConfiguration[MobileAppRelationshipItemRequestBuilderGetQueryParameters]] = None) -> Optional[MobileAppRelationship]: """ - List of relationships for this mobile app. + The set of direct relationships for this app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[MobileAppRelationship] """ @@ -104,7 +104,7 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[MobileAppRelationshipItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - List of relationships for this mobile app. + The set of direct relationships for this app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -148,7 +148,7 @@ class MobileAppRelationshipItemRequestBuilderDeleteRequestConfiguration(RequestC @dataclass class MobileAppRelationshipItemRequestBuilderGetQueryParameters(): """ - List of relationships for this mobile app. + The set of direct relationships for this app. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_android_managed_store_app/relationships/relationships_request_builder.py b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_android_managed_store_app/relationships/relationships_request_builder.py index 84808351a4a..2b618bf3229 100644 --- a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_android_managed_store_app/relationships/relationships_request_builder.py +++ b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_android_managed_store_app/relationships/relationships_request_builder.py @@ -49,7 +49,7 @@ def by_mobile_app_relationship_id(self,mobile_app_relationship_id: str) -> Mobil async def get(self,request_configuration: Optional[RequestConfiguration[RelationshipsRequestBuilderGetQueryParameters]] = None) -> Optional[MobileAppRelationshipCollectionResponse]: """ - List of relationships for this mobile app. + The set of direct relationships for this app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[MobileAppRelationshipCollectionResponse] """ @@ -92,7 +92,7 @@ async def post(self,body: MobileAppRelationship, request_configuration: Optional def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[RelationshipsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - List of relationships for this mobile app. + The set of direct relationships for this app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -138,7 +138,7 @@ def count(self) -> CountRequestBuilder: @dataclass class RelationshipsRequestBuilderGetQueryParameters(): """ - List of relationships for this mobile app. + The set of direct relationships for this app. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_android_store_app/relationships/item/mobile_app_relationship_item_request_builder.py b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_android_store_app/relationships/item/mobile_app_relationship_item_request_builder.py index 689b74ffb5b..ca6f38db66c 100644 --- a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_android_store_app/relationships/item/mobile_app_relationship_item_request_builder.py +++ b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_android_store_app/relationships/item/mobile_app_relationship_item_request_builder.py @@ -50,7 +50,7 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[Query async def get(self,request_configuration: Optional[RequestConfiguration[MobileAppRelationshipItemRequestBuilderGetQueryParameters]] = None) -> Optional[MobileAppRelationship]: """ - List of relationships for this mobile app. + The set of direct relationships for this app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[MobileAppRelationship] """ @@ -104,7 +104,7 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[MobileAppRelationshipItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - List of relationships for this mobile app. + The set of direct relationships for this app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -148,7 +148,7 @@ class MobileAppRelationshipItemRequestBuilderDeleteRequestConfiguration(RequestC @dataclass class MobileAppRelationshipItemRequestBuilderGetQueryParameters(): """ - List of relationships for this mobile app. + The set of direct relationships for this app. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_android_store_app/relationships/relationships_request_builder.py b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_android_store_app/relationships/relationships_request_builder.py index 3322f5a66dd..789d402ea3c 100644 --- a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_android_store_app/relationships/relationships_request_builder.py +++ b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_android_store_app/relationships/relationships_request_builder.py @@ -49,7 +49,7 @@ def by_mobile_app_relationship_id(self,mobile_app_relationship_id: str) -> Mobil async def get(self,request_configuration: Optional[RequestConfiguration[RelationshipsRequestBuilderGetQueryParameters]] = None) -> Optional[MobileAppRelationshipCollectionResponse]: """ - List of relationships for this mobile app. + The set of direct relationships for this app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[MobileAppRelationshipCollectionResponse] """ @@ -92,7 +92,7 @@ async def post(self,body: MobileAppRelationship, request_configuration: Optional def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[RelationshipsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - List of relationships for this mobile app. + The set of direct relationships for this app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -138,7 +138,7 @@ def count(self) -> CountRequestBuilder: @dataclass class RelationshipsRequestBuilderGetQueryParameters(): """ - List of relationships for this mobile app. + The set of direct relationships for this app. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_ios_lob_app/relationships/item/mobile_app_relationship_item_request_builder.py b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_ios_lob_app/relationships/item/mobile_app_relationship_item_request_builder.py index eabee2723ac..3127b9f838b 100644 --- a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_ios_lob_app/relationships/item/mobile_app_relationship_item_request_builder.py +++ b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_ios_lob_app/relationships/item/mobile_app_relationship_item_request_builder.py @@ -50,7 +50,7 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[Query async def get(self,request_configuration: Optional[RequestConfiguration[MobileAppRelationshipItemRequestBuilderGetQueryParameters]] = None) -> Optional[MobileAppRelationship]: """ - List of relationships for this mobile app. + The set of direct relationships for this app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[MobileAppRelationship] """ @@ -104,7 +104,7 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[MobileAppRelationshipItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - List of relationships for this mobile app. + The set of direct relationships for this app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -148,7 +148,7 @@ class MobileAppRelationshipItemRequestBuilderDeleteRequestConfiguration(RequestC @dataclass class MobileAppRelationshipItemRequestBuilderGetQueryParameters(): """ - List of relationships for this mobile app. + The set of direct relationships for this app. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_ios_lob_app/relationships/relationships_request_builder.py b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_ios_lob_app/relationships/relationships_request_builder.py index 75947dae635..fd42f1abd2b 100644 --- a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_ios_lob_app/relationships/relationships_request_builder.py +++ b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_ios_lob_app/relationships/relationships_request_builder.py @@ -49,7 +49,7 @@ def by_mobile_app_relationship_id(self,mobile_app_relationship_id: str) -> Mobil async def get(self,request_configuration: Optional[RequestConfiguration[RelationshipsRequestBuilderGetQueryParameters]] = None) -> Optional[MobileAppRelationshipCollectionResponse]: """ - List of relationships for this mobile app. + The set of direct relationships for this app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[MobileAppRelationshipCollectionResponse] """ @@ -92,7 +92,7 @@ async def post(self,body: MobileAppRelationship, request_configuration: Optional def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[RelationshipsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - List of relationships for this mobile app. + The set of direct relationships for this app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -138,7 +138,7 @@ def count(self) -> CountRequestBuilder: @dataclass class RelationshipsRequestBuilderGetQueryParameters(): """ - List of relationships for this mobile app. + The set of direct relationships for this app. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_ios_store_app/relationships/item/mobile_app_relationship_item_request_builder.py b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_ios_store_app/relationships/item/mobile_app_relationship_item_request_builder.py index ad9df7db192..35c3fa9e3f9 100644 --- a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_ios_store_app/relationships/item/mobile_app_relationship_item_request_builder.py +++ b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_ios_store_app/relationships/item/mobile_app_relationship_item_request_builder.py @@ -50,7 +50,7 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[Query async def get(self,request_configuration: Optional[RequestConfiguration[MobileAppRelationshipItemRequestBuilderGetQueryParameters]] = None) -> Optional[MobileAppRelationship]: """ - List of relationships for this mobile app. + The set of direct relationships for this app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[MobileAppRelationship] """ @@ -104,7 +104,7 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[MobileAppRelationshipItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - List of relationships for this mobile app. + The set of direct relationships for this app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -148,7 +148,7 @@ class MobileAppRelationshipItemRequestBuilderDeleteRequestConfiguration(RequestC @dataclass class MobileAppRelationshipItemRequestBuilderGetQueryParameters(): """ - List of relationships for this mobile app. + The set of direct relationships for this app. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_ios_store_app/relationships/relationships_request_builder.py b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_ios_store_app/relationships/relationships_request_builder.py index a32d9634d95..dcb7b65cc2e 100644 --- a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_ios_store_app/relationships/relationships_request_builder.py +++ b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_ios_store_app/relationships/relationships_request_builder.py @@ -49,7 +49,7 @@ def by_mobile_app_relationship_id(self,mobile_app_relationship_id: str) -> Mobil async def get(self,request_configuration: Optional[RequestConfiguration[RelationshipsRequestBuilderGetQueryParameters]] = None) -> Optional[MobileAppRelationshipCollectionResponse]: """ - List of relationships for this mobile app. + The set of direct relationships for this app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[MobileAppRelationshipCollectionResponse] """ @@ -92,7 +92,7 @@ async def post(self,body: MobileAppRelationship, request_configuration: Optional def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[RelationshipsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - List of relationships for this mobile app. + The set of direct relationships for this app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -138,7 +138,7 @@ def count(self) -> CountRequestBuilder: @dataclass class RelationshipsRequestBuilderGetQueryParameters(): """ - List of relationships for this mobile app. + The set of direct relationships for this app. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_ios_vpp_app/relationships/item/mobile_app_relationship_item_request_builder.py b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_ios_vpp_app/relationships/item/mobile_app_relationship_item_request_builder.py index f440351c88c..ce470ce1b81 100644 --- a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_ios_vpp_app/relationships/item/mobile_app_relationship_item_request_builder.py +++ b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_ios_vpp_app/relationships/item/mobile_app_relationship_item_request_builder.py @@ -50,7 +50,7 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[Query async def get(self,request_configuration: Optional[RequestConfiguration[MobileAppRelationshipItemRequestBuilderGetQueryParameters]] = None) -> Optional[MobileAppRelationship]: """ - List of relationships for this mobile app. + The set of direct relationships for this app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[MobileAppRelationship] """ @@ -104,7 +104,7 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[MobileAppRelationshipItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - List of relationships for this mobile app. + The set of direct relationships for this app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -148,7 +148,7 @@ class MobileAppRelationshipItemRequestBuilderDeleteRequestConfiguration(RequestC @dataclass class MobileAppRelationshipItemRequestBuilderGetQueryParameters(): """ - List of relationships for this mobile app. + The set of direct relationships for this app. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_ios_vpp_app/relationships/relationships_request_builder.py b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_ios_vpp_app/relationships/relationships_request_builder.py index 83e59057647..4868b415bdf 100644 --- a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_ios_vpp_app/relationships/relationships_request_builder.py +++ b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_ios_vpp_app/relationships/relationships_request_builder.py @@ -49,7 +49,7 @@ def by_mobile_app_relationship_id(self,mobile_app_relationship_id: str) -> Mobil async def get(self,request_configuration: Optional[RequestConfiguration[RelationshipsRequestBuilderGetQueryParameters]] = None) -> Optional[MobileAppRelationshipCollectionResponse]: """ - List of relationships for this mobile app. + The set of direct relationships for this app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[MobileAppRelationshipCollectionResponse] """ @@ -92,7 +92,7 @@ async def post(self,body: MobileAppRelationship, request_configuration: Optional def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[RelationshipsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - List of relationships for this mobile app. + The set of direct relationships for this app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -138,7 +138,7 @@ def count(self) -> CountRequestBuilder: @dataclass class RelationshipsRequestBuilderGetQueryParameters(): """ - List of relationships for this mobile app. + The set of direct relationships for this app. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_mac_o_s_dmg_app/relationships/item/mobile_app_relationship_item_request_builder.py b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_mac_o_s_dmg_app/relationships/item/mobile_app_relationship_item_request_builder.py index cda0e639cd5..155fd52f461 100644 --- a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_mac_o_s_dmg_app/relationships/item/mobile_app_relationship_item_request_builder.py +++ b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_mac_o_s_dmg_app/relationships/item/mobile_app_relationship_item_request_builder.py @@ -50,7 +50,7 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[Query async def get(self,request_configuration: Optional[RequestConfiguration[MobileAppRelationshipItemRequestBuilderGetQueryParameters]] = None) -> Optional[MobileAppRelationship]: """ - List of relationships for this mobile app. + The set of direct relationships for this app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[MobileAppRelationship] """ @@ -104,7 +104,7 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[MobileAppRelationshipItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - List of relationships for this mobile app. + The set of direct relationships for this app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -148,7 +148,7 @@ class MobileAppRelationshipItemRequestBuilderDeleteRequestConfiguration(RequestC @dataclass class MobileAppRelationshipItemRequestBuilderGetQueryParameters(): """ - List of relationships for this mobile app. + The set of direct relationships for this app. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_mac_o_s_dmg_app/relationships/relationships_request_builder.py b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_mac_o_s_dmg_app/relationships/relationships_request_builder.py index 8e6f570096c..eb0478cb690 100644 --- a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_mac_o_s_dmg_app/relationships/relationships_request_builder.py +++ b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_mac_o_s_dmg_app/relationships/relationships_request_builder.py @@ -49,7 +49,7 @@ def by_mobile_app_relationship_id(self,mobile_app_relationship_id: str) -> Mobil async def get(self,request_configuration: Optional[RequestConfiguration[RelationshipsRequestBuilderGetQueryParameters]] = None) -> Optional[MobileAppRelationshipCollectionResponse]: """ - List of relationships for this mobile app. + The set of direct relationships for this app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[MobileAppRelationshipCollectionResponse] """ @@ -92,7 +92,7 @@ async def post(self,body: MobileAppRelationship, request_configuration: Optional def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[RelationshipsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - List of relationships for this mobile app. + The set of direct relationships for this app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -138,7 +138,7 @@ def count(self) -> CountRequestBuilder: @dataclass class RelationshipsRequestBuilderGetQueryParameters(): """ - List of relationships for this mobile app. + The set of direct relationships for this app. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_mac_o_s_lob_app/relationships/item/mobile_app_relationship_item_request_builder.py b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_mac_o_s_lob_app/relationships/item/mobile_app_relationship_item_request_builder.py index e1e839099aa..e917438da7d 100644 --- a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_mac_o_s_lob_app/relationships/item/mobile_app_relationship_item_request_builder.py +++ b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_mac_o_s_lob_app/relationships/item/mobile_app_relationship_item_request_builder.py @@ -50,7 +50,7 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[Query async def get(self,request_configuration: Optional[RequestConfiguration[MobileAppRelationshipItemRequestBuilderGetQueryParameters]] = None) -> Optional[MobileAppRelationship]: """ - List of relationships for this mobile app. + The set of direct relationships for this app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[MobileAppRelationship] """ @@ -104,7 +104,7 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[MobileAppRelationshipItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - List of relationships for this mobile app. + The set of direct relationships for this app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -148,7 +148,7 @@ class MobileAppRelationshipItemRequestBuilderDeleteRequestConfiguration(RequestC @dataclass class MobileAppRelationshipItemRequestBuilderGetQueryParameters(): """ - List of relationships for this mobile app. + The set of direct relationships for this app. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_mac_o_s_lob_app/relationships/relationships_request_builder.py b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_mac_o_s_lob_app/relationships/relationships_request_builder.py index 95db489b07c..596c69013bb 100644 --- a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_mac_o_s_lob_app/relationships/relationships_request_builder.py +++ b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_mac_o_s_lob_app/relationships/relationships_request_builder.py @@ -49,7 +49,7 @@ def by_mobile_app_relationship_id(self,mobile_app_relationship_id: str) -> Mobil async def get(self,request_configuration: Optional[RequestConfiguration[RelationshipsRequestBuilderGetQueryParameters]] = None) -> Optional[MobileAppRelationshipCollectionResponse]: """ - List of relationships for this mobile app. + The set of direct relationships for this app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[MobileAppRelationshipCollectionResponse] """ @@ -92,7 +92,7 @@ async def post(self,body: MobileAppRelationship, request_configuration: Optional def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[RelationshipsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - List of relationships for this mobile app. + The set of direct relationships for this app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -138,7 +138,7 @@ def count(self) -> CountRequestBuilder: @dataclass class RelationshipsRequestBuilderGetQueryParameters(): """ - List of relationships for this mobile app. + The set of direct relationships for this app. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_mac_o_s_pkg_app/relationships/item/mobile_app_relationship_item_request_builder.py b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_mac_o_s_pkg_app/relationships/item/mobile_app_relationship_item_request_builder.py index fea66c3b20e..3085b9ea13a 100644 --- a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_mac_o_s_pkg_app/relationships/item/mobile_app_relationship_item_request_builder.py +++ b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_mac_o_s_pkg_app/relationships/item/mobile_app_relationship_item_request_builder.py @@ -50,7 +50,7 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[Query async def get(self,request_configuration: Optional[RequestConfiguration[MobileAppRelationshipItemRequestBuilderGetQueryParameters]] = None) -> Optional[MobileAppRelationship]: """ - List of relationships for this mobile app. + The set of direct relationships for this app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[MobileAppRelationship] """ @@ -104,7 +104,7 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[MobileAppRelationshipItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - List of relationships for this mobile app. + The set of direct relationships for this app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -148,7 +148,7 @@ class MobileAppRelationshipItemRequestBuilderDeleteRequestConfiguration(RequestC @dataclass class MobileAppRelationshipItemRequestBuilderGetQueryParameters(): """ - List of relationships for this mobile app. + The set of direct relationships for this app. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_mac_o_s_pkg_app/relationships/relationships_request_builder.py b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_mac_o_s_pkg_app/relationships/relationships_request_builder.py index 355525dbf04..6053c6cd84d 100644 --- a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_mac_o_s_pkg_app/relationships/relationships_request_builder.py +++ b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_mac_o_s_pkg_app/relationships/relationships_request_builder.py @@ -49,7 +49,7 @@ def by_mobile_app_relationship_id(self,mobile_app_relationship_id: str) -> Mobil async def get(self,request_configuration: Optional[RequestConfiguration[RelationshipsRequestBuilderGetQueryParameters]] = None) -> Optional[MobileAppRelationshipCollectionResponse]: """ - List of relationships for this mobile app. + The set of direct relationships for this app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[MobileAppRelationshipCollectionResponse] """ @@ -92,7 +92,7 @@ async def post(self,body: MobileAppRelationship, request_configuration: Optional def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[RelationshipsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - List of relationships for this mobile app. + The set of direct relationships for this app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -138,7 +138,7 @@ def count(self) -> CountRequestBuilder: @dataclass class RelationshipsRequestBuilderGetQueryParameters(): """ - List of relationships for this mobile app. + The set of direct relationships for this app. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_managed_android_lob_app/relationships/item/mobile_app_relationship_item_request_builder.py b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_managed_android_lob_app/relationships/item/mobile_app_relationship_item_request_builder.py index c2628091b08..76bce39a19b 100644 --- a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_managed_android_lob_app/relationships/item/mobile_app_relationship_item_request_builder.py +++ b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_managed_android_lob_app/relationships/item/mobile_app_relationship_item_request_builder.py @@ -50,7 +50,7 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[Query async def get(self,request_configuration: Optional[RequestConfiguration[MobileAppRelationshipItemRequestBuilderGetQueryParameters]] = None) -> Optional[MobileAppRelationship]: """ - List of relationships for this mobile app. + The set of direct relationships for this app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[MobileAppRelationship] """ @@ -104,7 +104,7 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[MobileAppRelationshipItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - List of relationships for this mobile app. + The set of direct relationships for this app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -148,7 +148,7 @@ class MobileAppRelationshipItemRequestBuilderDeleteRequestConfiguration(RequestC @dataclass class MobileAppRelationshipItemRequestBuilderGetQueryParameters(): """ - List of relationships for this mobile app. + The set of direct relationships for this app. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_managed_android_lob_app/relationships/relationships_request_builder.py b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_managed_android_lob_app/relationships/relationships_request_builder.py index a3b2d99a9f5..c23c3f8bb1e 100644 --- a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_managed_android_lob_app/relationships/relationships_request_builder.py +++ b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_managed_android_lob_app/relationships/relationships_request_builder.py @@ -49,7 +49,7 @@ def by_mobile_app_relationship_id(self,mobile_app_relationship_id: str) -> Mobil async def get(self,request_configuration: Optional[RequestConfiguration[RelationshipsRequestBuilderGetQueryParameters]] = None) -> Optional[MobileAppRelationshipCollectionResponse]: """ - List of relationships for this mobile app. + The set of direct relationships for this app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[MobileAppRelationshipCollectionResponse] """ @@ -92,7 +92,7 @@ async def post(self,body: MobileAppRelationship, request_configuration: Optional def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[RelationshipsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - List of relationships for this mobile app. + The set of direct relationships for this app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -138,7 +138,7 @@ def count(self) -> CountRequestBuilder: @dataclass class RelationshipsRequestBuilderGetQueryParameters(): """ - List of relationships for this mobile app. + The set of direct relationships for this app. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_managed_i_o_s_lob_app/relationships/item/mobile_app_relationship_item_request_builder.py b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_managed_i_o_s_lob_app/relationships/item/mobile_app_relationship_item_request_builder.py index 0c8a58fd8dd..918db7c84b9 100644 --- a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_managed_i_o_s_lob_app/relationships/item/mobile_app_relationship_item_request_builder.py +++ b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_managed_i_o_s_lob_app/relationships/item/mobile_app_relationship_item_request_builder.py @@ -50,7 +50,7 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[Query async def get(self,request_configuration: Optional[RequestConfiguration[MobileAppRelationshipItemRequestBuilderGetQueryParameters]] = None) -> Optional[MobileAppRelationship]: """ - List of relationships for this mobile app. + The set of direct relationships for this app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[MobileAppRelationship] """ @@ -104,7 +104,7 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[MobileAppRelationshipItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - List of relationships for this mobile app. + The set of direct relationships for this app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -148,7 +148,7 @@ class MobileAppRelationshipItemRequestBuilderDeleteRequestConfiguration(RequestC @dataclass class MobileAppRelationshipItemRequestBuilderGetQueryParameters(): """ - List of relationships for this mobile app. + The set of direct relationships for this app. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_managed_i_o_s_lob_app/relationships/relationships_request_builder.py b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_managed_i_o_s_lob_app/relationships/relationships_request_builder.py index 82ebbe406e2..597efc439fa 100644 --- a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_managed_i_o_s_lob_app/relationships/relationships_request_builder.py +++ b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_managed_i_o_s_lob_app/relationships/relationships_request_builder.py @@ -49,7 +49,7 @@ def by_mobile_app_relationship_id(self,mobile_app_relationship_id: str) -> Mobil async def get(self,request_configuration: Optional[RequestConfiguration[RelationshipsRequestBuilderGetQueryParameters]] = None) -> Optional[MobileAppRelationshipCollectionResponse]: """ - List of relationships for this mobile app. + The set of direct relationships for this app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[MobileAppRelationshipCollectionResponse] """ @@ -92,7 +92,7 @@ async def post(self,body: MobileAppRelationship, request_configuration: Optional def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[RelationshipsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - List of relationships for this mobile app. + The set of direct relationships for this app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -138,7 +138,7 @@ def count(self) -> CountRequestBuilder: @dataclass class RelationshipsRequestBuilderGetQueryParameters(): """ - List of relationships for this mobile app. + The set of direct relationships for this app. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_managed_mobile_lob_app/relationships/item/mobile_app_relationship_item_request_builder.py b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_managed_mobile_lob_app/relationships/item/mobile_app_relationship_item_request_builder.py index 52259c6b531..e0e4ded7686 100644 --- a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_managed_mobile_lob_app/relationships/item/mobile_app_relationship_item_request_builder.py +++ b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_managed_mobile_lob_app/relationships/item/mobile_app_relationship_item_request_builder.py @@ -50,7 +50,7 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[Query async def get(self,request_configuration: Optional[RequestConfiguration[MobileAppRelationshipItemRequestBuilderGetQueryParameters]] = None) -> Optional[MobileAppRelationship]: """ - List of relationships for this mobile app. + The set of direct relationships for this app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[MobileAppRelationship] """ @@ -104,7 +104,7 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[MobileAppRelationshipItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - List of relationships for this mobile app. + The set of direct relationships for this app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -148,7 +148,7 @@ class MobileAppRelationshipItemRequestBuilderDeleteRequestConfiguration(RequestC @dataclass class MobileAppRelationshipItemRequestBuilderGetQueryParameters(): """ - List of relationships for this mobile app. + The set of direct relationships for this app. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_managed_mobile_lob_app/relationships/relationships_request_builder.py b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_managed_mobile_lob_app/relationships/relationships_request_builder.py index 90e0db946b3..d83b8280e04 100644 --- a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_managed_mobile_lob_app/relationships/relationships_request_builder.py +++ b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_managed_mobile_lob_app/relationships/relationships_request_builder.py @@ -49,7 +49,7 @@ def by_mobile_app_relationship_id(self,mobile_app_relationship_id: str) -> Mobil async def get(self,request_configuration: Optional[RequestConfiguration[RelationshipsRequestBuilderGetQueryParameters]] = None) -> Optional[MobileAppRelationshipCollectionResponse]: """ - List of relationships for this mobile app. + The set of direct relationships for this app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[MobileAppRelationshipCollectionResponse] """ @@ -92,7 +92,7 @@ async def post(self,body: MobileAppRelationship, request_configuration: Optional def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[RelationshipsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - List of relationships for this mobile app. + The set of direct relationships for this app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -138,7 +138,7 @@ def count(self) -> CountRequestBuilder: @dataclass class RelationshipsRequestBuilderGetQueryParameters(): """ - List of relationships for this mobile app. + The set of direct relationships for this app. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_microsoft_store_for_business_app/relationships/item/mobile_app_relationship_item_request_builder.py b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_microsoft_store_for_business_app/relationships/item/mobile_app_relationship_item_request_builder.py index 906ed397b98..95979ac75fb 100644 --- a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_microsoft_store_for_business_app/relationships/item/mobile_app_relationship_item_request_builder.py +++ b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_microsoft_store_for_business_app/relationships/item/mobile_app_relationship_item_request_builder.py @@ -50,7 +50,7 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[Query async def get(self,request_configuration: Optional[RequestConfiguration[MobileAppRelationshipItemRequestBuilderGetQueryParameters]] = None) -> Optional[MobileAppRelationship]: """ - List of relationships for this mobile app. + The set of direct relationships for this app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[MobileAppRelationship] """ @@ -104,7 +104,7 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[MobileAppRelationshipItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - List of relationships for this mobile app. + The set of direct relationships for this app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -148,7 +148,7 @@ class MobileAppRelationshipItemRequestBuilderDeleteRequestConfiguration(RequestC @dataclass class MobileAppRelationshipItemRequestBuilderGetQueryParameters(): """ - List of relationships for this mobile app. + The set of direct relationships for this app. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_microsoft_store_for_business_app/relationships/relationships_request_builder.py b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_microsoft_store_for_business_app/relationships/relationships_request_builder.py index c389b9f16b8..f22aa668415 100644 --- a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_microsoft_store_for_business_app/relationships/relationships_request_builder.py +++ b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_microsoft_store_for_business_app/relationships/relationships_request_builder.py @@ -49,7 +49,7 @@ def by_mobile_app_relationship_id(self,mobile_app_relationship_id: str) -> Mobil async def get(self,request_configuration: Optional[RequestConfiguration[RelationshipsRequestBuilderGetQueryParameters]] = None) -> Optional[MobileAppRelationshipCollectionResponse]: """ - List of relationships for this mobile app. + The set of direct relationships for this app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[MobileAppRelationshipCollectionResponse] """ @@ -92,7 +92,7 @@ async def post(self,body: MobileAppRelationship, request_configuration: Optional def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[RelationshipsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - List of relationships for this mobile app. + The set of direct relationships for this app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -138,7 +138,7 @@ def count(self) -> CountRequestBuilder: @dataclass class RelationshipsRequestBuilderGetQueryParameters(): """ - List of relationships for this mobile app. + The set of direct relationships for this app. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_win32_lob_app/relationships/item/mobile_app_relationship_item_request_builder.py b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_win32_lob_app/relationships/item/mobile_app_relationship_item_request_builder.py index 404770c489a..ed5bdeb8537 100644 --- a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_win32_lob_app/relationships/item/mobile_app_relationship_item_request_builder.py +++ b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_win32_lob_app/relationships/item/mobile_app_relationship_item_request_builder.py @@ -50,7 +50,7 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[Query async def get(self,request_configuration: Optional[RequestConfiguration[MobileAppRelationshipItemRequestBuilderGetQueryParameters]] = None) -> Optional[MobileAppRelationship]: """ - List of relationships for this mobile app. + The set of direct relationships for this app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[MobileAppRelationship] """ @@ -104,7 +104,7 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[MobileAppRelationshipItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - List of relationships for this mobile app. + The set of direct relationships for this app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -148,7 +148,7 @@ class MobileAppRelationshipItemRequestBuilderDeleteRequestConfiguration(RequestC @dataclass class MobileAppRelationshipItemRequestBuilderGetQueryParameters(): """ - List of relationships for this mobile app. + The set of direct relationships for this app. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_win32_lob_app/relationships/relationships_request_builder.py b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_win32_lob_app/relationships/relationships_request_builder.py index 85511a88d6e..1483a8d7e06 100644 --- a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_win32_lob_app/relationships/relationships_request_builder.py +++ b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_win32_lob_app/relationships/relationships_request_builder.py @@ -49,7 +49,7 @@ def by_mobile_app_relationship_id(self,mobile_app_relationship_id: str) -> Mobil async def get(self,request_configuration: Optional[RequestConfiguration[RelationshipsRequestBuilderGetQueryParameters]] = None) -> Optional[MobileAppRelationshipCollectionResponse]: """ - List of relationships for this mobile app. + The set of direct relationships for this app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[MobileAppRelationshipCollectionResponse] """ @@ -92,7 +92,7 @@ async def post(self,body: MobileAppRelationship, request_configuration: Optional def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[RelationshipsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - List of relationships for this mobile app. + The set of direct relationships for this app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -138,7 +138,7 @@ def count(self) -> CountRequestBuilder: @dataclass class RelationshipsRequestBuilderGetQueryParameters(): """ - List of relationships for this mobile app. + The set of direct relationships for this app. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_win_get_app/relationships/item/mobile_app_relationship_item_request_builder.py b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_win_get_app/relationships/item/mobile_app_relationship_item_request_builder.py index 904da969075..a78b032adf1 100644 --- a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_win_get_app/relationships/item/mobile_app_relationship_item_request_builder.py +++ b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_win_get_app/relationships/item/mobile_app_relationship_item_request_builder.py @@ -50,7 +50,7 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[Query async def get(self,request_configuration: Optional[RequestConfiguration[MobileAppRelationshipItemRequestBuilderGetQueryParameters]] = None) -> Optional[MobileAppRelationship]: """ - List of relationships for this mobile app. + The set of direct relationships for this app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[MobileAppRelationship] """ @@ -104,7 +104,7 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[MobileAppRelationshipItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - List of relationships for this mobile app. + The set of direct relationships for this app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -148,7 +148,7 @@ class MobileAppRelationshipItemRequestBuilderDeleteRequestConfiguration(RequestC @dataclass class MobileAppRelationshipItemRequestBuilderGetQueryParameters(): """ - List of relationships for this mobile app. + The set of direct relationships for this app. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_win_get_app/relationships/relationships_request_builder.py b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_win_get_app/relationships/relationships_request_builder.py index d7f3b66694a..1e1249f7418 100644 --- a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_win_get_app/relationships/relationships_request_builder.py +++ b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_win_get_app/relationships/relationships_request_builder.py @@ -49,7 +49,7 @@ def by_mobile_app_relationship_id(self,mobile_app_relationship_id: str) -> Mobil async def get(self,request_configuration: Optional[RequestConfiguration[RelationshipsRequestBuilderGetQueryParameters]] = None) -> Optional[MobileAppRelationshipCollectionResponse]: """ - List of relationships for this mobile app. + The set of direct relationships for this app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[MobileAppRelationshipCollectionResponse] """ @@ -92,7 +92,7 @@ async def post(self,body: MobileAppRelationship, request_configuration: Optional def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[RelationshipsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - List of relationships for this mobile app. + The set of direct relationships for this app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -138,7 +138,7 @@ def count(self) -> CountRequestBuilder: @dataclass class RelationshipsRequestBuilderGetQueryParameters(): """ - List of relationships for this mobile app. + The set of direct relationships for this app. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_windows_app_x/relationships/item/mobile_app_relationship_item_request_builder.py b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_windows_app_x/relationships/item/mobile_app_relationship_item_request_builder.py index 9af1a0bad61..89327dab260 100644 --- a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_windows_app_x/relationships/item/mobile_app_relationship_item_request_builder.py +++ b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_windows_app_x/relationships/item/mobile_app_relationship_item_request_builder.py @@ -50,7 +50,7 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[Query async def get(self,request_configuration: Optional[RequestConfiguration[MobileAppRelationshipItemRequestBuilderGetQueryParameters]] = None) -> Optional[MobileAppRelationship]: """ - List of relationships for this mobile app. + The set of direct relationships for this app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[MobileAppRelationship] """ @@ -104,7 +104,7 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[MobileAppRelationshipItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - List of relationships for this mobile app. + The set of direct relationships for this app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -148,7 +148,7 @@ class MobileAppRelationshipItemRequestBuilderDeleteRequestConfiguration(RequestC @dataclass class MobileAppRelationshipItemRequestBuilderGetQueryParameters(): """ - List of relationships for this mobile app. + The set of direct relationships for this app. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_windows_app_x/relationships/relationships_request_builder.py b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_windows_app_x/relationships/relationships_request_builder.py index 3eaa5a9e7e0..af60fc22d60 100644 --- a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_windows_app_x/relationships/relationships_request_builder.py +++ b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_windows_app_x/relationships/relationships_request_builder.py @@ -49,7 +49,7 @@ def by_mobile_app_relationship_id(self,mobile_app_relationship_id: str) -> Mobil async def get(self,request_configuration: Optional[RequestConfiguration[RelationshipsRequestBuilderGetQueryParameters]] = None) -> Optional[MobileAppRelationshipCollectionResponse]: """ - List of relationships for this mobile app. + The set of direct relationships for this app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[MobileAppRelationshipCollectionResponse] """ @@ -92,7 +92,7 @@ async def post(self,body: MobileAppRelationship, request_configuration: Optional def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[RelationshipsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - List of relationships for this mobile app. + The set of direct relationships for this app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -138,7 +138,7 @@ def count(self) -> CountRequestBuilder: @dataclass class RelationshipsRequestBuilderGetQueryParameters(): """ - List of relationships for this mobile app. + The set of direct relationships for this app. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_windows_mobile_m_s_i/relationships/item/mobile_app_relationship_item_request_builder.py b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_windows_mobile_m_s_i/relationships/item/mobile_app_relationship_item_request_builder.py index 3b3b8225130..ac0deed79a7 100644 --- a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_windows_mobile_m_s_i/relationships/item/mobile_app_relationship_item_request_builder.py +++ b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_windows_mobile_m_s_i/relationships/item/mobile_app_relationship_item_request_builder.py @@ -50,7 +50,7 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[Query async def get(self,request_configuration: Optional[RequestConfiguration[MobileAppRelationshipItemRequestBuilderGetQueryParameters]] = None) -> Optional[MobileAppRelationship]: """ - List of relationships for this mobile app. + The set of direct relationships for this app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[MobileAppRelationship] """ @@ -104,7 +104,7 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[MobileAppRelationshipItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - List of relationships for this mobile app. + The set of direct relationships for this app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -148,7 +148,7 @@ class MobileAppRelationshipItemRequestBuilderDeleteRequestConfiguration(RequestC @dataclass class MobileAppRelationshipItemRequestBuilderGetQueryParameters(): """ - List of relationships for this mobile app. + The set of direct relationships for this app. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_windows_mobile_m_s_i/relationships/relationships_request_builder.py b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_windows_mobile_m_s_i/relationships/relationships_request_builder.py index 2862d19cf09..72b2bcecd4e 100644 --- a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_windows_mobile_m_s_i/relationships/relationships_request_builder.py +++ b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_windows_mobile_m_s_i/relationships/relationships_request_builder.py @@ -49,7 +49,7 @@ def by_mobile_app_relationship_id(self,mobile_app_relationship_id: str) -> Mobil async def get(self,request_configuration: Optional[RequestConfiguration[RelationshipsRequestBuilderGetQueryParameters]] = None) -> Optional[MobileAppRelationshipCollectionResponse]: """ - List of relationships for this mobile app. + The set of direct relationships for this app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[MobileAppRelationshipCollectionResponse] """ @@ -92,7 +92,7 @@ async def post(self,body: MobileAppRelationship, request_configuration: Optional def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[RelationshipsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - List of relationships for this mobile app. + The set of direct relationships for this app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -138,7 +138,7 @@ def count(self) -> CountRequestBuilder: @dataclass class RelationshipsRequestBuilderGetQueryParameters(): """ - List of relationships for this mobile app. + The set of direct relationships for this app. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_windows_store_app/relationships/item/mobile_app_relationship_item_request_builder.py b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_windows_store_app/relationships/item/mobile_app_relationship_item_request_builder.py index 61fc69a2738..9ab6dba72d1 100644 --- a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_windows_store_app/relationships/item/mobile_app_relationship_item_request_builder.py +++ b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_windows_store_app/relationships/item/mobile_app_relationship_item_request_builder.py @@ -50,7 +50,7 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[Query async def get(self,request_configuration: Optional[RequestConfiguration[MobileAppRelationshipItemRequestBuilderGetQueryParameters]] = None) -> Optional[MobileAppRelationship]: """ - List of relationships for this mobile app. + The set of direct relationships for this app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[MobileAppRelationship] """ @@ -104,7 +104,7 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[MobileAppRelationshipItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - List of relationships for this mobile app. + The set of direct relationships for this app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -148,7 +148,7 @@ class MobileAppRelationshipItemRequestBuilderDeleteRequestConfiguration(RequestC @dataclass class MobileAppRelationshipItemRequestBuilderGetQueryParameters(): """ - List of relationships for this mobile app. + The set of direct relationships for this app. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_windows_store_app/relationships/relationships_request_builder.py b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_windows_store_app/relationships/relationships_request_builder.py index 999e3de4bd7..296f06b71fe 100644 --- a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_windows_store_app/relationships/relationships_request_builder.py +++ b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_windows_store_app/relationships/relationships_request_builder.py @@ -49,7 +49,7 @@ def by_mobile_app_relationship_id(self,mobile_app_relationship_id: str) -> Mobil async def get(self,request_configuration: Optional[RequestConfiguration[RelationshipsRequestBuilderGetQueryParameters]] = None) -> Optional[MobileAppRelationshipCollectionResponse]: """ - List of relationships for this mobile app. + The set of direct relationships for this app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[MobileAppRelationshipCollectionResponse] """ @@ -92,7 +92,7 @@ async def post(self,body: MobileAppRelationship, request_configuration: Optional def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[RelationshipsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - List of relationships for this mobile app. + The set of direct relationships for this app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -138,7 +138,7 @@ def count(self) -> CountRequestBuilder: @dataclass class RelationshipsRequestBuilderGetQueryParameters(): """ - List of relationships for this mobile app. + The set of direct relationships for this app. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_windows_universal_app_x/relationships/item/mobile_app_relationship_item_request_builder.py b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_windows_universal_app_x/relationships/item/mobile_app_relationship_item_request_builder.py index dc17f6d4aca..c2afe65640e 100644 --- a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_windows_universal_app_x/relationships/item/mobile_app_relationship_item_request_builder.py +++ b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_windows_universal_app_x/relationships/item/mobile_app_relationship_item_request_builder.py @@ -50,7 +50,7 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[Query async def get(self,request_configuration: Optional[RequestConfiguration[MobileAppRelationshipItemRequestBuilderGetQueryParameters]] = None) -> Optional[MobileAppRelationship]: """ - List of relationships for this mobile app. + The set of direct relationships for this app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[MobileAppRelationship] """ @@ -104,7 +104,7 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[MobileAppRelationshipItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - List of relationships for this mobile app. + The set of direct relationships for this app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -148,7 +148,7 @@ class MobileAppRelationshipItemRequestBuilderDeleteRequestConfiguration(RequestC @dataclass class MobileAppRelationshipItemRequestBuilderGetQueryParameters(): """ - List of relationships for this mobile app. + The set of direct relationships for this app. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_windows_universal_app_x/relationships/relationships_request_builder.py b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_windows_universal_app_x/relationships/relationships_request_builder.py index cedd186fa74..ce1dbacf270 100644 --- a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_windows_universal_app_x/relationships/relationships_request_builder.py +++ b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_windows_universal_app_x/relationships/relationships_request_builder.py @@ -49,7 +49,7 @@ def by_mobile_app_relationship_id(self,mobile_app_relationship_id: str) -> Mobil async def get(self,request_configuration: Optional[RequestConfiguration[RelationshipsRequestBuilderGetQueryParameters]] = None) -> Optional[MobileAppRelationshipCollectionResponse]: """ - List of relationships for this mobile app. + The set of direct relationships for this app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[MobileAppRelationshipCollectionResponse] """ @@ -92,7 +92,7 @@ async def post(self,body: MobileAppRelationship, request_configuration: Optional def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[RelationshipsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - List of relationships for this mobile app. + The set of direct relationships for this app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -138,7 +138,7 @@ def count(self) -> CountRequestBuilder: @dataclass class RelationshipsRequestBuilderGetQueryParameters(): """ - List of relationships for this mobile app. + The set of direct relationships for this app. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_windows_web_app/relationships/item/mobile_app_relationship_item_request_builder.py b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_windows_web_app/relationships/item/mobile_app_relationship_item_request_builder.py index 8c4bba75e3a..fbd5730b6b4 100644 --- a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_windows_web_app/relationships/item/mobile_app_relationship_item_request_builder.py +++ b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_windows_web_app/relationships/item/mobile_app_relationship_item_request_builder.py @@ -50,7 +50,7 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[Query async def get(self,request_configuration: Optional[RequestConfiguration[MobileAppRelationshipItemRequestBuilderGetQueryParameters]] = None) -> Optional[MobileAppRelationship]: """ - List of relationships for this mobile app. + The set of direct relationships for this app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[MobileAppRelationship] """ @@ -104,7 +104,7 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[MobileAppRelationshipItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - List of relationships for this mobile app. + The set of direct relationships for this app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -148,7 +148,7 @@ class MobileAppRelationshipItemRequestBuilderDeleteRequestConfiguration(RequestC @dataclass class MobileAppRelationshipItemRequestBuilderGetQueryParameters(): """ - List of relationships for this mobile app. + The set of direct relationships for this app. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_windows_web_app/relationships/relationships_request_builder.py b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_windows_web_app/relationships/relationships_request_builder.py index a6984e521b7..5bb5a4d4aa5 100644 --- a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_windows_web_app/relationships/relationships_request_builder.py +++ b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_windows_web_app/relationships/relationships_request_builder.py @@ -49,7 +49,7 @@ def by_mobile_app_relationship_id(self,mobile_app_relationship_id: str) -> Mobil async def get(self,request_configuration: Optional[RequestConfiguration[RelationshipsRequestBuilderGetQueryParameters]] = None) -> Optional[MobileAppRelationshipCollectionResponse]: """ - List of relationships for this mobile app. + The set of direct relationships for this app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[MobileAppRelationshipCollectionResponse] """ @@ -92,7 +92,7 @@ async def post(self,body: MobileAppRelationship, request_configuration: Optional def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[RelationshipsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - List of relationships for this mobile app. + The set of direct relationships for this app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -138,7 +138,7 @@ def count(self) -> CountRequestBuilder: @dataclass class RelationshipsRequestBuilderGetQueryParameters(): """ - List of relationships for this mobile app. + The set of direct relationships for this app. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/device_app_management/mobile_apps/item/relationships/item/mobile_app_relationship_item_request_builder.py b/msgraph_beta/generated/device_app_management/mobile_apps/item/relationships/item/mobile_app_relationship_item_request_builder.py index c6cfb8091ae..214f5e9f719 100644 --- a/msgraph_beta/generated/device_app_management/mobile_apps/item/relationships/item/mobile_app_relationship_item_request_builder.py +++ b/msgraph_beta/generated/device_app_management/mobile_apps/item/relationships/item/mobile_app_relationship_item_request_builder.py @@ -50,7 +50,7 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[Query async def get(self,request_configuration: Optional[RequestConfiguration[MobileAppRelationshipItemRequestBuilderGetQueryParameters]] = None) -> Optional[MobileAppRelationship]: """ - List of relationships for this mobile app. + The set of direct relationships for this app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[MobileAppRelationship] """ @@ -104,7 +104,7 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[MobileAppRelationshipItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - List of relationships for this mobile app. + The set of direct relationships for this app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -148,7 +148,7 @@ class MobileAppRelationshipItemRequestBuilderDeleteRequestConfiguration(RequestC @dataclass class MobileAppRelationshipItemRequestBuilderGetQueryParameters(): """ - List of relationships for this mobile app. + The set of direct relationships for this app. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/device_app_management/mobile_apps/item/relationships/relationships_request_builder.py b/msgraph_beta/generated/device_app_management/mobile_apps/item/relationships/relationships_request_builder.py index b6510f3dec6..060a19a0a45 100644 --- a/msgraph_beta/generated/device_app_management/mobile_apps/item/relationships/relationships_request_builder.py +++ b/msgraph_beta/generated/device_app_management/mobile_apps/item/relationships/relationships_request_builder.py @@ -49,7 +49,7 @@ def by_mobile_app_relationship_id(self,mobile_app_relationship_id: str) -> Mobil async def get(self,request_configuration: Optional[RequestConfiguration[RelationshipsRequestBuilderGetQueryParameters]] = None) -> Optional[MobileAppRelationshipCollectionResponse]: """ - List of relationships for this mobile app. + The set of direct relationships for this app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[MobileAppRelationshipCollectionResponse] """ @@ -92,7 +92,7 @@ async def post(self,body: MobileAppRelationship, request_configuration: Optional def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[RelationshipsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - List of relationships for this mobile app. + The set of direct relationships for this app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -138,7 +138,7 @@ def count(self) -> CountRequestBuilder: @dataclass class RelationshipsRequestBuilderGetQueryParameters(): """ - List of relationships for this mobile app. + The set of direct relationships for this app. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/device_management/device_compliance_policies/item/scheduled_actions_for_rule/item/device_compliance_scheduled_action_for_rule_item_request_builder.py b/msgraph_beta/generated/device_management/device_compliance_policies/item/scheduled_actions_for_rule/item/device_compliance_scheduled_action_for_rule_item_request_builder.py index d41274cbd30..2b32a7b8913 100644 --- a/msgraph_beta/generated/device_management/device_compliance_policies/item/scheduled_actions_for_rule/item/device_compliance_scheduled_action_for_rule_item_request_builder.py +++ b/msgraph_beta/generated/device_management/device_compliance_policies/item/scheduled_actions_for_rule/item/device_compliance_scheduled_action_for_rule_item_request_builder.py @@ -51,7 +51,7 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[Query async def get(self,request_configuration: Optional[RequestConfiguration[DeviceComplianceScheduledActionForRuleItemRequestBuilderGetQueryParameters]] = None) -> Optional[DeviceComplianceScheduledActionForRule]: """ - The list of scheduled action per rule for this compliance policy. This is a required property when creating any individual per-platform compliance policies. + The list of scheduled action for this rule param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeviceComplianceScheduledActionForRule] """ @@ -105,7 +105,7 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[DeviceComplianceScheduledActionForRuleItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - The list of scheduled action per rule for this compliance policy. This is a required property when creating any individual per-platform compliance policies. + The list of scheduled action for this rule param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -158,7 +158,7 @@ class DeviceComplianceScheduledActionForRuleItemRequestBuilderDeleteRequestConfi @dataclass class DeviceComplianceScheduledActionForRuleItemRequestBuilderGetQueryParameters(): """ - The list of scheduled action per rule for this compliance policy. This is a required property when creating any individual per-platform compliance policies. + The list of scheduled action for this rule """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/device_management/device_compliance_policies/item/scheduled_actions_for_rule/scheduled_actions_for_rule_request_builder.py b/msgraph_beta/generated/device_management/device_compliance_policies/item/scheduled_actions_for_rule/scheduled_actions_for_rule_request_builder.py index 386303153cf..e79985ff247 100644 --- a/msgraph_beta/generated/device_management/device_compliance_policies/item/scheduled_actions_for_rule/scheduled_actions_for_rule_request_builder.py +++ b/msgraph_beta/generated/device_management/device_compliance_policies/item/scheduled_actions_for_rule/scheduled_actions_for_rule_request_builder.py @@ -49,7 +49,7 @@ def by_device_compliance_scheduled_action_for_rule_id(self,device_compliance_sch async def get(self,request_configuration: Optional[RequestConfiguration[ScheduledActionsForRuleRequestBuilderGetQueryParameters]] = None) -> Optional[DeviceComplianceScheduledActionForRuleCollectionResponse]: """ - The list of scheduled action per rule for this compliance policy. This is a required property when creating any individual per-platform compliance policies. + The list of scheduled action for this rule param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeviceComplianceScheduledActionForRuleCollectionResponse] """ @@ -92,7 +92,7 @@ async def post(self,body: DeviceComplianceScheduledActionForRule, request_config def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ScheduledActionsForRuleRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - The list of scheduled action per rule for this compliance policy. This is a required property when creating any individual per-platform compliance policies. + The list of scheduled action for this rule param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -138,7 +138,7 @@ def count(self) -> CountRequestBuilder: @dataclass class ScheduledActionsForRuleRequestBuilderGetQueryParameters(): """ - The list of scheduled action per rule for this compliance policy. This is a required property when creating any individual per-platform compliance policies. + The list of scheduled action for this rule """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/device_management/virtual_endpoint/snapshots/item/cloud_pc_snapshot_item_request_builder.py b/msgraph_beta/generated/device_management/virtual_endpoint/snapshots/item/cloud_pc_snapshot_item_request_builder.py index 120f9849144..111ad85d13a 100644 --- a/msgraph_beta/generated/device_management/virtual_endpoint/snapshots/item/cloud_pc_snapshot_item_request_builder.py +++ b/msgraph_beta/generated/device_management/virtual_endpoint/snapshots/item/cloud_pc_snapshot_item_request_builder.py @@ -50,10 +50,9 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[Query async def get(self,request_configuration: Optional[RequestConfiguration[CloudPcSnapshotItemRequestBuilderGetQueryParameters]] = None) -> Optional[CloudPcSnapshot]: """ - Read the properties and relationships of a cloudPcSnapshot object. + Cloud PC snapshots. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[CloudPcSnapshot] - Find more info here: https://learn.microsoft.com/graph/api/cloudpcsnapshot-get?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration @@ -105,7 +104,7 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CloudPcSnapshotItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Read the properties and relationships of a cloudPcSnapshot object. + Cloud PC snapshots. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -149,7 +148,7 @@ class CloudPcSnapshotItemRequestBuilderDeleteRequestConfiguration(RequestConfigu @dataclass class CloudPcSnapshotItemRequestBuilderGetQueryParameters(): """ - Read the properties and relationships of a cloudPcSnapshot object. + Cloud PC snapshots. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/directory/authentication_method_devices/hardware_oath_devices/hardware_oath_devices_request_builder.py b/msgraph_beta/generated/directory/authentication_method_devices/hardware_oath_devices/hardware_oath_devices_request_builder.py index 9231707d403..4814d5b5994 100644 --- a/msgraph_beta/generated/directory/authentication_method_devices/hardware_oath_devices/hardware_oath_devices_request_builder.py +++ b/msgraph_beta/generated/directory/authentication_method_devices/hardware_oath_devices/hardware_oath_devices_request_builder.py @@ -70,11 +70,11 @@ async def get(self,request_configuration: Optional[RequestConfiguration[Hardware async def post(self,body: HardwareOathTokenAuthenticationMethodDevice, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[HardwareOathTokenAuthenticationMethodDevice]: """ - Create a new hardwareOathTokenAuthenticationMethodDevice object. You can optionally create and assign to a user in the same request; Or assign to a user via the assign API. + Create a new hardwareOathTokenAuthenticationMethodDevice object. Supports bulk creation. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[HardwareOathTokenAuthenticationMethodDevice] - Find more info here: https://learn.microsoft.com/graph/api/authenticationmethoddevice-post-hardwareoathdevices?view=graph-rest-beta + Find more info here: https://learn.microsoft.com/graph/api/authenticationmethoddevice-update?view=graph-rest-beta """ 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: HardwareOathTokenAuthenticationMethodDevice, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Create a new hardwareOathTokenAuthenticationMethodDevice object. You can optionally create and assign to a user in the same request; Or assign to a user via the assign API. + Create a new hardwareOathTokenAuthenticationMethodDevice object. Supports bulk creation. 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_beta/generated/drives/item/items/item/workbook/names/item/range/range_request_builder.py b/msgraph_beta/generated/drives/item/items/item/workbook/names/item/range/range_request_builder.py index 0f868280ec8..bb6fd872dbb 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/names/item/range/range_request_builder.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/names/item/range/range_request_builder.py @@ -126,10 +126,10 @@ def columns_before_with_count(self,count: int) -> ColumnsBeforeWithCountRequestB async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[WorkbookRange]: """ - Retrieve the properties and relationships of range object. + Returns the range object that is associated with the name. Throws an exception if the named item's type is not a range. 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-beta + Find more info here: https://learn.microsoft.com/graph/api/nameditem-range?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration @@ -225,7 +225,7 @@ def rows_below_with_count(self,count: int) -> RowsBelowWithCountRequestBuilder: def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Retrieve the properties and relationships of range object. + Returns the range object that is associated with the name. Throws an exception if the named item's type is not a range. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/tables/add/add_request_builder.py b/msgraph_beta/generated/drives/item/items/item/workbook/tables/add/add_request_builder.py index 6f1c0a0318f..c571cb598c0 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/tables/add/add_request_builder.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/tables/add/add_request_builder.py @@ -33,11 +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]: """ - 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 thrown. + Use this API to create a new Table. 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-beta + Find more info here: https://learn.microsoft.com/graph/api/workbook-post-tables?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") @@ -57,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: """ - 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 thrown. + Use this API to create a new Table. 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_beta/generated/drives/item/items/item/workbook/worksheets/item/names/item/range/range_request_builder.py b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/names/item/range/range_request_builder.py index 5e1463f9a6c..44daa7ef5a0 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/names/item/range/range_request_builder.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/names/item/range/range_request_builder.py @@ -126,10 +126,10 @@ def columns_before_with_count(self,count: int) -> ColumnsBeforeWithCountRequestB async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[WorkbookRange]: """ - Retrieve the properties and relationships of range object. + Returns the range object that is associated with the name. Throws an exception if the named item's type is not a range. 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-beta + Find more info here: https://learn.microsoft.com/graph/api/nameditem-range?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration @@ -225,7 +225,7 @@ def rows_below_with_count(self,count: int) -> RowsBelowWithCountRequestBuilder: def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Retrieve the properties and relationships of range object. + Returns the range object that is associated with the name. Throws an exception if the named item's type is not a range. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/add/add_request_builder.py b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/add/add_request_builder.py index 3cb2ed9dabd..6874e2ee1d9 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/add/add_request_builder.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/add/add_request_builder.py @@ -33,11 +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]: """ - 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 thrown. + Use this API to create a new Table. 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-beta + Find more info here: https://learn.microsoft.com/graph/api/workbook-post-tables?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") @@ -57,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: """ - 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 thrown. + Use this API to create a new Table. 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_beta/generated/education/users/item/education_user_item_request_builder.py b/msgraph_beta/generated/education/users/item/education_user_item_request_builder.py index 512d9db0ab0..6712a3e556d 100644 --- a/msgraph_beta/generated/education/users/item/education_user_item_request_builder.py +++ b/msgraph_beta/generated/education/users/item/education_user_item_request_builder.py @@ -78,11 +78,11 @@ async def get(self,request_configuration: Optional[RequestConfiguration[Educatio async def patch(self,body: EducationUser, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[EducationUser]: """ - Update the relatedContact collection of an educationUser object. + Update the properties of an educationuser object. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[EducationUser] - Find more info here: https://learn.microsoft.com/graph/api/relatedcontact-update?view=graph-rest-beta + Find more info here: https://learn.microsoft.com/graph/api/educationuser-update?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") @@ -124,7 +124,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi def to_patch_request_information(self,body: EducationUser, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Update the relatedContact collection of an educationUser object. + Update the properties of an educationuser 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_beta/generated/external/connections/item/items/item/external_item_item_request_builder.py b/msgraph_beta/generated/external/connections/item/items/item/external_item_item_request_builder.py index 3a26cd25a05..5d4a940343e 100644 --- a/msgraph_beta/generated/external/connections/item/items/item/external_item_item_request_builder.py +++ b/msgraph_beta/generated/external/connections/item/items/item/external_item_item_request_builder.py @@ -74,11 +74,11 @@ async def get(self,request_configuration: Optional[RequestConfiguration[External async def put(self,body: ExternalItem, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[ExternalItem]: """ - Update the properties of an externalitem. + Create a new externalItem. This API can be used to create a custom item. The containing externalConnection must have a schema registered of the corresponding type. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ExternalItem] - Find more info here: https://learn.microsoft.com/graph/api/externalconnectors-externalitem-update?view=graph-rest-beta + Find more info here: https://learn.microsoft.com/graph/api/externalconnectors-externalconnection-put-items?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") @@ -120,7 +120,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi def to_put_request_information(self,body: ExternalItem, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Update the properties of an externalitem. + Create a new externalItem. This API can be used to create a custom item. The containing externalConnection must have a schema registered of the corresponding type. 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_beta/generated/external/industry_data/inbound_flows/inbound_flows_request_builder.py b/msgraph_beta/generated/external/industry_data/inbound_flows/inbound_flows_request_builder.py index 580f37f8811..3adea31a89c 100644 --- a/msgraph_beta/generated/external/industry_data/inbound_flows/inbound_flows_request_builder.py +++ b/msgraph_beta/generated/external/industry_data/inbound_flows/inbound_flows_request_builder.py @@ -70,11 +70,11 @@ async def get(self,request_configuration: Optional[RequestConfiguration[InboundF async def post(self,body: InboundFlow, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[InboundFlow]: """ - Create a new inboundFileFlow object. + Create a new inboundApiFlow object. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[InboundFlow] - Find more info here: https://learn.microsoft.com/graph/api/industrydata-inboundfileflow-post?view=graph-rest-beta + Find more info here: https://learn.microsoft.com/graph/api/industrydata-inboundapiflow-post?view=graph-rest-beta """ 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: InboundFlow, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Create a new inboundFileFlow object. + Create a new inboundApiFlow 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_beta/generated/external/industry_data/operations/item/long_running_operation_item_request_builder.py b/msgraph_beta/generated/external/industry_data/operations/item/long_running_operation_item_request_builder.py index c35c265fb8d..e40f54f84cc 100644 --- a/msgraph_beta/generated/external/industry_data/operations/item/long_running_operation_item_request_builder.py +++ b/msgraph_beta/generated/external/industry_data/operations/item/long_running_operation_item_request_builder.py @@ -50,10 +50,10 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[Query async def get(self,request_configuration: Optional[RequestConfiguration[LongRunningOperationItemRequestBuilderGetQueryParameters]] = None) -> Optional[LongRunningOperation]: """ - Read the properties and relationships of a longRunningOperation object. This API allows you to retrieve the details and status of the following long-running Microsoft Graph API operations. The possible states of the long-running operation are notStarted, running, succeeded, failed, unknownFutureValue where succeeded and failed are terminal states. + Read the properties and relationships of a fileValidateOperation object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[LongRunningOperation] - Find more info here: https://learn.microsoft.com/graph/api/longrunningoperation-get?view=graph-rest-beta + Find more info here: https://learn.microsoft.com/graph/api/industrydata-filevalidateoperation-get?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration @@ -105,7 +105,7 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[LongRunningOperationItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Read the properties and relationships of a longRunningOperation object. This API allows you to retrieve the details and status of the following long-running Microsoft Graph API operations. The possible states of the long-running operation are notStarted, running, succeeded, failed, unknownFutureValue where succeeded and failed are terminal states. + Read the properties and relationships of a fileValidateOperation object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -149,7 +149,7 @@ class LongRunningOperationItemRequestBuilderDeleteRequestConfiguration(RequestCo @dataclass class LongRunningOperationItemRequestBuilderGetQueryParameters(): """ - Read the properties and relationships of a longRunningOperation object. This API allows you to retrieve the details and status of the following long-running Microsoft Graph API operations. The possible states of the long-running operation are notStarted, running, succeeded, failed, unknownFutureValue where succeeded and failed are terminal states. + Read the properties and relationships of a fileValidateOperation object. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/groups/item/conversations/item/conversation_item_request_builder.py b/msgraph_beta/generated/groups/item/conversations/item/conversation_item_request_builder.py index 922d96ad7df..f420f0f982a 100644 --- a/msgraph_beta/generated/groups/item/conversations/item/conversation_item_request_builder.py +++ b/msgraph_beta/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]: """ - Get a group's conversation object. + 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-beta + Find more info here: https://learn.microsoft.com/graph/api/conversation-get?view=graph-rest-beta """ 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: """ - Get a group's conversation object. + 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(): """ - Get a group's conversation object. + Retrieve the properties and relationships of conversation object. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/groups/item/conversations/item/threads/item/reply/reply_request_builder.py b/msgraph_beta/generated/groups/item/conversations/item/threads/item/reply/reply_request_builder.py index d9656d3abf7..266b6f81865 100644 --- a/msgraph_beta/generated/groups/item/conversations/item/threads/item/reply/reply_request_builder.py +++ b/msgraph_beta/generated/groups/item/conversations/item/threads/item/reply/reply_request_builder.py @@ -32,11 +32,11 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d async def post(self,body: ReplyPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: """ - Reply to a post and add a new post to the specified thread in a group conversation. You can specify both the parent conversation and thread in the request, or, you can specify just the parent thread without the parent conversation. + Create an open extension (openTypeExtension object) and add custom properties in a new or existing instance of a resource. You can create an open extension in a resource instance and store custom data to it all in the same operation, except for specific resources. The table in the Permissions section lists the resources that support open extensions. param body: The request body param request_configuration: 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-reply?view=graph-rest-beta + Find more info here: https://learn.microsoft.com/graph/api/opentypeextension-post-opentypeextension?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") @@ -54,7 +54,7 @@ async def post(self,body: ReplyPostRequestBody, request_configuration: Optional[ def to_post_request_information(self,body: ReplyPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Reply to a post and add a new post to the specified thread in a group conversation. You can specify both the parent conversation and thread in the request, or, you can specify just the parent thread without the parent conversation. + Create an open extension (openTypeExtension object) and add custom properties in a new or existing instance of a resource. You can create an open extension in a resource instance and store custom data to it all in the same operation, except for specific resources. The table in the Permissions section lists the resources that support open extensions. 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_beta/generated/groups/item/team/channels/item/messages/forward_to_chat/forward_to_chat_post_request_body.py b/msgraph_beta/generated/groups/item/team/channels/item/messages/forward_to_chat/forward_to_chat_post_request_body.py new file mode 100644 index 00000000000..a0c0d79ebbb --- /dev/null +++ b/msgraph_beta/generated/groups/item/team/channels/item/messages/forward_to_chat/forward_to_chat_post_request_body.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 ........models.chat_message import ChatMessage + +@dataclass +class ForwardToChatPostRequestBody(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 additionalMessage property + additional_message: Optional[ChatMessage] = None + # The messageIds property + message_ids: Optional[list[str]] = None + # The targetChatIds property + target_chat_ids: Optional[list[str]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ForwardToChatPostRequestBody: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ForwardToChatPostRequestBody + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ForwardToChatPostRequestBody() + + 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.chat_message import ChatMessage + + from ........models.chat_message import ChatMessage + + fields: dict[str, Callable[[Any], None]] = { + "additionalMessage": lambda n : setattr(self, 'additional_message', n.get_object_value(ChatMessage)), + "messageIds": lambda n : setattr(self, 'message_ids', n.get_collection_of_primitive_values(str)), + "targetChatIds": lambda n : setattr(self, 'target_chat_ids', 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_object_value("additionalMessage", self.additional_message) + writer.write_collection_of_primitive_values("messageIds", self.message_ids) + writer.write_collection_of_primitive_values("targetChatIds", self.target_chat_ids) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/groups/item/team/channels/item/messages/forward_to_chat/forward_to_chat_post_response.py b/msgraph_beta/generated/groups/item/team/channels/item/messages/forward_to_chat/forward_to_chat_post_response.py new file mode 100644 index 00000000000..88202ebb99c --- /dev/null +++ b/msgraph_beta/generated/groups/item/team/channels/item/messages/forward_to_chat/forward_to_chat_post_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 ........models.action_result_part import ActionResultPart + from ........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +from ........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class ForwardToChatPostResponse(BaseCollectionPaginationCountResponse, Parsable): + # The value property + value: Optional[list[ActionResultPart]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ForwardToChatPostResponse: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ForwardToChatPostResponse + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ForwardToChatPostResponse() + + 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.action_result_part import ActionResultPart + from ........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + + from ........models.action_result_part import ActionResultPart + from ........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ActionResultPart)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param 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_beta/generated/groups/item/team/channels/item/messages/forward_to_chat/forward_to_chat_request_builder.py b/msgraph_beta/generated/groups/item/team/channels/item/messages/forward_to_chat/forward_to_chat_request_builder.py new file mode 100644 index 00000000000..f3c96b870fd --- /dev/null +++ b/msgraph_beta/generated/groups/item/team/channels/item/messages/forward_to_chat/forward_to_chat_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.o_data_errors.o_data_error import ODataError + from .forward_to_chat_post_request_body import ForwardToChatPostRequestBody + from .forward_to_chat_post_response import ForwardToChatPostResponse + +class ForwardToChatRequestBuilder(BaseRequestBuilder): + """ + Provides operations to call the forwardToChat method. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new ForwardToChatRequestBuilder 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}/groups/{group%2Did}/team/channels/{channel%2Did}/messages/forwardToChat", path_parameters) + + async def post(self,body: ForwardToChatPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[ForwardToChatPostResponse]: + """ + Invoke action forwardToChat + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[ForwardToChatPostResponse] + """ + 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 .forward_to_chat_post_response import ForwardToChatPostResponse + + return await self.request_adapter.send_async(request_info, ForwardToChatPostResponse, error_mapping) + + def to_post_request_information(self,body: ForwardToChatPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Invoke action forwardToChat + 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) -> ForwardToChatRequestBuilder: + """ + 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: ForwardToChatRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return ForwardToChatRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class ForwardToChatRequestBuilderPostRequestConfiguration(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_beta/generated/groups/item/team/channels/item/messages/item/replies/forward_to_chat/forward_to_chat_post_request_body.py b/msgraph_beta/generated/groups/item/team/channels/item/messages/item/replies/forward_to_chat/forward_to_chat_post_request_body.py new file mode 100644 index 00000000000..0fc93998e06 --- /dev/null +++ b/msgraph_beta/generated/groups/item/team/channels/item/messages/item/replies/forward_to_chat/forward_to_chat_post_request_body.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 ..........models.chat_message import ChatMessage + +@dataclass +class ForwardToChatPostRequestBody(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 additionalMessage property + additional_message: Optional[ChatMessage] = None + # The messageIds property + message_ids: Optional[list[str]] = None + # The targetChatIds property + target_chat_ids: Optional[list[str]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ForwardToChatPostRequestBody: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ForwardToChatPostRequestBody + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ForwardToChatPostRequestBody() + + 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.chat_message import ChatMessage + + from ..........models.chat_message import ChatMessage + + fields: dict[str, Callable[[Any], None]] = { + "additionalMessage": lambda n : setattr(self, 'additional_message', n.get_object_value(ChatMessage)), + "messageIds": lambda n : setattr(self, 'message_ids', n.get_collection_of_primitive_values(str)), + "targetChatIds": lambda n : setattr(self, 'target_chat_ids', 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_object_value("additionalMessage", self.additional_message) + writer.write_collection_of_primitive_values("messageIds", self.message_ids) + writer.write_collection_of_primitive_values("targetChatIds", self.target_chat_ids) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/groups/item/team/channels/item/messages/item/replies/forward_to_chat/forward_to_chat_post_response.py b/msgraph_beta/generated/groups/item/team/channels/item/messages/item/replies/forward_to_chat/forward_to_chat_post_response.py new file mode 100644 index 00000000000..2712f9db904 --- /dev/null +++ b/msgraph_beta/generated/groups/item/team/channels/item/messages/item/replies/forward_to_chat/forward_to_chat_post_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 ..........models.action_result_part import ActionResultPart + from ..........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +from ..........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class ForwardToChatPostResponse(BaseCollectionPaginationCountResponse, Parsable): + # The value property + value: Optional[list[ActionResultPart]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ForwardToChatPostResponse: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ForwardToChatPostResponse + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ForwardToChatPostResponse() + + 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.action_result_part import ActionResultPart + from ..........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + + from ..........models.action_result_part import ActionResultPart + from ..........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ActionResultPart)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param 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_beta/generated/groups/item/team/channels/item/messages/item/replies/forward_to_chat/forward_to_chat_request_builder.py b/msgraph_beta/generated/groups/item/team/channels/item/messages/item/replies/forward_to_chat/forward_to_chat_request_builder.py new file mode 100644 index 00000000000..548fc0049b7 --- /dev/null +++ b/msgraph_beta/generated/groups/item/team/channels/item/messages/item/replies/forward_to_chat/forward_to_chat_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.o_data_errors.o_data_error import ODataError + from .forward_to_chat_post_request_body import ForwardToChatPostRequestBody + from .forward_to_chat_post_response import ForwardToChatPostResponse + +class ForwardToChatRequestBuilder(BaseRequestBuilder): + """ + Provides operations to call the forwardToChat method. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new ForwardToChatRequestBuilder 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}/groups/{group%2Did}/team/channels/{channel%2Did}/messages/{chatMessage%2Did}/replies/forwardToChat", path_parameters) + + async def post(self,body: ForwardToChatPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[ForwardToChatPostResponse]: + """ + Invoke action forwardToChat + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[ForwardToChatPostResponse] + """ + 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 .forward_to_chat_post_response import ForwardToChatPostResponse + + return await self.request_adapter.send_async(request_info, ForwardToChatPostResponse, error_mapping) + + def to_post_request_information(self,body: ForwardToChatPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Invoke action forwardToChat + 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) -> ForwardToChatRequestBuilder: + """ + 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: ForwardToChatRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return ForwardToChatRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class ForwardToChatRequestBuilderPostRequestConfiguration(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_beta/generated/groups/item/team/channels/item/messages/item/replies/replies_request_builder.py b/msgraph_beta/generated/groups/item/team/channels/item/messages/item/replies/replies_request_builder.py index 4c83b6112db..2f55eb09bc7 100644 --- a/msgraph_beta/generated/groups/item/team/channels/item/messages/item/replies/replies_request_builder.py +++ b/msgraph_beta/generated/groups/item/team/channels/item/messages/item/replies/replies_request_builder.py @@ -19,7 +19,9 @@ from .........models.o_data_errors.o_data_error import ODataError from .count.count_request_builder import CountRequestBuilder from .delta.delta_request_builder import DeltaRequestBuilder + from .forward_to_chat.forward_to_chat_request_builder import ForwardToChatRequestBuilder from .item.chat_message_item_request_builder import ChatMessageItemRequestBuilder + from .reply_with_quote.reply_with_quote_request_builder import ReplyWithQuoteRequestBuilder class RepliesRequestBuilder(BaseRequestBuilder): """ @@ -145,6 +147,24 @@ def delta(self) -> DeltaRequestBuilder: return DeltaRequestBuilder(self.request_adapter, self.path_parameters) + @property + def forward_to_chat(self) -> ForwardToChatRequestBuilder: + """ + Provides operations to call the forwardToChat method. + """ + from .forward_to_chat.forward_to_chat_request_builder import ForwardToChatRequestBuilder + + return ForwardToChatRequestBuilder(self.request_adapter, self.path_parameters) + + @property + def reply_with_quote(self) -> ReplyWithQuoteRequestBuilder: + """ + Provides operations to call the replyWithQuote method. + """ + from .reply_with_quote.reply_with_quote_request_builder import ReplyWithQuoteRequestBuilder + + return ReplyWithQuoteRequestBuilder(self.request_adapter, self.path_parameters) + @dataclass class RepliesRequestBuilderGetQueryParameters(): """ diff --git a/msgraph_beta/generated/groups/item/team/channels/item/messages/item/replies/reply_with_quote/reply_with_quote_post_request_body.py b/msgraph_beta/generated/groups/item/team/channels/item/messages/item/replies/reply_with_quote/reply_with_quote_post_request_body.py new file mode 100644 index 00000000000..59cea7d2650 --- /dev/null +++ b/msgraph_beta/generated/groups/item/team/channels/item/messages/item/replies/reply_with_quote/reply_with_quote_post_request_body.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 ..........models.chat_message import ChatMessage + +@dataclass +class ReplyWithQuotePostRequestBody(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 messageIds property + message_ids: Optional[list[str]] = None + # The replyMessage property + reply_message: Optional[ChatMessage] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ReplyWithQuotePostRequestBody: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ReplyWithQuotePostRequestBody + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ReplyWithQuotePostRequestBody() + + 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.chat_message import ChatMessage + + from ..........models.chat_message import ChatMessage + + fields: dict[str, Callable[[Any], None]] = { + "messageIds": lambda n : setattr(self, 'message_ids', n.get_collection_of_primitive_values(str)), + "replyMessage": lambda n : setattr(self, 'reply_message', n.get_object_value(ChatMessage)), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the 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("messageIds", self.message_ids) + writer.write_object_value("replyMessage", self.reply_message) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/groups/item/team/channels/item/messages/item/replies/reply_with_quote/reply_with_quote_request_builder.py b/msgraph_beta/generated/groups/item/team/channels/item/messages/item/replies/reply_with_quote/reply_with_quote_request_builder.py new file mode 100644 index 00000000000..f112a949ec2 --- /dev/null +++ b/msgraph_beta/generated/groups/item/team/channels/item/messages/item/replies/reply_with_quote/reply_with_quote_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.chat_message import ChatMessage + from ..........models.o_data_errors.o_data_error import ODataError + from .reply_with_quote_post_request_body import ReplyWithQuotePostRequestBody + +class ReplyWithQuoteRequestBuilder(BaseRequestBuilder): + """ + Provides operations to call the replyWithQuote method. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new ReplyWithQuoteRequestBuilder 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}/groups/{group%2Did}/team/channels/{channel%2Did}/messages/{chatMessage%2Did}/replies/replyWithQuote", path_parameters) + + async def post(self,body: ReplyWithQuotePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[ChatMessage]: + """ + Invoke action replyWithQuote + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[ChatMessage] + """ + 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.chat_message import ChatMessage + + return await self.request_adapter.send_async(request_info, ChatMessage, error_mapping) + + def to_post_request_information(self,body: ReplyWithQuotePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Invoke action replyWithQuote + 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) -> ReplyWithQuoteRequestBuilder: + """ + 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: ReplyWithQuoteRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return ReplyWithQuoteRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class ReplyWithQuoteRequestBuilderPostRequestConfiguration(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_beta/generated/groups/item/team/channels/item/messages/messages_request_builder.py b/msgraph_beta/generated/groups/item/team/channels/item/messages/messages_request_builder.py index 0877753e8eb..4db6003230c 100644 --- a/msgraph_beta/generated/groups/item/team/channels/item/messages/messages_request_builder.py +++ b/msgraph_beta/generated/groups/item/team/channels/item/messages/messages_request_builder.py @@ -19,7 +19,9 @@ from .......models.o_data_errors.o_data_error import ODataError from .count.count_request_builder import CountRequestBuilder from .delta.delta_request_builder import DeltaRequestBuilder + from .forward_to_chat.forward_to_chat_request_builder import ForwardToChatRequestBuilder from .item.chat_message_item_request_builder import ChatMessageItemRequestBuilder + from .reply_with_quote.reply_with_quote_request_builder import ReplyWithQuoteRequestBuilder class MessagesRequestBuilder(BaseRequestBuilder): """ @@ -145,6 +147,24 @@ def delta(self) -> DeltaRequestBuilder: return DeltaRequestBuilder(self.request_adapter, self.path_parameters) + @property + def forward_to_chat(self) -> ForwardToChatRequestBuilder: + """ + Provides operations to call the forwardToChat method. + """ + from .forward_to_chat.forward_to_chat_request_builder import ForwardToChatRequestBuilder + + return ForwardToChatRequestBuilder(self.request_adapter, self.path_parameters) + + @property + def reply_with_quote(self) -> ReplyWithQuoteRequestBuilder: + """ + Provides operations to call the replyWithQuote method. + """ + from .reply_with_quote.reply_with_quote_request_builder import ReplyWithQuoteRequestBuilder + + return ReplyWithQuoteRequestBuilder(self.request_adapter, self.path_parameters) + @dataclass class MessagesRequestBuilderGetQueryParameters(): """ diff --git a/msgraph_beta/generated/groups/item/team/channels/item/messages/reply_with_quote/reply_with_quote_post_request_body.py b/msgraph_beta/generated/groups/item/team/channels/item/messages/reply_with_quote/reply_with_quote_post_request_body.py new file mode 100644 index 00000000000..af8f902d08c --- /dev/null +++ b/msgraph_beta/generated/groups/item/team/channels/item/messages/reply_with_quote/reply_with_quote_post_request_body.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 ........models.chat_message import ChatMessage + +@dataclass +class ReplyWithQuotePostRequestBody(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 messageIds property + message_ids: Optional[list[str]] = None + # The replyMessage property + reply_message: Optional[ChatMessage] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ReplyWithQuotePostRequestBody: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ReplyWithQuotePostRequestBody + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ReplyWithQuotePostRequestBody() + + 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.chat_message import ChatMessage + + from ........models.chat_message import ChatMessage + + fields: dict[str, Callable[[Any], None]] = { + "messageIds": lambda n : setattr(self, 'message_ids', n.get_collection_of_primitive_values(str)), + "replyMessage": lambda n : setattr(self, 'reply_message', n.get_object_value(ChatMessage)), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the 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("messageIds", self.message_ids) + writer.write_object_value("replyMessage", self.reply_message) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/groups/item/team/channels/item/messages/reply_with_quote/reply_with_quote_request_builder.py b/msgraph_beta/generated/groups/item/team/channels/item/messages/reply_with_quote/reply_with_quote_request_builder.py new file mode 100644 index 00000000000..e68a0a34ad0 --- /dev/null +++ b/msgraph_beta/generated/groups/item/team/channels/item/messages/reply_with_quote/reply_with_quote_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.chat_message import ChatMessage + from ........models.o_data_errors.o_data_error import ODataError + from .reply_with_quote_post_request_body import ReplyWithQuotePostRequestBody + +class ReplyWithQuoteRequestBuilder(BaseRequestBuilder): + """ + Provides operations to call the replyWithQuote method. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new ReplyWithQuoteRequestBuilder 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}/groups/{group%2Did}/team/channels/{channel%2Did}/messages/replyWithQuote", path_parameters) + + async def post(self,body: ReplyWithQuotePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[ChatMessage]: + """ + Invoke action replyWithQuote + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[ChatMessage] + """ + 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.chat_message import ChatMessage + + return await self.request_adapter.send_async(request_info, ChatMessage, error_mapping) + + def to_post_request_information(self,body: ReplyWithQuotePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Invoke action replyWithQuote + 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) -> ReplyWithQuoteRequestBuilder: + """ + 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: ReplyWithQuoteRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return ReplyWithQuoteRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class ReplyWithQuoteRequestBuilderPostRequestConfiguration(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_beta/generated/groups/item/team/primary_channel/messages/forward_to_chat/forward_to_chat_post_request_body.py b/msgraph_beta/generated/groups/item/team/primary_channel/messages/forward_to_chat/forward_to_chat_post_request_body.py new file mode 100644 index 00000000000..9e6f5d19eb3 --- /dev/null +++ b/msgraph_beta/generated/groups/item/team/primary_channel/messages/forward_to_chat/forward_to_chat_post_request_body.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 .......models.chat_message import ChatMessage + +@dataclass +class ForwardToChatPostRequestBody(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 additionalMessage property + additional_message: Optional[ChatMessage] = None + # The messageIds property + message_ids: Optional[list[str]] = None + # The targetChatIds property + target_chat_ids: Optional[list[str]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ForwardToChatPostRequestBody: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ForwardToChatPostRequestBody + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ForwardToChatPostRequestBody() + + 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.chat_message import ChatMessage + + from .......models.chat_message import ChatMessage + + fields: dict[str, Callable[[Any], None]] = { + "additionalMessage": lambda n : setattr(self, 'additional_message', n.get_object_value(ChatMessage)), + "messageIds": lambda n : setattr(self, 'message_ids', n.get_collection_of_primitive_values(str)), + "targetChatIds": lambda n : setattr(self, 'target_chat_ids', 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_object_value("additionalMessage", self.additional_message) + writer.write_collection_of_primitive_values("messageIds", self.message_ids) + writer.write_collection_of_primitive_values("targetChatIds", self.target_chat_ids) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/groups/item/team/primary_channel/messages/forward_to_chat/forward_to_chat_post_response.py b/msgraph_beta/generated/groups/item/team/primary_channel/messages/forward_to_chat/forward_to_chat_post_response.py new file mode 100644 index 00000000000..f368117d614 --- /dev/null +++ b/msgraph_beta/generated/groups/item/team/primary_channel/messages/forward_to_chat/forward_to_chat_post_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 .......models.action_result_part import ActionResultPart + from .......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +from .......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class ForwardToChatPostResponse(BaseCollectionPaginationCountResponse, Parsable): + # The value property + value: Optional[list[ActionResultPart]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ForwardToChatPostResponse: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ForwardToChatPostResponse + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ForwardToChatPostResponse() + + 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.action_result_part import ActionResultPart + from .......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + + from .......models.action_result_part import ActionResultPart + from .......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ActionResultPart)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param 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_beta/generated/groups/item/team/primary_channel/messages/forward_to_chat/forward_to_chat_request_builder.py b/msgraph_beta/generated/groups/item/team/primary_channel/messages/forward_to_chat/forward_to_chat_request_builder.py new file mode 100644 index 00000000000..01d783241c1 --- /dev/null +++ b/msgraph_beta/generated/groups/item/team/primary_channel/messages/forward_to_chat/forward_to_chat_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.o_data_errors.o_data_error import ODataError + from .forward_to_chat_post_request_body import ForwardToChatPostRequestBody + from .forward_to_chat_post_response import ForwardToChatPostResponse + +class ForwardToChatRequestBuilder(BaseRequestBuilder): + """ + Provides operations to call the forwardToChat method. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new ForwardToChatRequestBuilder 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}/groups/{group%2Did}/team/primaryChannel/messages/forwardToChat", path_parameters) + + async def post(self,body: ForwardToChatPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[ForwardToChatPostResponse]: + """ + Invoke action forwardToChat + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[ForwardToChatPostResponse] + """ + 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 .forward_to_chat_post_response import ForwardToChatPostResponse + + return await self.request_adapter.send_async(request_info, ForwardToChatPostResponse, error_mapping) + + def to_post_request_information(self,body: ForwardToChatPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Invoke action forwardToChat + 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) -> ForwardToChatRequestBuilder: + """ + 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: ForwardToChatRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return ForwardToChatRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class ForwardToChatRequestBuilderPostRequestConfiguration(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_beta/generated/groups/item/team/primary_channel/messages/item/replies/forward_to_chat/forward_to_chat_post_request_body.py b/msgraph_beta/generated/groups/item/team/primary_channel/messages/item/replies/forward_to_chat/forward_to_chat_post_request_body.py new file mode 100644 index 00000000000..80ad7592173 --- /dev/null +++ b/msgraph_beta/generated/groups/item/team/primary_channel/messages/item/replies/forward_to_chat/forward_to_chat_post_request_body.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 .........models.chat_message import ChatMessage + +@dataclass +class ForwardToChatPostRequestBody(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 additionalMessage property + additional_message: Optional[ChatMessage] = None + # The messageIds property + message_ids: Optional[list[str]] = None + # The targetChatIds property + target_chat_ids: Optional[list[str]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ForwardToChatPostRequestBody: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ForwardToChatPostRequestBody + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ForwardToChatPostRequestBody() + + 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.chat_message import ChatMessage + + from .........models.chat_message import ChatMessage + + fields: dict[str, Callable[[Any], None]] = { + "additionalMessage": lambda n : setattr(self, 'additional_message', n.get_object_value(ChatMessage)), + "messageIds": lambda n : setattr(self, 'message_ids', n.get_collection_of_primitive_values(str)), + "targetChatIds": lambda n : setattr(self, 'target_chat_ids', 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_object_value("additionalMessage", self.additional_message) + writer.write_collection_of_primitive_values("messageIds", self.message_ids) + writer.write_collection_of_primitive_values("targetChatIds", self.target_chat_ids) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/groups/item/team/primary_channel/messages/item/replies/forward_to_chat/forward_to_chat_post_response.py b/msgraph_beta/generated/groups/item/team/primary_channel/messages/item/replies/forward_to_chat/forward_to_chat_post_response.py new file mode 100644 index 00000000000..8dcebcfdcbf --- /dev/null +++ b/msgraph_beta/generated/groups/item/team/primary_channel/messages/item/replies/forward_to_chat/forward_to_chat_post_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 .........models.action_result_part import ActionResultPart + from .........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +from .........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class ForwardToChatPostResponse(BaseCollectionPaginationCountResponse, Parsable): + # The value property + value: Optional[list[ActionResultPart]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ForwardToChatPostResponse: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ForwardToChatPostResponse + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ForwardToChatPostResponse() + + 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.action_result_part import ActionResultPart + from .........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + + from .........models.action_result_part import ActionResultPart + from .........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ActionResultPart)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param 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_beta/generated/groups/item/team/primary_channel/messages/item/replies/forward_to_chat/forward_to_chat_request_builder.py b/msgraph_beta/generated/groups/item/team/primary_channel/messages/item/replies/forward_to_chat/forward_to_chat_request_builder.py new file mode 100644 index 00000000000..0c89d951f0c --- /dev/null +++ b/msgraph_beta/generated/groups/item/team/primary_channel/messages/item/replies/forward_to_chat/forward_to_chat_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.o_data_errors.o_data_error import ODataError + from .forward_to_chat_post_request_body import ForwardToChatPostRequestBody + from .forward_to_chat_post_response import ForwardToChatPostResponse + +class ForwardToChatRequestBuilder(BaseRequestBuilder): + """ + Provides operations to call the forwardToChat method. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new ForwardToChatRequestBuilder 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}/groups/{group%2Did}/team/primaryChannel/messages/{chatMessage%2Did}/replies/forwardToChat", path_parameters) + + async def post(self,body: ForwardToChatPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[ForwardToChatPostResponse]: + """ + Invoke action forwardToChat + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[ForwardToChatPostResponse] + """ + 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 .forward_to_chat_post_response import ForwardToChatPostResponse + + return await self.request_adapter.send_async(request_info, ForwardToChatPostResponse, error_mapping) + + def to_post_request_information(self,body: ForwardToChatPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Invoke action forwardToChat + 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) -> ForwardToChatRequestBuilder: + """ + 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: ForwardToChatRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return ForwardToChatRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class ForwardToChatRequestBuilderPostRequestConfiguration(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_beta/generated/groups/item/team/primary_channel/messages/item/replies/replies_request_builder.py b/msgraph_beta/generated/groups/item/team/primary_channel/messages/item/replies/replies_request_builder.py index 7303b0c0d0c..a0a9ffe9ad2 100644 --- a/msgraph_beta/generated/groups/item/team/primary_channel/messages/item/replies/replies_request_builder.py +++ b/msgraph_beta/generated/groups/item/team/primary_channel/messages/item/replies/replies_request_builder.py @@ -19,7 +19,9 @@ from ........models.o_data_errors.o_data_error import ODataError from .count.count_request_builder import CountRequestBuilder from .delta.delta_request_builder import DeltaRequestBuilder + from .forward_to_chat.forward_to_chat_request_builder import ForwardToChatRequestBuilder from .item.chat_message_item_request_builder import ChatMessageItemRequestBuilder + from .reply_with_quote.reply_with_quote_request_builder import ReplyWithQuoteRequestBuilder class RepliesRequestBuilder(BaseRequestBuilder): """ @@ -145,6 +147,24 @@ def delta(self) -> DeltaRequestBuilder: return DeltaRequestBuilder(self.request_adapter, self.path_parameters) + @property + def forward_to_chat(self) -> ForwardToChatRequestBuilder: + """ + Provides operations to call the forwardToChat method. + """ + from .forward_to_chat.forward_to_chat_request_builder import ForwardToChatRequestBuilder + + return ForwardToChatRequestBuilder(self.request_adapter, self.path_parameters) + + @property + def reply_with_quote(self) -> ReplyWithQuoteRequestBuilder: + """ + Provides operations to call the replyWithQuote method. + """ + from .reply_with_quote.reply_with_quote_request_builder import ReplyWithQuoteRequestBuilder + + return ReplyWithQuoteRequestBuilder(self.request_adapter, self.path_parameters) + @dataclass class RepliesRequestBuilderGetQueryParameters(): """ diff --git a/msgraph_beta/generated/groups/item/team/primary_channel/messages/item/replies/reply_with_quote/reply_with_quote_post_request_body.py b/msgraph_beta/generated/groups/item/team/primary_channel/messages/item/replies/reply_with_quote/reply_with_quote_post_request_body.py new file mode 100644 index 00000000000..d6affaa1ea1 --- /dev/null +++ b/msgraph_beta/generated/groups/item/team/primary_channel/messages/item/replies/reply_with_quote/reply_with_quote_post_request_body.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 .........models.chat_message import ChatMessage + +@dataclass +class ReplyWithQuotePostRequestBody(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 messageIds property + message_ids: Optional[list[str]] = None + # The replyMessage property + reply_message: Optional[ChatMessage] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ReplyWithQuotePostRequestBody: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ReplyWithQuotePostRequestBody + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ReplyWithQuotePostRequestBody() + + 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.chat_message import ChatMessage + + from .........models.chat_message import ChatMessage + + fields: dict[str, Callable[[Any], None]] = { + "messageIds": lambda n : setattr(self, 'message_ids', n.get_collection_of_primitive_values(str)), + "replyMessage": lambda n : setattr(self, 'reply_message', n.get_object_value(ChatMessage)), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the 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("messageIds", self.message_ids) + writer.write_object_value("replyMessage", self.reply_message) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/groups/item/team/primary_channel/messages/item/replies/reply_with_quote/reply_with_quote_request_builder.py b/msgraph_beta/generated/groups/item/team/primary_channel/messages/item/replies/reply_with_quote/reply_with_quote_request_builder.py new file mode 100644 index 00000000000..545a80af8d0 --- /dev/null +++ b/msgraph_beta/generated/groups/item/team/primary_channel/messages/item/replies/reply_with_quote/reply_with_quote_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.chat_message import ChatMessage + from .........models.o_data_errors.o_data_error import ODataError + from .reply_with_quote_post_request_body import ReplyWithQuotePostRequestBody + +class ReplyWithQuoteRequestBuilder(BaseRequestBuilder): + """ + Provides operations to call the replyWithQuote method. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new ReplyWithQuoteRequestBuilder 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}/groups/{group%2Did}/team/primaryChannel/messages/{chatMessage%2Did}/replies/replyWithQuote", path_parameters) + + async def post(self,body: ReplyWithQuotePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[ChatMessage]: + """ + Invoke action replyWithQuote + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[ChatMessage] + """ + 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.chat_message import ChatMessage + + return await self.request_adapter.send_async(request_info, ChatMessage, error_mapping) + + def to_post_request_information(self,body: ReplyWithQuotePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Invoke action replyWithQuote + 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) -> ReplyWithQuoteRequestBuilder: + """ + 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: ReplyWithQuoteRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return ReplyWithQuoteRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class ReplyWithQuoteRequestBuilderPostRequestConfiguration(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_beta/generated/groups/item/team/primary_channel/messages/messages_request_builder.py b/msgraph_beta/generated/groups/item/team/primary_channel/messages/messages_request_builder.py index 8f151012def..e4dddca544d 100644 --- a/msgraph_beta/generated/groups/item/team/primary_channel/messages/messages_request_builder.py +++ b/msgraph_beta/generated/groups/item/team/primary_channel/messages/messages_request_builder.py @@ -19,7 +19,9 @@ from ......models.o_data_errors.o_data_error import ODataError from .count.count_request_builder import CountRequestBuilder from .delta.delta_request_builder import DeltaRequestBuilder + from .forward_to_chat.forward_to_chat_request_builder import ForwardToChatRequestBuilder from .item.chat_message_item_request_builder import ChatMessageItemRequestBuilder + from .reply_with_quote.reply_with_quote_request_builder import ReplyWithQuoteRequestBuilder class MessagesRequestBuilder(BaseRequestBuilder): """ @@ -145,6 +147,24 @@ def delta(self) -> DeltaRequestBuilder: return DeltaRequestBuilder(self.request_adapter, self.path_parameters) + @property + def forward_to_chat(self) -> ForwardToChatRequestBuilder: + """ + Provides operations to call the forwardToChat method. + """ + from .forward_to_chat.forward_to_chat_request_builder import ForwardToChatRequestBuilder + + return ForwardToChatRequestBuilder(self.request_adapter, self.path_parameters) + + @property + def reply_with_quote(self) -> ReplyWithQuoteRequestBuilder: + """ + Provides operations to call the replyWithQuote method. + """ + from .reply_with_quote.reply_with_quote_request_builder import ReplyWithQuoteRequestBuilder + + return ReplyWithQuoteRequestBuilder(self.request_adapter, self.path_parameters) + @dataclass class MessagesRequestBuilderGetQueryParameters(): """ diff --git a/msgraph_beta/generated/groups/item/team/primary_channel/messages/reply_with_quote/reply_with_quote_post_request_body.py b/msgraph_beta/generated/groups/item/team/primary_channel/messages/reply_with_quote/reply_with_quote_post_request_body.py new file mode 100644 index 00000000000..109dee6e74a --- /dev/null +++ b/msgraph_beta/generated/groups/item/team/primary_channel/messages/reply_with_quote/reply_with_quote_post_request_body.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 .......models.chat_message import ChatMessage + +@dataclass +class ReplyWithQuotePostRequestBody(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 messageIds property + message_ids: Optional[list[str]] = None + # The replyMessage property + reply_message: Optional[ChatMessage] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ReplyWithQuotePostRequestBody: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ReplyWithQuotePostRequestBody + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ReplyWithQuotePostRequestBody() + + 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.chat_message import ChatMessage + + from .......models.chat_message import ChatMessage + + fields: dict[str, Callable[[Any], None]] = { + "messageIds": lambda n : setattr(self, 'message_ids', n.get_collection_of_primitive_values(str)), + "replyMessage": lambda n : setattr(self, 'reply_message', n.get_object_value(ChatMessage)), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the 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("messageIds", self.message_ids) + writer.write_object_value("replyMessage", self.reply_message) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/groups/item/team/primary_channel/messages/reply_with_quote/reply_with_quote_request_builder.py b/msgraph_beta/generated/groups/item/team/primary_channel/messages/reply_with_quote/reply_with_quote_request_builder.py new file mode 100644 index 00000000000..a17173d0af4 --- /dev/null +++ b/msgraph_beta/generated/groups/item/team/primary_channel/messages/reply_with_quote/reply_with_quote_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.chat_message import ChatMessage + from .......models.o_data_errors.o_data_error import ODataError + from .reply_with_quote_post_request_body import ReplyWithQuotePostRequestBody + +class ReplyWithQuoteRequestBuilder(BaseRequestBuilder): + """ + Provides operations to call the replyWithQuote method. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new ReplyWithQuoteRequestBuilder 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}/groups/{group%2Did}/team/primaryChannel/messages/replyWithQuote", path_parameters) + + async def post(self,body: ReplyWithQuotePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[ChatMessage]: + """ + Invoke action replyWithQuote + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[ChatMessage] + """ + 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.chat_message import ChatMessage + + return await self.request_adapter.send_async(request_info, ChatMessage, error_mapping) + + def to_post_request_information(self,body: ReplyWithQuotePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Invoke action replyWithQuote + 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) -> ReplyWithQuoteRequestBuilder: + """ + 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: ReplyWithQuoteRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return ReplyWithQuoteRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class ReplyWithQuoteRequestBuilderPostRequestConfiguration(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_beta/generated/groups/item/threads/item/conversation_thread_item_request_builder.py b/msgraph_beta/generated/groups/item/threads/item/conversation_thread_item_request_builder.py index a10db3016ec..d561b1a43ce 100644 --- a/msgraph_beta/generated/groups/item/threads/item/conversation_thread_item_request_builder.py +++ b/msgraph_beta/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-beta + Find more info here: https://learn.microsoft.com/graph/api/group-get-thread?view=graph-rest-beta """ 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_beta/generated/groups/item/threads/item/reply/reply_request_builder.py b/msgraph_beta/generated/groups/item/threads/item/reply/reply_request_builder.py index be21ae0f9a6..bd287d083a9 100644 --- a/msgraph_beta/generated/groups/item/threads/item/reply/reply_request_builder.py +++ b/msgraph_beta/generated/groups/item/threads/item/reply/reply_request_builder.py @@ -32,11 +32,11 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d async def post(self,body: ReplyPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: """ - Reply to a post and add a new post to the specified thread in a group conversation. You can specify both the parent conversation and thread in the request, or, you can specify just the parent thread without the parent conversation. + Create an open extension (openTypeExtension object) and add custom properties in a new or existing instance of a resource. You can create an open extension in a resource instance and store custom data to it all in the same operation, except for specific resources. The table in the Permissions section lists the resources that support open extensions. param body: The request body param request_configuration: 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-reply?view=graph-rest-beta + Find more info here: https://learn.microsoft.com/graph/api/opentypeextension-post-opentypeextension?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") @@ -54,7 +54,7 @@ async def post(self,body: ReplyPostRequestBody, request_configuration: Optional[ def to_post_request_information(self,body: ReplyPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Reply to a post and add a new post to the specified thread in a group conversation. You can specify both the parent conversation and thread in the request, or, you can specify just the parent thread without the parent conversation. + Create an open extension (openTypeExtension object) and add custom properties in a new or existing instance of a resource. You can create an open extension in a resource instance and store custom data to it all in the same operation, except for specific resources. The table in the Permissions section lists the resources that support open extensions. 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_beta/generated/identity/conditional_access/named_locations/item/named_location_item_request_builder.py b/msgraph_beta/generated/identity/conditional_access/named_locations/item/named_location_item_request_builder.py index e449277341e..294f020ec87 100644 --- a/msgraph_beta/generated/identity/conditional_access/named_locations/item/named_location_item_request_builder.py +++ b/msgraph_beta/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 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/ipnamedlocation-delete?view=graph-rest-beta + Find more info here: https://learn.microsoft.com/graph/api/namedlocation-delete?view=graph-rest-beta """ 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 namedLocation 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-beta + Find more info here: https://learn.microsoft.com/graph/api/namedlocation-get?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration @@ -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 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 namedLocation object. 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 namedLocation object. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/identity/custom_authentication_extensions/item/custom_authentication_extension_item_request_builder.py b/msgraph_beta/generated/identity/custom_authentication_extensions/item/custom_authentication_extension_item_request_builder.py index 9ef31df1048..ff93b054f79 100644 --- a/msgraph_beta/generated/identity/custom_authentication_extensions/item/custom_authentication_extension_item_request_builder.py +++ b/msgraph_beta/generated/identity/custom_authentication_extensions/item/custom_authentication_extension_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[CustomAuthenticationExtensionItemRequestBuilderGetQueryParameters]] = None) -> Optional[CustomAuthenticationExtension]: """ - Read the properties and relationships of a customAuthenticationExtension object. The following derived types are currently supported. + Read the properties and relationships of an authenticationEventListener object. The @odata.type property in the response object indicates the type of the authenticationEventListener object. The following derived types are currently supported. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[CustomAuthenticationExtension] - Find more info here: https://learn.microsoft.com/graph/api/customauthenticationextension-get?view=graph-rest-beta + Find more info here: https://learn.microsoft.com/graph/api/authenticationeventlistener-get?view=graph-rest-beta """ 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[CustomAuthenticationExtensionItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Read the properties and relationships of a customAuthenticationExtension object. The following derived types are currently supported. + Read the properties and relationships of an authenticationEventListener object. The @odata.type property in the response object indicates the type of the authenticationEventListener object. The following derived types are currently supported. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -160,7 +160,7 @@ class CustomAuthenticationExtensionItemRequestBuilderDeleteRequestConfiguration( @dataclass class CustomAuthenticationExtensionItemRequestBuilderGetQueryParameters(): """ - Read the properties and relationships of a customAuthenticationExtension object. The following derived types are currently supported. + Read the properties and relationships of an authenticationEventListener object. The @odata.type property in the response object indicates the type of the authenticationEventListener object. The following derived types are currently supported. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_custom_workflow_extensions/item/custom_callout_extension_item_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_custom_workflow_extensions/item/custom_callout_extension_item_request_builder.py index 7037455cea9..fbd8e241e24 100644 --- a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_custom_workflow_extensions/item/custom_callout_extension_item_request_builder.py +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_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 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-beta + Find more info here: https://learn.microsoft.com/graph/api/accesspackageassignmentworkflowextension-get?view=graph-rest-beta """ warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) request_info = self.to_get_request_information( @@ -110,7 +110,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 """ @@ -157,7 +157,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_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/custom_access_package_workflow_extensions/item/custom_access_package_workflow_extension_item_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/custom_access_package_workflow_extensions/item/custom_access_package_workflow_extension_item_request_builder.py index 79a386dfa6e..92be4f704f5 100644 --- a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/custom_access_package_workflow_extensions/item/custom_access_package_workflow_extension_item_request_builder.py +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/custom_access_package_workflow_extensions/item/custom_access_package_workflow_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:1. First retrieve the accessPackageCatalogId by calling the Get accessPackageAssignmentPolicies operation and appending ?$expand=accessPackage($expand=accessPackageCatalog) to the query. For example, https://graph.microsoft.com/beta/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies?$expand=accessPackage($expand=accessPackageCatalog).2. Use the access package catalog ID and retrieve the ID of the accessPackageCustomWorkflowExtension object that you want to delete by running the List accessPackageCustomWorkflowExtensions operation.3. Call the Update accessPackageAssignmentPolicy operation to remove the custom workflow extension object from the policy. For an example, see Example 3: Remove the customExtensionStageSettings from a policy. + 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:1. First retrieve the accessPackageCatalogId by calling the Get accessPackageAssignmentPolicies operation and appending ?$expand=accessPackage($expand=accessPackageCatalog) to the query. For example, https://graph.microsoft.com/beta/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies?$expand=accessPackage($expand=accessPackageCatalog).2. Use the access package catalog ID and retrieve the ID of the accessPackageCustomWorkflowExtension object that you want to delete by running the List accessPackageCustomWorkflowExtensions operation.3. Call the Update accessPackageAssignmentPolicy operation to remove the custom workflow extension object from the policy. For an example, see Example 3: Remove the customExtensionStageSettings from a 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/accesspackageassignmentrequestworkflowextension-delete?view=graph-rest-beta + Find more info here: https://learn.microsoft.com/graph/api/accesspackageassignmentworkflowextension-delete?view=graph-rest-beta """ warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) request_info = self.to_delete_request_information( @@ -99,7 +99,7 @@ async def patch(self,body: CustomAccessPackageWorkflowExtension, request_configu 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:1. First retrieve the accessPackageCatalogId by calling the Get accessPackageAssignmentPolicies operation and appending ?$expand=accessPackage($expand=accessPackageCatalog) to the query. For example, https://graph.microsoft.com/beta/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies?$expand=accessPackage($expand=accessPackageCatalog).2. Use the access package catalog ID and retrieve the ID of the accessPackageCustomWorkflowExtension object that you want to delete by running the List accessPackageCustomWorkflowExtensions operation.3. Call the Update accessPackageAssignmentPolicy operation to remove the custom workflow extension object from the policy. For an example, see Example 3: Remove the customExtensionStageSettings from a policy. + 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:1. First retrieve the accessPackageCatalogId by calling the Get accessPackageAssignmentPolicies operation and appending ?$expand=accessPackage($expand=accessPackageCatalog) to the query. For example, https://graph.microsoft.com/beta/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies?$expand=accessPackage($expand=accessPackageCatalog).2. Use the access package catalog ID and retrieve the ID of the accessPackageCustomWorkflowExtension object that you want to delete by running the List accessPackageCustomWorkflowExtensions operation.3. Call the Update accessPackageAssignmentPolicy operation to remove the custom workflow extension object from the policy. For an example, see Example 3: Remove the customExtensionStageSettings from a policy. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ diff --git a/msgraph_beta/generated/identity_protection/risk_detections/item/risk_detection_item_request_builder.py b/msgraph_beta/generated/identity_protection/risk_detections/item/risk_detection_item_request_builder.py index d1fb69c29e2..a8f690d99f1 100644 --- a/msgraph_beta/generated/identity_protection/risk_detections/item/risk_detection_item_request_builder.py +++ b/msgraph_beta/generated/identity_protection/risk_detections/item/risk_detection_item_request_builder.py @@ -50,10 +50,10 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[Query async def get(self,request_configuration: Optional[RequestConfiguration[RiskDetectionItemRequestBuilderGetQueryParameters]] = None) -> Optional[RiskDetection]: """ - Retrieve the properties of a collection of riskDetection objects. + Retrieve the properties of a riskDetection object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[RiskDetection] - Find more info here: https://learn.microsoft.com/graph/api/riskdetection-list?view=graph-rest-beta + Find more info here: https://learn.microsoft.com/graph/api/riskdetection-get?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration @@ -105,7 +105,7 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[RiskDetectionItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Retrieve the properties of a collection of riskDetection objects. + Retrieve the properties of a riskDetection object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -149,7 +149,7 @@ class RiskDetectionItemRequestBuilderDeleteRequestConfiguration(RequestConfigura @dataclass class RiskDetectionItemRequestBuilderGetQueryParameters(): """ - Retrieve the properties of a collection of riskDetection objects. + Retrieve the properties of a riskDetection object. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/kiota-dom-export.txt b/msgraph_beta/generated/kiota-dom-export.txt index 3866d0a09ee..f85190cc438 100644 --- a/msgraph_beta/generated/kiota-dom-export.txt +++ b/msgraph_beta/generated/kiota-dom-export.txt @@ -12749,6 +12749,36 @@ msgraph_beta.generated.chats.item.messages.delta.DeltaRequestBuilder::|public|re msgraph_beta.generated.chats.item.messages.delta.DeltaRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[DeltaRequestBuilderGetQueryParameters]):RequestInformation msgraph_beta.generated.chats.item.messages.delta.DeltaRequestBuilder::|public|url_template:str msgraph_beta.generated.chats.item.messages.delta.DeltaRequestBuilder::|public|with_url(raw_url:str):DeltaRequestBuilder +msgraph_beta.generated.chats.item.messages.forwardToChat.ForwardToChatPostRequestBody::|public|additional_data():dict[str, Any] +msgraph_beta.generated.chats.item.messages.forwardToChat.ForwardToChatPostRequestBody::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.chats.item.messages.forwardToChat.ForwardToChatPostRequestBody::|public|additional_message():ChatMessage +msgraph_beta.generated.chats.item.messages.forwardToChat.ForwardToChatPostRequestBody::|public|additional_message(value:ChatMessage):None +msgraph_beta.generated.chats.item.messages.forwardToChat.ForwardToChatPostRequestBody::|public|backing_store:BackingStore +msgraph_beta.generated.chats.item.messages.forwardToChat.ForwardToChatPostRequestBody::|public|constructor():None +msgraph_beta.generated.chats.item.messages.forwardToChat.ForwardToChatPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.chats.item.messages.forwardToChat.ForwardToChatPostRequestBody::|public|message_ids():list[str] +msgraph_beta.generated.chats.item.messages.forwardToChat.ForwardToChatPostRequestBody::|public|message_ids(value:list[str]):None +msgraph_beta.generated.chats.item.messages.forwardToChat.ForwardToChatPostRequestBody::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.chats.item.messages.forwardToChat.ForwardToChatPostRequestBody::|public|target_chat_ids():list[str] +msgraph_beta.generated.chats.item.messages.forwardToChat.ForwardToChatPostRequestBody::|public|target_chat_ids(value:list[str]):None +msgraph_beta.generated.chats.item.messages.forwardToChat.ForwardToChatPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):ForwardToChatPostRequestBody +msgraph_beta.generated.chats.item.messages.forwardToChat.ForwardToChatPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.chats.item.messages.forwardToChat.ForwardToChatPostResponse-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.chats.item.messages.forwardToChat.ForwardToChatPostResponse::|public|constructor():None +msgraph_beta.generated.chats.item.messages.forwardToChat.ForwardToChatPostResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.chats.item.messages.forwardToChat.ForwardToChatPostResponse::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.chats.item.messages.forwardToChat.ForwardToChatPostResponse::|public|value():list[ActionResultPart] +msgraph_beta.generated.chats.item.messages.forwardToChat.ForwardToChatPostResponse::|public|value(value:list[ActionResultPart]):None +msgraph_beta.generated.chats.item.messages.forwardToChat.ForwardToChatPostResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):ForwardToChatPostResponse +msgraph_beta.generated.chats.item.messages.forwardToChat.ForwardToChatRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.chats.item.messages.forwardToChat.ForwardToChatRequestBuilder.ForwardToChatRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.chats.item.messages.forwardToChat.ForwardToChatRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.chats.item.messages.forwardToChat.ForwardToChatRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.chats.item.messages.forwardToChat.ForwardToChatRequestBuilder::|public|post(body:ForwardToChatPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):ForwardToChatPostResponse +msgraph_beta.generated.chats.item.messages.forwardToChat.ForwardToChatRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.chats.item.messages.forwardToChat.ForwardToChatRequestBuilder::|public|to_post_request_information(body:ForwardToChatPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.chats.item.messages.forwardToChat.ForwardToChatRequestBuilder::|public|url_template:str +msgraph_beta.generated.chats.item.messages.forwardToChat.ForwardToChatRequestBuilder::|public|with_url(raw_url:str):ForwardToChatRequestBuilder msgraph_beta.generated.chats.item.messages.item.ChatMessageItemRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.chats.item.messages.item.ChatMessageItemRequestBuilder.ChatMessageItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.chats.item.messages.item.ChatMessageItemRequestBuilder.ChatMessageItemRequestBuilderGetQueryParameters::|public|expand:list[str] @@ -12879,6 +12909,36 @@ msgraph_beta.generated.chats.item.messages.item.replies.delta.DeltaRequestBuilde msgraph_beta.generated.chats.item.messages.item.replies.delta.DeltaRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[DeltaRequestBuilderGetQueryParameters]):RequestInformation msgraph_beta.generated.chats.item.messages.item.replies.delta.DeltaRequestBuilder::|public|url_template:str msgraph_beta.generated.chats.item.messages.item.replies.delta.DeltaRequestBuilder::|public|with_url(raw_url:str):DeltaRequestBuilder +msgraph_beta.generated.chats.item.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody::|public|additional_data():dict[str, Any] +msgraph_beta.generated.chats.item.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.chats.item.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody::|public|additional_message():ChatMessage +msgraph_beta.generated.chats.item.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody::|public|additional_message(value:ChatMessage):None +msgraph_beta.generated.chats.item.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody::|public|backing_store:BackingStore +msgraph_beta.generated.chats.item.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody::|public|constructor():None +msgraph_beta.generated.chats.item.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.chats.item.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody::|public|message_ids():list[str] +msgraph_beta.generated.chats.item.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody::|public|message_ids(value:list[str]):None +msgraph_beta.generated.chats.item.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.chats.item.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody::|public|target_chat_ids():list[str] +msgraph_beta.generated.chats.item.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody::|public|target_chat_ids(value:list[str]):None +msgraph_beta.generated.chats.item.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):ForwardToChatPostRequestBody +msgraph_beta.generated.chats.item.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.chats.item.messages.item.replies.forwardToChat.ForwardToChatPostResponse-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.chats.item.messages.item.replies.forwardToChat.ForwardToChatPostResponse::|public|constructor():None +msgraph_beta.generated.chats.item.messages.item.replies.forwardToChat.ForwardToChatPostResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.chats.item.messages.item.replies.forwardToChat.ForwardToChatPostResponse::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.chats.item.messages.item.replies.forwardToChat.ForwardToChatPostResponse::|public|value():list[ActionResultPart] +msgraph_beta.generated.chats.item.messages.item.replies.forwardToChat.ForwardToChatPostResponse::|public|value(value:list[ActionResultPart]):None +msgraph_beta.generated.chats.item.messages.item.replies.forwardToChat.ForwardToChatPostResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):ForwardToChatPostResponse +msgraph_beta.generated.chats.item.messages.item.replies.forwardToChat.ForwardToChatRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.chats.item.messages.item.replies.forwardToChat.ForwardToChatRequestBuilder.ForwardToChatRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.chats.item.messages.item.replies.forwardToChat.ForwardToChatRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.chats.item.messages.item.replies.forwardToChat.ForwardToChatRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.chats.item.messages.item.replies.forwardToChat.ForwardToChatRequestBuilder::|public|post(body:ForwardToChatPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):ForwardToChatPostResponse +msgraph_beta.generated.chats.item.messages.item.replies.forwardToChat.ForwardToChatRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.chats.item.messages.item.replies.forwardToChat.ForwardToChatRequestBuilder::|public|to_post_request_information(body:ForwardToChatPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.chats.item.messages.item.replies.forwardToChat.ForwardToChatRequestBuilder::|public|url_template:str +msgraph_beta.generated.chats.item.messages.item.replies.forwardToChat.ForwardToChatRequestBuilder::|public|with_url(raw_url:str):ForwardToChatRequestBuilder msgraph_beta.generated.chats.item.messages.item.replies.item.ChatMessageItemRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.chats.item.messages.item.replies.item.ChatMessageItemRequestBuilder.ChatMessageItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.chats.item.messages.item.replies.item.ChatMessageItemRequestBuilder.ChatMessageItemRequestBuilderGetQueryParameters::|public|expand:list[str] @@ -13043,14 +13103,37 @@ msgraph_beta.generated.chats.item.messages.item.replies.RepliesRequestBuilder::| msgraph_beta.generated.chats.item.messages.item.replies.RepliesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.chats.item.messages.item.replies.RepliesRequestBuilder::|public|count:CountRequestBuilder msgraph_beta.generated.chats.item.messages.item.replies.RepliesRequestBuilder::|public|delta:DeltaRequestBuilder +msgraph_beta.generated.chats.item.messages.item.replies.RepliesRequestBuilder::|public|forward_to_chat:ForwardToChatRequestBuilder msgraph_beta.generated.chats.item.messages.item.replies.RepliesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[RepliesRequestBuilderGetQueryParameters]):ChatMessageCollectionResponse msgraph_beta.generated.chats.item.messages.item.replies.RepliesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] msgraph_beta.generated.chats.item.messages.item.replies.RepliesRequestBuilder::|public|post(body:ChatMessage; request_configuration?:RequestConfiguration[QueryParameters]):ChatMessage +msgraph_beta.generated.chats.item.messages.item.replies.RepliesRequestBuilder::|public|reply_with_quote:ReplyWithQuoteRequestBuilder msgraph_beta.generated.chats.item.messages.item.replies.RepliesRequestBuilder::|public|request_adapter:RequestAdapter msgraph_beta.generated.chats.item.messages.item.replies.RepliesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[RepliesRequestBuilderGetQueryParameters]):RequestInformation msgraph_beta.generated.chats.item.messages.item.replies.RepliesRequestBuilder::|public|to_post_request_information(body:ChatMessage; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.chats.item.messages.item.replies.RepliesRequestBuilder::|public|url_template:str msgraph_beta.generated.chats.item.messages.item.replies.RepliesRequestBuilder::|public|with_url(raw_url:str):RepliesRequestBuilder +msgraph_beta.generated.chats.item.messages.item.replies.replyWithQuote.ReplyWithQuotePostRequestBody::|public|additional_data():dict[str, Any] +msgraph_beta.generated.chats.item.messages.item.replies.replyWithQuote.ReplyWithQuotePostRequestBody::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.chats.item.messages.item.replies.replyWithQuote.ReplyWithQuotePostRequestBody::|public|backing_store:BackingStore +msgraph_beta.generated.chats.item.messages.item.replies.replyWithQuote.ReplyWithQuotePostRequestBody::|public|constructor():None +msgraph_beta.generated.chats.item.messages.item.replies.replyWithQuote.ReplyWithQuotePostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.chats.item.messages.item.replies.replyWithQuote.ReplyWithQuotePostRequestBody::|public|message_ids():list[str] +msgraph_beta.generated.chats.item.messages.item.replies.replyWithQuote.ReplyWithQuotePostRequestBody::|public|message_ids(value:list[str]):None +msgraph_beta.generated.chats.item.messages.item.replies.replyWithQuote.ReplyWithQuotePostRequestBody::|public|reply_message():ChatMessage +msgraph_beta.generated.chats.item.messages.item.replies.replyWithQuote.ReplyWithQuotePostRequestBody::|public|reply_message(value:ChatMessage):None +msgraph_beta.generated.chats.item.messages.item.replies.replyWithQuote.ReplyWithQuotePostRequestBody::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.chats.item.messages.item.replies.replyWithQuote.ReplyWithQuotePostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):ReplyWithQuotePostRequestBody +msgraph_beta.generated.chats.item.messages.item.replies.replyWithQuote.ReplyWithQuotePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.chats.item.messages.item.replies.replyWithQuote.ReplyWithQuoteRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.chats.item.messages.item.replies.replyWithQuote.ReplyWithQuoteRequestBuilder.ReplyWithQuoteRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.chats.item.messages.item.replies.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.chats.item.messages.item.replies.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.chats.item.messages.item.replies.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|post(body:ReplyWithQuotePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):ChatMessage +msgraph_beta.generated.chats.item.messages.item.replies.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.chats.item.messages.item.replies.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|to_post_request_information(body:ReplyWithQuotePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.chats.item.messages.item.replies.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|url_template:str +msgraph_beta.generated.chats.item.messages.item.replies.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|with_url(raw_url:str):ReplyWithQuoteRequestBuilder msgraph_beta.generated.chats.item.messages.item.setReaction.SetReactionPostRequestBody::|public|additional_data():dict[str, Any] msgraph_beta.generated.chats.item.messages.item.setReaction.SetReactionPostRequestBody::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.chats.item.messages.item.setReaction.SetReactionPostRequestBody::|public|backing_store:BackingStore @@ -13123,14 +13206,37 @@ msgraph_beta.generated.chats.item.messages.MessagesRequestBuilder::|public|by_ch msgraph_beta.generated.chats.item.messages.MessagesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.chats.item.messages.MessagesRequestBuilder::|public|count:CountRequestBuilder msgraph_beta.generated.chats.item.messages.MessagesRequestBuilder::|public|delta:DeltaRequestBuilder +msgraph_beta.generated.chats.item.messages.MessagesRequestBuilder::|public|forward_to_chat:ForwardToChatRequestBuilder msgraph_beta.generated.chats.item.messages.MessagesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[MessagesRequestBuilderGetQueryParameters]):ChatMessageCollectionResponse msgraph_beta.generated.chats.item.messages.MessagesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] msgraph_beta.generated.chats.item.messages.MessagesRequestBuilder::|public|post(body:ChatMessage; request_configuration?:RequestConfiguration[QueryParameters]):ChatMessage +msgraph_beta.generated.chats.item.messages.MessagesRequestBuilder::|public|reply_with_quote:ReplyWithQuoteRequestBuilder msgraph_beta.generated.chats.item.messages.MessagesRequestBuilder::|public|request_adapter:RequestAdapter msgraph_beta.generated.chats.item.messages.MessagesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[MessagesRequestBuilderGetQueryParameters]):RequestInformation msgraph_beta.generated.chats.item.messages.MessagesRequestBuilder::|public|to_post_request_information(body:ChatMessage; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.chats.item.messages.MessagesRequestBuilder::|public|url_template:str msgraph_beta.generated.chats.item.messages.MessagesRequestBuilder::|public|with_url(raw_url:str):MessagesRequestBuilder +msgraph_beta.generated.chats.item.messages.replyWithQuote.ReplyWithQuotePostRequestBody::|public|additional_data():dict[str, Any] +msgraph_beta.generated.chats.item.messages.replyWithQuote.ReplyWithQuotePostRequestBody::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.chats.item.messages.replyWithQuote.ReplyWithQuotePostRequestBody::|public|backing_store:BackingStore +msgraph_beta.generated.chats.item.messages.replyWithQuote.ReplyWithQuotePostRequestBody::|public|constructor():None +msgraph_beta.generated.chats.item.messages.replyWithQuote.ReplyWithQuotePostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.chats.item.messages.replyWithQuote.ReplyWithQuotePostRequestBody::|public|message_ids():list[str] +msgraph_beta.generated.chats.item.messages.replyWithQuote.ReplyWithQuotePostRequestBody::|public|message_ids(value:list[str]):None +msgraph_beta.generated.chats.item.messages.replyWithQuote.ReplyWithQuotePostRequestBody::|public|reply_message():ChatMessage +msgraph_beta.generated.chats.item.messages.replyWithQuote.ReplyWithQuotePostRequestBody::|public|reply_message(value:ChatMessage):None +msgraph_beta.generated.chats.item.messages.replyWithQuote.ReplyWithQuotePostRequestBody::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.chats.item.messages.replyWithQuote.ReplyWithQuotePostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):ReplyWithQuotePostRequestBody +msgraph_beta.generated.chats.item.messages.replyWithQuote.ReplyWithQuotePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.chats.item.messages.replyWithQuote.ReplyWithQuoteRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.chats.item.messages.replyWithQuote.ReplyWithQuoteRequestBuilder.ReplyWithQuoteRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.chats.item.messages.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.chats.item.messages.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.chats.item.messages.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|post(body:ReplyWithQuotePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):ChatMessage +msgraph_beta.generated.chats.item.messages.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.chats.item.messages.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|to_post_request_information(body:ReplyWithQuotePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.chats.item.messages.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|url_template:str +msgraph_beta.generated.chats.item.messages.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|with_url(raw_url:str):ReplyWithQuoteRequestBuilder msgraph_beta.generated.chats.item.operations.count.CountRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.chats.item.operations.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str msgraph_beta.generated.chats.item.operations.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str @@ -126942,6 +127048,36 @@ msgraph_beta.generated.groups.item.team.channels.item.messages.delta.DeltaReques msgraph_beta.generated.groups.item.team.channels.item.messages.delta.DeltaRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[DeltaRequestBuilderGetQueryParameters]):RequestInformation msgraph_beta.generated.groups.item.team.channels.item.messages.delta.DeltaRequestBuilder::|public|url_template:str msgraph_beta.generated.groups.item.team.channels.item.messages.delta.DeltaRequestBuilder::|public|with_url(raw_url:str):DeltaRequestBuilder +msgraph_beta.generated.groups.item.team.channels.item.messages.forwardToChat.ForwardToChatPostRequestBody::|public|additional_data():dict[str, Any] +msgraph_beta.generated.groups.item.team.channels.item.messages.forwardToChat.ForwardToChatPostRequestBody::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.groups.item.team.channels.item.messages.forwardToChat.ForwardToChatPostRequestBody::|public|additional_message():ChatMessage +msgraph_beta.generated.groups.item.team.channels.item.messages.forwardToChat.ForwardToChatPostRequestBody::|public|additional_message(value:ChatMessage):None +msgraph_beta.generated.groups.item.team.channels.item.messages.forwardToChat.ForwardToChatPostRequestBody::|public|backing_store:BackingStore +msgraph_beta.generated.groups.item.team.channels.item.messages.forwardToChat.ForwardToChatPostRequestBody::|public|constructor():None +msgraph_beta.generated.groups.item.team.channels.item.messages.forwardToChat.ForwardToChatPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.groups.item.team.channels.item.messages.forwardToChat.ForwardToChatPostRequestBody::|public|message_ids():list[str] +msgraph_beta.generated.groups.item.team.channels.item.messages.forwardToChat.ForwardToChatPostRequestBody::|public|message_ids(value:list[str]):None +msgraph_beta.generated.groups.item.team.channels.item.messages.forwardToChat.ForwardToChatPostRequestBody::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.groups.item.team.channels.item.messages.forwardToChat.ForwardToChatPostRequestBody::|public|target_chat_ids():list[str] +msgraph_beta.generated.groups.item.team.channels.item.messages.forwardToChat.ForwardToChatPostRequestBody::|public|target_chat_ids(value:list[str]):None +msgraph_beta.generated.groups.item.team.channels.item.messages.forwardToChat.ForwardToChatPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):ForwardToChatPostRequestBody +msgraph_beta.generated.groups.item.team.channels.item.messages.forwardToChat.ForwardToChatPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.groups.item.team.channels.item.messages.forwardToChat.ForwardToChatPostResponse-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.groups.item.team.channels.item.messages.forwardToChat.ForwardToChatPostResponse::|public|constructor():None +msgraph_beta.generated.groups.item.team.channels.item.messages.forwardToChat.ForwardToChatPostResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.groups.item.team.channels.item.messages.forwardToChat.ForwardToChatPostResponse::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.groups.item.team.channels.item.messages.forwardToChat.ForwardToChatPostResponse::|public|value():list[ActionResultPart] +msgraph_beta.generated.groups.item.team.channels.item.messages.forwardToChat.ForwardToChatPostResponse::|public|value(value:list[ActionResultPart]):None +msgraph_beta.generated.groups.item.team.channels.item.messages.forwardToChat.ForwardToChatPostResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):ForwardToChatPostResponse +msgraph_beta.generated.groups.item.team.channels.item.messages.forwardToChat.ForwardToChatRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.groups.item.team.channels.item.messages.forwardToChat.ForwardToChatRequestBuilder.ForwardToChatRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.groups.item.team.channels.item.messages.forwardToChat.ForwardToChatRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.groups.item.team.channels.item.messages.forwardToChat.ForwardToChatRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.groups.item.team.channels.item.messages.forwardToChat.ForwardToChatRequestBuilder::|public|post(body:ForwardToChatPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):ForwardToChatPostResponse +msgraph_beta.generated.groups.item.team.channels.item.messages.forwardToChat.ForwardToChatRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.groups.item.team.channels.item.messages.forwardToChat.ForwardToChatRequestBuilder::|public|to_post_request_information(body:ForwardToChatPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.groups.item.team.channels.item.messages.forwardToChat.ForwardToChatRequestBuilder::|public|url_template:str +msgraph_beta.generated.groups.item.team.channels.item.messages.forwardToChat.ForwardToChatRequestBuilder::|public|with_url(raw_url:str):ForwardToChatRequestBuilder msgraph_beta.generated.groups.item.team.channels.item.messages.item.ChatMessageItemRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.groups.item.team.channels.item.messages.item.ChatMessageItemRequestBuilder.ChatMessageItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.groups.item.team.channels.item.messages.item.ChatMessageItemRequestBuilder.ChatMessageItemRequestBuilderGetQueryParameters::|public|expand:list[str] @@ -127072,6 +127208,36 @@ msgraph_beta.generated.groups.item.team.channels.item.messages.item.replies.delt msgraph_beta.generated.groups.item.team.channels.item.messages.item.replies.delta.DeltaRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[DeltaRequestBuilderGetQueryParameters]):RequestInformation msgraph_beta.generated.groups.item.team.channels.item.messages.item.replies.delta.DeltaRequestBuilder::|public|url_template:str msgraph_beta.generated.groups.item.team.channels.item.messages.item.replies.delta.DeltaRequestBuilder::|public|with_url(raw_url:str):DeltaRequestBuilder +msgraph_beta.generated.groups.item.team.channels.item.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody::|public|additional_data():dict[str, Any] +msgraph_beta.generated.groups.item.team.channels.item.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.groups.item.team.channels.item.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody::|public|additional_message():ChatMessage +msgraph_beta.generated.groups.item.team.channels.item.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody::|public|additional_message(value:ChatMessage):None +msgraph_beta.generated.groups.item.team.channels.item.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody::|public|backing_store:BackingStore +msgraph_beta.generated.groups.item.team.channels.item.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody::|public|constructor():None +msgraph_beta.generated.groups.item.team.channels.item.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.groups.item.team.channels.item.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody::|public|message_ids():list[str] +msgraph_beta.generated.groups.item.team.channels.item.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody::|public|message_ids(value:list[str]):None +msgraph_beta.generated.groups.item.team.channels.item.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.groups.item.team.channels.item.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody::|public|target_chat_ids():list[str] +msgraph_beta.generated.groups.item.team.channels.item.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody::|public|target_chat_ids(value:list[str]):None +msgraph_beta.generated.groups.item.team.channels.item.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):ForwardToChatPostRequestBody +msgraph_beta.generated.groups.item.team.channels.item.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.groups.item.team.channels.item.messages.item.replies.forwardToChat.ForwardToChatPostResponse-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.groups.item.team.channels.item.messages.item.replies.forwardToChat.ForwardToChatPostResponse::|public|constructor():None +msgraph_beta.generated.groups.item.team.channels.item.messages.item.replies.forwardToChat.ForwardToChatPostResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.groups.item.team.channels.item.messages.item.replies.forwardToChat.ForwardToChatPostResponse::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.groups.item.team.channels.item.messages.item.replies.forwardToChat.ForwardToChatPostResponse::|public|value():list[ActionResultPart] +msgraph_beta.generated.groups.item.team.channels.item.messages.item.replies.forwardToChat.ForwardToChatPostResponse::|public|value(value:list[ActionResultPart]):None +msgraph_beta.generated.groups.item.team.channels.item.messages.item.replies.forwardToChat.ForwardToChatPostResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):ForwardToChatPostResponse +msgraph_beta.generated.groups.item.team.channels.item.messages.item.replies.forwardToChat.ForwardToChatRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.groups.item.team.channels.item.messages.item.replies.forwardToChat.ForwardToChatRequestBuilder.ForwardToChatRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.groups.item.team.channels.item.messages.item.replies.forwardToChat.ForwardToChatRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.groups.item.team.channels.item.messages.item.replies.forwardToChat.ForwardToChatRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.groups.item.team.channels.item.messages.item.replies.forwardToChat.ForwardToChatRequestBuilder::|public|post(body:ForwardToChatPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):ForwardToChatPostResponse +msgraph_beta.generated.groups.item.team.channels.item.messages.item.replies.forwardToChat.ForwardToChatRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.groups.item.team.channels.item.messages.item.replies.forwardToChat.ForwardToChatRequestBuilder::|public|to_post_request_information(body:ForwardToChatPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.groups.item.team.channels.item.messages.item.replies.forwardToChat.ForwardToChatRequestBuilder::|public|url_template:str +msgraph_beta.generated.groups.item.team.channels.item.messages.item.replies.forwardToChat.ForwardToChatRequestBuilder::|public|with_url(raw_url:str):ForwardToChatRequestBuilder msgraph_beta.generated.groups.item.team.channels.item.messages.item.replies.item.ChatMessageItemRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.groups.item.team.channels.item.messages.item.replies.item.ChatMessageItemRequestBuilder.ChatMessageItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.groups.item.team.channels.item.messages.item.replies.item.ChatMessageItemRequestBuilder.ChatMessageItemRequestBuilderGetQueryParameters::|public|expand:list[str] @@ -127236,14 +127402,37 @@ msgraph_beta.generated.groups.item.team.channels.item.messages.item.replies.Repl msgraph_beta.generated.groups.item.team.channels.item.messages.item.replies.RepliesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.groups.item.team.channels.item.messages.item.replies.RepliesRequestBuilder::|public|count:CountRequestBuilder msgraph_beta.generated.groups.item.team.channels.item.messages.item.replies.RepliesRequestBuilder::|public|delta:DeltaRequestBuilder +msgraph_beta.generated.groups.item.team.channels.item.messages.item.replies.RepliesRequestBuilder::|public|forward_to_chat:ForwardToChatRequestBuilder msgraph_beta.generated.groups.item.team.channels.item.messages.item.replies.RepliesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[RepliesRequestBuilderGetQueryParameters]):ChatMessageCollectionResponse msgraph_beta.generated.groups.item.team.channels.item.messages.item.replies.RepliesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] msgraph_beta.generated.groups.item.team.channels.item.messages.item.replies.RepliesRequestBuilder::|public|post(body:ChatMessage; request_configuration?:RequestConfiguration[QueryParameters]):ChatMessage +msgraph_beta.generated.groups.item.team.channels.item.messages.item.replies.RepliesRequestBuilder::|public|reply_with_quote:ReplyWithQuoteRequestBuilder msgraph_beta.generated.groups.item.team.channels.item.messages.item.replies.RepliesRequestBuilder::|public|request_adapter:RequestAdapter msgraph_beta.generated.groups.item.team.channels.item.messages.item.replies.RepliesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[RepliesRequestBuilderGetQueryParameters]):RequestInformation msgraph_beta.generated.groups.item.team.channels.item.messages.item.replies.RepliesRequestBuilder::|public|to_post_request_information(body:ChatMessage; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.groups.item.team.channels.item.messages.item.replies.RepliesRequestBuilder::|public|url_template:str msgraph_beta.generated.groups.item.team.channels.item.messages.item.replies.RepliesRequestBuilder::|public|with_url(raw_url:str):RepliesRequestBuilder +msgraph_beta.generated.groups.item.team.channels.item.messages.item.replies.replyWithQuote.ReplyWithQuotePostRequestBody::|public|additional_data():dict[str, Any] +msgraph_beta.generated.groups.item.team.channels.item.messages.item.replies.replyWithQuote.ReplyWithQuotePostRequestBody::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.groups.item.team.channels.item.messages.item.replies.replyWithQuote.ReplyWithQuotePostRequestBody::|public|backing_store:BackingStore +msgraph_beta.generated.groups.item.team.channels.item.messages.item.replies.replyWithQuote.ReplyWithQuotePostRequestBody::|public|constructor():None +msgraph_beta.generated.groups.item.team.channels.item.messages.item.replies.replyWithQuote.ReplyWithQuotePostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.groups.item.team.channels.item.messages.item.replies.replyWithQuote.ReplyWithQuotePostRequestBody::|public|message_ids():list[str] +msgraph_beta.generated.groups.item.team.channels.item.messages.item.replies.replyWithQuote.ReplyWithQuotePostRequestBody::|public|message_ids(value:list[str]):None +msgraph_beta.generated.groups.item.team.channels.item.messages.item.replies.replyWithQuote.ReplyWithQuotePostRequestBody::|public|reply_message():ChatMessage +msgraph_beta.generated.groups.item.team.channels.item.messages.item.replies.replyWithQuote.ReplyWithQuotePostRequestBody::|public|reply_message(value:ChatMessage):None +msgraph_beta.generated.groups.item.team.channels.item.messages.item.replies.replyWithQuote.ReplyWithQuotePostRequestBody::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.groups.item.team.channels.item.messages.item.replies.replyWithQuote.ReplyWithQuotePostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):ReplyWithQuotePostRequestBody +msgraph_beta.generated.groups.item.team.channels.item.messages.item.replies.replyWithQuote.ReplyWithQuotePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.groups.item.team.channels.item.messages.item.replies.replyWithQuote.ReplyWithQuoteRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.groups.item.team.channels.item.messages.item.replies.replyWithQuote.ReplyWithQuoteRequestBuilder.ReplyWithQuoteRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.groups.item.team.channels.item.messages.item.replies.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.groups.item.team.channels.item.messages.item.replies.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.groups.item.team.channels.item.messages.item.replies.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|post(body:ReplyWithQuotePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):ChatMessage +msgraph_beta.generated.groups.item.team.channels.item.messages.item.replies.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.groups.item.team.channels.item.messages.item.replies.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|to_post_request_information(body:ReplyWithQuotePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.groups.item.team.channels.item.messages.item.replies.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|url_template:str +msgraph_beta.generated.groups.item.team.channels.item.messages.item.replies.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|with_url(raw_url:str):ReplyWithQuoteRequestBuilder msgraph_beta.generated.groups.item.team.channels.item.messages.item.setReaction.SetReactionPostRequestBody::|public|additional_data():dict[str, Any] msgraph_beta.generated.groups.item.team.channels.item.messages.item.setReaction.SetReactionPostRequestBody::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.groups.item.team.channels.item.messages.item.setReaction.SetReactionPostRequestBody::|public|backing_store:BackingStore @@ -127316,14 +127505,37 @@ msgraph_beta.generated.groups.item.team.channels.item.messages.MessagesRequestBu msgraph_beta.generated.groups.item.team.channels.item.messages.MessagesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.groups.item.team.channels.item.messages.MessagesRequestBuilder::|public|count:CountRequestBuilder msgraph_beta.generated.groups.item.team.channels.item.messages.MessagesRequestBuilder::|public|delta:DeltaRequestBuilder +msgraph_beta.generated.groups.item.team.channels.item.messages.MessagesRequestBuilder::|public|forward_to_chat:ForwardToChatRequestBuilder msgraph_beta.generated.groups.item.team.channels.item.messages.MessagesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[MessagesRequestBuilderGetQueryParameters]):ChatMessageCollectionResponse msgraph_beta.generated.groups.item.team.channels.item.messages.MessagesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] msgraph_beta.generated.groups.item.team.channels.item.messages.MessagesRequestBuilder::|public|post(body:ChatMessage; request_configuration?:RequestConfiguration[QueryParameters]):ChatMessage +msgraph_beta.generated.groups.item.team.channels.item.messages.MessagesRequestBuilder::|public|reply_with_quote:ReplyWithQuoteRequestBuilder msgraph_beta.generated.groups.item.team.channels.item.messages.MessagesRequestBuilder::|public|request_adapter:RequestAdapter msgraph_beta.generated.groups.item.team.channels.item.messages.MessagesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[MessagesRequestBuilderGetQueryParameters]):RequestInformation msgraph_beta.generated.groups.item.team.channels.item.messages.MessagesRequestBuilder::|public|to_post_request_information(body:ChatMessage; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.groups.item.team.channels.item.messages.MessagesRequestBuilder::|public|url_template:str msgraph_beta.generated.groups.item.team.channels.item.messages.MessagesRequestBuilder::|public|with_url(raw_url:str):MessagesRequestBuilder +msgraph_beta.generated.groups.item.team.channels.item.messages.replyWithQuote.ReplyWithQuotePostRequestBody::|public|additional_data():dict[str, Any] +msgraph_beta.generated.groups.item.team.channels.item.messages.replyWithQuote.ReplyWithQuotePostRequestBody::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.groups.item.team.channels.item.messages.replyWithQuote.ReplyWithQuotePostRequestBody::|public|backing_store:BackingStore +msgraph_beta.generated.groups.item.team.channels.item.messages.replyWithQuote.ReplyWithQuotePostRequestBody::|public|constructor():None +msgraph_beta.generated.groups.item.team.channels.item.messages.replyWithQuote.ReplyWithQuotePostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.groups.item.team.channels.item.messages.replyWithQuote.ReplyWithQuotePostRequestBody::|public|message_ids():list[str] +msgraph_beta.generated.groups.item.team.channels.item.messages.replyWithQuote.ReplyWithQuotePostRequestBody::|public|message_ids(value:list[str]):None +msgraph_beta.generated.groups.item.team.channels.item.messages.replyWithQuote.ReplyWithQuotePostRequestBody::|public|reply_message():ChatMessage +msgraph_beta.generated.groups.item.team.channels.item.messages.replyWithQuote.ReplyWithQuotePostRequestBody::|public|reply_message(value:ChatMessage):None +msgraph_beta.generated.groups.item.team.channels.item.messages.replyWithQuote.ReplyWithQuotePostRequestBody::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.groups.item.team.channels.item.messages.replyWithQuote.ReplyWithQuotePostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):ReplyWithQuotePostRequestBody +msgraph_beta.generated.groups.item.team.channels.item.messages.replyWithQuote.ReplyWithQuotePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.groups.item.team.channels.item.messages.replyWithQuote.ReplyWithQuoteRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.groups.item.team.channels.item.messages.replyWithQuote.ReplyWithQuoteRequestBuilder.ReplyWithQuoteRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.groups.item.team.channels.item.messages.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.groups.item.team.channels.item.messages.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.groups.item.team.channels.item.messages.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|post(body:ReplyWithQuotePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):ChatMessage +msgraph_beta.generated.groups.item.team.channels.item.messages.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.groups.item.team.channels.item.messages.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|to_post_request_information(body:ReplyWithQuotePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.groups.item.team.channels.item.messages.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|url_template:str +msgraph_beta.generated.groups.item.team.channels.item.messages.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|with_url(raw_url:str):ReplyWithQuoteRequestBuilder msgraph_beta.generated.groups.item.team.channels.item.planner.PlannerRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.groups.item.team.channels.item.planner.PlannerRequestBuilder.PlannerRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.groups.item.team.channels.item.planner.PlannerRequestBuilder.PlannerRequestBuilderGetQueryParameters::|public|expand:list[str] @@ -129018,6 +129230,36 @@ msgraph_beta.generated.groups.item.team.primaryChannel.messages.delta.DeltaReque msgraph_beta.generated.groups.item.team.primaryChannel.messages.delta.DeltaRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[DeltaRequestBuilderGetQueryParameters]):RequestInformation msgraph_beta.generated.groups.item.team.primaryChannel.messages.delta.DeltaRequestBuilder::|public|url_template:str msgraph_beta.generated.groups.item.team.primaryChannel.messages.delta.DeltaRequestBuilder::|public|with_url(raw_url:str):DeltaRequestBuilder +msgraph_beta.generated.groups.item.team.primaryChannel.messages.forwardToChat.ForwardToChatPostRequestBody::|public|additional_data():dict[str, Any] +msgraph_beta.generated.groups.item.team.primaryChannel.messages.forwardToChat.ForwardToChatPostRequestBody::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.groups.item.team.primaryChannel.messages.forwardToChat.ForwardToChatPostRequestBody::|public|additional_message():ChatMessage +msgraph_beta.generated.groups.item.team.primaryChannel.messages.forwardToChat.ForwardToChatPostRequestBody::|public|additional_message(value:ChatMessage):None +msgraph_beta.generated.groups.item.team.primaryChannel.messages.forwardToChat.ForwardToChatPostRequestBody::|public|backing_store:BackingStore +msgraph_beta.generated.groups.item.team.primaryChannel.messages.forwardToChat.ForwardToChatPostRequestBody::|public|constructor():None +msgraph_beta.generated.groups.item.team.primaryChannel.messages.forwardToChat.ForwardToChatPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.groups.item.team.primaryChannel.messages.forwardToChat.ForwardToChatPostRequestBody::|public|message_ids():list[str] +msgraph_beta.generated.groups.item.team.primaryChannel.messages.forwardToChat.ForwardToChatPostRequestBody::|public|message_ids(value:list[str]):None +msgraph_beta.generated.groups.item.team.primaryChannel.messages.forwardToChat.ForwardToChatPostRequestBody::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.groups.item.team.primaryChannel.messages.forwardToChat.ForwardToChatPostRequestBody::|public|target_chat_ids():list[str] +msgraph_beta.generated.groups.item.team.primaryChannel.messages.forwardToChat.ForwardToChatPostRequestBody::|public|target_chat_ids(value:list[str]):None +msgraph_beta.generated.groups.item.team.primaryChannel.messages.forwardToChat.ForwardToChatPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):ForwardToChatPostRequestBody +msgraph_beta.generated.groups.item.team.primaryChannel.messages.forwardToChat.ForwardToChatPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.groups.item.team.primaryChannel.messages.forwardToChat.ForwardToChatPostResponse-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.groups.item.team.primaryChannel.messages.forwardToChat.ForwardToChatPostResponse::|public|constructor():None +msgraph_beta.generated.groups.item.team.primaryChannel.messages.forwardToChat.ForwardToChatPostResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.groups.item.team.primaryChannel.messages.forwardToChat.ForwardToChatPostResponse::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.groups.item.team.primaryChannel.messages.forwardToChat.ForwardToChatPostResponse::|public|value():list[ActionResultPart] +msgraph_beta.generated.groups.item.team.primaryChannel.messages.forwardToChat.ForwardToChatPostResponse::|public|value(value:list[ActionResultPart]):None +msgraph_beta.generated.groups.item.team.primaryChannel.messages.forwardToChat.ForwardToChatPostResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):ForwardToChatPostResponse +msgraph_beta.generated.groups.item.team.primaryChannel.messages.forwardToChat.ForwardToChatRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.groups.item.team.primaryChannel.messages.forwardToChat.ForwardToChatRequestBuilder.ForwardToChatRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.groups.item.team.primaryChannel.messages.forwardToChat.ForwardToChatRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.groups.item.team.primaryChannel.messages.forwardToChat.ForwardToChatRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.groups.item.team.primaryChannel.messages.forwardToChat.ForwardToChatRequestBuilder::|public|post(body:ForwardToChatPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):ForwardToChatPostResponse +msgraph_beta.generated.groups.item.team.primaryChannel.messages.forwardToChat.ForwardToChatRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.groups.item.team.primaryChannel.messages.forwardToChat.ForwardToChatRequestBuilder::|public|to_post_request_information(body:ForwardToChatPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.groups.item.team.primaryChannel.messages.forwardToChat.ForwardToChatRequestBuilder::|public|url_template:str +msgraph_beta.generated.groups.item.team.primaryChannel.messages.forwardToChat.ForwardToChatRequestBuilder::|public|with_url(raw_url:str):ForwardToChatRequestBuilder msgraph_beta.generated.groups.item.team.primaryChannel.messages.item.ChatMessageItemRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.groups.item.team.primaryChannel.messages.item.ChatMessageItemRequestBuilder.ChatMessageItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.groups.item.team.primaryChannel.messages.item.ChatMessageItemRequestBuilder.ChatMessageItemRequestBuilderGetQueryParameters::|public|expand:list[str] @@ -129148,6 +129390,36 @@ msgraph_beta.generated.groups.item.team.primaryChannel.messages.item.replies.del msgraph_beta.generated.groups.item.team.primaryChannel.messages.item.replies.delta.DeltaRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[DeltaRequestBuilderGetQueryParameters]):RequestInformation msgraph_beta.generated.groups.item.team.primaryChannel.messages.item.replies.delta.DeltaRequestBuilder::|public|url_template:str msgraph_beta.generated.groups.item.team.primaryChannel.messages.item.replies.delta.DeltaRequestBuilder::|public|with_url(raw_url:str):DeltaRequestBuilder +msgraph_beta.generated.groups.item.team.primaryChannel.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody::|public|additional_data():dict[str, Any] +msgraph_beta.generated.groups.item.team.primaryChannel.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.groups.item.team.primaryChannel.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody::|public|additional_message():ChatMessage +msgraph_beta.generated.groups.item.team.primaryChannel.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody::|public|additional_message(value:ChatMessage):None +msgraph_beta.generated.groups.item.team.primaryChannel.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody::|public|backing_store:BackingStore +msgraph_beta.generated.groups.item.team.primaryChannel.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody::|public|constructor():None +msgraph_beta.generated.groups.item.team.primaryChannel.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.groups.item.team.primaryChannel.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody::|public|message_ids():list[str] +msgraph_beta.generated.groups.item.team.primaryChannel.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody::|public|message_ids(value:list[str]):None +msgraph_beta.generated.groups.item.team.primaryChannel.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.groups.item.team.primaryChannel.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody::|public|target_chat_ids():list[str] +msgraph_beta.generated.groups.item.team.primaryChannel.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody::|public|target_chat_ids(value:list[str]):None +msgraph_beta.generated.groups.item.team.primaryChannel.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):ForwardToChatPostRequestBody +msgraph_beta.generated.groups.item.team.primaryChannel.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.groups.item.team.primaryChannel.messages.item.replies.forwardToChat.ForwardToChatPostResponse-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.groups.item.team.primaryChannel.messages.item.replies.forwardToChat.ForwardToChatPostResponse::|public|constructor():None +msgraph_beta.generated.groups.item.team.primaryChannel.messages.item.replies.forwardToChat.ForwardToChatPostResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.groups.item.team.primaryChannel.messages.item.replies.forwardToChat.ForwardToChatPostResponse::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.groups.item.team.primaryChannel.messages.item.replies.forwardToChat.ForwardToChatPostResponse::|public|value():list[ActionResultPart] +msgraph_beta.generated.groups.item.team.primaryChannel.messages.item.replies.forwardToChat.ForwardToChatPostResponse::|public|value(value:list[ActionResultPart]):None +msgraph_beta.generated.groups.item.team.primaryChannel.messages.item.replies.forwardToChat.ForwardToChatPostResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):ForwardToChatPostResponse +msgraph_beta.generated.groups.item.team.primaryChannel.messages.item.replies.forwardToChat.ForwardToChatRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.groups.item.team.primaryChannel.messages.item.replies.forwardToChat.ForwardToChatRequestBuilder.ForwardToChatRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.groups.item.team.primaryChannel.messages.item.replies.forwardToChat.ForwardToChatRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.groups.item.team.primaryChannel.messages.item.replies.forwardToChat.ForwardToChatRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.groups.item.team.primaryChannel.messages.item.replies.forwardToChat.ForwardToChatRequestBuilder::|public|post(body:ForwardToChatPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):ForwardToChatPostResponse +msgraph_beta.generated.groups.item.team.primaryChannel.messages.item.replies.forwardToChat.ForwardToChatRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.groups.item.team.primaryChannel.messages.item.replies.forwardToChat.ForwardToChatRequestBuilder::|public|to_post_request_information(body:ForwardToChatPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.groups.item.team.primaryChannel.messages.item.replies.forwardToChat.ForwardToChatRequestBuilder::|public|url_template:str +msgraph_beta.generated.groups.item.team.primaryChannel.messages.item.replies.forwardToChat.ForwardToChatRequestBuilder::|public|with_url(raw_url:str):ForwardToChatRequestBuilder msgraph_beta.generated.groups.item.team.primaryChannel.messages.item.replies.item.ChatMessageItemRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.groups.item.team.primaryChannel.messages.item.replies.item.ChatMessageItemRequestBuilder.ChatMessageItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.groups.item.team.primaryChannel.messages.item.replies.item.ChatMessageItemRequestBuilder.ChatMessageItemRequestBuilderGetQueryParameters::|public|expand:list[str] @@ -129312,14 +129584,37 @@ msgraph_beta.generated.groups.item.team.primaryChannel.messages.item.replies.Rep msgraph_beta.generated.groups.item.team.primaryChannel.messages.item.replies.RepliesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.groups.item.team.primaryChannel.messages.item.replies.RepliesRequestBuilder::|public|count:CountRequestBuilder msgraph_beta.generated.groups.item.team.primaryChannel.messages.item.replies.RepliesRequestBuilder::|public|delta:DeltaRequestBuilder +msgraph_beta.generated.groups.item.team.primaryChannel.messages.item.replies.RepliesRequestBuilder::|public|forward_to_chat:ForwardToChatRequestBuilder msgraph_beta.generated.groups.item.team.primaryChannel.messages.item.replies.RepliesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[RepliesRequestBuilderGetQueryParameters]):ChatMessageCollectionResponse msgraph_beta.generated.groups.item.team.primaryChannel.messages.item.replies.RepliesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] msgraph_beta.generated.groups.item.team.primaryChannel.messages.item.replies.RepliesRequestBuilder::|public|post(body:ChatMessage; request_configuration?:RequestConfiguration[QueryParameters]):ChatMessage +msgraph_beta.generated.groups.item.team.primaryChannel.messages.item.replies.RepliesRequestBuilder::|public|reply_with_quote:ReplyWithQuoteRequestBuilder msgraph_beta.generated.groups.item.team.primaryChannel.messages.item.replies.RepliesRequestBuilder::|public|request_adapter:RequestAdapter msgraph_beta.generated.groups.item.team.primaryChannel.messages.item.replies.RepliesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[RepliesRequestBuilderGetQueryParameters]):RequestInformation msgraph_beta.generated.groups.item.team.primaryChannel.messages.item.replies.RepliesRequestBuilder::|public|to_post_request_information(body:ChatMessage; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.groups.item.team.primaryChannel.messages.item.replies.RepliesRequestBuilder::|public|url_template:str msgraph_beta.generated.groups.item.team.primaryChannel.messages.item.replies.RepliesRequestBuilder::|public|with_url(raw_url:str):RepliesRequestBuilder +msgraph_beta.generated.groups.item.team.primaryChannel.messages.item.replies.replyWithQuote.ReplyWithQuotePostRequestBody::|public|additional_data():dict[str, Any] +msgraph_beta.generated.groups.item.team.primaryChannel.messages.item.replies.replyWithQuote.ReplyWithQuotePostRequestBody::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.groups.item.team.primaryChannel.messages.item.replies.replyWithQuote.ReplyWithQuotePostRequestBody::|public|backing_store:BackingStore +msgraph_beta.generated.groups.item.team.primaryChannel.messages.item.replies.replyWithQuote.ReplyWithQuotePostRequestBody::|public|constructor():None +msgraph_beta.generated.groups.item.team.primaryChannel.messages.item.replies.replyWithQuote.ReplyWithQuotePostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.groups.item.team.primaryChannel.messages.item.replies.replyWithQuote.ReplyWithQuotePostRequestBody::|public|message_ids():list[str] +msgraph_beta.generated.groups.item.team.primaryChannel.messages.item.replies.replyWithQuote.ReplyWithQuotePostRequestBody::|public|message_ids(value:list[str]):None +msgraph_beta.generated.groups.item.team.primaryChannel.messages.item.replies.replyWithQuote.ReplyWithQuotePostRequestBody::|public|reply_message():ChatMessage +msgraph_beta.generated.groups.item.team.primaryChannel.messages.item.replies.replyWithQuote.ReplyWithQuotePostRequestBody::|public|reply_message(value:ChatMessage):None +msgraph_beta.generated.groups.item.team.primaryChannel.messages.item.replies.replyWithQuote.ReplyWithQuotePostRequestBody::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.groups.item.team.primaryChannel.messages.item.replies.replyWithQuote.ReplyWithQuotePostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):ReplyWithQuotePostRequestBody +msgraph_beta.generated.groups.item.team.primaryChannel.messages.item.replies.replyWithQuote.ReplyWithQuotePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.groups.item.team.primaryChannel.messages.item.replies.replyWithQuote.ReplyWithQuoteRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.groups.item.team.primaryChannel.messages.item.replies.replyWithQuote.ReplyWithQuoteRequestBuilder.ReplyWithQuoteRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.groups.item.team.primaryChannel.messages.item.replies.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.groups.item.team.primaryChannel.messages.item.replies.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.groups.item.team.primaryChannel.messages.item.replies.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|post(body:ReplyWithQuotePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):ChatMessage +msgraph_beta.generated.groups.item.team.primaryChannel.messages.item.replies.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.groups.item.team.primaryChannel.messages.item.replies.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|to_post_request_information(body:ReplyWithQuotePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.groups.item.team.primaryChannel.messages.item.replies.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|url_template:str +msgraph_beta.generated.groups.item.team.primaryChannel.messages.item.replies.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|with_url(raw_url:str):ReplyWithQuoteRequestBuilder msgraph_beta.generated.groups.item.team.primaryChannel.messages.item.setReaction.SetReactionPostRequestBody::|public|additional_data():dict[str, Any] msgraph_beta.generated.groups.item.team.primaryChannel.messages.item.setReaction.SetReactionPostRequestBody::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.groups.item.team.primaryChannel.messages.item.setReaction.SetReactionPostRequestBody::|public|backing_store:BackingStore @@ -129392,14 +129687,37 @@ msgraph_beta.generated.groups.item.team.primaryChannel.messages.MessagesRequestB msgraph_beta.generated.groups.item.team.primaryChannel.messages.MessagesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.groups.item.team.primaryChannel.messages.MessagesRequestBuilder::|public|count:CountRequestBuilder msgraph_beta.generated.groups.item.team.primaryChannel.messages.MessagesRequestBuilder::|public|delta:DeltaRequestBuilder +msgraph_beta.generated.groups.item.team.primaryChannel.messages.MessagesRequestBuilder::|public|forward_to_chat:ForwardToChatRequestBuilder msgraph_beta.generated.groups.item.team.primaryChannel.messages.MessagesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[MessagesRequestBuilderGetQueryParameters]):ChatMessageCollectionResponse msgraph_beta.generated.groups.item.team.primaryChannel.messages.MessagesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] msgraph_beta.generated.groups.item.team.primaryChannel.messages.MessagesRequestBuilder::|public|post(body:ChatMessage; request_configuration?:RequestConfiguration[QueryParameters]):ChatMessage +msgraph_beta.generated.groups.item.team.primaryChannel.messages.MessagesRequestBuilder::|public|reply_with_quote:ReplyWithQuoteRequestBuilder msgraph_beta.generated.groups.item.team.primaryChannel.messages.MessagesRequestBuilder::|public|request_adapter:RequestAdapter msgraph_beta.generated.groups.item.team.primaryChannel.messages.MessagesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[MessagesRequestBuilderGetQueryParameters]):RequestInformation msgraph_beta.generated.groups.item.team.primaryChannel.messages.MessagesRequestBuilder::|public|to_post_request_information(body:ChatMessage; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.groups.item.team.primaryChannel.messages.MessagesRequestBuilder::|public|url_template:str msgraph_beta.generated.groups.item.team.primaryChannel.messages.MessagesRequestBuilder::|public|with_url(raw_url:str):MessagesRequestBuilder +msgraph_beta.generated.groups.item.team.primaryChannel.messages.replyWithQuote.ReplyWithQuotePostRequestBody::|public|additional_data():dict[str, Any] +msgraph_beta.generated.groups.item.team.primaryChannel.messages.replyWithQuote.ReplyWithQuotePostRequestBody::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.groups.item.team.primaryChannel.messages.replyWithQuote.ReplyWithQuotePostRequestBody::|public|backing_store:BackingStore +msgraph_beta.generated.groups.item.team.primaryChannel.messages.replyWithQuote.ReplyWithQuotePostRequestBody::|public|constructor():None +msgraph_beta.generated.groups.item.team.primaryChannel.messages.replyWithQuote.ReplyWithQuotePostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.groups.item.team.primaryChannel.messages.replyWithQuote.ReplyWithQuotePostRequestBody::|public|message_ids():list[str] +msgraph_beta.generated.groups.item.team.primaryChannel.messages.replyWithQuote.ReplyWithQuotePostRequestBody::|public|message_ids(value:list[str]):None +msgraph_beta.generated.groups.item.team.primaryChannel.messages.replyWithQuote.ReplyWithQuotePostRequestBody::|public|reply_message():ChatMessage +msgraph_beta.generated.groups.item.team.primaryChannel.messages.replyWithQuote.ReplyWithQuotePostRequestBody::|public|reply_message(value:ChatMessage):None +msgraph_beta.generated.groups.item.team.primaryChannel.messages.replyWithQuote.ReplyWithQuotePostRequestBody::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.groups.item.team.primaryChannel.messages.replyWithQuote.ReplyWithQuotePostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):ReplyWithQuotePostRequestBody +msgraph_beta.generated.groups.item.team.primaryChannel.messages.replyWithQuote.ReplyWithQuotePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.groups.item.team.primaryChannel.messages.replyWithQuote.ReplyWithQuoteRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.groups.item.team.primaryChannel.messages.replyWithQuote.ReplyWithQuoteRequestBuilder.ReplyWithQuoteRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.groups.item.team.primaryChannel.messages.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.groups.item.team.primaryChannel.messages.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.groups.item.team.primaryChannel.messages.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|post(body:ReplyWithQuotePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):ChatMessage +msgraph_beta.generated.groups.item.team.primaryChannel.messages.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.groups.item.team.primaryChannel.messages.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|to_post_request_information(body:ReplyWithQuotePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.groups.item.team.primaryChannel.messages.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|url_template:str +msgraph_beta.generated.groups.item.team.primaryChannel.messages.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|with_url(raw_url:str):ReplyWithQuoteRequestBuilder msgraph_beta.generated.groups.item.team.primaryChannel.planner.PlannerRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.groups.item.team.primaryChannel.planner.PlannerRequestBuilder.PlannerRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.groups.item.team.primaryChannel.planner.PlannerRequestBuilder.PlannerRequestBuilderGetQueryParameters::|public|expand:list[str] @@ -169711,6 +170029,8 @@ msgraph_beta.generated.models.CloudPcRegionGroup::0019-Switzerland msgraph_beta.generated.models.CloudPcRegionGroup::0020-SouthKorea msgraph_beta.generated.models.CloudPcRegionGroup::0021-MiddleEast msgraph_beta.generated.models.CloudPcRegionGroup::0022-Mexico +msgraph_beta.generated.models.CloudPcRegionGroup::0023-Australasia +msgraph_beta.generated.models.CloudPcRegionGroup::0024-Europe msgraph_beta.generated.models.CloudPcRemoteActionCapability::|public|action_capability():ActionCapability msgraph_beta.generated.models.CloudPcRemoteActionCapability::|public|action_capability(value:ActionCapability):None msgraph_beta.generated.models.CloudPcRemoteActionCapability::|public|action_name():CloudPcRemoteActionName @@ -187115,6 +187435,16 @@ msgraph_beta.generated.models.FormsSettings::|public|odata_type(value:str):None msgraph_beta.generated.models.FormsSettings::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.FormsSettings::|static|public|create_from_discriminator_value(parse_node:ParseNode):FormsSettings msgraph_beta.generated.models.FormsSettings~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.models.ForwardToChatResult-->ActionResultPart +msgraph_beta.generated.models.ForwardToChatResult::|public|constructor():None +msgraph_beta.generated.models.ForwardToChatResult::|public|forwarded_message_id():str +msgraph_beta.generated.models.ForwardToChatResult::|public|forwarded_message_id(value:str):None +msgraph_beta.generated.models.ForwardToChatResult::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.ForwardToChatResult::|public|odata_type:str +msgraph_beta.generated.models.ForwardToChatResult::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.ForwardToChatResult::|public|target_chat_id():str +msgraph_beta.generated.models.ForwardToChatResult::|public|target_chat_id(value:str):None +msgraph_beta.generated.models.ForwardToChatResult::|static|public|create_from_discriminator_value(parse_node:ParseNode):ForwardToChatResult msgraph_beta.generated.models.FreeBusyError::|public|additional_data():dict[str, Any] msgraph_beta.generated.models.FreeBusyError::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.models.FreeBusyError::|public|backing_store:BackingStore @@ -206999,6 +207329,8 @@ msgraph_beta.generated.models.OnlineMeetingBase::|public|allow_attendee_to_enabl msgraph_beta.generated.models.OnlineMeetingBase::|public|allow_attendee_to_enable_mic(value:bool):None msgraph_beta.generated.models.OnlineMeetingBase::|public|allow_breakout_rooms():bool msgraph_beta.generated.models.OnlineMeetingBase::|public|allow_breakout_rooms(value:bool):None +msgraph_beta.generated.models.OnlineMeetingBase::|public|allow_copying_and_sharing_meeting_content():bool +msgraph_beta.generated.models.OnlineMeetingBase::|public|allow_copying_and_sharing_meeting_content(value:bool):None msgraph_beta.generated.models.OnlineMeetingBase::|public|allow_live_share():MeetingLiveShareOptions msgraph_beta.generated.models.OnlineMeetingBase::|public|allow_live_share(value:MeetingLiveShareOptions):None msgraph_beta.generated.models.OnlineMeetingBase::|public|allow_meeting_chat():MeetingChatMode @@ -223018,6 +223350,8 @@ msgraph_beta.generated.models.security.EdiscoveryAddToReviewSetOperation::|publi msgraph_beta.generated.models.security.EdiscoveryAddToReviewSetOperation::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.security.EdiscoveryAddToReviewSetOperation::|static|public|create_from_discriminator_value(parse_node:ParseNode):EdiscoveryAddToReviewSetOperation msgraph_beta.generated.models.security.EdiscoveryCase-->Case +msgraph_beta.generated.models.security.EdiscoveryCase::|public|case_members():list[EdiscoveryCaseMember] +msgraph_beta.generated.models.security.EdiscoveryCase::|public|case_members(value:list[EdiscoveryCaseMember]):None msgraph_beta.generated.models.security.EdiscoveryCase::|public|closed_by():IdentitySet msgraph_beta.generated.models.security.EdiscoveryCase::|public|closed_by(value:IdentitySet):None msgraph_beta.generated.models.security.EdiscoveryCase::|public|closed_date_time():datetime.datetime @@ -223064,6 +223398,13 @@ msgraph_beta.generated.models.security.EdiscoveryCaseMember::|public|serialize(w msgraph_beta.generated.models.security.EdiscoveryCaseMember::|public|smtp_address():str msgraph_beta.generated.models.security.EdiscoveryCaseMember::|public|smtp_address(value:str):None msgraph_beta.generated.models.security.EdiscoveryCaseMember::|static|public|create_from_discriminator_value(parse_node:ParseNode):EdiscoveryCaseMember +msgraph_beta.generated.models.security.EdiscoveryCaseMemberCollectionResponse-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.models.security.EdiscoveryCaseMemberCollectionResponse::|public|constructor():None +msgraph_beta.generated.models.security.EdiscoveryCaseMemberCollectionResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.security.EdiscoveryCaseMemberCollectionResponse::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.security.EdiscoveryCaseMemberCollectionResponse::|public|value():list[EdiscoveryCaseMember] +msgraph_beta.generated.models.security.EdiscoveryCaseMemberCollectionResponse::|public|value(value:list[EdiscoveryCaseMember]):None +msgraph_beta.generated.models.security.EdiscoveryCaseMemberCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):EdiscoveryCaseMemberCollectionResponse msgraph_beta.generated.models.security.EdiscoveryCaseSettings-->Entity msgraph_beta.generated.models.security.EdiscoveryCaseSettings::|public|constructor():None msgraph_beta.generated.models.security.EdiscoveryCaseSettings::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -276279,6 +276620,59 @@ msgraph_beta.generated.security.cases.ediscoveryCases.EdiscoveryCasesRequestBuil msgraph_beta.generated.security.cases.ediscoveryCases.EdiscoveryCasesRequestBuilder::|public|to_post_request_information(body:EdiscoveryCase; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.security.cases.ediscoveryCases.EdiscoveryCasesRequestBuilder::|public|url_template:str msgraph_beta.generated.security.cases.ediscoveryCases.EdiscoveryCasesRequestBuilder::|public|with_url(raw_url:str):EdiscoveryCasesRequestBuilder +msgraph_beta.generated.security.cases.ediscoveryCases.item.caseMembers.CaseMembersRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.security.cases.ediscoveryCases.item.caseMembers.CaseMembersRequestBuilder.CaseMembersRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.security.cases.ediscoveryCases.item.caseMembers.CaseMembersRequestBuilder.CaseMembersRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.security.cases.ediscoveryCases.item.caseMembers.CaseMembersRequestBuilder.CaseMembersRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.security.cases.ediscoveryCases.item.caseMembers.CaseMembersRequestBuilder.CaseMembersRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.security.cases.ediscoveryCases.item.caseMembers.CaseMembersRequestBuilder.CaseMembersRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.security.cases.ediscoveryCases.item.caseMembers.CaseMembersRequestBuilder.CaseMembersRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.security.cases.ediscoveryCases.item.caseMembers.CaseMembersRequestBuilder.CaseMembersRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.security.cases.ediscoveryCases.item.caseMembers.CaseMembersRequestBuilder.CaseMembersRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.security.cases.ediscoveryCases.item.caseMembers.CaseMembersRequestBuilder.CaseMembersRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.security.cases.ediscoveryCases.item.caseMembers.CaseMembersRequestBuilder.CaseMembersRequestBuilderGetRequestConfiguration-->RequestConfiguration[CaseMembersRequestBuilderGetQueryParameters] +msgraph_beta.generated.security.cases.ediscoveryCases.item.caseMembers.CaseMembersRequestBuilder.CaseMembersRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.security.cases.ediscoveryCases.item.caseMembers.CaseMembersRequestBuilder::|public|by_ediscovery_case_member_id(ediscovery_case_member_id:str):EdiscoveryCaseMemberItemRequestBuilder +msgraph_beta.generated.security.cases.ediscoveryCases.item.caseMembers.CaseMembersRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.security.cases.ediscoveryCases.item.caseMembers.CaseMembersRequestBuilder::|public|count:CountRequestBuilder +msgraph_beta.generated.security.cases.ediscoveryCases.item.caseMembers.CaseMembersRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CaseMembersRequestBuilderGetQueryParameters]):EdiscoveryCaseMemberCollectionResponse +msgraph_beta.generated.security.cases.ediscoveryCases.item.caseMembers.CaseMembersRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.security.cases.ediscoveryCases.item.caseMembers.CaseMembersRequestBuilder::|public|post(body:EdiscoveryCaseMember; request_configuration?:RequestConfiguration[QueryParameters]):EdiscoveryCaseMember +msgraph_beta.generated.security.cases.ediscoveryCases.item.caseMembers.CaseMembersRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.security.cases.ediscoveryCases.item.caseMembers.CaseMembersRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CaseMembersRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.security.cases.ediscoveryCases.item.caseMembers.CaseMembersRequestBuilder::|public|to_post_request_information(body:EdiscoveryCaseMember; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.security.cases.ediscoveryCases.item.caseMembers.CaseMembersRequestBuilder::|public|url_template:str +msgraph_beta.generated.security.cases.ediscoveryCases.item.caseMembers.CaseMembersRequestBuilder::|public|with_url(raw_url:str):CaseMembersRequestBuilder +msgraph_beta.generated.security.cases.ediscoveryCases.item.caseMembers.count.CountRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.security.cases.ediscoveryCases.item.caseMembers.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.security.cases.ediscoveryCases.item.caseMembers.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.security.cases.ediscoveryCases.item.caseMembers.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.security.cases.ediscoveryCases.item.caseMembers.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] +msgraph_beta.generated.security.cases.ediscoveryCases.item.caseMembers.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.security.cases.ediscoveryCases.item.caseMembers.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int +msgraph_beta.generated.security.cases.ediscoveryCases.item.caseMembers.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.security.cases.ediscoveryCases.item.caseMembers.count.CountRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.security.cases.ediscoveryCases.item.caseMembers.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.security.cases.ediscoveryCases.item.caseMembers.count.CountRequestBuilder::|public|url_template:str +msgraph_beta.generated.security.cases.ediscoveryCases.item.caseMembers.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder +msgraph_beta.generated.security.cases.ediscoveryCases.item.caseMembers.item.EdiscoveryCaseMemberItemRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.security.cases.ediscoveryCases.item.caseMembers.item.EdiscoveryCaseMemberItemRequestBuilder.EdiscoveryCaseMemberItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.security.cases.ediscoveryCases.item.caseMembers.item.EdiscoveryCaseMemberItemRequestBuilder.EdiscoveryCaseMemberItemRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.security.cases.ediscoveryCases.item.caseMembers.item.EdiscoveryCaseMemberItemRequestBuilder.EdiscoveryCaseMemberItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.security.cases.ediscoveryCases.item.caseMembers.item.EdiscoveryCaseMemberItemRequestBuilder.EdiscoveryCaseMemberItemRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.security.cases.ediscoveryCases.item.caseMembers.item.EdiscoveryCaseMemberItemRequestBuilder.EdiscoveryCaseMemberItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[EdiscoveryCaseMemberItemRequestBuilderGetQueryParameters] +msgraph_beta.generated.security.cases.ediscoveryCases.item.caseMembers.item.EdiscoveryCaseMemberItemRequestBuilder.EdiscoveryCaseMemberItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.security.cases.ediscoveryCases.item.caseMembers.item.EdiscoveryCaseMemberItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.security.cases.ediscoveryCases.item.caseMembers.item.EdiscoveryCaseMemberItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.security.cases.ediscoveryCases.item.caseMembers.item.EdiscoveryCaseMemberItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[EdiscoveryCaseMemberItemRequestBuilderGetQueryParameters]):EdiscoveryCaseMember +msgraph_beta.generated.security.cases.ediscoveryCases.item.caseMembers.item.EdiscoveryCaseMemberItemRequestBuilder::|public|patch(body:EdiscoveryCaseMember; request_configuration?:RequestConfiguration[QueryParameters]):EdiscoveryCaseMember +msgraph_beta.generated.security.cases.ediscoveryCases.item.caseMembers.item.EdiscoveryCaseMemberItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.security.cases.ediscoveryCases.item.caseMembers.item.EdiscoveryCaseMemberItemRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.security.cases.ediscoveryCases.item.caseMembers.item.EdiscoveryCaseMemberItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.security.cases.ediscoveryCases.item.caseMembers.item.EdiscoveryCaseMemberItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[EdiscoveryCaseMemberItemRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.security.cases.ediscoveryCases.item.caseMembers.item.EdiscoveryCaseMemberItemRequestBuilder::|public|to_patch_request_information(body:EdiscoveryCaseMember; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.security.cases.ediscoveryCases.item.caseMembers.item.EdiscoveryCaseMemberItemRequestBuilder::|public|url_template:str +msgraph_beta.generated.security.cases.ediscoveryCases.item.caseMembers.item.EdiscoveryCaseMemberItemRequestBuilder::|public|with_url(raw_url:str):EdiscoveryCaseMemberItemRequestBuilder msgraph_beta.generated.security.cases.ediscoveryCases.item.custodians.count.CountRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.security.cases.ediscoveryCases.item.custodians.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str msgraph_beta.generated.security.cases.ediscoveryCases.item.custodians.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str @@ -276682,6 +277076,7 @@ msgraph_beta.generated.security.cases.ediscoveryCases.item.EdiscoveryCaseItemReq msgraph_beta.generated.security.cases.ediscoveryCases.item.EdiscoveryCaseItemRequestBuilder.EdiscoveryCaseItemRequestBuilderGetQueryParameters::|public|select:list[str] msgraph_beta.generated.security.cases.ediscoveryCases.item.EdiscoveryCaseItemRequestBuilder.EdiscoveryCaseItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[EdiscoveryCaseItemRequestBuilderGetQueryParameters] msgraph_beta.generated.security.cases.ediscoveryCases.item.EdiscoveryCaseItemRequestBuilder.EdiscoveryCaseItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.security.cases.ediscoveryCases.item.EdiscoveryCaseItemRequestBuilder::|public|case_members:CaseMembersRequestBuilder msgraph_beta.generated.security.cases.ediscoveryCases.item.EdiscoveryCaseItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.security.cases.ediscoveryCases.item.EdiscoveryCaseItemRequestBuilder::|public|custodians:CustodiansRequestBuilder msgraph_beta.generated.security.cases.ediscoveryCases.item.EdiscoveryCaseItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None @@ -305484,6 +305879,36 @@ msgraph_beta.generated.teams.item.channels.item.messages.delta.DeltaRequestBuild msgraph_beta.generated.teams.item.channels.item.messages.delta.DeltaRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[DeltaRequestBuilderGetQueryParameters]):RequestInformation msgraph_beta.generated.teams.item.channels.item.messages.delta.DeltaRequestBuilder::|public|url_template:str msgraph_beta.generated.teams.item.channels.item.messages.delta.DeltaRequestBuilder::|public|with_url(raw_url:str):DeltaRequestBuilder +msgraph_beta.generated.teams.item.channels.item.messages.forwardToChat.ForwardToChatPostRequestBody::|public|additional_data():dict[str, Any] +msgraph_beta.generated.teams.item.channels.item.messages.forwardToChat.ForwardToChatPostRequestBody::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.teams.item.channels.item.messages.forwardToChat.ForwardToChatPostRequestBody::|public|additional_message():ChatMessage +msgraph_beta.generated.teams.item.channels.item.messages.forwardToChat.ForwardToChatPostRequestBody::|public|additional_message(value:ChatMessage):None +msgraph_beta.generated.teams.item.channels.item.messages.forwardToChat.ForwardToChatPostRequestBody::|public|backing_store:BackingStore +msgraph_beta.generated.teams.item.channels.item.messages.forwardToChat.ForwardToChatPostRequestBody::|public|constructor():None +msgraph_beta.generated.teams.item.channels.item.messages.forwardToChat.ForwardToChatPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.teams.item.channels.item.messages.forwardToChat.ForwardToChatPostRequestBody::|public|message_ids():list[str] +msgraph_beta.generated.teams.item.channels.item.messages.forwardToChat.ForwardToChatPostRequestBody::|public|message_ids(value:list[str]):None +msgraph_beta.generated.teams.item.channels.item.messages.forwardToChat.ForwardToChatPostRequestBody::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.teams.item.channels.item.messages.forwardToChat.ForwardToChatPostRequestBody::|public|target_chat_ids():list[str] +msgraph_beta.generated.teams.item.channels.item.messages.forwardToChat.ForwardToChatPostRequestBody::|public|target_chat_ids(value:list[str]):None +msgraph_beta.generated.teams.item.channels.item.messages.forwardToChat.ForwardToChatPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):ForwardToChatPostRequestBody +msgraph_beta.generated.teams.item.channels.item.messages.forwardToChat.ForwardToChatPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.teams.item.channels.item.messages.forwardToChat.ForwardToChatPostResponse-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.teams.item.channels.item.messages.forwardToChat.ForwardToChatPostResponse::|public|constructor():None +msgraph_beta.generated.teams.item.channels.item.messages.forwardToChat.ForwardToChatPostResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.teams.item.channels.item.messages.forwardToChat.ForwardToChatPostResponse::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.teams.item.channels.item.messages.forwardToChat.ForwardToChatPostResponse::|public|value():list[ActionResultPart] +msgraph_beta.generated.teams.item.channels.item.messages.forwardToChat.ForwardToChatPostResponse::|public|value(value:list[ActionResultPart]):None +msgraph_beta.generated.teams.item.channels.item.messages.forwardToChat.ForwardToChatPostResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):ForwardToChatPostResponse +msgraph_beta.generated.teams.item.channels.item.messages.forwardToChat.ForwardToChatRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.teams.item.channels.item.messages.forwardToChat.ForwardToChatRequestBuilder.ForwardToChatRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.teams.item.channels.item.messages.forwardToChat.ForwardToChatRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.teams.item.channels.item.messages.forwardToChat.ForwardToChatRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.teams.item.channels.item.messages.forwardToChat.ForwardToChatRequestBuilder::|public|post(body:ForwardToChatPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):ForwardToChatPostResponse +msgraph_beta.generated.teams.item.channels.item.messages.forwardToChat.ForwardToChatRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.teams.item.channels.item.messages.forwardToChat.ForwardToChatRequestBuilder::|public|to_post_request_information(body:ForwardToChatPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.teams.item.channels.item.messages.forwardToChat.ForwardToChatRequestBuilder::|public|url_template:str +msgraph_beta.generated.teams.item.channels.item.messages.forwardToChat.ForwardToChatRequestBuilder::|public|with_url(raw_url:str):ForwardToChatRequestBuilder msgraph_beta.generated.teams.item.channels.item.messages.item.ChatMessageItemRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.teams.item.channels.item.messages.item.ChatMessageItemRequestBuilder.ChatMessageItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.teams.item.channels.item.messages.item.ChatMessageItemRequestBuilder.ChatMessageItemRequestBuilderGetQueryParameters::|public|expand:list[str] @@ -305614,6 +306039,36 @@ msgraph_beta.generated.teams.item.channels.item.messages.item.replies.delta.Delt msgraph_beta.generated.teams.item.channels.item.messages.item.replies.delta.DeltaRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[DeltaRequestBuilderGetQueryParameters]):RequestInformation msgraph_beta.generated.teams.item.channels.item.messages.item.replies.delta.DeltaRequestBuilder::|public|url_template:str msgraph_beta.generated.teams.item.channels.item.messages.item.replies.delta.DeltaRequestBuilder::|public|with_url(raw_url:str):DeltaRequestBuilder +msgraph_beta.generated.teams.item.channels.item.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody::|public|additional_data():dict[str, Any] +msgraph_beta.generated.teams.item.channels.item.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.teams.item.channels.item.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody::|public|additional_message():ChatMessage +msgraph_beta.generated.teams.item.channels.item.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody::|public|additional_message(value:ChatMessage):None +msgraph_beta.generated.teams.item.channels.item.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody::|public|backing_store:BackingStore +msgraph_beta.generated.teams.item.channels.item.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody::|public|constructor():None +msgraph_beta.generated.teams.item.channels.item.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.teams.item.channels.item.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody::|public|message_ids():list[str] +msgraph_beta.generated.teams.item.channels.item.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody::|public|message_ids(value:list[str]):None +msgraph_beta.generated.teams.item.channels.item.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.teams.item.channels.item.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody::|public|target_chat_ids():list[str] +msgraph_beta.generated.teams.item.channels.item.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody::|public|target_chat_ids(value:list[str]):None +msgraph_beta.generated.teams.item.channels.item.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):ForwardToChatPostRequestBody +msgraph_beta.generated.teams.item.channels.item.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.teams.item.channels.item.messages.item.replies.forwardToChat.ForwardToChatPostResponse-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.teams.item.channels.item.messages.item.replies.forwardToChat.ForwardToChatPostResponse::|public|constructor():None +msgraph_beta.generated.teams.item.channels.item.messages.item.replies.forwardToChat.ForwardToChatPostResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.teams.item.channels.item.messages.item.replies.forwardToChat.ForwardToChatPostResponse::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.teams.item.channels.item.messages.item.replies.forwardToChat.ForwardToChatPostResponse::|public|value():list[ActionResultPart] +msgraph_beta.generated.teams.item.channels.item.messages.item.replies.forwardToChat.ForwardToChatPostResponse::|public|value(value:list[ActionResultPart]):None +msgraph_beta.generated.teams.item.channels.item.messages.item.replies.forwardToChat.ForwardToChatPostResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):ForwardToChatPostResponse +msgraph_beta.generated.teams.item.channels.item.messages.item.replies.forwardToChat.ForwardToChatRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.teams.item.channels.item.messages.item.replies.forwardToChat.ForwardToChatRequestBuilder.ForwardToChatRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.teams.item.channels.item.messages.item.replies.forwardToChat.ForwardToChatRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.teams.item.channels.item.messages.item.replies.forwardToChat.ForwardToChatRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.teams.item.channels.item.messages.item.replies.forwardToChat.ForwardToChatRequestBuilder::|public|post(body:ForwardToChatPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):ForwardToChatPostResponse +msgraph_beta.generated.teams.item.channels.item.messages.item.replies.forwardToChat.ForwardToChatRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.teams.item.channels.item.messages.item.replies.forwardToChat.ForwardToChatRequestBuilder::|public|to_post_request_information(body:ForwardToChatPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.teams.item.channels.item.messages.item.replies.forwardToChat.ForwardToChatRequestBuilder::|public|url_template:str +msgraph_beta.generated.teams.item.channels.item.messages.item.replies.forwardToChat.ForwardToChatRequestBuilder::|public|with_url(raw_url:str):ForwardToChatRequestBuilder msgraph_beta.generated.teams.item.channels.item.messages.item.replies.item.ChatMessageItemRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.teams.item.channels.item.messages.item.replies.item.ChatMessageItemRequestBuilder.ChatMessageItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.teams.item.channels.item.messages.item.replies.item.ChatMessageItemRequestBuilder.ChatMessageItemRequestBuilderGetQueryParameters::|public|expand:list[str] @@ -305778,14 +306233,37 @@ msgraph_beta.generated.teams.item.channels.item.messages.item.replies.RepliesReq msgraph_beta.generated.teams.item.channels.item.messages.item.replies.RepliesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.teams.item.channels.item.messages.item.replies.RepliesRequestBuilder::|public|count:CountRequestBuilder msgraph_beta.generated.teams.item.channels.item.messages.item.replies.RepliesRequestBuilder::|public|delta:DeltaRequestBuilder +msgraph_beta.generated.teams.item.channels.item.messages.item.replies.RepliesRequestBuilder::|public|forward_to_chat:ForwardToChatRequestBuilder msgraph_beta.generated.teams.item.channels.item.messages.item.replies.RepliesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[RepliesRequestBuilderGetQueryParameters]):ChatMessageCollectionResponse msgraph_beta.generated.teams.item.channels.item.messages.item.replies.RepliesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] msgraph_beta.generated.teams.item.channels.item.messages.item.replies.RepliesRequestBuilder::|public|post(body:ChatMessage; request_configuration?:RequestConfiguration[QueryParameters]):ChatMessage +msgraph_beta.generated.teams.item.channels.item.messages.item.replies.RepliesRequestBuilder::|public|reply_with_quote:ReplyWithQuoteRequestBuilder msgraph_beta.generated.teams.item.channels.item.messages.item.replies.RepliesRequestBuilder::|public|request_adapter:RequestAdapter msgraph_beta.generated.teams.item.channels.item.messages.item.replies.RepliesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[RepliesRequestBuilderGetQueryParameters]):RequestInformation msgraph_beta.generated.teams.item.channels.item.messages.item.replies.RepliesRequestBuilder::|public|to_post_request_information(body:ChatMessage; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.teams.item.channels.item.messages.item.replies.RepliesRequestBuilder::|public|url_template:str msgraph_beta.generated.teams.item.channels.item.messages.item.replies.RepliesRequestBuilder::|public|with_url(raw_url:str):RepliesRequestBuilder +msgraph_beta.generated.teams.item.channels.item.messages.item.replies.replyWithQuote.ReplyWithQuotePostRequestBody::|public|additional_data():dict[str, Any] +msgraph_beta.generated.teams.item.channels.item.messages.item.replies.replyWithQuote.ReplyWithQuotePostRequestBody::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.teams.item.channels.item.messages.item.replies.replyWithQuote.ReplyWithQuotePostRequestBody::|public|backing_store:BackingStore +msgraph_beta.generated.teams.item.channels.item.messages.item.replies.replyWithQuote.ReplyWithQuotePostRequestBody::|public|constructor():None +msgraph_beta.generated.teams.item.channels.item.messages.item.replies.replyWithQuote.ReplyWithQuotePostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.teams.item.channels.item.messages.item.replies.replyWithQuote.ReplyWithQuotePostRequestBody::|public|message_ids():list[str] +msgraph_beta.generated.teams.item.channels.item.messages.item.replies.replyWithQuote.ReplyWithQuotePostRequestBody::|public|message_ids(value:list[str]):None +msgraph_beta.generated.teams.item.channels.item.messages.item.replies.replyWithQuote.ReplyWithQuotePostRequestBody::|public|reply_message():ChatMessage +msgraph_beta.generated.teams.item.channels.item.messages.item.replies.replyWithQuote.ReplyWithQuotePostRequestBody::|public|reply_message(value:ChatMessage):None +msgraph_beta.generated.teams.item.channels.item.messages.item.replies.replyWithQuote.ReplyWithQuotePostRequestBody::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.teams.item.channels.item.messages.item.replies.replyWithQuote.ReplyWithQuotePostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):ReplyWithQuotePostRequestBody +msgraph_beta.generated.teams.item.channels.item.messages.item.replies.replyWithQuote.ReplyWithQuotePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.teams.item.channels.item.messages.item.replies.replyWithQuote.ReplyWithQuoteRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.teams.item.channels.item.messages.item.replies.replyWithQuote.ReplyWithQuoteRequestBuilder.ReplyWithQuoteRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.teams.item.channels.item.messages.item.replies.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.teams.item.channels.item.messages.item.replies.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.teams.item.channels.item.messages.item.replies.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|post(body:ReplyWithQuotePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):ChatMessage +msgraph_beta.generated.teams.item.channels.item.messages.item.replies.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.teams.item.channels.item.messages.item.replies.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|to_post_request_information(body:ReplyWithQuotePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.teams.item.channels.item.messages.item.replies.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|url_template:str +msgraph_beta.generated.teams.item.channels.item.messages.item.replies.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|with_url(raw_url:str):ReplyWithQuoteRequestBuilder msgraph_beta.generated.teams.item.channels.item.messages.item.setReaction.SetReactionPostRequestBody::|public|additional_data():dict[str, Any] msgraph_beta.generated.teams.item.channels.item.messages.item.setReaction.SetReactionPostRequestBody::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.teams.item.channels.item.messages.item.setReaction.SetReactionPostRequestBody::|public|backing_store:BackingStore @@ -305858,14 +306336,37 @@ msgraph_beta.generated.teams.item.channels.item.messages.MessagesRequestBuilder: msgraph_beta.generated.teams.item.channels.item.messages.MessagesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.teams.item.channels.item.messages.MessagesRequestBuilder::|public|count:CountRequestBuilder msgraph_beta.generated.teams.item.channels.item.messages.MessagesRequestBuilder::|public|delta:DeltaRequestBuilder +msgraph_beta.generated.teams.item.channels.item.messages.MessagesRequestBuilder::|public|forward_to_chat:ForwardToChatRequestBuilder msgraph_beta.generated.teams.item.channels.item.messages.MessagesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[MessagesRequestBuilderGetQueryParameters]):ChatMessageCollectionResponse msgraph_beta.generated.teams.item.channels.item.messages.MessagesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] msgraph_beta.generated.teams.item.channels.item.messages.MessagesRequestBuilder::|public|post(body:ChatMessage; request_configuration?:RequestConfiguration[QueryParameters]):ChatMessage +msgraph_beta.generated.teams.item.channels.item.messages.MessagesRequestBuilder::|public|reply_with_quote:ReplyWithQuoteRequestBuilder msgraph_beta.generated.teams.item.channels.item.messages.MessagesRequestBuilder::|public|request_adapter:RequestAdapter msgraph_beta.generated.teams.item.channels.item.messages.MessagesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[MessagesRequestBuilderGetQueryParameters]):RequestInformation msgraph_beta.generated.teams.item.channels.item.messages.MessagesRequestBuilder::|public|to_post_request_information(body:ChatMessage; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.teams.item.channels.item.messages.MessagesRequestBuilder::|public|url_template:str msgraph_beta.generated.teams.item.channels.item.messages.MessagesRequestBuilder::|public|with_url(raw_url:str):MessagesRequestBuilder +msgraph_beta.generated.teams.item.channels.item.messages.replyWithQuote.ReplyWithQuotePostRequestBody::|public|additional_data():dict[str, Any] +msgraph_beta.generated.teams.item.channels.item.messages.replyWithQuote.ReplyWithQuotePostRequestBody::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.teams.item.channels.item.messages.replyWithQuote.ReplyWithQuotePostRequestBody::|public|backing_store:BackingStore +msgraph_beta.generated.teams.item.channels.item.messages.replyWithQuote.ReplyWithQuotePostRequestBody::|public|constructor():None +msgraph_beta.generated.teams.item.channels.item.messages.replyWithQuote.ReplyWithQuotePostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.teams.item.channels.item.messages.replyWithQuote.ReplyWithQuotePostRequestBody::|public|message_ids():list[str] +msgraph_beta.generated.teams.item.channels.item.messages.replyWithQuote.ReplyWithQuotePostRequestBody::|public|message_ids(value:list[str]):None +msgraph_beta.generated.teams.item.channels.item.messages.replyWithQuote.ReplyWithQuotePostRequestBody::|public|reply_message():ChatMessage +msgraph_beta.generated.teams.item.channels.item.messages.replyWithQuote.ReplyWithQuotePostRequestBody::|public|reply_message(value:ChatMessage):None +msgraph_beta.generated.teams.item.channels.item.messages.replyWithQuote.ReplyWithQuotePostRequestBody::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.teams.item.channels.item.messages.replyWithQuote.ReplyWithQuotePostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):ReplyWithQuotePostRequestBody +msgraph_beta.generated.teams.item.channels.item.messages.replyWithQuote.ReplyWithQuotePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.teams.item.channels.item.messages.replyWithQuote.ReplyWithQuoteRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.teams.item.channels.item.messages.replyWithQuote.ReplyWithQuoteRequestBuilder.ReplyWithQuoteRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.teams.item.channels.item.messages.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.teams.item.channels.item.messages.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.teams.item.channels.item.messages.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|post(body:ReplyWithQuotePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):ChatMessage +msgraph_beta.generated.teams.item.channels.item.messages.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.teams.item.channels.item.messages.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|to_post_request_information(body:ReplyWithQuotePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.teams.item.channels.item.messages.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|url_template:str +msgraph_beta.generated.teams.item.channels.item.messages.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|with_url(raw_url:str):ReplyWithQuoteRequestBuilder msgraph_beta.generated.teams.item.channels.item.planner.PlannerRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.teams.item.channels.item.planner.PlannerRequestBuilder.PlannerRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.teams.item.channels.item.planner.PlannerRequestBuilder.PlannerRequestBuilderGetQueryParameters::|public|expand:list[str] @@ -307560,6 +308061,36 @@ msgraph_beta.generated.teams.item.primaryChannel.messages.delta.DeltaRequestBuil msgraph_beta.generated.teams.item.primaryChannel.messages.delta.DeltaRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[DeltaRequestBuilderGetQueryParameters]):RequestInformation msgraph_beta.generated.teams.item.primaryChannel.messages.delta.DeltaRequestBuilder::|public|url_template:str msgraph_beta.generated.teams.item.primaryChannel.messages.delta.DeltaRequestBuilder::|public|with_url(raw_url:str):DeltaRequestBuilder +msgraph_beta.generated.teams.item.primaryChannel.messages.forwardToChat.ForwardToChatPostRequestBody::|public|additional_data():dict[str, Any] +msgraph_beta.generated.teams.item.primaryChannel.messages.forwardToChat.ForwardToChatPostRequestBody::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.teams.item.primaryChannel.messages.forwardToChat.ForwardToChatPostRequestBody::|public|additional_message():ChatMessage +msgraph_beta.generated.teams.item.primaryChannel.messages.forwardToChat.ForwardToChatPostRequestBody::|public|additional_message(value:ChatMessage):None +msgraph_beta.generated.teams.item.primaryChannel.messages.forwardToChat.ForwardToChatPostRequestBody::|public|backing_store:BackingStore +msgraph_beta.generated.teams.item.primaryChannel.messages.forwardToChat.ForwardToChatPostRequestBody::|public|constructor():None +msgraph_beta.generated.teams.item.primaryChannel.messages.forwardToChat.ForwardToChatPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.teams.item.primaryChannel.messages.forwardToChat.ForwardToChatPostRequestBody::|public|message_ids():list[str] +msgraph_beta.generated.teams.item.primaryChannel.messages.forwardToChat.ForwardToChatPostRequestBody::|public|message_ids(value:list[str]):None +msgraph_beta.generated.teams.item.primaryChannel.messages.forwardToChat.ForwardToChatPostRequestBody::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.teams.item.primaryChannel.messages.forwardToChat.ForwardToChatPostRequestBody::|public|target_chat_ids():list[str] +msgraph_beta.generated.teams.item.primaryChannel.messages.forwardToChat.ForwardToChatPostRequestBody::|public|target_chat_ids(value:list[str]):None +msgraph_beta.generated.teams.item.primaryChannel.messages.forwardToChat.ForwardToChatPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):ForwardToChatPostRequestBody +msgraph_beta.generated.teams.item.primaryChannel.messages.forwardToChat.ForwardToChatPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.teams.item.primaryChannel.messages.forwardToChat.ForwardToChatPostResponse-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.teams.item.primaryChannel.messages.forwardToChat.ForwardToChatPostResponse::|public|constructor():None +msgraph_beta.generated.teams.item.primaryChannel.messages.forwardToChat.ForwardToChatPostResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.teams.item.primaryChannel.messages.forwardToChat.ForwardToChatPostResponse::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.teams.item.primaryChannel.messages.forwardToChat.ForwardToChatPostResponse::|public|value():list[ActionResultPart] +msgraph_beta.generated.teams.item.primaryChannel.messages.forwardToChat.ForwardToChatPostResponse::|public|value(value:list[ActionResultPart]):None +msgraph_beta.generated.teams.item.primaryChannel.messages.forwardToChat.ForwardToChatPostResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):ForwardToChatPostResponse +msgraph_beta.generated.teams.item.primaryChannel.messages.forwardToChat.ForwardToChatRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.teams.item.primaryChannel.messages.forwardToChat.ForwardToChatRequestBuilder.ForwardToChatRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.teams.item.primaryChannel.messages.forwardToChat.ForwardToChatRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.teams.item.primaryChannel.messages.forwardToChat.ForwardToChatRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.teams.item.primaryChannel.messages.forwardToChat.ForwardToChatRequestBuilder::|public|post(body:ForwardToChatPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):ForwardToChatPostResponse +msgraph_beta.generated.teams.item.primaryChannel.messages.forwardToChat.ForwardToChatRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.teams.item.primaryChannel.messages.forwardToChat.ForwardToChatRequestBuilder::|public|to_post_request_information(body:ForwardToChatPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.teams.item.primaryChannel.messages.forwardToChat.ForwardToChatRequestBuilder::|public|url_template:str +msgraph_beta.generated.teams.item.primaryChannel.messages.forwardToChat.ForwardToChatRequestBuilder::|public|with_url(raw_url:str):ForwardToChatRequestBuilder msgraph_beta.generated.teams.item.primaryChannel.messages.item.ChatMessageItemRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.teams.item.primaryChannel.messages.item.ChatMessageItemRequestBuilder.ChatMessageItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.teams.item.primaryChannel.messages.item.ChatMessageItemRequestBuilder.ChatMessageItemRequestBuilderGetQueryParameters::|public|expand:list[str] @@ -307690,6 +308221,36 @@ msgraph_beta.generated.teams.item.primaryChannel.messages.item.replies.delta.Del msgraph_beta.generated.teams.item.primaryChannel.messages.item.replies.delta.DeltaRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[DeltaRequestBuilderGetQueryParameters]):RequestInformation msgraph_beta.generated.teams.item.primaryChannel.messages.item.replies.delta.DeltaRequestBuilder::|public|url_template:str msgraph_beta.generated.teams.item.primaryChannel.messages.item.replies.delta.DeltaRequestBuilder::|public|with_url(raw_url:str):DeltaRequestBuilder +msgraph_beta.generated.teams.item.primaryChannel.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody::|public|additional_data():dict[str, Any] +msgraph_beta.generated.teams.item.primaryChannel.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.teams.item.primaryChannel.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody::|public|additional_message():ChatMessage +msgraph_beta.generated.teams.item.primaryChannel.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody::|public|additional_message(value:ChatMessage):None +msgraph_beta.generated.teams.item.primaryChannel.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody::|public|backing_store:BackingStore +msgraph_beta.generated.teams.item.primaryChannel.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody::|public|constructor():None +msgraph_beta.generated.teams.item.primaryChannel.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.teams.item.primaryChannel.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody::|public|message_ids():list[str] +msgraph_beta.generated.teams.item.primaryChannel.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody::|public|message_ids(value:list[str]):None +msgraph_beta.generated.teams.item.primaryChannel.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.teams.item.primaryChannel.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody::|public|target_chat_ids():list[str] +msgraph_beta.generated.teams.item.primaryChannel.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody::|public|target_chat_ids(value:list[str]):None +msgraph_beta.generated.teams.item.primaryChannel.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):ForwardToChatPostRequestBody +msgraph_beta.generated.teams.item.primaryChannel.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.teams.item.primaryChannel.messages.item.replies.forwardToChat.ForwardToChatPostResponse-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.teams.item.primaryChannel.messages.item.replies.forwardToChat.ForwardToChatPostResponse::|public|constructor():None +msgraph_beta.generated.teams.item.primaryChannel.messages.item.replies.forwardToChat.ForwardToChatPostResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.teams.item.primaryChannel.messages.item.replies.forwardToChat.ForwardToChatPostResponse::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.teams.item.primaryChannel.messages.item.replies.forwardToChat.ForwardToChatPostResponse::|public|value():list[ActionResultPart] +msgraph_beta.generated.teams.item.primaryChannel.messages.item.replies.forwardToChat.ForwardToChatPostResponse::|public|value(value:list[ActionResultPart]):None +msgraph_beta.generated.teams.item.primaryChannel.messages.item.replies.forwardToChat.ForwardToChatPostResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):ForwardToChatPostResponse +msgraph_beta.generated.teams.item.primaryChannel.messages.item.replies.forwardToChat.ForwardToChatRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.teams.item.primaryChannel.messages.item.replies.forwardToChat.ForwardToChatRequestBuilder.ForwardToChatRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.teams.item.primaryChannel.messages.item.replies.forwardToChat.ForwardToChatRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.teams.item.primaryChannel.messages.item.replies.forwardToChat.ForwardToChatRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.teams.item.primaryChannel.messages.item.replies.forwardToChat.ForwardToChatRequestBuilder::|public|post(body:ForwardToChatPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):ForwardToChatPostResponse +msgraph_beta.generated.teams.item.primaryChannel.messages.item.replies.forwardToChat.ForwardToChatRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.teams.item.primaryChannel.messages.item.replies.forwardToChat.ForwardToChatRequestBuilder::|public|to_post_request_information(body:ForwardToChatPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.teams.item.primaryChannel.messages.item.replies.forwardToChat.ForwardToChatRequestBuilder::|public|url_template:str +msgraph_beta.generated.teams.item.primaryChannel.messages.item.replies.forwardToChat.ForwardToChatRequestBuilder::|public|with_url(raw_url:str):ForwardToChatRequestBuilder msgraph_beta.generated.teams.item.primaryChannel.messages.item.replies.item.ChatMessageItemRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.teams.item.primaryChannel.messages.item.replies.item.ChatMessageItemRequestBuilder.ChatMessageItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.teams.item.primaryChannel.messages.item.replies.item.ChatMessageItemRequestBuilder.ChatMessageItemRequestBuilderGetQueryParameters::|public|expand:list[str] @@ -307854,14 +308415,37 @@ msgraph_beta.generated.teams.item.primaryChannel.messages.item.replies.RepliesRe msgraph_beta.generated.teams.item.primaryChannel.messages.item.replies.RepliesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.teams.item.primaryChannel.messages.item.replies.RepliesRequestBuilder::|public|count:CountRequestBuilder msgraph_beta.generated.teams.item.primaryChannel.messages.item.replies.RepliesRequestBuilder::|public|delta:DeltaRequestBuilder +msgraph_beta.generated.teams.item.primaryChannel.messages.item.replies.RepliesRequestBuilder::|public|forward_to_chat:ForwardToChatRequestBuilder msgraph_beta.generated.teams.item.primaryChannel.messages.item.replies.RepliesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[RepliesRequestBuilderGetQueryParameters]):ChatMessageCollectionResponse msgraph_beta.generated.teams.item.primaryChannel.messages.item.replies.RepliesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] msgraph_beta.generated.teams.item.primaryChannel.messages.item.replies.RepliesRequestBuilder::|public|post(body:ChatMessage; request_configuration?:RequestConfiguration[QueryParameters]):ChatMessage +msgraph_beta.generated.teams.item.primaryChannel.messages.item.replies.RepliesRequestBuilder::|public|reply_with_quote:ReplyWithQuoteRequestBuilder msgraph_beta.generated.teams.item.primaryChannel.messages.item.replies.RepliesRequestBuilder::|public|request_adapter:RequestAdapter msgraph_beta.generated.teams.item.primaryChannel.messages.item.replies.RepliesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[RepliesRequestBuilderGetQueryParameters]):RequestInformation msgraph_beta.generated.teams.item.primaryChannel.messages.item.replies.RepliesRequestBuilder::|public|to_post_request_information(body:ChatMessage; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.teams.item.primaryChannel.messages.item.replies.RepliesRequestBuilder::|public|url_template:str msgraph_beta.generated.teams.item.primaryChannel.messages.item.replies.RepliesRequestBuilder::|public|with_url(raw_url:str):RepliesRequestBuilder +msgraph_beta.generated.teams.item.primaryChannel.messages.item.replies.replyWithQuote.ReplyWithQuotePostRequestBody::|public|additional_data():dict[str, Any] +msgraph_beta.generated.teams.item.primaryChannel.messages.item.replies.replyWithQuote.ReplyWithQuotePostRequestBody::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.teams.item.primaryChannel.messages.item.replies.replyWithQuote.ReplyWithQuotePostRequestBody::|public|backing_store:BackingStore +msgraph_beta.generated.teams.item.primaryChannel.messages.item.replies.replyWithQuote.ReplyWithQuotePostRequestBody::|public|constructor():None +msgraph_beta.generated.teams.item.primaryChannel.messages.item.replies.replyWithQuote.ReplyWithQuotePostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.teams.item.primaryChannel.messages.item.replies.replyWithQuote.ReplyWithQuotePostRequestBody::|public|message_ids():list[str] +msgraph_beta.generated.teams.item.primaryChannel.messages.item.replies.replyWithQuote.ReplyWithQuotePostRequestBody::|public|message_ids(value:list[str]):None +msgraph_beta.generated.teams.item.primaryChannel.messages.item.replies.replyWithQuote.ReplyWithQuotePostRequestBody::|public|reply_message():ChatMessage +msgraph_beta.generated.teams.item.primaryChannel.messages.item.replies.replyWithQuote.ReplyWithQuotePostRequestBody::|public|reply_message(value:ChatMessage):None +msgraph_beta.generated.teams.item.primaryChannel.messages.item.replies.replyWithQuote.ReplyWithQuotePostRequestBody::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.teams.item.primaryChannel.messages.item.replies.replyWithQuote.ReplyWithQuotePostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):ReplyWithQuotePostRequestBody +msgraph_beta.generated.teams.item.primaryChannel.messages.item.replies.replyWithQuote.ReplyWithQuotePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.teams.item.primaryChannel.messages.item.replies.replyWithQuote.ReplyWithQuoteRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.teams.item.primaryChannel.messages.item.replies.replyWithQuote.ReplyWithQuoteRequestBuilder.ReplyWithQuoteRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.teams.item.primaryChannel.messages.item.replies.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.teams.item.primaryChannel.messages.item.replies.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.teams.item.primaryChannel.messages.item.replies.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|post(body:ReplyWithQuotePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):ChatMessage +msgraph_beta.generated.teams.item.primaryChannel.messages.item.replies.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.teams.item.primaryChannel.messages.item.replies.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|to_post_request_information(body:ReplyWithQuotePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.teams.item.primaryChannel.messages.item.replies.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|url_template:str +msgraph_beta.generated.teams.item.primaryChannel.messages.item.replies.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|with_url(raw_url:str):ReplyWithQuoteRequestBuilder msgraph_beta.generated.teams.item.primaryChannel.messages.item.setReaction.SetReactionPostRequestBody::|public|additional_data():dict[str, Any] msgraph_beta.generated.teams.item.primaryChannel.messages.item.setReaction.SetReactionPostRequestBody::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.teams.item.primaryChannel.messages.item.setReaction.SetReactionPostRequestBody::|public|backing_store:BackingStore @@ -307934,14 +308518,37 @@ msgraph_beta.generated.teams.item.primaryChannel.messages.MessagesRequestBuilder msgraph_beta.generated.teams.item.primaryChannel.messages.MessagesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.teams.item.primaryChannel.messages.MessagesRequestBuilder::|public|count:CountRequestBuilder msgraph_beta.generated.teams.item.primaryChannel.messages.MessagesRequestBuilder::|public|delta:DeltaRequestBuilder +msgraph_beta.generated.teams.item.primaryChannel.messages.MessagesRequestBuilder::|public|forward_to_chat:ForwardToChatRequestBuilder msgraph_beta.generated.teams.item.primaryChannel.messages.MessagesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[MessagesRequestBuilderGetQueryParameters]):ChatMessageCollectionResponse msgraph_beta.generated.teams.item.primaryChannel.messages.MessagesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] msgraph_beta.generated.teams.item.primaryChannel.messages.MessagesRequestBuilder::|public|post(body:ChatMessage; request_configuration?:RequestConfiguration[QueryParameters]):ChatMessage +msgraph_beta.generated.teams.item.primaryChannel.messages.MessagesRequestBuilder::|public|reply_with_quote:ReplyWithQuoteRequestBuilder msgraph_beta.generated.teams.item.primaryChannel.messages.MessagesRequestBuilder::|public|request_adapter:RequestAdapter msgraph_beta.generated.teams.item.primaryChannel.messages.MessagesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[MessagesRequestBuilderGetQueryParameters]):RequestInformation msgraph_beta.generated.teams.item.primaryChannel.messages.MessagesRequestBuilder::|public|to_post_request_information(body:ChatMessage; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.teams.item.primaryChannel.messages.MessagesRequestBuilder::|public|url_template:str msgraph_beta.generated.teams.item.primaryChannel.messages.MessagesRequestBuilder::|public|with_url(raw_url:str):MessagesRequestBuilder +msgraph_beta.generated.teams.item.primaryChannel.messages.replyWithQuote.ReplyWithQuotePostRequestBody::|public|additional_data():dict[str, Any] +msgraph_beta.generated.teams.item.primaryChannel.messages.replyWithQuote.ReplyWithQuotePostRequestBody::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.teams.item.primaryChannel.messages.replyWithQuote.ReplyWithQuotePostRequestBody::|public|backing_store:BackingStore +msgraph_beta.generated.teams.item.primaryChannel.messages.replyWithQuote.ReplyWithQuotePostRequestBody::|public|constructor():None +msgraph_beta.generated.teams.item.primaryChannel.messages.replyWithQuote.ReplyWithQuotePostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.teams.item.primaryChannel.messages.replyWithQuote.ReplyWithQuotePostRequestBody::|public|message_ids():list[str] +msgraph_beta.generated.teams.item.primaryChannel.messages.replyWithQuote.ReplyWithQuotePostRequestBody::|public|message_ids(value:list[str]):None +msgraph_beta.generated.teams.item.primaryChannel.messages.replyWithQuote.ReplyWithQuotePostRequestBody::|public|reply_message():ChatMessage +msgraph_beta.generated.teams.item.primaryChannel.messages.replyWithQuote.ReplyWithQuotePostRequestBody::|public|reply_message(value:ChatMessage):None +msgraph_beta.generated.teams.item.primaryChannel.messages.replyWithQuote.ReplyWithQuotePostRequestBody::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.teams.item.primaryChannel.messages.replyWithQuote.ReplyWithQuotePostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):ReplyWithQuotePostRequestBody +msgraph_beta.generated.teams.item.primaryChannel.messages.replyWithQuote.ReplyWithQuotePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.teams.item.primaryChannel.messages.replyWithQuote.ReplyWithQuoteRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.teams.item.primaryChannel.messages.replyWithQuote.ReplyWithQuoteRequestBuilder.ReplyWithQuoteRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.teams.item.primaryChannel.messages.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.teams.item.primaryChannel.messages.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.teams.item.primaryChannel.messages.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|post(body:ReplyWithQuotePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):ChatMessage +msgraph_beta.generated.teams.item.primaryChannel.messages.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.teams.item.primaryChannel.messages.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|to_post_request_information(body:ReplyWithQuotePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.teams.item.primaryChannel.messages.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|url_template:str +msgraph_beta.generated.teams.item.primaryChannel.messages.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|with_url(raw_url:str):ReplyWithQuoteRequestBuilder msgraph_beta.generated.teams.item.primaryChannel.planner.PlannerRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.teams.item.primaryChannel.planner.PlannerRequestBuilder.PlannerRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.teams.item.primaryChannel.planner.PlannerRequestBuilder.PlannerRequestBuilderGetQueryParameters::|public|expand:list[str] @@ -310403,6 +311010,36 @@ msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item. msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.messages.delta.DeltaRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[DeltaRequestBuilderGetQueryParameters]):RequestInformation msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.messages.delta.DeltaRequestBuilder::|public|url_template:str msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.messages.delta.DeltaRequestBuilder::|public|with_url(raw_url:str):DeltaRequestBuilder +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.messages.forwardToChat.ForwardToChatPostRequestBody::|public|additional_data():dict[str, Any] +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.messages.forwardToChat.ForwardToChatPostRequestBody::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.messages.forwardToChat.ForwardToChatPostRequestBody::|public|additional_message():ChatMessage +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.messages.forwardToChat.ForwardToChatPostRequestBody::|public|additional_message(value:ChatMessage):None +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.messages.forwardToChat.ForwardToChatPostRequestBody::|public|backing_store:BackingStore +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.messages.forwardToChat.ForwardToChatPostRequestBody::|public|constructor():None +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.messages.forwardToChat.ForwardToChatPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.messages.forwardToChat.ForwardToChatPostRequestBody::|public|message_ids():list[str] +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.messages.forwardToChat.ForwardToChatPostRequestBody::|public|message_ids(value:list[str]):None +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.messages.forwardToChat.ForwardToChatPostRequestBody::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.messages.forwardToChat.ForwardToChatPostRequestBody::|public|target_chat_ids():list[str] +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.messages.forwardToChat.ForwardToChatPostRequestBody::|public|target_chat_ids(value:list[str]):None +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.messages.forwardToChat.ForwardToChatPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):ForwardToChatPostRequestBody +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.messages.forwardToChat.ForwardToChatPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.messages.forwardToChat.ForwardToChatPostResponse-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.messages.forwardToChat.ForwardToChatPostResponse::|public|constructor():None +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.messages.forwardToChat.ForwardToChatPostResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.messages.forwardToChat.ForwardToChatPostResponse::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.messages.forwardToChat.ForwardToChatPostResponse::|public|value():list[ActionResultPart] +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.messages.forwardToChat.ForwardToChatPostResponse::|public|value(value:list[ActionResultPart]):None +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.messages.forwardToChat.ForwardToChatPostResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):ForwardToChatPostResponse +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.messages.forwardToChat.ForwardToChatRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.messages.forwardToChat.ForwardToChatRequestBuilder.ForwardToChatRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.messages.forwardToChat.ForwardToChatRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.messages.forwardToChat.ForwardToChatRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.messages.forwardToChat.ForwardToChatRequestBuilder::|public|post(body:ForwardToChatPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):ForwardToChatPostResponse +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.messages.forwardToChat.ForwardToChatRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.messages.forwardToChat.ForwardToChatRequestBuilder::|public|to_post_request_information(body:ForwardToChatPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.messages.forwardToChat.ForwardToChatRequestBuilder::|public|url_template:str +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.messages.forwardToChat.ForwardToChatRequestBuilder::|public|with_url(raw_url:str):ForwardToChatRequestBuilder msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.messages.item.ChatMessageItemRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.messages.item.ChatMessageItemRequestBuilder.ChatMessageItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.messages.item.ChatMessageItemRequestBuilder.ChatMessageItemRequestBuilderGetQueryParameters::|public|expand:list[str] @@ -310533,6 +311170,36 @@ msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item. msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.messages.item.replies.delta.DeltaRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[DeltaRequestBuilderGetQueryParameters]):RequestInformation msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.messages.item.replies.delta.DeltaRequestBuilder::|public|url_template:str msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.messages.item.replies.delta.DeltaRequestBuilder::|public|with_url(raw_url:str):DeltaRequestBuilder +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody::|public|additional_data():dict[str, Any] +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody::|public|additional_message():ChatMessage +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody::|public|additional_message(value:ChatMessage):None +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody::|public|backing_store:BackingStore +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody::|public|constructor():None +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody::|public|message_ids():list[str] +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody::|public|message_ids(value:list[str]):None +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody::|public|target_chat_ids():list[str] +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody::|public|target_chat_ids(value:list[str]):None +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):ForwardToChatPostRequestBody +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.messages.item.replies.forwardToChat.ForwardToChatPostResponse-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.messages.item.replies.forwardToChat.ForwardToChatPostResponse::|public|constructor():None +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.messages.item.replies.forwardToChat.ForwardToChatPostResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.messages.item.replies.forwardToChat.ForwardToChatPostResponse::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.messages.item.replies.forwardToChat.ForwardToChatPostResponse::|public|value():list[ActionResultPart] +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.messages.item.replies.forwardToChat.ForwardToChatPostResponse::|public|value(value:list[ActionResultPart]):None +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.messages.item.replies.forwardToChat.ForwardToChatPostResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):ForwardToChatPostResponse +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.messages.item.replies.forwardToChat.ForwardToChatRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.messages.item.replies.forwardToChat.ForwardToChatRequestBuilder.ForwardToChatRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.messages.item.replies.forwardToChat.ForwardToChatRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.messages.item.replies.forwardToChat.ForwardToChatRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.messages.item.replies.forwardToChat.ForwardToChatRequestBuilder::|public|post(body:ForwardToChatPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):ForwardToChatPostResponse +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.messages.item.replies.forwardToChat.ForwardToChatRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.messages.item.replies.forwardToChat.ForwardToChatRequestBuilder::|public|to_post_request_information(body:ForwardToChatPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.messages.item.replies.forwardToChat.ForwardToChatRequestBuilder::|public|url_template:str +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.messages.item.replies.forwardToChat.ForwardToChatRequestBuilder::|public|with_url(raw_url:str):ForwardToChatRequestBuilder msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.messages.item.replies.item.ChatMessageItemRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.messages.item.replies.item.ChatMessageItemRequestBuilder.ChatMessageItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.messages.item.replies.item.ChatMessageItemRequestBuilder.ChatMessageItemRequestBuilderGetQueryParameters::|public|expand:list[str] @@ -310697,14 +311364,37 @@ msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item. msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.messages.item.replies.RepliesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.messages.item.replies.RepliesRequestBuilder::|public|count:CountRequestBuilder msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.messages.item.replies.RepliesRequestBuilder::|public|delta:DeltaRequestBuilder +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.messages.item.replies.RepliesRequestBuilder::|public|forward_to_chat:ForwardToChatRequestBuilder msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.messages.item.replies.RepliesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[RepliesRequestBuilderGetQueryParameters]):ChatMessageCollectionResponse msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.messages.item.replies.RepliesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.messages.item.replies.RepliesRequestBuilder::|public|post(body:ChatMessage; request_configuration?:RequestConfiguration[QueryParameters]):ChatMessage +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.messages.item.replies.RepliesRequestBuilder::|public|reply_with_quote:ReplyWithQuoteRequestBuilder msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.messages.item.replies.RepliesRequestBuilder::|public|request_adapter:RequestAdapter msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.messages.item.replies.RepliesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[RepliesRequestBuilderGetQueryParameters]):RequestInformation msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.messages.item.replies.RepliesRequestBuilder::|public|to_post_request_information(body:ChatMessage; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.messages.item.replies.RepliesRequestBuilder::|public|url_template:str msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.messages.item.replies.RepliesRequestBuilder::|public|with_url(raw_url:str):RepliesRequestBuilder +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.messages.item.replies.replyWithQuote.ReplyWithQuotePostRequestBody::|public|additional_data():dict[str, Any] +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.messages.item.replies.replyWithQuote.ReplyWithQuotePostRequestBody::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.messages.item.replies.replyWithQuote.ReplyWithQuotePostRequestBody::|public|backing_store:BackingStore +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.messages.item.replies.replyWithQuote.ReplyWithQuotePostRequestBody::|public|constructor():None +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.messages.item.replies.replyWithQuote.ReplyWithQuotePostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.messages.item.replies.replyWithQuote.ReplyWithQuotePostRequestBody::|public|message_ids():list[str] +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.messages.item.replies.replyWithQuote.ReplyWithQuotePostRequestBody::|public|message_ids(value:list[str]):None +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.messages.item.replies.replyWithQuote.ReplyWithQuotePostRequestBody::|public|reply_message():ChatMessage +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.messages.item.replies.replyWithQuote.ReplyWithQuotePostRequestBody::|public|reply_message(value:ChatMessage):None +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.messages.item.replies.replyWithQuote.ReplyWithQuotePostRequestBody::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.messages.item.replies.replyWithQuote.ReplyWithQuotePostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):ReplyWithQuotePostRequestBody +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.messages.item.replies.replyWithQuote.ReplyWithQuotePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.messages.item.replies.replyWithQuote.ReplyWithQuoteRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.messages.item.replies.replyWithQuote.ReplyWithQuoteRequestBuilder.ReplyWithQuoteRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.messages.item.replies.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.messages.item.replies.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.messages.item.replies.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|post(body:ReplyWithQuotePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):ChatMessage +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.messages.item.replies.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.messages.item.replies.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|to_post_request_information(body:ReplyWithQuotePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.messages.item.replies.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|url_template:str +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.messages.item.replies.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|with_url(raw_url:str):ReplyWithQuoteRequestBuilder msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.messages.item.setReaction.SetReactionPostRequestBody::|public|additional_data():dict[str, Any] msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.messages.item.setReaction.SetReactionPostRequestBody::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.messages.item.setReaction.SetReactionPostRequestBody::|public|backing_store:BackingStore @@ -310777,14 +311467,37 @@ msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item. msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.messages.MessagesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.messages.MessagesRequestBuilder::|public|count:CountRequestBuilder msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.messages.MessagesRequestBuilder::|public|delta:DeltaRequestBuilder +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.messages.MessagesRequestBuilder::|public|forward_to_chat:ForwardToChatRequestBuilder msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.messages.MessagesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[MessagesRequestBuilderGetQueryParameters]):ChatMessageCollectionResponse msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.messages.MessagesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.messages.MessagesRequestBuilder::|public|post(body:ChatMessage; request_configuration?:RequestConfiguration[QueryParameters]):ChatMessage +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.messages.MessagesRequestBuilder::|public|reply_with_quote:ReplyWithQuoteRequestBuilder msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.messages.MessagesRequestBuilder::|public|request_adapter:RequestAdapter msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.messages.MessagesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[MessagesRequestBuilderGetQueryParameters]):RequestInformation msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.messages.MessagesRequestBuilder::|public|to_post_request_information(body:ChatMessage; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.messages.MessagesRequestBuilder::|public|url_template:str msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.messages.MessagesRequestBuilder::|public|with_url(raw_url:str):MessagesRequestBuilder +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.messages.replyWithQuote.ReplyWithQuotePostRequestBody::|public|additional_data():dict[str, Any] +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.messages.replyWithQuote.ReplyWithQuotePostRequestBody::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.messages.replyWithQuote.ReplyWithQuotePostRequestBody::|public|backing_store:BackingStore +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.messages.replyWithQuote.ReplyWithQuotePostRequestBody::|public|constructor():None +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.messages.replyWithQuote.ReplyWithQuotePostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.messages.replyWithQuote.ReplyWithQuotePostRequestBody::|public|message_ids():list[str] +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.messages.replyWithQuote.ReplyWithQuotePostRequestBody::|public|message_ids(value:list[str]):None +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.messages.replyWithQuote.ReplyWithQuotePostRequestBody::|public|reply_message():ChatMessage +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.messages.replyWithQuote.ReplyWithQuotePostRequestBody::|public|reply_message(value:ChatMessage):None +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.messages.replyWithQuote.ReplyWithQuotePostRequestBody::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.messages.replyWithQuote.ReplyWithQuotePostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):ReplyWithQuotePostRequestBody +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.messages.replyWithQuote.ReplyWithQuotePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.messages.replyWithQuote.ReplyWithQuoteRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.messages.replyWithQuote.ReplyWithQuoteRequestBuilder.ReplyWithQuoteRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.messages.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.messages.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.messages.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|post(body:ReplyWithQuotePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):ChatMessage +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.messages.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.messages.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|to_post_request_information(body:ReplyWithQuotePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.messages.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|url_template:str +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.messages.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|with_url(raw_url:str):ReplyWithQuoteRequestBuilder msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.planner.PlannerRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.planner.PlannerRequestBuilder.PlannerRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.planner.PlannerRequestBuilder.PlannerRequestBuilderGetQueryParameters::|public|expand:list[str] @@ -312479,6 +313192,36 @@ msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.messages.delta.DeltaRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[DeltaRequestBuilderGetQueryParameters]):RequestInformation msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.messages.delta.DeltaRequestBuilder::|public|url_template:str msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.messages.delta.DeltaRequestBuilder::|public|with_url(raw_url:str):DeltaRequestBuilder +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.messages.forwardToChat.ForwardToChatPostRequestBody::|public|additional_data():dict[str, Any] +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.messages.forwardToChat.ForwardToChatPostRequestBody::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.messages.forwardToChat.ForwardToChatPostRequestBody::|public|additional_message():ChatMessage +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.messages.forwardToChat.ForwardToChatPostRequestBody::|public|additional_message(value:ChatMessage):None +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.messages.forwardToChat.ForwardToChatPostRequestBody::|public|backing_store:BackingStore +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.messages.forwardToChat.ForwardToChatPostRequestBody::|public|constructor():None +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.messages.forwardToChat.ForwardToChatPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.messages.forwardToChat.ForwardToChatPostRequestBody::|public|message_ids():list[str] +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.messages.forwardToChat.ForwardToChatPostRequestBody::|public|message_ids(value:list[str]):None +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.messages.forwardToChat.ForwardToChatPostRequestBody::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.messages.forwardToChat.ForwardToChatPostRequestBody::|public|target_chat_ids():list[str] +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.messages.forwardToChat.ForwardToChatPostRequestBody::|public|target_chat_ids(value:list[str]):None +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.messages.forwardToChat.ForwardToChatPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):ForwardToChatPostRequestBody +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.messages.forwardToChat.ForwardToChatPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.messages.forwardToChat.ForwardToChatPostResponse-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.messages.forwardToChat.ForwardToChatPostResponse::|public|constructor():None +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.messages.forwardToChat.ForwardToChatPostResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.messages.forwardToChat.ForwardToChatPostResponse::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.messages.forwardToChat.ForwardToChatPostResponse::|public|value():list[ActionResultPart] +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.messages.forwardToChat.ForwardToChatPostResponse::|public|value(value:list[ActionResultPart]):None +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.messages.forwardToChat.ForwardToChatPostResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):ForwardToChatPostResponse +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.messages.forwardToChat.ForwardToChatRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.messages.forwardToChat.ForwardToChatRequestBuilder.ForwardToChatRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.messages.forwardToChat.ForwardToChatRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.messages.forwardToChat.ForwardToChatRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.messages.forwardToChat.ForwardToChatRequestBuilder::|public|post(body:ForwardToChatPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):ForwardToChatPostResponse +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.messages.forwardToChat.ForwardToChatRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.messages.forwardToChat.ForwardToChatRequestBuilder::|public|to_post_request_information(body:ForwardToChatPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.messages.forwardToChat.ForwardToChatRequestBuilder::|public|url_template:str +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.messages.forwardToChat.ForwardToChatRequestBuilder::|public|with_url(raw_url:str):ForwardToChatRequestBuilder msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.messages.item.ChatMessageItemRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.messages.item.ChatMessageItemRequestBuilder.ChatMessageItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.messages.item.ChatMessageItemRequestBuilder.ChatMessageItemRequestBuilderGetQueryParameters::|public|expand:list[str] @@ -312609,6 +313352,36 @@ msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.messages.item.replies.delta.DeltaRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[DeltaRequestBuilderGetQueryParameters]):RequestInformation msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.messages.item.replies.delta.DeltaRequestBuilder::|public|url_template:str msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.messages.item.replies.delta.DeltaRequestBuilder::|public|with_url(raw_url:str):DeltaRequestBuilder +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody::|public|additional_data():dict[str, Any] +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody::|public|additional_message():ChatMessage +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody::|public|additional_message(value:ChatMessage):None +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody::|public|backing_store:BackingStore +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody::|public|constructor():None +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody::|public|message_ids():list[str] +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody::|public|message_ids(value:list[str]):None +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody::|public|target_chat_ids():list[str] +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody::|public|target_chat_ids(value:list[str]):None +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):ForwardToChatPostRequestBody +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.messages.item.replies.forwardToChat.ForwardToChatPostResponse-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.messages.item.replies.forwardToChat.ForwardToChatPostResponse::|public|constructor():None +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.messages.item.replies.forwardToChat.ForwardToChatPostResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.messages.item.replies.forwardToChat.ForwardToChatPostResponse::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.messages.item.replies.forwardToChat.ForwardToChatPostResponse::|public|value():list[ActionResultPart] +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.messages.item.replies.forwardToChat.ForwardToChatPostResponse::|public|value(value:list[ActionResultPart]):None +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.messages.item.replies.forwardToChat.ForwardToChatPostResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):ForwardToChatPostResponse +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.messages.item.replies.forwardToChat.ForwardToChatRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.messages.item.replies.forwardToChat.ForwardToChatRequestBuilder.ForwardToChatRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.messages.item.replies.forwardToChat.ForwardToChatRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.messages.item.replies.forwardToChat.ForwardToChatRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.messages.item.replies.forwardToChat.ForwardToChatRequestBuilder::|public|post(body:ForwardToChatPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):ForwardToChatPostResponse +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.messages.item.replies.forwardToChat.ForwardToChatRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.messages.item.replies.forwardToChat.ForwardToChatRequestBuilder::|public|to_post_request_information(body:ForwardToChatPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.messages.item.replies.forwardToChat.ForwardToChatRequestBuilder::|public|url_template:str +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.messages.item.replies.forwardToChat.ForwardToChatRequestBuilder::|public|with_url(raw_url:str):ForwardToChatRequestBuilder msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.messages.item.replies.item.ChatMessageItemRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.messages.item.replies.item.ChatMessageItemRequestBuilder.ChatMessageItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.messages.item.replies.item.ChatMessageItemRequestBuilder.ChatMessageItemRequestBuilderGetQueryParameters::|public|expand:list[str] @@ -312773,14 +313546,37 @@ msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.messages.item.replies.RepliesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.messages.item.replies.RepliesRequestBuilder::|public|count:CountRequestBuilder msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.messages.item.replies.RepliesRequestBuilder::|public|delta:DeltaRequestBuilder +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.messages.item.replies.RepliesRequestBuilder::|public|forward_to_chat:ForwardToChatRequestBuilder msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.messages.item.replies.RepliesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[RepliesRequestBuilderGetQueryParameters]):ChatMessageCollectionResponse msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.messages.item.replies.RepliesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.messages.item.replies.RepliesRequestBuilder::|public|post(body:ChatMessage; request_configuration?:RequestConfiguration[QueryParameters]):ChatMessage +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.messages.item.replies.RepliesRequestBuilder::|public|reply_with_quote:ReplyWithQuoteRequestBuilder msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.messages.item.replies.RepliesRequestBuilder::|public|request_adapter:RequestAdapter msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.messages.item.replies.RepliesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[RepliesRequestBuilderGetQueryParameters]):RequestInformation msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.messages.item.replies.RepliesRequestBuilder::|public|to_post_request_information(body:ChatMessage; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.messages.item.replies.RepliesRequestBuilder::|public|url_template:str msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.messages.item.replies.RepliesRequestBuilder::|public|with_url(raw_url:str):RepliesRequestBuilder +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.messages.item.replies.replyWithQuote.ReplyWithQuotePostRequestBody::|public|additional_data():dict[str, Any] +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.messages.item.replies.replyWithQuote.ReplyWithQuotePostRequestBody::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.messages.item.replies.replyWithQuote.ReplyWithQuotePostRequestBody::|public|backing_store:BackingStore +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.messages.item.replies.replyWithQuote.ReplyWithQuotePostRequestBody::|public|constructor():None +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.messages.item.replies.replyWithQuote.ReplyWithQuotePostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.messages.item.replies.replyWithQuote.ReplyWithQuotePostRequestBody::|public|message_ids():list[str] +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.messages.item.replies.replyWithQuote.ReplyWithQuotePostRequestBody::|public|message_ids(value:list[str]):None +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.messages.item.replies.replyWithQuote.ReplyWithQuotePostRequestBody::|public|reply_message():ChatMessage +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.messages.item.replies.replyWithQuote.ReplyWithQuotePostRequestBody::|public|reply_message(value:ChatMessage):None +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.messages.item.replies.replyWithQuote.ReplyWithQuotePostRequestBody::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.messages.item.replies.replyWithQuote.ReplyWithQuotePostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):ReplyWithQuotePostRequestBody +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.messages.item.replies.replyWithQuote.ReplyWithQuotePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.messages.item.replies.replyWithQuote.ReplyWithQuoteRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.messages.item.replies.replyWithQuote.ReplyWithQuoteRequestBuilder.ReplyWithQuoteRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.messages.item.replies.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.messages.item.replies.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.messages.item.replies.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|post(body:ReplyWithQuotePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):ChatMessage +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.messages.item.replies.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.messages.item.replies.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|to_post_request_information(body:ReplyWithQuotePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.messages.item.replies.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|url_template:str +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.messages.item.replies.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|with_url(raw_url:str):ReplyWithQuoteRequestBuilder msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.messages.item.setReaction.SetReactionPostRequestBody::|public|additional_data():dict[str, Any] msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.messages.item.setReaction.SetReactionPostRequestBody::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.messages.item.setReaction.SetReactionPostRequestBody::|public|backing_store:BackingStore @@ -312853,14 +313649,37 @@ msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.messages.MessagesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.messages.MessagesRequestBuilder::|public|count:CountRequestBuilder msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.messages.MessagesRequestBuilder::|public|delta:DeltaRequestBuilder +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.messages.MessagesRequestBuilder::|public|forward_to_chat:ForwardToChatRequestBuilder msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.messages.MessagesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[MessagesRequestBuilderGetQueryParameters]):ChatMessageCollectionResponse msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.messages.MessagesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.messages.MessagesRequestBuilder::|public|post(body:ChatMessage; request_configuration?:RequestConfiguration[QueryParameters]):ChatMessage +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.messages.MessagesRequestBuilder::|public|reply_with_quote:ReplyWithQuoteRequestBuilder msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.messages.MessagesRequestBuilder::|public|request_adapter:RequestAdapter msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.messages.MessagesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[MessagesRequestBuilderGetQueryParameters]):RequestInformation msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.messages.MessagesRequestBuilder::|public|to_post_request_information(body:ChatMessage; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.messages.MessagesRequestBuilder::|public|url_template:str msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.messages.MessagesRequestBuilder::|public|with_url(raw_url:str):MessagesRequestBuilder +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.messages.replyWithQuote.ReplyWithQuotePostRequestBody::|public|additional_data():dict[str, Any] +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.messages.replyWithQuote.ReplyWithQuotePostRequestBody::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.messages.replyWithQuote.ReplyWithQuotePostRequestBody::|public|backing_store:BackingStore +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.messages.replyWithQuote.ReplyWithQuotePostRequestBody::|public|constructor():None +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.messages.replyWithQuote.ReplyWithQuotePostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.messages.replyWithQuote.ReplyWithQuotePostRequestBody::|public|message_ids():list[str] +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.messages.replyWithQuote.ReplyWithQuotePostRequestBody::|public|message_ids(value:list[str]):None +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.messages.replyWithQuote.ReplyWithQuotePostRequestBody::|public|reply_message():ChatMessage +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.messages.replyWithQuote.ReplyWithQuotePostRequestBody::|public|reply_message(value:ChatMessage):None +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.messages.replyWithQuote.ReplyWithQuotePostRequestBody::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.messages.replyWithQuote.ReplyWithQuotePostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):ReplyWithQuotePostRequestBody +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.messages.replyWithQuote.ReplyWithQuotePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.messages.replyWithQuote.ReplyWithQuoteRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.messages.replyWithQuote.ReplyWithQuoteRequestBuilder.ReplyWithQuoteRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.messages.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.messages.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.messages.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|post(body:ReplyWithQuotePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):ChatMessage +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.messages.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.messages.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|to_post_request_information(body:ReplyWithQuotePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.messages.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|url_template:str +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.messages.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|with_url(raw_url:str):ReplyWithQuoteRequestBuilder msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.planner.PlannerRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.planner.PlannerRequestBuilder.PlannerRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.planner.PlannerRequestBuilder.PlannerRequestBuilderGetQueryParameters::|public|expand:list[str] @@ -315333,6 +316152,36 @@ msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.delta.D msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.delta.DeltaRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[DeltaRequestBuilderGetQueryParameters]):RequestInformation msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.delta.DeltaRequestBuilder::|public|url_template:str msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.delta.DeltaRequestBuilder::|public|with_url(raw_url:str):DeltaRequestBuilder +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.forwardToChat.ForwardToChatPostRequestBody::|public|additional_data():dict[str, Any] +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.forwardToChat.ForwardToChatPostRequestBody::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.forwardToChat.ForwardToChatPostRequestBody::|public|additional_message():ChatMessage +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.forwardToChat.ForwardToChatPostRequestBody::|public|additional_message(value:ChatMessage):None +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.forwardToChat.ForwardToChatPostRequestBody::|public|backing_store:BackingStore +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.forwardToChat.ForwardToChatPostRequestBody::|public|constructor():None +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.forwardToChat.ForwardToChatPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.forwardToChat.ForwardToChatPostRequestBody::|public|message_ids():list[str] +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.forwardToChat.ForwardToChatPostRequestBody::|public|message_ids(value:list[str]):None +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.forwardToChat.ForwardToChatPostRequestBody::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.forwardToChat.ForwardToChatPostRequestBody::|public|target_chat_ids():list[str] +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.forwardToChat.ForwardToChatPostRequestBody::|public|target_chat_ids(value:list[str]):None +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.forwardToChat.ForwardToChatPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):ForwardToChatPostRequestBody +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.forwardToChat.ForwardToChatPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.forwardToChat.ForwardToChatPostResponse-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.forwardToChat.ForwardToChatPostResponse::|public|constructor():None +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.forwardToChat.ForwardToChatPostResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.forwardToChat.ForwardToChatPostResponse::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.forwardToChat.ForwardToChatPostResponse::|public|value():list[ActionResultPart] +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.forwardToChat.ForwardToChatPostResponse::|public|value(value:list[ActionResultPart]):None +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.forwardToChat.ForwardToChatPostResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):ForwardToChatPostResponse +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.forwardToChat.ForwardToChatRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.forwardToChat.ForwardToChatRequestBuilder.ForwardToChatRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.forwardToChat.ForwardToChatRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.forwardToChat.ForwardToChatRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.forwardToChat.ForwardToChatRequestBuilder::|public|post(body:ForwardToChatPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):ForwardToChatPostResponse +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.forwardToChat.ForwardToChatRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.forwardToChat.ForwardToChatRequestBuilder::|public|to_post_request_information(body:ForwardToChatPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.forwardToChat.ForwardToChatRequestBuilder::|public|url_template:str +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.forwardToChat.ForwardToChatRequestBuilder::|public|with_url(raw_url:str):ForwardToChatRequestBuilder msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.item.ChatMessageItemRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.item.ChatMessageItemRequestBuilder.ChatMessageItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.item.ChatMessageItemRequestBuilder.ChatMessageItemRequestBuilderGetQueryParameters::|public|expand:list[str] @@ -315463,6 +316312,36 @@ msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.item.re msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.item.replies.delta.DeltaRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[DeltaRequestBuilderGetQueryParameters]):RequestInformation msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.item.replies.delta.DeltaRequestBuilder::|public|url_template:str msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.item.replies.delta.DeltaRequestBuilder::|public|with_url(raw_url:str):DeltaRequestBuilder +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody::|public|additional_data():dict[str, Any] +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody::|public|additional_message():ChatMessage +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody::|public|additional_message(value:ChatMessage):None +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody::|public|backing_store:BackingStore +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody::|public|constructor():None +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody::|public|message_ids():list[str] +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody::|public|message_ids(value:list[str]):None +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody::|public|target_chat_ids():list[str] +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody::|public|target_chat_ids(value:list[str]):None +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):ForwardToChatPostRequestBody +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.item.replies.forwardToChat.ForwardToChatPostResponse-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.item.replies.forwardToChat.ForwardToChatPostResponse::|public|constructor():None +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.item.replies.forwardToChat.ForwardToChatPostResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.item.replies.forwardToChat.ForwardToChatPostResponse::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.item.replies.forwardToChat.ForwardToChatPostResponse::|public|value():list[ActionResultPart] +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.item.replies.forwardToChat.ForwardToChatPostResponse::|public|value(value:list[ActionResultPart]):None +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.item.replies.forwardToChat.ForwardToChatPostResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):ForwardToChatPostResponse +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.item.replies.forwardToChat.ForwardToChatRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.item.replies.forwardToChat.ForwardToChatRequestBuilder.ForwardToChatRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.item.replies.forwardToChat.ForwardToChatRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.item.replies.forwardToChat.ForwardToChatRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.item.replies.forwardToChat.ForwardToChatRequestBuilder::|public|post(body:ForwardToChatPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):ForwardToChatPostResponse +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.item.replies.forwardToChat.ForwardToChatRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.item.replies.forwardToChat.ForwardToChatRequestBuilder::|public|to_post_request_information(body:ForwardToChatPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.item.replies.forwardToChat.ForwardToChatRequestBuilder::|public|url_template:str +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.item.replies.forwardToChat.ForwardToChatRequestBuilder::|public|with_url(raw_url:str):ForwardToChatRequestBuilder msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.item.replies.item.ChatMessageItemRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.item.replies.item.ChatMessageItemRequestBuilder.ChatMessageItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.item.replies.item.ChatMessageItemRequestBuilder.ChatMessageItemRequestBuilderGetQueryParameters::|public|expand:list[str] @@ -315627,14 +316506,37 @@ msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.item.re msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.item.replies.RepliesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.item.replies.RepliesRequestBuilder::|public|count:CountRequestBuilder msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.item.replies.RepliesRequestBuilder::|public|delta:DeltaRequestBuilder +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.item.replies.RepliesRequestBuilder::|public|forward_to_chat:ForwardToChatRequestBuilder msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.item.replies.RepliesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[RepliesRequestBuilderGetQueryParameters]):ChatMessageCollectionResponse msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.item.replies.RepliesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.item.replies.RepliesRequestBuilder::|public|post(body:ChatMessage; request_configuration?:RequestConfiguration[QueryParameters]):ChatMessage +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.item.replies.RepliesRequestBuilder::|public|reply_with_quote:ReplyWithQuoteRequestBuilder msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.item.replies.RepliesRequestBuilder::|public|request_adapter:RequestAdapter msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.item.replies.RepliesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[RepliesRequestBuilderGetQueryParameters]):RequestInformation msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.item.replies.RepliesRequestBuilder::|public|to_post_request_information(body:ChatMessage; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.item.replies.RepliesRequestBuilder::|public|url_template:str msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.item.replies.RepliesRequestBuilder::|public|with_url(raw_url:str):RepliesRequestBuilder +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.item.replies.replyWithQuote.ReplyWithQuotePostRequestBody::|public|additional_data():dict[str, Any] +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.item.replies.replyWithQuote.ReplyWithQuotePostRequestBody::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.item.replies.replyWithQuote.ReplyWithQuotePostRequestBody::|public|backing_store:BackingStore +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.item.replies.replyWithQuote.ReplyWithQuotePostRequestBody::|public|constructor():None +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.item.replies.replyWithQuote.ReplyWithQuotePostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.item.replies.replyWithQuote.ReplyWithQuotePostRequestBody::|public|message_ids():list[str] +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.item.replies.replyWithQuote.ReplyWithQuotePostRequestBody::|public|message_ids(value:list[str]):None +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.item.replies.replyWithQuote.ReplyWithQuotePostRequestBody::|public|reply_message():ChatMessage +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.item.replies.replyWithQuote.ReplyWithQuotePostRequestBody::|public|reply_message(value:ChatMessage):None +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.item.replies.replyWithQuote.ReplyWithQuotePostRequestBody::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.item.replies.replyWithQuote.ReplyWithQuotePostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):ReplyWithQuotePostRequestBody +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.item.replies.replyWithQuote.ReplyWithQuotePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.item.replies.replyWithQuote.ReplyWithQuoteRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.item.replies.replyWithQuote.ReplyWithQuoteRequestBuilder.ReplyWithQuoteRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.item.replies.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.item.replies.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.item.replies.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|post(body:ReplyWithQuotePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):ChatMessage +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.item.replies.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.item.replies.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|to_post_request_information(body:ReplyWithQuotePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.item.replies.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|url_template:str +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.item.replies.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|with_url(raw_url:str):ReplyWithQuoteRequestBuilder msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.item.setReaction.SetReactionPostRequestBody::|public|additional_data():dict[str, Any] msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.item.setReaction.SetReactionPostRequestBody::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.item.setReaction.SetReactionPostRequestBody::|public|backing_store:BackingStore @@ -315707,14 +316609,37 @@ msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.Message msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.MessagesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.MessagesRequestBuilder::|public|count:CountRequestBuilder msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.MessagesRequestBuilder::|public|delta:DeltaRequestBuilder +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.MessagesRequestBuilder::|public|forward_to_chat:ForwardToChatRequestBuilder msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.MessagesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[MessagesRequestBuilderGetQueryParameters]):ChatMessageCollectionResponse msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.MessagesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.MessagesRequestBuilder::|public|post(body:ChatMessage; request_configuration?:RequestConfiguration[QueryParameters]):ChatMessage +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.MessagesRequestBuilder::|public|reply_with_quote:ReplyWithQuoteRequestBuilder msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.MessagesRequestBuilder::|public|request_adapter:RequestAdapter msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.MessagesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[MessagesRequestBuilderGetQueryParameters]):RequestInformation msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.MessagesRequestBuilder::|public|to_post_request_information(body:ChatMessage; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.MessagesRequestBuilder::|public|url_template:str msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.MessagesRequestBuilder::|public|with_url(raw_url:str):MessagesRequestBuilder +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.replyWithQuote.ReplyWithQuotePostRequestBody::|public|additional_data():dict[str, Any] +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.replyWithQuote.ReplyWithQuotePostRequestBody::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.replyWithQuote.ReplyWithQuotePostRequestBody::|public|backing_store:BackingStore +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.replyWithQuote.ReplyWithQuotePostRequestBody::|public|constructor():None +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.replyWithQuote.ReplyWithQuotePostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.replyWithQuote.ReplyWithQuotePostRequestBody::|public|message_ids():list[str] +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.replyWithQuote.ReplyWithQuotePostRequestBody::|public|message_ids(value:list[str]):None +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.replyWithQuote.ReplyWithQuotePostRequestBody::|public|reply_message():ChatMessage +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.replyWithQuote.ReplyWithQuotePostRequestBody::|public|reply_message(value:ChatMessage):None +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.replyWithQuote.ReplyWithQuotePostRequestBody::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.replyWithQuote.ReplyWithQuotePostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):ReplyWithQuotePostRequestBody +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.replyWithQuote.ReplyWithQuotePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.replyWithQuote.ReplyWithQuoteRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.replyWithQuote.ReplyWithQuoteRequestBuilder.ReplyWithQuoteRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|post(body:ReplyWithQuotePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):ChatMessage +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|to_post_request_information(body:ReplyWithQuotePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|url_template:str +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.messages.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|with_url(raw_url:str):ReplyWithQuoteRequestBuilder msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.planner.PlannerRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.planner.PlannerRequestBuilder.PlannerRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.planner.PlannerRequestBuilder.PlannerRequestBuilderGetQueryParameters::|public|expand:list[str] @@ -317365,6 +318290,36 @@ msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefiniti msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.messages.delta.DeltaRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[DeltaRequestBuilderGetQueryParameters]):RequestInformation msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.messages.delta.DeltaRequestBuilder::|public|url_template:str msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.messages.delta.DeltaRequestBuilder::|public|with_url(raw_url:str):DeltaRequestBuilder +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.messages.forwardToChat.ForwardToChatPostRequestBody::|public|additional_data():dict[str, Any] +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.messages.forwardToChat.ForwardToChatPostRequestBody::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.messages.forwardToChat.ForwardToChatPostRequestBody::|public|additional_message():ChatMessage +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.messages.forwardToChat.ForwardToChatPostRequestBody::|public|additional_message(value:ChatMessage):None +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.messages.forwardToChat.ForwardToChatPostRequestBody::|public|backing_store:BackingStore +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.messages.forwardToChat.ForwardToChatPostRequestBody::|public|constructor():None +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.messages.forwardToChat.ForwardToChatPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.messages.forwardToChat.ForwardToChatPostRequestBody::|public|message_ids():list[str] +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.messages.forwardToChat.ForwardToChatPostRequestBody::|public|message_ids(value:list[str]):None +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.messages.forwardToChat.ForwardToChatPostRequestBody::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.messages.forwardToChat.ForwardToChatPostRequestBody::|public|target_chat_ids():list[str] +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.messages.forwardToChat.ForwardToChatPostRequestBody::|public|target_chat_ids(value:list[str]):None +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.messages.forwardToChat.ForwardToChatPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):ForwardToChatPostRequestBody +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.messages.forwardToChat.ForwardToChatPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.messages.forwardToChat.ForwardToChatPostResponse-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.messages.forwardToChat.ForwardToChatPostResponse::|public|constructor():None +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.messages.forwardToChat.ForwardToChatPostResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.messages.forwardToChat.ForwardToChatPostResponse::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.messages.forwardToChat.ForwardToChatPostResponse::|public|value():list[ActionResultPart] +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.messages.forwardToChat.ForwardToChatPostResponse::|public|value(value:list[ActionResultPart]):None +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.messages.forwardToChat.ForwardToChatPostResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):ForwardToChatPostResponse +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.messages.forwardToChat.ForwardToChatRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.messages.forwardToChat.ForwardToChatRequestBuilder.ForwardToChatRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.messages.forwardToChat.ForwardToChatRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.messages.forwardToChat.ForwardToChatRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.messages.forwardToChat.ForwardToChatRequestBuilder::|public|post(body:ForwardToChatPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):ForwardToChatPostResponse +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.messages.forwardToChat.ForwardToChatRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.messages.forwardToChat.ForwardToChatRequestBuilder::|public|to_post_request_information(body:ForwardToChatPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.messages.forwardToChat.ForwardToChatRequestBuilder::|public|url_template:str +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.messages.forwardToChat.ForwardToChatRequestBuilder::|public|with_url(raw_url:str):ForwardToChatRequestBuilder msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.messages.item.ChatMessageItemRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.messages.item.ChatMessageItemRequestBuilder.ChatMessageItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.messages.item.ChatMessageItemRequestBuilder.ChatMessageItemRequestBuilderGetQueryParameters::|public|expand:list[str] @@ -317495,6 +318450,36 @@ msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefiniti msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.messages.item.replies.delta.DeltaRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[DeltaRequestBuilderGetQueryParameters]):RequestInformation msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.messages.item.replies.delta.DeltaRequestBuilder::|public|url_template:str msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.messages.item.replies.delta.DeltaRequestBuilder::|public|with_url(raw_url:str):DeltaRequestBuilder +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody::|public|additional_data():dict[str, Any] +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody::|public|additional_message():ChatMessage +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody::|public|additional_message(value:ChatMessage):None +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody::|public|backing_store:BackingStore +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody::|public|constructor():None +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody::|public|message_ids():list[str] +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody::|public|message_ids(value:list[str]):None +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody::|public|target_chat_ids():list[str] +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody::|public|target_chat_ids(value:list[str]):None +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):ForwardToChatPostRequestBody +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.messages.item.replies.forwardToChat.ForwardToChatPostResponse-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.messages.item.replies.forwardToChat.ForwardToChatPostResponse::|public|constructor():None +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.messages.item.replies.forwardToChat.ForwardToChatPostResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.messages.item.replies.forwardToChat.ForwardToChatPostResponse::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.messages.item.replies.forwardToChat.ForwardToChatPostResponse::|public|value():list[ActionResultPart] +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.messages.item.replies.forwardToChat.ForwardToChatPostResponse::|public|value(value:list[ActionResultPart]):None +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.messages.item.replies.forwardToChat.ForwardToChatPostResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):ForwardToChatPostResponse +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.messages.item.replies.forwardToChat.ForwardToChatRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.messages.item.replies.forwardToChat.ForwardToChatRequestBuilder.ForwardToChatRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.messages.item.replies.forwardToChat.ForwardToChatRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.messages.item.replies.forwardToChat.ForwardToChatRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.messages.item.replies.forwardToChat.ForwardToChatRequestBuilder::|public|post(body:ForwardToChatPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):ForwardToChatPostResponse +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.messages.item.replies.forwardToChat.ForwardToChatRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.messages.item.replies.forwardToChat.ForwardToChatRequestBuilder::|public|to_post_request_information(body:ForwardToChatPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.messages.item.replies.forwardToChat.ForwardToChatRequestBuilder::|public|url_template:str +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.messages.item.replies.forwardToChat.ForwardToChatRequestBuilder::|public|with_url(raw_url:str):ForwardToChatRequestBuilder msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.messages.item.replies.item.ChatMessageItemRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.messages.item.replies.item.ChatMessageItemRequestBuilder.ChatMessageItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.messages.item.replies.item.ChatMessageItemRequestBuilder.ChatMessageItemRequestBuilderGetQueryParameters::|public|expand:list[str] @@ -317659,14 +318644,37 @@ msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefiniti msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.messages.item.replies.RepliesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.messages.item.replies.RepliesRequestBuilder::|public|count:CountRequestBuilder msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.messages.item.replies.RepliesRequestBuilder::|public|delta:DeltaRequestBuilder +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.messages.item.replies.RepliesRequestBuilder::|public|forward_to_chat:ForwardToChatRequestBuilder msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.messages.item.replies.RepliesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[RepliesRequestBuilderGetQueryParameters]):ChatMessageCollectionResponse msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.messages.item.replies.RepliesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.messages.item.replies.RepliesRequestBuilder::|public|post(body:ChatMessage; request_configuration?:RequestConfiguration[QueryParameters]):ChatMessage +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.messages.item.replies.RepliesRequestBuilder::|public|reply_with_quote:ReplyWithQuoteRequestBuilder msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.messages.item.replies.RepliesRequestBuilder::|public|request_adapter:RequestAdapter msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.messages.item.replies.RepliesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[RepliesRequestBuilderGetQueryParameters]):RequestInformation msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.messages.item.replies.RepliesRequestBuilder::|public|to_post_request_information(body:ChatMessage; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.messages.item.replies.RepliesRequestBuilder::|public|url_template:str msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.messages.item.replies.RepliesRequestBuilder::|public|with_url(raw_url:str):RepliesRequestBuilder +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.messages.item.replies.replyWithQuote.ReplyWithQuotePostRequestBody::|public|additional_data():dict[str, Any] +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.messages.item.replies.replyWithQuote.ReplyWithQuotePostRequestBody::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.messages.item.replies.replyWithQuote.ReplyWithQuotePostRequestBody::|public|backing_store:BackingStore +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.messages.item.replies.replyWithQuote.ReplyWithQuotePostRequestBody::|public|constructor():None +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.messages.item.replies.replyWithQuote.ReplyWithQuotePostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.messages.item.replies.replyWithQuote.ReplyWithQuotePostRequestBody::|public|message_ids():list[str] +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.messages.item.replies.replyWithQuote.ReplyWithQuotePostRequestBody::|public|message_ids(value:list[str]):None +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.messages.item.replies.replyWithQuote.ReplyWithQuotePostRequestBody::|public|reply_message():ChatMessage +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.messages.item.replies.replyWithQuote.ReplyWithQuotePostRequestBody::|public|reply_message(value:ChatMessage):None +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.messages.item.replies.replyWithQuote.ReplyWithQuotePostRequestBody::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.messages.item.replies.replyWithQuote.ReplyWithQuotePostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):ReplyWithQuotePostRequestBody +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.messages.item.replies.replyWithQuote.ReplyWithQuotePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.messages.item.replies.replyWithQuote.ReplyWithQuoteRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.messages.item.replies.replyWithQuote.ReplyWithQuoteRequestBuilder.ReplyWithQuoteRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.messages.item.replies.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.messages.item.replies.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.messages.item.replies.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|post(body:ReplyWithQuotePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):ChatMessage +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.messages.item.replies.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.messages.item.replies.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|to_post_request_information(body:ReplyWithQuotePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.messages.item.replies.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|url_template:str +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.messages.item.replies.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|with_url(raw_url:str):ReplyWithQuoteRequestBuilder msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.messages.item.setReaction.SetReactionPostRequestBody::|public|additional_data():dict[str, Any] msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.messages.item.setReaction.SetReactionPostRequestBody::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.messages.item.setReaction.SetReactionPostRequestBody::|public|backing_store:BackingStore @@ -317739,14 +318747,37 @@ msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefiniti msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.messages.MessagesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.messages.MessagesRequestBuilder::|public|count:CountRequestBuilder msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.messages.MessagesRequestBuilder::|public|delta:DeltaRequestBuilder +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.messages.MessagesRequestBuilder::|public|forward_to_chat:ForwardToChatRequestBuilder msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.messages.MessagesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[MessagesRequestBuilderGetQueryParameters]):ChatMessageCollectionResponse msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.messages.MessagesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.messages.MessagesRequestBuilder::|public|post(body:ChatMessage; request_configuration?:RequestConfiguration[QueryParameters]):ChatMessage +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.messages.MessagesRequestBuilder::|public|reply_with_quote:ReplyWithQuoteRequestBuilder msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.messages.MessagesRequestBuilder::|public|request_adapter:RequestAdapter msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.messages.MessagesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[MessagesRequestBuilderGetQueryParameters]):RequestInformation msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.messages.MessagesRequestBuilder::|public|to_post_request_information(body:ChatMessage; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.messages.MessagesRequestBuilder::|public|url_template:str msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.messages.MessagesRequestBuilder::|public|with_url(raw_url:str):MessagesRequestBuilder +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.messages.replyWithQuote.ReplyWithQuotePostRequestBody::|public|additional_data():dict[str, Any] +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.messages.replyWithQuote.ReplyWithQuotePostRequestBody::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.messages.replyWithQuote.ReplyWithQuotePostRequestBody::|public|backing_store:BackingStore +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.messages.replyWithQuote.ReplyWithQuotePostRequestBody::|public|constructor():None +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.messages.replyWithQuote.ReplyWithQuotePostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.messages.replyWithQuote.ReplyWithQuotePostRequestBody::|public|message_ids():list[str] +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.messages.replyWithQuote.ReplyWithQuotePostRequestBody::|public|message_ids(value:list[str]):None +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.messages.replyWithQuote.ReplyWithQuotePostRequestBody::|public|reply_message():ChatMessage +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.messages.replyWithQuote.ReplyWithQuotePostRequestBody::|public|reply_message(value:ChatMessage):None +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.messages.replyWithQuote.ReplyWithQuotePostRequestBody::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.messages.replyWithQuote.ReplyWithQuotePostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):ReplyWithQuotePostRequestBody +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.messages.replyWithQuote.ReplyWithQuotePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.messages.replyWithQuote.ReplyWithQuoteRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.messages.replyWithQuote.ReplyWithQuoteRequestBuilder.ReplyWithQuoteRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.messages.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.messages.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.messages.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|post(body:ReplyWithQuotePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):ChatMessage +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.messages.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.messages.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|to_post_request_information(body:ReplyWithQuotePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.messages.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|url_template:str +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.messages.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|with_url(raw_url:str):ReplyWithQuoteRequestBuilder msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.planner.PlannerRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.planner.PlannerRequestBuilder.PlannerRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.planner.PlannerRequestBuilder.PlannerRequestBuilderGetQueryParameters::|public|expand:list[str] @@ -319441,6 +320472,36 @@ msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefiniti msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.messages.delta.DeltaRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[DeltaRequestBuilderGetQueryParameters]):RequestInformation msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.messages.delta.DeltaRequestBuilder::|public|url_template:str msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.messages.delta.DeltaRequestBuilder::|public|with_url(raw_url:str):DeltaRequestBuilder +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.messages.forwardToChat.ForwardToChatPostRequestBody::|public|additional_data():dict[str, Any] +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.messages.forwardToChat.ForwardToChatPostRequestBody::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.messages.forwardToChat.ForwardToChatPostRequestBody::|public|additional_message():ChatMessage +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.messages.forwardToChat.ForwardToChatPostRequestBody::|public|additional_message(value:ChatMessage):None +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.messages.forwardToChat.ForwardToChatPostRequestBody::|public|backing_store:BackingStore +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.messages.forwardToChat.ForwardToChatPostRequestBody::|public|constructor():None +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.messages.forwardToChat.ForwardToChatPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.messages.forwardToChat.ForwardToChatPostRequestBody::|public|message_ids():list[str] +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.messages.forwardToChat.ForwardToChatPostRequestBody::|public|message_ids(value:list[str]):None +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.messages.forwardToChat.ForwardToChatPostRequestBody::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.messages.forwardToChat.ForwardToChatPostRequestBody::|public|target_chat_ids():list[str] +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.messages.forwardToChat.ForwardToChatPostRequestBody::|public|target_chat_ids(value:list[str]):None +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.messages.forwardToChat.ForwardToChatPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):ForwardToChatPostRequestBody +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.messages.forwardToChat.ForwardToChatPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.messages.forwardToChat.ForwardToChatPostResponse-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.messages.forwardToChat.ForwardToChatPostResponse::|public|constructor():None +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.messages.forwardToChat.ForwardToChatPostResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.messages.forwardToChat.ForwardToChatPostResponse::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.messages.forwardToChat.ForwardToChatPostResponse::|public|value():list[ActionResultPart] +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.messages.forwardToChat.ForwardToChatPostResponse::|public|value(value:list[ActionResultPart]):None +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.messages.forwardToChat.ForwardToChatPostResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):ForwardToChatPostResponse +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.messages.forwardToChat.ForwardToChatRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.messages.forwardToChat.ForwardToChatRequestBuilder.ForwardToChatRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.messages.forwardToChat.ForwardToChatRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.messages.forwardToChat.ForwardToChatRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.messages.forwardToChat.ForwardToChatRequestBuilder::|public|post(body:ForwardToChatPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):ForwardToChatPostResponse +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.messages.forwardToChat.ForwardToChatRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.messages.forwardToChat.ForwardToChatRequestBuilder::|public|to_post_request_information(body:ForwardToChatPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.messages.forwardToChat.ForwardToChatRequestBuilder::|public|url_template:str +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.messages.forwardToChat.ForwardToChatRequestBuilder::|public|with_url(raw_url:str):ForwardToChatRequestBuilder msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.messages.item.ChatMessageItemRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.messages.item.ChatMessageItemRequestBuilder.ChatMessageItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.messages.item.ChatMessageItemRequestBuilder.ChatMessageItemRequestBuilderGetQueryParameters::|public|expand:list[str] @@ -319571,6 +320632,36 @@ msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefiniti msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.messages.item.replies.delta.DeltaRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[DeltaRequestBuilderGetQueryParameters]):RequestInformation msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.messages.item.replies.delta.DeltaRequestBuilder::|public|url_template:str msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.messages.item.replies.delta.DeltaRequestBuilder::|public|with_url(raw_url:str):DeltaRequestBuilder +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody::|public|additional_data():dict[str, Any] +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody::|public|additional_message():ChatMessage +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody::|public|additional_message(value:ChatMessage):None +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody::|public|backing_store:BackingStore +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody::|public|constructor():None +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody::|public|message_ids():list[str] +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody::|public|message_ids(value:list[str]):None +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody::|public|target_chat_ids():list[str] +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody::|public|target_chat_ids(value:list[str]):None +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):ForwardToChatPostRequestBody +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.messages.item.replies.forwardToChat.ForwardToChatPostResponse-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.messages.item.replies.forwardToChat.ForwardToChatPostResponse::|public|constructor():None +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.messages.item.replies.forwardToChat.ForwardToChatPostResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.messages.item.replies.forwardToChat.ForwardToChatPostResponse::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.messages.item.replies.forwardToChat.ForwardToChatPostResponse::|public|value():list[ActionResultPart] +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.messages.item.replies.forwardToChat.ForwardToChatPostResponse::|public|value(value:list[ActionResultPart]):None +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.messages.item.replies.forwardToChat.ForwardToChatPostResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):ForwardToChatPostResponse +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.messages.item.replies.forwardToChat.ForwardToChatRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.messages.item.replies.forwardToChat.ForwardToChatRequestBuilder.ForwardToChatRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.messages.item.replies.forwardToChat.ForwardToChatRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.messages.item.replies.forwardToChat.ForwardToChatRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.messages.item.replies.forwardToChat.ForwardToChatRequestBuilder::|public|post(body:ForwardToChatPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):ForwardToChatPostResponse +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.messages.item.replies.forwardToChat.ForwardToChatRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.messages.item.replies.forwardToChat.ForwardToChatRequestBuilder::|public|to_post_request_information(body:ForwardToChatPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.messages.item.replies.forwardToChat.ForwardToChatRequestBuilder::|public|url_template:str +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.messages.item.replies.forwardToChat.ForwardToChatRequestBuilder::|public|with_url(raw_url:str):ForwardToChatRequestBuilder msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.messages.item.replies.item.ChatMessageItemRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.messages.item.replies.item.ChatMessageItemRequestBuilder.ChatMessageItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.messages.item.replies.item.ChatMessageItemRequestBuilder.ChatMessageItemRequestBuilderGetQueryParameters::|public|expand:list[str] @@ -319735,14 +320826,37 @@ msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefiniti msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.messages.item.replies.RepliesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.messages.item.replies.RepliesRequestBuilder::|public|count:CountRequestBuilder msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.messages.item.replies.RepliesRequestBuilder::|public|delta:DeltaRequestBuilder +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.messages.item.replies.RepliesRequestBuilder::|public|forward_to_chat:ForwardToChatRequestBuilder msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.messages.item.replies.RepliesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[RepliesRequestBuilderGetQueryParameters]):ChatMessageCollectionResponse msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.messages.item.replies.RepliesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.messages.item.replies.RepliesRequestBuilder::|public|post(body:ChatMessage; request_configuration?:RequestConfiguration[QueryParameters]):ChatMessage +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.messages.item.replies.RepliesRequestBuilder::|public|reply_with_quote:ReplyWithQuoteRequestBuilder msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.messages.item.replies.RepliesRequestBuilder::|public|request_adapter:RequestAdapter msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.messages.item.replies.RepliesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[RepliesRequestBuilderGetQueryParameters]):RequestInformation msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.messages.item.replies.RepliesRequestBuilder::|public|to_post_request_information(body:ChatMessage; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.messages.item.replies.RepliesRequestBuilder::|public|url_template:str msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.messages.item.replies.RepliesRequestBuilder::|public|with_url(raw_url:str):RepliesRequestBuilder +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.messages.item.replies.replyWithQuote.ReplyWithQuotePostRequestBody::|public|additional_data():dict[str, Any] +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.messages.item.replies.replyWithQuote.ReplyWithQuotePostRequestBody::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.messages.item.replies.replyWithQuote.ReplyWithQuotePostRequestBody::|public|backing_store:BackingStore +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.messages.item.replies.replyWithQuote.ReplyWithQuotePostRequestBody::|public|constructor():None +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.messages.item.replies.replyWithQuote.ReplyWithQuotePostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.messages.item.replies.replyWithQuote.ReplyWithQuotePostRequestBody::|public|message_ids():list[str] +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.messages.item.replies.replyWithQuote.ReplyWithQuotePostRequestBody::|public|message_ids(value:list[str]):None +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.messages.item.replies.replyWithQuote.ReplyWithQuotePostRequestBody::|public|reply_message():ChatMessage +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.messages.item.replies.replyWithQuote.ReplyWithQuotePostRequestBody::|public|reply_message(value:ChatMessage):None +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.messages.item.replies.replyWithQuote.ReplyWithQuotePostRequestBody::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.messages.item.replies.replyWithQuote.ReplyWithQuotePostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):ReplyWithQuotePostRequestBody +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.messages.item.replies.replyWithQuote.ReplyWithQuotePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.messages.item.replies.replyWithQuote.ReplyWithQuoteRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.messages.item.replies.replyWithQuote.ReplyWithQuoteRequestBuilder.ReplyWithQuoteRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.messages.item.replies.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.messages.item.replies.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.messages.item.replies.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|post(body:ReplyWithQuotePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):ChatMessage +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.messages.item.replies.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.messages.item.replies.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|to_post_request_information(body:ReplyWithQuotePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.messages.item.replies.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|url_template:str +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.messages.item.replies.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|with_url(raw_url:str):ReplyWithQuoteRequestBuilder msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.messages.item.setReaction.SetReactionPostRequestBody::|public|additional_data():dict[str, Any] msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.messages.item.setReaction.SetReactionPostRequestBody::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.messages.item.setReaction.SetReactionPostRequestBody::|public|backing_store:BackingStore @@ -319815,14 +320929,37 @@ msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefiniti msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.messages.MessagesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.messages.MessagesRequestBuilder::|public|count:CountRequestBuilder msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.messages.MessagesRequestBuilder::|public|delta:DeltaRequestBuilder +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.messages.MessagesRequestBuilder::|public|forward_to_chat:ForwardToChatRequestBuilder msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.messages.MessagesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[MessagesRequestBuilderGetQueryParameters]):ChatMessageCollectionResponse msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.messages.MessagesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.messages.MessagesRequestBuilder::|public|post(body:ChatMessage; request_configuration?:RequestConfiguration[QueryParameters]):ChatMessage +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.messages.MessagesRequestBuilder::|public|reply_with_quote:ReplyWithQuoteRequestBuilder msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.messages.MessagesRequestBuilder::|public|request_adapter:RequestAdapter msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.messages.MessagesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[MessagesRequestBuilderGetQueryParameters]):RequestInformation msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.messages.MessagesRequestBuilder::|public|to_post_request_information(body:ChatMessage; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.messages.MessagesRequestBuilder::|public|url_template:str msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.messages.MessagesRequestBuilder::|public|with_url(raw_url:str):MessagesRequestBuilder +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.messages.replyWithQuote.ReplyWithQuotePostRequestBody::|public|additional_data():dict[str, Any] +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.messages.replyWithQuote.ReplyWithQuotePostRequestBody::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.messages.replyWithQuote.ReplyWithQuotePostRequestBody::|public|backing_store:BackingStore +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.messages.replyWithQuote.ReplyWithQuotePostRequestBody::|public|constructor():None +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.messages.replyWithQuote.ReplyWithQuotePostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.messages.replyWithQuote.ReplyWithQuotePostRequestBody::|public|message_ids():list[str] +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.messages.replyWithQuote.ReplyWithQuotePostRequestBody::|public|message_ids(value:list[str]):None +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.messages.replyWithQuote.ReplyWithQuotePostRequestBody::|public|reply_message():ChatMessage +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.messages.replyWithQuote.ReplyWithQuotePostRequestBody::|public|reply_message(value:ChatMessage):None +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.messages.replyWithQuote.ReplyWithQuotePostRequestBody::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.messages.replyWithQuote.ReplyWithQuotePostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):ReplyWithQuotePostRequestBody +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.messages.replyWithQuote.ReplyWithQuotePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.messages.replyWithQuote.ReplyWithQuoteRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.messages.replyWithQuote.ReplyWithQuoteRequestBuilder.ReplyWithQuoteRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.messages.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.messages.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.messages.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|post(body:ReplyWithQuotePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):ChatMessage +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.messages.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.messages.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|to_post_request_information(body:ReplyWithQuotePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.messages.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|url_template:str +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.messages.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|with_url(raw_url:str):ReplyWithQuoteRequestBuilder msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.planner.PlannerRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.planner.PlannerRequestBuilder.PlannerRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.planner.PlannerRequestBuilder.PlannerRequestBuilderGetQueryParameters::|public|expand:list[str] @@ -343988,6 +345125,36 @@ msgraph_beta.generated.users.item.chats.item.messages.delta.DeltaRequestBuilder: msgraph_beta.generated.users.item.chats.item.messages.delta.DeltaRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[DeltaRequestBuilderGetQueryParameters]):RequestInformation msgraph_beta.generated.users.item.chats.item.messages.delta.DeltaRequestBuilder::|public|url_template:str msgraph_beta.generated.users.item.chats.item.messages.delta.DeltaRequestBuilder::|public|with_url(raw_url:str):DeltaRequestBuilder +msgraph_beta.generated.users.item.chats.item.messages.forwardToChat.ForwardToChatPostRequestBody::|public|additional_data():dict[str, Any] +msgraph_beta.generated.users.item.chats.item.messages.forwardToChat.ForwardToChatPostRequestBody::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.users.item.chats.item.messages.forwardToChat.ForwardToChatPostRequestBody::|public|additional_message():ChatMessage +msgraph_beta.generated.users.item.chats.item.messages.forwardToChat.ForwardToChatPostRequestBody::|public|additional_message(value:ChatMessage):None +msgraph_beta.generated.users.item.chats.item.messages.forwardToChat.ForwardToChatPostRequestBody::|public|backing_store:BackingStore +msgraph_beta.generated.users.item.chats.item.messages.forwardToChat.ForwardToChatPostRequestBody::|public|constructor():None +msgraph_beta.generated.users.item.chats.item.messages.forwardToChat.ForwardToChatPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.users.item.chats.item.messages.forwardToChat.ForwardToChatPostRequestBody::|public|message_ids():list[str] +msgraph_beta.generated.users.item.chats.item.messages.forwardToChat.ForwardToChatPostRequestBody::|public|message_ids(value:list[str]):None +msgraph_beta.generated.users.item.chats.item.messages.forwardToChat.ForwardToChatPostRequestBody::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.users.item.chats.item.messages.forwardToChat.ForwardToChatPostRequestBody::|public|target_chat_ids():list[str] +msgraph_beta.generated.users.item.chats.item.messages.forwardToChat.ForwardToChatPostRequestBody::|public|target_chat_ids(value:list[str]):None +msgraph_beta.generated.users.item.chats.item.messages.forwardToChat.ForwardToChatPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):ForwardToChatPostRequestBody +msgraph_beta.generated.users.item.chats.item.messages.forwardToChat.ForwardToChatPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.users.item.chats.item.messages.forwardToChat.ForwardToChatPostResponse-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.users.item.chats.item.messages.forwardToChat.ForwardToChatPostResponse::|public|constructor():None +msgraph_beta.generated.users.item.chats.item.messages.forwardToChat.ForwardToChatPostResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.users.item.chats.item.messages.forwardToChat.ForwardToChatPostResponse::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.users.item.chats.item.messages.forwardToChat.ForwardToChatPostResponse::|public|value():list[ActionResultPart] +msgraph_beta.generated.users.item.chats.item.messages.forwardToChat.ForwardToChatPostResponse::|public|value(value:list[ActionResultPart]):None +msgraph_beta.generated.users.item.chats.item.messages.forwardToChat.ForwardToChatPostResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):ForwardToChatPostResponse +msgraph_beta.generated.users.item.chats.item.messages.forwardToChat.ForwardToChatRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.users.item.chats.item.messages.forwardToChat.ForwardToChatRequestBuilder.ForwardToChatRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.users.item.chats.item.messages.forwardToChat.ForwardToChatRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.users.item.chats.item.messages.forwardToChat.ForwardToChatRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.users.item.chats.item.messages.forwardToChat.ForwardToChatRequestBuilder::|public|post(body:ForwardToChatPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):ForwardToChatPostResponse +msgraph_beta.generated.users.item.chats.item.messages.forwardToChat.ForwardToChatRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.users.item.chats.item.messages.forwardToChat.ForwardToChatRequestBuilder::|public|to_post_request_information(body:ForwardToChatPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.users.item.chats.item.messages.forwardToChat.ForwardToChatRequestBuilder::|public|url_template:str +msgraph_beta.generated.users.item.chats.item.messages.forwardToChat.ForwardToChatRequestBuilder::|public|with_url(raw_url:str):ForwardToChatRequestBuilder msgraph_beta.generated.users.item.chats.item.messages.item.ChatMessageItemRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.users.item.chats.item.messages.item.ChatMessageItemRequestBuilder.ChatMessageItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.users.item.chats.item.messages.item.ChatMessageItemRequestBuilder.ChatMessageItemRequestBuilderGetQueryParameters::|public|expand:list[str] @@ -344118,6 +345285,36 @@ msgraph_beta.generated.users.item.chats.item.messages.item.replies.delta.DeltaRe msgraph_beta.generated.users.item.chats.item.messages.item.replies.delta.DeltaRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[DeltaRequestBuilderGetQueryParameters]):RequestInformation msgraph_beta.generated.users.item.chats.item.messages.item.replies.delta.DeltaRequestBuilder::|public|url_template:str msgraph_beta.generated.users.item.chats.item.messages.item.replies.delta.DeltaRequestBuilder::|public|with_url(raw_url:str):DeltaRequestBuilder +msgraph_beta.generated.users.item.chats.item.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody::|public|additional_data():dict[str, Any] +msgraph_beta.generated.users.item.chats.item.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.users.item.chats.item.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody::|public|additional_message():ChatMessage +msgraph_beta.generated.users.item.chats.item.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody::|public|additional_message(value:ChatMessage):None +msgraph_beta.generated.users.item.chats.item.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody::|public|backing_store:BackingStore +msgraph_beta.generated.users.item.chats.item.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody::|public|constructor():None +msgraph_beta.generated.users.item.chats.item.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.users.item.chats.item.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody::|public|message_ids():list[str] +msgraph_beta.generated.users.item.chats.item.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody::|public|message_ids(value:list[str]):None +msgraph_beta.generated.users.item.chats.item.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.users.item.chats.item.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody::|public|target_chat_ids():list[str] +msgraph_beta.generated.users.item.chats.item.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody::|public|target_chat_ids(value:list[str]):None +msgraph_beta.generated.users.item.chats.item.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):ForwardToChatPostRequestBody +msgraph_beta.generated.users.item.chats.item.messages.item.replies.forwardToChat.ForwardToChatPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.users.item.chats.item.messages.item.replies.forwardToChat.ForwardToChatPostResponse-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.users.item.chats.item.messages.item.replies.forwardToChat.ForwardToChatPostResponse::|public|constructor():None +msgraph_beta.generated.users.item.chats.item.messages.item.replies.forwardToChat.ForwardToChatPostResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.users.item.chats.item.messages.item.replies.forwardToChat.ForwardToChatPostResponse::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.users.item.chats.item.messages.item.replies.forwardToChat.ForwardToChatPostResponse::|public|value():list[ActionResultPart] +msgraph_beta.generated.users.item.chats.item.messages.item.replies.forwardToChat.ForwardToChatPostResponse::|public|value(value:list[ActionResultPart]):None +msgraph_beta.generated.users.item.chats.item.messages.item.replies.forwardToChat.ForwardToChatPostResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):ForwardToChatPostResponse +msgraph_beta.generated.users.item.chats.item.messages.item.replies.forwardToChat.ForwardToChatRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.users.item.chats.item.messages.item.replies.forwardToChat.ForwardToChatRequestBuilder.ForwardToChatRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.users.item.chats.item.messages.item.replies.forwardToChat.ForwardToChatRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.users.item.chats.item.messages.item.replies.forwardToChat.ForwardToChatRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.users.item.chats.item.messages.item.replies.forwardToChat.ForwardToChatRequestBuilder::|public|post(body:ForwardToChatPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):ForwardToChatPostResponse +msgraph_beta.generated.users.item.chats.item.messages.item.replies.forwardToChat.ForwardToChatRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.users.item.chats.item.messages.item.replies.forwardToChat.ForwardToChatRequestBuilder::|public|to_post_request_information(body:ForwardToChatPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.users.item.chats.item.messages.item.replies.forwardToChat.ForwardToChatRequestBuilder::|public|url_template:str +msgraph_beta.generated.users.item.chats.item.messages.item.replies.forwardToChat.ForwardToChatRequestBuilder::|public|with_url(raw_url:str):ForwardToChatRequestBuilder msgraph_beta.generated.users.item.chats.item.messages.item.replies.item.ChatMessageItemRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.users.item.chats.item.messages.item.replies.item.ChatMessageItemRequestBuilder.ChatMessageItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.users.item.chats.item.messages.item.replies.item.ChatMessageItemRequestBuilder.ChatMessageItemRequestBuilderGetQueryParameters::|public|expand:list[str] @@ -344282,14 +345479,37 @@ msgraph_beta.generated.users.item.chats.item.messages.item.replies.RepliesReques msgraph_beta.generated.users.item.chats.item.messages.item.replies.RepliesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.users.item.chats.item.messages.item.replies.RepliesRequestBuilder::|public|count:CountRequestBuilder msgraph_beta.generated.users.item.chats.item.messages.item.replies.RepliesRequestBuilder::|public|delta:DeltaRequestBuilder +msgraph_beta.generated.users.item.chats.item.messages.item.replies.RepliesRequestBuilder::|public|forward_to_chat:ForwardToChatRequestBuilder msgraph_beta.generated.users.item.chats.item.messages.item.replies.RepliesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[RepliesRequestBuilderGetQueryParameters]):ChatMessageCollectionResponse msgraph_beta.generated.users.item.chats.item.messages.item.replies.RepliesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] msgraph_beta.generated.users.item.chats.item.messages.item.replies.RepliesRequestBuilder::|public|post(body:ChatMessage; request_configuration?:RequestConfiguration[QueryParameters]):ChatMessage +msgraph_beta.generated.users.item.chats.item.messages.item.replies.RepliesRequestBuilder::|public|reply_with_quote:ReplyWithQuoteRequestBuilder msgraph_beta.generated.users.item.chats.item.messages.item.replies.RepliesRequestBuilder::|public|request_adapter:RequestAdapter msgraph_beta.generated.users.item.chats.item.messages.item.replies.RepliesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[RepliesRequestBuilderGetQueryParameters]):RequestInformation msgraph_beta.generated.users.item.chats.item.messages.item.replies.RepliesRequestBuilder::|public|to_post_request_information(body:ChatMessage; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.users.item.chats.item.messages.item.replies.RepliesRequestBuilder::|public|url_template:str msgraph_beta.generated.users.item.chats.item.messages.item.replies.RepliesRequestBuilder::|public|with_url(raw_url:str):RepliesRequestBuilder +msgraph_beta.generated.users.item.chats.item.messages.item.replies.replyWithQuote.ReplyWithQuotePostRequestBody::|public|additional_data():dict[str, Any] +msgraph_beta.generated.users.item.chats.item.messages.item.replies.replyWithQuote.ReplyWithQuotePostRequestBody::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.users.item.chats.item.messages.item.replies.replyWithQuote.ReplyWithQuotePostRequestBody::|public|backing_store:BackingStore +msgraph_beta.generated.users.item.chats.item.messages.item.replies.replyWithQuote.ReplyWithQuotePostRequestBody::|public|constructor():None +msgraph_beta.generated.users.item.chats.item.messages.item.replies.replyWithQuote.ReplyWithQuotePostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.users.item.chats.item.messages.item.replies.replyWithQuote.ReplyWithQuotePostRequestBody::|public|message_ids():list[str] +msgraph_beta.generated.users.item.chats.item.messages.item.replies.replyWithQuote.ReplyWithQuotePostRequestBody::|public|message_ids(value:list[str]):None +msgraph_beta.generated.users.item.chats.item.messages.item.replies.replyWithQuote.ReplyWithQuotePostRequestBody::|public|reply_message():ChatMessage +msgraph_beta.generated.users.item.chats.item.messages.item.replies.replyWithQuote.ReplyWithQuotePostRequestBody::|public|reply_message(value:ChatMessage):None +msgraph_beta.generated.users.item.chats.item.messages.item.replies.replyWithQuote.ReplyWithQuotePostRequestBody::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.users.item.chats.item.messages.item.replies.replyWithQuote.ReplyWithQuotePostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):ReplyWithQuotePostRequestBody +msgraph_beta.generated.users.item.chats.item.messages.item.replies.replyWithQuote.ReplyWithQuotePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.users.item.chats.item.messages.item.replies.replyWithQuote.ReplyWithQuoteRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.users.item.chats.item.messages.item.replies.replyWithQuote.ReplyWithQuoteRequestBuilder.ReplyWithQuoteRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.users.item.chats.item.messages.item.replies.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.users.item.chats.item.messages.item.replies.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.users.item.chats.item.messages.item.replies.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|post(body:ReplyWithQuotePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):ChatMessage +msgraph_beta.generated.users.item.chats.item.messages.item.replies.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.users.item.chats.item.messages.item.replies.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|to_post_request_information(body:ReplyWithQuotePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.users.item.chats.item.messages.item.replies.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|url_template:str +msgraph_beta.generated.users.item.chats.item.messages.item.replies.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|with_url(raw_url:str):ReplyWithQuoteRequestBuilder msgraph_beta.generated.users.item.chats.item.messages.item.setReaction.SetReactionPostRequestBody::|public|additional_data():dict[str, Any] msgraph_beta.generated.users.item.chats.item.messages.item.setReaction.SetReactionPostRequestBody::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.users.item.chats.item.messages.item.setReaction.SetReactionPostRequestBody::|public|backing_store:BackingStore @@ -344362,14 +345582,37 @@ msgraph_beta.generated.users.item.chats.item.messages.MessagesRequestBuilder::|p msgraph_beta.generated.users.item.chats.item.messages.MessagesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.users.item.chats.item.messages.MessagesRequestBuilder::|public|count:CountRequestBuilder msgraph_beta.generated.users.item.chats.item.messages.MessagesRequestBuilder::|public|delta:DeltaRequestBuilder +msgraph_beta.generated.users.item.chats.item.messages.MessagesRequestBuilder::|public|forward_to_chat:ForwardToChatRequestBuilder msgraph_beta.generated.users.item.chats.item.messages.MessagesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[MessagesRequestBuilderGetQueryParameters]):ChatMessageCollectionResponse msgraph_beta.generated.users.item.chats.item.messages.MessagesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] msgraph_beta.generated.users.item.chats.item.messages.MessagesRequestBuilder::|public|post(body:ChatMessage; request_configuration?:RequestConfiguration[QueryParameters]):ChatMessage +msgraph_beta.generated.users.item.chats.item.messages.MessagesRequestBuilder::|public|reply_with_quote:ReplyWithQuoteRequestBuilder msgraph_beta.generated.users.item.chats.item.messages.MessagesRequestBuilder::|public|request_adapter:RequestAdapter msgraph_beta.generated.users.item.chats.item.messages.MessagesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[MessagesRequestBuilderGetQueryParameters]):RequestInformation msgraph_beta.generated.users.item.chats.item.messages.MessagesRequestBuilder::|public|to_post_request_information(body:ChatMessage; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.users.item.chats.item.messages.MessagesRequestBuilder::|public|url_template:str msgraph_beta.generated.users.item.chats.item.messages.MessagesRequestBuilder::|public|with_url(raw_url:str):MessagesRequestBuilder +msgraph_beta.generated.users.item.chats.item.messages.replyWithQuote.ReplyWithQuotePostRequestBody::|public|additional_data():dict[str, Any] +msgraph_beta.generated.users.item.chats.item.messages.replyWithQuote.ReplyWithQuotePostRequestBody::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.users.item.chats.item.messages.replyWithQuote.ReplyWithQuotePostRequestBody::|public|backing_store:BackingStore +msgraph_beta.generated.users.item.chats.item.messages.replyWithQuote.ReplyWithQuotePostRequestBody::|public|constructor():None +msgraph_beta.generated.users.item.chats.item.messages.replyWithQuote.ReplyWithQuotePostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.users.item.chats.item.messages.replyWithQuote.ReplyWithQuotePostRequestBody::|public|message_ids():list[str] +msgraph_beta.generated.users.item.chats.item.messages.replyWithQuote.ReplyWithQuotePostRequestBody::|public|message_ids(value:list[str]):None +msgraph_beta.generated.users.item.chats.item.messages.replyWithQuote.ReplyWithQuotePostRequestBody::|public|reply_message():ChatMessage +msgraph_beta.generated.users.item.chats.item.messages.replyWithQuote.ReplyWithQuotePostRequestBody::|public|reply_message(value:ChatMessage):None +msgraph_beta.generated.users.item.chats.item.messages.replyWithQuote.ReplyWithQuotePostRequestBody::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.users.item.chats.item.messages.replyWithQuote.ReplyWithQuotePostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):ReplyWithQuotePostRequestBody +msgraph_beta.generated.users.item.chats.item.messages.replyWithQuote.ReplyWithQuotePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.users.item.chats.item.messages.replyWithQuote.ReplyWithQuoteRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.users.item.chats.item.messages.replyWithQuote.ReplyWithQuoteRequestBuilder.ReplyWithQuoteRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.users.item.chats.item.messages.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.users.item.chats.item.messages.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.users.item.chats.item.messages.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|post(body:ReplyWithQuotePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):ChatMessage +msgraph_beta.generated.users.item.chats.item.messages.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.users.item.chats.item.messages.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|to_post_request_information(body:ReplyWithQuotePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.users.item.chats.item.messages.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|url_template:str +msgraph_beta.generated.users.item.chats.item.messages.replyWithQuote.ReplyWithQuoteRequestBuilder::|public|with_url(raw_url:str):ReplyWithQuoteRequestBuilder msgraph_beta.generated.users.item.chats.item.operations.count.CountRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.users.item.chats.item.operations.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str msgraph_beta.generated.users.item.chats.item.operations.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str diff --git a/msgraph_beta/generated/kiota-lock.json b/msgraph_beta/generated/kiota-lock.json index bdaa567f3a1..d3fea71eff0 100644 --- a/msgraph_beta/generated/kiota-lock.json +++ b/msgraph_beta/generated/kiota-lock.json @@ -1,5 +1,5 @@ { - "descriptionHash": "B870086F83E06453DD7B2B8F8CA466E6E82AC00D6A2A075CE7F35EE2A5FF9BB5A9781DD7667BCBF59C14CBE174E32E7D8145A1E4C4B192FB335A6B983FBBBA0E", + "descriptionHash": "BCE949DBE243F0662B48145DD4B1415408EBE299955CE8362EAB9A546ECCE4B3F1E9D98735C26A1D61C1164BC809850594A804CAE8B1C5E4C02A64BB6E5C4F58", "descriptionLocation": "../../msgraph-metadata/clean_beta_openapi/openapi.yaml", "lockFileVersion": "1.0.0", "kiotaVersion": "1.24.0", diff --git a/msgraph_beta/generated/models/action_result_part.py b/msgraph_beta/generated/models/action_result_part.py index 9e40fc2667c..4f8df6b77cd 100644 --- a/msgraph_beta/generated/models/action_result_part.py +++ b/msgraph_beta/generated/models/action_result_part.py @@ -7,6 +7,7 @@ if TYPE_CHECKING: from .aad_user_conversation_member_result import AadUserConversationMemberResult + from .forward_to_chat_result import ForwardToChatResult from .public_error import PublicError @dataclass @@ -39,6 +40,10 @@ def create_from_discriminator_value(parse_node: ParseNode) -> ActionResultPart: from .aad_user_conversation_member_result import AadUserConversationMemberResult return AadUserConversationMemberResult() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.forwardToChatResult".casefold(): + from .forward_to_chat_result import ForwardToChatResult + + return ForwardToChatResult() return ActionResultPart() def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: @@ -47,9 +52,11 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .aad_user_conversation_member_result import AadUserConversationMemberResult + from .forward_to_chat_result import ForwardToChatResult from .public_error import PublicError from .aad_user_conversation_member_result import AadUserConversationMemberResult + from .forward_to_chat_result import ForwardToChatResult from .public_error import PublicError fields: dict[str, Callable[[Any], None]] = { diff --git a/msgraph_beta/generated/models/ai_interaction_mentioned_identity_set.py b/msgraph_beta/generated/models/ai_interaction_mentioned_identity_set.py index 9860f228050..bb10eb81ae1 100644 --- a/msgraph_beta/generated/models/ai_interaction_mentioned_identity_set.py +++ b/msgraph_beta/generated/models/ai_interaction_mentioned_identity_set.py @@ -15,7 +15,7 @@ class AiInteractionMentionedIdentitySet(IdentitySet, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.aiInteractionMentionedIdentitySet" - # The conversation details. + # The conversation property conversation: Optional[TeamworkConversationIdentity] = None # The tag details. tag: Optional[TeamworkTagIdentity] = None diff --git a/msgraph_beta/generated/models/android_managed_app_protection.py b/msgraph_beta/generated/models/android_managed_app_protection.py index 64186ae0a10..1dd139195e1 100644 --- a/msgraph_beta/generated/models/android_managed_app_protection.py +++ b/msgraph_beta/generated/models/android_managed_app_protection.py @@ -57,9 +57,9 @@ class AndroidManagedAppProtection(TargetedManagedAppProtection, Parsable): block_after_company_portal_update_deferral_in_days: Optional[int] = None # Whether the app should connect to the configured VPN on launch. connect_to_vpn_on_launch: Optional[bool] = None - # Friendly name of the preferred custom browser to open weblink on Android. + # Friendly name of the preferred custom browser to open weblink on Android. When this property is configured, ManagedBrowserToOpenLinksRequired should be true. custom_browser_display_name: Optional[str] = None - # Unique identifier of a custom browser to open weblink on Android. + # Unique identifier of the preferred custom browser to open weblink on Android. When this property is configured, ManagedBrowserToOpenLinksRequired should be true. custom_browser_package_id: Optional[str] = None # Friendly name of a custom dialer app to click-to-open a phone number on Android. custom_dialer_app_display_name: Optional[str] = None diff --git a/msgraph_beta/generated/models/certificate_based_auth_pki.py b/msgraph_beta/generated/models/certificate_based_auth_pki.py index b7ed4d56985..0e7f5f5f950 100644 --- a/msgraph_beta/generated/models/certificate_based_auth_pki.py +++ b/msgraph_beta/generated/models/certificate_based_auth_pki.py @@ -17,7 +17,7 @@ class CertificateBasedAuthPki(DirectoryObject, Parsable): odata_type: Optional[str] = "#microsoft.graph.certificateBasedAuthPki" # The collection of certificate authorities contained in this public key infrastructure resource. certificate_authorities: Optional[list[CertificateAuthorityDetail]] = None - # The name of the object. + # The name of the object. Maximum length is 256 characters. display_name: Optional[str] = None # The date and time when the object was created or last modified. last_modified_date_time: Optional[datetime.datetime] = None diff --git a/msgraph_beta/generated/models/cloud_pc_region_group.py b/msgraph_beta/generated/models/cloud_pc_region_group.py index 2a62ca20017..0d6bd941aa4 100644 --- a/msgraph_beta/generated/models/cloud_pc_region_group.py +++ b/msgraph_beta/generated/models/cloud_pc_region_group.py @@ -24,4 +24,6 @@ class CloudPcRegionGroup(str, Enum): SouthKorea = "southKorea", MiddleEast = "middleEast", Mexico = "mexico", + Australasia = "australasia", + Europe = "europe", diff --git a/msgraph_beta/generated/models/device_compliance_policy.py b/msgraph_beta/generated/models/device_compliance_policy.py index 97c69929420..0a6ad9510c5 100644 --- a/msgraph_beta/generated/models/device_compliance_policy.py +++ b/msgraph_beta/generated/models/device_compliance_policy.py @@ -54,7 +54,7 @@ class DeviceCompliancePolicy(Entity, Parsable): odata_type: Optional[str] = None # List of Scope Tags for this Entity instance. role_scope_tag_ids: Optional[list[str]] = None - # The list of scheduled action per rule for this compliance policy. This is a required property when creating any individual per-platform compliance policies. + # The list of scheduled action for this rule scheduled_actions_for_rule: Optional[list[DeviceComplianceScheduledActionForRule]] = None # Device compliance users status overview user_status_overview: Optional[DeviceComplianceUserOverview] = None diff --git a/msgraph_beta/generated/models/device_management_configuration_referred_setting_information.py b/msgraph_beta/generated/models/device_management_configuration_referred_setting_information.py index bcd2aa3de18..e9cd3d251fa 100644 --- a/msgraph_beta/generated/models/device_management_configuration_referred_setting_information.py +++ b/msgraph_beta/generated/models/device_management_configuration_referred_setting_information.py @@ -17,7 +17,7 @@ class DeviceManagementConfigurationReferredSettingInformation(AdditionalDataHold additional_data: dict[str, Any] = field(default_factory=dict) # The OdataType property odata_type: Optional[str] = None - # Setting definition id that is being referred to a setting. Applicable for reusable setting + # Setting definition id that is being referred to a setting. Applicable for reusable setting. setting_definition_id: Optional[str] = None @staticmethod diff --git a/msgraph_beta/generated/models/device_management_configuration_setting_definition.py b/msgraph_beta/generated/models/device_management_configuration_setting_definition.py index f6ed83c37f3..4de4354b540 100644 --- a/msgraph_beta/generated/models/device_management_configuration_setting_definition.py +++ b/msgraph_beta/generated/models/device_management_configuration_setting_definition.py @@ -28,19 +28,19 @@ class DeviceManagementConfigurationSettingDefinition(Entity, Parsable): # The accessTypes property access_types: Optional[DeviceManagementConfigurationSettingAccessTypes] = None - # Details which device setting is applicable on. Supports: $filters. + # Details which device setting is applicable on applicability: Optional[DeviceManagementConfigurationSettingApplicability] = None # Base CSP Path base_uri: Optional[str] = None - # Specify category in which the setting is under. Support $filters. + # Specifies the area group under which the setting is configured in a specified configuration service provider (CSP) category_id: Optional[str] = None - # Description of the setting. + # Description of the item description: Optional[str] = None - # Name of the setting. For example: Allow Toast. + # Display name of the item display_name: Optional[str] = None - # Help text of the setting. Give more details of the setting. + # Help text of the item help_text: Optional[str] = None - # List of links more info for the setting can be found at. + # List of links more info for the setting can be found at info_urls: Optional[list[str]] = None # Tokens which to search settings on keywords: Optional[list[str]] = None @@ -56,7 +56,7 @@ class DeviceManagementConfigurationSettingDefinition(Entity, Parsable): referred_setting_information_list: Optional[list[DeviceManagementConfigurationReferredSettingInformation]] = None # Setting RiskLevel risk_level: Optional[DeviceManagementConfigurationSettingRiskLevel] = None - # Root setting definition id if the setting is a child setting. + # Root setting definition if the setting is a child setting. root_definition_id: Optional[str] = None # Supported setting types setting_usage: Optional[DeviceManagementConfigurationSettingUsage] = None diff --git a/msgraph_beta/generated/models/device_management_configuration_setting_group_collection_definition.py b/msgraph_beta/generated/models/device_management_configuration_setting_group_collection_definition.py index f82b84785f3..87bf0f2aec5 100644 --- a/msgraph_beta/generated/models/device_management_configuration_setting_group_collection_definition.py +++ b/msgraph_beta/generated/models/device_management_configuration_setting_group_collection_definition.py @@ -11,9 +11,9 @@ @dataclass class DeviceManagementConfigurationSettingGroupCollectionDefinition(DeviceManagementConfigurationSettingGroupDefinition, Parsable): - # Maximum number of setting group count in the collection. Valid values 1 to 100 + # Maximum number of setting group count in the collection maximum_count: Optional[int] = None - # Minimum number of setting group count in the collection. Valid values 1 to 100 + # Minimum number of setting group count in the collection minimum_count: Optional[int] = None # The OdataType property odata_type: Optional[str] = None diff --git a/msgraph_beta/generated/models/device_management_configuration_simple_setting_definition.py b/msgraph_beta/generated/models/device_management_configuration_simple_setting_definition.py index c5ea07f9878..2edd1402d50 100644 --- a/msgraph_beta/generated/models/device_management_configuration_simple_setting_definition.py +++ b/msgraph_beta/generated/models/device_management_configuration_simple_setting_definition.py @@ -16,15 +16,15 @@ @dataclass class DeviceManagementConfigurationSimpleSettingDefinition(DeviceManagementConfigurationSettingDefinition, Parsable): - # Default setting value for this setting + # Default setting value for this setting. default_value: Optional[DeviceManagementConfigurationSettingValue] = None - # list of child settings that depend on this setting + # list of child settings that depend on this setting. depended_on_by: Optional[list[DeviceManagementConfigurationSettingDependedOnBy]] = None - # list of parent settings this setting is dependent on + # list of parent settings this setting is dependent on. dependent_on: Optional[list[DeviceManagementConfigurationDependentOn]] = None # The OdataType property odata_type: Optional[str] = None - # Definition of the value for this setting + # Definition of the value for this setting. value_definition: Optional[DeviceManagementConfigurationSettingValueDefinition] = None @staticmethod diff --git a/msgraph_beta/generated/models/device_management_configuration_string_setting_value_definition.py b/msgraph_beta/generated/models/device_management_configuration_string_setting_value_definition.py index 99e0d1ac5da..3dbb5ddbd24 100644 --- a/msgraph_beta/generated/models/device_management_configuration_string_setting_value_definition.py +++ b/msgraph_beta/generated/models/device_management_configuration_string_setting_value_definition.py @@ -19,15 +19,15 @@ class DeviceManagementConfigurationStringSettingValueDefinition(DeviceManagement odata_type: Optional[str] = "#microsoft.graph.deviceManagementConfigurationStringSettingValueDefinition" # Supported file types for this setting. file_types: Optional[list[str]] = None - # Pre-defined format of the string. Possible values are: none, email, guid, ip, base64, url, version, xml, date, time, binary, regEx, json, dateTime, surfaceHub. + # Pre-defined format of the string. Possible values are: none, email, guid, ip, base64, url, version, xml, date, time, binary, regEx, json, dateTime, surfaceHub, bashScript, unknownFutureValue. format: Optional[DeviceManagementConfigurationStringFormat] = None # Regular expression or any xml or json schema that the input string should match input_validation_schema: Optional[str] = None # Specifies whether the setting needs to be treated as a secret. Settings marked as yes will be encrypted in transit and at rest and will be displayed as asterisks when represented in the UX. is_secret: Optional[bool] = None - # Maximum length of string + # Maximum length of string. Valid values 0 to 87516 maximum_length: Optional[int] = None - # Minimum length of string + # Minimum length of string. Valid values 0 to 87516 minimum_length: Optional[int] = None @staticmethod diff --git a/msgraph_beta/generated/models/device_management_configuration_windows_skus.py b/msgraph_beta/generated/models/device_management_configuration_windows_skus.py index b6893170c6a..21f3d124528 100644 --- a/msgraph_beta/generated/models/device_management_configuration_windows_skus.py +++ b/msgraph_beta/generated/models/device_management_configuration_windows_skus.py @@ -1,19 +1,34 @@ from enum import Enum class DeviceManagementConfigurationWindowsSkus(str, Enum): + # Indicates the Device Management Configuration Windows SKU is 'unknown' Unknown = "unknown", + # Indicates the Device Management Configuration Windows SKU is 'windowsHome' WindowsHome = "windowsHome", + # Indicates the Device Management Configuration Windows SKU is 'windowsProfessional' WindowsProfessional = "windowsProfessional", + # Indicates the Device Management Configuration Windows SKU is 'windowsEnterprise' WindowsEnterprise = "windowsEnterprise", + # Indicates the Device Management Configuration Windows SKU is 'windowsEducation' WindowsEducation = "windowsEducation", + # Indicates the Device Management Configuration Windows SKU is 'windowsMobile' WindowsMobile = "windowsMobile", + # Indicates the Device Management Configuration Windows SKU is 'windowsMobileEnterprise' WindowsMobileEnterprise = "windowsMobileEnterprise", + # Indicates the Device Management Configuration Windows SKU is 'windowsTeamSurface' WindowsTeamSurface = "windowsTeamSurface", + # Indicates the Device Management Configuration Windows SKU is 'iot' Iot = "iot", + # Indicates the Device Management Configuration Windows SKU is 'iotEnterprise' IotEnterprise = "iotEnterprise", + # Indicates the Device Management Configuration Windows SKU is 'holoLens' HoloLens = "holoLens", + # Indicates the Device Management Configuration Windows SKU is 'holoLensEnterprise' HoloLensEnterprise = "holoLensEnterprise", + # Indicates the Device Management Configuration Windows SKU is 'holographicForBusiness' HolographicForBusiness = "holographicForBusiness", + # Indicates the Device Management Configuration Windows SKU is 'windowsMultiSession' WindowsMultiSession = "windowsMultiSession", + # Indicates the Device Management Configuration Windows SKU is 'surfaceHub' SurfaceHub = "surfaceHub", diff --git a/msgraph_beta/generated/models/forward_to_chat_result.py b/msgraph_beta/generated/models/forward_to_chat_result.py new file mode 100644 index 00000000000..87de86be3a9 --- /dev/null +++ b/msgraph_beta/generated/models/forward_to_chat_result.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .action_result_part import ActionResultPart + +from .action_result_part import ActionResultPart + +@dataclass +class ForwardToChatResult(ActionResultPart, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.forwardToChatResult" + # The forwardedMessageId property + forwarded_message_id: Optional[str] = None + # The targetChatId property + target_chat_id: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ForwardToChatResult: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ForwardToChatResult + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ForwardToChatResult() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .action_result_part import ActionResultPart + + from .action_result_part import ActionResultPart + + fields: dict[str, Callable[[Any], None]] = { + "forwardedMessageId": lambda n : setattr(self, 'forwarded_message_id', n.get_str_value()), + "targetChatId": lambda n : setattr(self, 'target_chat_id', 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("forwardedMessageId", self.forwarded_message_id) + writer.write_str_value("targetChatId", self.target_chat_id) + + diff --git a/msgraph_beta/generated/models/identity_set.py b/msgraph_beta/generated/models/identity_set.py index 62d38f25563..2f3f647455a 100644 --- a/msgraph_beta/generated/models/identity_set.py +++ b/msgraph_beta/generated/models/identity_set.py @@ -22,13 +22,13 @@ class IdentitySet(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 Identity of the Application. This property is read-only. + # Optional. The application associated with this action. application: Optional[Identity] = None - # The Identity of the Device. This property is read-only. + # Optional. The device associated with this action. device: Optional[Identity] = None # The OdataType property odata_type: Optional[str] = None - # The Identity of the User. This property is read-only. + # Optional. The user associated with this action. user: Optional[Identity] = None @staticmethod diff --git a/msgraph_beta/generated/models/mobile_app.py b/msgraph_beta/generated/models/mobile_app.py index b56b1106a51..4c90e7a558e 100644 --- a/msgraph_beta/generated/models/mobile_app.py +++ b/msgraph_beta/generated/models/mobile_app.py @@ -64,9 +64,9 @@ class MobileApp(Entity, Parsable): assignments: Optional[list[MobileAppAssignment]] = None # The list of categories for this app. categories: Optional[list[MobileAppCategory]] = None - # The date and time the app was created. + # The date and time the app was created. This property is read-only. created_date_time: Optional[datetime.datetime] = None - # The total number of dependencies the child app has. + # The total number of dependencies the child app has. This property is read-only. dependent_app_count: Optional[int] = None # The description of the app. description: Optional[str] = None @@ -76,13 +76,13 @@ class MobileApp(Entity, Parsable): display_name: Optional[str] = None # The more information Url. information_url: Optional[str] = None - # The value indicating whether the app is assigned to at least one group. + # The value indicating whether the app is assigned to at least one group. This property is read-only. is_assigned: Optional[bool] = None # The value indicating whether the app is marked as featured by the admin. is_featured: Optional[bool] = None # The large icon, to be displayed in the app details and used for upload of the icon. large_icon: Optional[MimeContent] = None - # The date and time the app was last modified. + # The date and time the app was last modified. This property is read-only. last_modified_date_time: Optional[datetime.datetime] = None # Notes for the app. notes: Optional[str] = None @@ -96,7 +96,7 @@ class MobileApp(Entity, Parsable): publisher: Optional[str] = None # Indicates the publishing state of an app. publishing_state: Optional[MobileAppPublishingState] = None - # List of relationships for this mobile app. + # The set of direct relationships for this app. relationships: Optional[list[MobileAppRelationship]] = None # List of scope tag ids for this mobile app. role_scope_tag_ids: Optional[list[str]] = None @@ -104,7 +104,7 @@ class MobileApp(Entity, Parsable): superseded_app_count: Optional[int] = None # The total number of apps this app directly or indirectly supersedes. This property is read-only. superseding_app_count: Optional[int] = None - # The upload state. + # The upload state. Possible values are: 0 - Not Ready, 1 - Ready, 2 - Processing. This property is read-only. upload_state: Optional[int] = None @staticmethod diff --git a/msgraph_beta/generated/models/online_meeting_base.py b/msgraph_beta/generated/models/online_meeting_base.py index a780f5e9607..0fb65f25d96 100644 --- a/msgraph_beta/generated/models/online_meeting_base.py +++ b/msgraph_beta/generated/models/online_meeting_base.py @@ -33,6 +33,8 @@ class OnlineMeetingBase(Entity, Parsable): allow_attendee_to_enable_mic: Optional[bool] = None # Indicates whether breakout rooms are enabled for the meeting. allow_breakout_rooms: Optional[bool] = None + # The allowCopyingAndSharingMeetingContent property + allow_copying_and_sharing_meeting_content: Optional[bool] = None # Indicates whether live share is enabled for the meeting. Possible values are: enabled, disabled, unknownFutureValue. allow_live_share: Optional[MeetingLiveShareOptions] = None # Specifies the mode of meeting chat. Possible values are: enabled, disabled, limited, unknownFutureValue. @@ -157,6 +159,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: "allowAttendeeToEnableCamera": lambda n : setattr(self, 'allow_attendee_to_enable_camera', n.get_bool_value()), "allowAttendeeToEnableMic": lambda n : setattr(self, 'allow_attendee_to_enable_mic', n.get_bool_value()), "allowBreakoutRooms": lambda n : setattr(self, 'allow_breakout_rooms', n.get_bool_value()), + "allowCopyingAndSharingMeetingContent": lambda n : setattr(self, 'allow_copying_and_sharing_meeting_content', n.get_bool_value()), "allowLiveShare": lambda n : setattr(self, 'allow_live_share', n.get_enum_value(MeetingLiveShareOptions)), "allowMeetingChat": lambda n : setattr(self, 'allow_meeting_chat', n.get_enum_value(MeetingChatMode)), "allowParticipantsToChangeName": lambda n : setattr(self, 'allow_participants_to_change_name', n.get_bool_value()), @@ -200,6 +203,7 @@ def serialize(self,writer: SerializationWriter) -> None: writer.write_bool_value("allowAttendeeToEnableCamera", self.allow_attendee_to_enable_camera) writer.write_bool_value("allowAttendeeToEnableMic", self.allow_attendee_to_enable_mic) writer.write_bool_value("allowBreakoutRooms", self.allow_breakout_rooms) + writer.write_bool_value("allowCopyingAndSharingMeetingContent", self.allow_copying_and_sharing_meeting_content) writer.write_enum_value("allowLiveShare", self.allow_live_share) writer.write_enum_value("allowMeetingChat", self.allow_meeting_chat) writer.write_bool_value("allowParticipantsToChangeName", self.allow_participants_to_change_name) diff --git a/msgraph_beta/generated/models/report.py b/msgraph_beta/generated/models/report.py index 4bca42797c2..241030e3fab 100644 --- a/msgraph_beta/generated/models/report.py +++ b/msgraph_beta/generated/models/report.py @@ -15,7 +15,7 @@ class Report(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) - # Report content; details vary by report type. + # The http content that has the data content: Optional[bytes] = None # The OdataType property odata_type: Optional[str] = None diff --git a/msgraph_beta/generated/models/security/ediscovery_case.py b/msgraph_beta/generated/models/security/ediscovery_case.py index afa8c1c28a3..6fb7331eb67 100644 --- a/msgraph_beta/generated/models/security/ediscovery_case.py +++ b/msgraph_beta/generated/models/security/ediscovery_case.py @@ -9,6 +9,7 @@ from ..identity_set import IdentitySet from .case import Case from .case_operation import CaseOperation + from .ediscovery_case_member import EdiscoveryCaseMember from .ediscovery_case_settings import EdiscoveryCaseSettings from .ediscovery_custodian import EdiscoveryCustodian from .ediscovery_hold_policy import EdiscoveryHoldPolicy @@ -23,6 +24,8 @@ class EdiscoveryCase(Case, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.ediscoveryCase" + # Returns a list of ediscoveryCaseMember objects associated to this case. + case_members: Optional[list[EdiscoveryCaseMember]] = None # The user who closed the case. closed_by: Optional[IdentitySet] = None # The date and time when the case was closed. 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 @@ -65,6 +68,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from ..identity_set import IdentitySet from .case import Case from .case_operation import CaseOperation + from .ediscovery_case_member import EdiscoveryCaseMember from .ediscovery_case_settings import EdiscoveryCaseSettings from .ediscovery_custodian import EdiscoveryCustodian from .ediscovery_hold_policy import EdiscoveryHoldPolicy @@ -76,6 +80,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from ..identity_set import IdentitySet from .case import Case from .case_operation import CaseOperation + from .ediscovery_case_member import EdiscoveryCaseMember from .ediscovery_case_settings import EdiscoveryCaseSettings from .ediscovery_custodian import EdiscoveryCustodian from .ediscovery_hold_policy import EdiscoveryHoldPolicy @@ -85,6 +90,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .ediscovery_search import EdiscoverySearch fields: dict[str, Callable[[Any], None]] = { + "caseMembers": lambda n : setattr(self, 'case_members', n.get_collection_of_object_values(EdiscoveryCaseMember)), "closedBy": lambda n : setattr(self, 'closed_by', n.get_object_value(IdentitySet)), "closedDateTime": lambda n : setattr(self, 'closed_date_time', n.get_datetime_value()), "custodians": lambda n : setattr(self, 'custodians', n.get_collection_of_object_values(EdiscoveryCustodian)), @@ -110,6 +116,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("caseMembers", self.case_members) writer.write_object_value("closedBy", self.closed_by) writer.write_datetime_value("closedDateTime", self.closed_date_time) writer.write_collection_of_object_values("custodians", self.custodians) diff --git a/msgraph_beta/generated/models/security/ediscovery_case_member_collection_response.py b/msgraph_beta/generated/models/security/ediscovery_case_member_collection_response.py new file mode 100644 index 00000000000..1d813a36281 --- /dev/null +++ b/msgraph_beta/generated/models/security/ediscovery_case_member_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 .ediscovery_case_member import EdiscoveryCaseMember + +from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class EdiscoveryCaseMemberCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): + # The value property + value: Optional[list[EdiscoveryCaseMember]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> EdiscoveryCaseMemberCollectionResponse: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: EdiscoveryCaseMemberCollectionResponse + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return EdiscoveryCaseMemberCollectionResponse() + + 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 .ediscovery_case_member import EdiscoveryCaseMember + + from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .ediscovery_case_member import EdiscoveryCaseMember + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(EdiscoveryCaseMember)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param 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_beta/generated/models/team.py b/msgraph_beta/generated/models/team.py index 2df9df679c7..2369e0fca00 100644 --- a/msgraph_beta/generated/models/team.py +++ b/msgraph_beta/generated/models/team.py @@ -46,7 +46,7 @@ class Team(Entity, Parsable): discovery_settings: Optional[TeamDiscoverySettings] = None # The name of the team. display_name: Optional[str] = None - # The name of the first channel in the team. This property is only used during team creation and isn't returned in methods to get and list teams. + # 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 the use of Giphy, memes, and stickers in the team. fun_settings: Optional[TeamFunSettings] = None diff --git a/msgraph_beta/generated/models/windows_app_x_app_assignment_settings.py b/msgraph_beta/generated/models/windows_app_x_app_assignment_settings.py index 6a1a8bcf120..c51121bd685 100644 --- a/msgraph_beta/generated/models/windows_app_x_app_assignment_settings.py +++ b/msgraph_beta/generated/models/windows_app_x_app_assignment_settings.py @@ -16,7 +16,7 @@ class WindowsAppXAppAssignmentSettings(MobileAppAssignmentSettings, Parsable): """ # The OdataType property odata_type: Optional[str] = "#microsoft.graph.windowsAppXAppAssignmentSettings" - # Whether or not to use device execution context for Windows AppX mobile app. + # When TRUE, indicates that device execution context will be used for the AppX mobile app. When FALSE, indicates that user context will be used for the AppX mobile app. By default, this property is set to FALSE. Once this property has been set to TRUE it cannot be changed. use_device_context: Optional[bool] = None @staticmethod diff --git a/msgraph_beta/generated/models/windows_domain_join_configuration.py b/msgraph_beta/generated/models/windows_domain_join_configuration.py index c01eaf7ff77..343a52ff9c0 100644 --- a/msgraph_beta/generated/models/windows_domain_join_configuration.py +++ b/msgraph_beta/generated/models/windows_domain_join_configuration.py @@ -22,7 +22,7 @@ class WindowsDomainJoinConfiguration(DeviceConfiguration, Parsable): computer_name_static_prefix: Optional[str] = None # Dynamically generated characters used as suffix for computer name. Valid values 3 to 14 computer_name_suffix_random_char_count: Optional[int] = None - # Reference to device configurations required for network connectivity + # Reference to device configurations required for network connectivity. This collection can contain a maximum of 2 elements. network_access_configurations: Optional[list[DeviceConfiguration]] = None # Organizational unit (OU) where the computer account will be created. If this parameter is NULL, the well known computer object container will be used as published in the domain. organizational_unit: Optional[str] = None diff --git a/msgraph_beta/generated/risk_detections/risk_detections_request_builder.py b/msgraph_beta/generated/risk_detections/risk_detections_request_builder.py index 293e5a16a6e..8b3c3c4214a 100644 --- a/msgraph_beta/generated/risk_detections/risk_detections_request_builder.py +++ b/msgraph_beta/generated/risk_detections/risk_detections_request_builder.py @@ -48,10 +48,10 @@ def by_risk_detection_id(self,risk_detection_id: str) -> RiskDetectionItemReques async def get(self,request_configuration: Optional[RequestConfiguration[RiskDetectionsRequestBuilderGetQueryParameters]] = None) -> Optional[RiskDetectionCollectionResponse]: """ - Retrieve the properties of a collection of riskDetection objects. + Retrieve the properties of a riskDetection object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[RiskDetectionCollectionResponse] - Find more info here: https://learn.microsoft.com/graph/api/riskdetection-list?view=graph-rest-beta + Find more info here: https://learn.microsoft.com/graph/api/riskdetection-get?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration @@ -92,7 +92,7 @@ async def post(self,body: RiskDetection, request_configuration: Optional[Request def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[RiskDetectionsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Retrieve the properties of a collection of riskDetection objects. + Retrieve the properties of a riskDetection object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -129,7 +129,7 @@ def with_url(self,raw_url: str) -> RiskDetectionsRequestBuilder: @dataclass class RiskDetectionsRequestBuilderGetQueryParameters(): """ - Retrieve the properties of a collection of riskDetection objects. + Retrieve the properties of a riskDetection object. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/security/cases/ediscovery_cases/item/case_members/case_members_request_builder.py b/msgraph_beta/generated/security/cases/ediscovery_cases/item/case_members/case_members_request_builder.py new file mode 100644 index 00000000000..6a36fe3cef3 --- /dev/null +++ b/msgraph_beta/generated/security/cases/ediscovery_cases/item/case_members/case_members_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.ediscovery_case_member import EdiscoveryCaseMember + from ......models.security.ediscovery_case_member_collection_response import EdiscoveryCaseMemberCollectionResponse + from .count.count_request_builder import CountRequestBuilder + from .item.ediscovery_case_member_item_request_builder import EdiscoveryCaseMemberItemRequestBuilder + +class CaseMembersRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the caseMembers property of the microsoft.graph.security.ediscoveryCase entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CaseMembersRequestBuilder 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/cases/ediscoveryCases/{ediscoveryCase%2Did}/caseMembers{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + + def by_ediscovery_case_member_id(self,ediscovery_case_member_id: str) -> EdiscoveryCaseMemberItemRequestBuilder: + """ + Provides operations to manage the caseMembers property of the microsoft.graph.security.ediscoveryCase entity. + param ediscovery_case_member_id: The unique identifier of ediscoveryCaseMember + Returns: EdiscoveryCaseMemberItemRequestBuilder + """ + if ediscovery_case_member_id is None: + raise TypeError("ediscovery_case_member_id cannot be null.") + from .item.ediscovery_case_member_item_request_builder import EdiscoveryCaseMemberItemRequestBuilder + + url_tpl_params = get_path_parameters(self.path_parameters) + url_tpl_params["ediscoveryCaseMember%2Did"] = ediscovery_case_member_id + return EdiscoveryCaseMemberItemRequestBuilder(self.request_adapter, url_tpl_params) + + async def get(self,request_configuration: Optional[RequestConfiguration[CaseMembersRequestBuilderGetQueryParameters]] = None) -> Optional[EdiscoveryCaseMemberCollectionResponse]: + """ + Get a list of ediscoveryCaseMember objects for an ediscoveryCase. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[EdiscoveryCaseMemberCollectionResponse] + Find more info here: https://learn.microsoft.com/graph/api/security-ediscoverycasemember-list?view=graph-rest-beta + """ + 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.ediscovery_case_member_collection_response import EdiscoveryCaseMemberCollectionResponse + + return await self.request_adapter.send_async(request_info, EdiscoveryCaseMemberCollectionResponse, error_mapping) + + async def post(self,body: EdiscoveryCaseMember, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[EdiscoveryCaseMember]: + """ + Add an ediscoveryCaseMember to an ediscoveryCase. The ediscoveryCaseMember can be one of two types: a user or a role group. + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[EdiscoveryCaseMember] + Find more info here: https://learn.microsoft.com/graph/api/security-ediscoverycasemember-post?view=graph-rest-beta + """ + 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.ediscovery_case_member import EdiscoveryCaseMember + + return await self.request_adapter.send_async(request_info, EdiscoveryCaseMember, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CaseMembersRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get a list of ediscoveryCaseMember objects for an ediscoveryCase. + 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: EdiscoveryCaseMember, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Add an ediscoveryCaseMember to an ediscoveryCase. The ediscoveryCaseMember can be one of two types: a user or a role group. + 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) -> CaseMembersRequestBuilder: + """ + 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: CaseMembersRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CaseMembersRequestBuilder(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 CaseMembersRequestBuilderGetQueryParameters(): + """ + Get a list of ediscoveryCaseMember objects for an ediscoveryCase. + """ + 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 CaseMembersRequestBuilderGetRequestConfiguration(RequestConfiguration[CaseMembersRequestBuilderGetQueryParameters]): + """ + 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 CaseMembersRequestBuilderPostRequestConfiguration(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_beta/generated/security/cases/ediscovery_cases/item/case_members/count/count_request_builder.py b/msgraph_beta/generated/security/cases/ediscovery_cases/item/case_members/count/count_request_builder.py new file mode 100644 index 00000000000..abf70adc71d --- /dev/null +++ b/msgraph_beta/generated/security/cases/ediscovery_cases/item/case_members/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/cases/ediscoveryCases/{ediscoveryCase%2Did}/caseMembers/$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_beta/generated/security/cases/ediscovery_cases/item/case_members/item/ediscovery_case_member_item_request_builder.py b/msgraph_beta/generated/security/cases/ediscovery_cases/item/case_members/item/ediscovery_case_member_item_request_builder.py new file mode 100644 index 00000000000..a590779fbcd --- /dev/null +++ b/msgraph_beta/generated/security/cases/ediscovery_cases/item/case_members/item/ediscovery_case_member_item_request_builder.py @@ -0,0 +1,189 @@ +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.ediscovery_case_member import EdiscoveryCaseMember + +class EdiscoveryCaseMemberItemRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the caseMembers property of the microsoft.graph.security.ediscoveryCase entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new EdiscoveryCaseMemberItemRequestBuilder 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/cases/ediscoveryCases/{ediscoveryCase%2Did}/caseMembers/{ediscoveryCaseMember%2Did}{?%24expand,%24select}", path_parameters) + + async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + Remove an ediscoveryCaseMember from an ediscoveryCase. + param request_configuration: 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-ediscoverycasemember-delete?view=graph-rest-beta + """ + 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[EdiscoveryCaseMemberItemRequestBuilderGetQueryParameters]] = None) -> Optional[EdiscoveryCaseMember]: + """ + Returns a list of ediscoveryCaseMember objects associated to this case. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[EdiscoveryCaseMember] + """ + 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.ediscovery_case_member import EdiscoveryCaseMember + + return await self.request_adapter.send_async(request_info, EdiscoveryCaseMember, error_mapping) + + async def patch(self,body: EdiscoveryCaseMember, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[EdiscoveryCaseMember]: + """ + Update the navigation property caseMembers in security + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[EdiscoveryCaseMember] + """ + 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.ediscovery_case_member import EdiscoveryCaseMember + + return await self.request_adapter.send_async(request_info, EdiscoveryCaseMember, error_mapping) + + def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Remove an ediscoveryCaseMember from an ediscoveryCase. + 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[EdiscoveryCaseMemberItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Returns a list of ediscoveryCaseMember objects associated to this case. + 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: EdiscoveryCaseMember, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Update the navigation property caseMembers 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) -> EdiscoveryCaseMemberItemRequestBuilder: + """ + 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: EdiscoveryCaseMemberItemRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return EdiscoveryCaseMemberItemRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class EdiscoveryCaseMemberItemRequestBuilderDeleteRequestConfiguration(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 EdiscoveryCaseMemberItemRequestBuilderGetQueryParameters(): + """ + Returns a list of ediscoveryCaseMember objects associated to this case. + """ + 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 EdiscoveryCaseMemberItemRequestBuilderGetRequestConfiguration(RequestConfiguration[EdiscoveryCaseMemberItemRequestBuilderGetQueryParameters]): + """ + 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 EdiscoveryCaseMemberItemRequestBuilderPatchRequestConfiguration(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_beta/generated/security/cases/ediscovery_cases/item/ediscovery_case_item_request_builder.py b/msgraph_beta/generated/security/cases/ediscovery_cases/item/ediscovery_case_item_request_builder.py index 7038c957644..1b1c9a4e4b5 100644 --- a/msgraph_beta/generated/security/cases/ediscovery_cases/item/ediscovery_case_item_request_builder.py +++ b/msgraph_beta/generated/security/cases/ediscovery_cases/item/ediscovery_case_item_request_builder.py @@ -16,6 +16,7 @@ if TYPE_CHECKING: from .....models.o_data_errors.o_data_error import ODataError from .....models.security.ediscovery_case import EdiscoveryCase + from .case_members.case_members_request_builder import CaseMembersRequestBuilder from .custodians.custodians_request_builder import CustodiansRequestBuilder from .legal_holds.legal_holds_request_builder import LegalHoldsRequestBuilder from .microsoft_graph_security_close.microsoft_graph_security_close_request_builder import MicrosoftGraphSecurityCloseRequestBuilder @@ -151,6 +152,15 @@ def with_url(self,raw_url: str) -> EdiscoveryCaseItemRequestBuilder: raise TypeError("raw_url cannot be null.") return EdiscoveryCaseItemRequestBuilder(self.request_adapter, raw_url) + @property + def case_members(self) -> CaseMembersRequestBuilder: + """ + Provides operations to manage the caseMembers property of the microsoft.graph.security.ediscoveryCase entity. + """ + from .case_members.case_members_request_builder import CaseMembersRequestBuilder + + return CaseMembersRequestBuilder(self.request_adapter, self.path_parameters) + @property def custodians(self) -> CustodiansRequestBuilder: """ diff --git a/msgraph_beta/generated/sites/item/pages/pages_request_builder.py b/msgraph_beta/generated/sites/item/pages/pages_request_builder.py index e36603dc329..2b20eebbb8e 100644 --- a/msgraph_beta/generated/sites/item/pages/pages_request_builder.py +++ b/msgraph_beta/generated/sites/item/pages/pages_request_builder.py @@ -71,11 +71,11 @@ async def get(self,request_configuration: Optional[RequestConfiguration[PagesReq async def post(self,body: BaseSitePage, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[BaseSitePage]: """ - Create a new newsLinkPage in the site pages list of a site. + Create a new sitePage in the site pages list in a site. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[BaseSitePage] - Find more info here: https://learn.microsoft.com/graph/api/newslinkpage-create?view=graph-rest-beta + Find more info here: https://learn.microsoft.com/graph/api/sitepage-create?view=graph-rest-beta """ 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: BaseSitePage, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Create a new newsLinkPage in the site pages list of a site. + Create a new sitePage in the site pages list in a site. 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_beta/generated/team_template_definition/item/team_definition/channels/item/messages/forward_to_chat/forward_to_chat_post_request_body.py b/msgraph_beta/generated/team_template_definition/item/team_definition/channels/item/messages/forward_to_chat/forward_to_chat_post_request_body.py new file mode 100644 index 00000000000..a0c0d79ebbb --- /dev/null +++ b/msgraph_beta/generated/team_template_definition/item/team_definition/channels/item/messages/forward_to_chat/forward_to_chat_post_request_body.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 ........models.chat_message import ChatMessage + +@dataclass +class ForwardToChatPostRequestBody(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 additionalMessage property + additional_message: Optional[ChatMessage] = None + # The messageIds property + message_ids: Optional[list[str]] = None + # The targetChatIds property + target_chat_ids: Optional[list[str]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ForwardToChatPostRequestBody: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ForwardToChatPostRequestBody + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ForwardToChatPostRequestBody() + + 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.chat_message import ChatMessage + + from ........models.chat_message import ChatMessage + + fields: dict[str, Callable[[Any], None]] = { + "additionalMessage": lambda n : setattr(self, 'additional_message', n.get_object_value(ChatMessage)), + "messageIds": lambda n : setattr(self, 'message_ids', n.get_collection_of_primitive_values(str)), + "targetChatIds": lambda n : setattr(self, 'target_chat_ids', 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_object_value("additionalMessage", self.additional_message) + writer.write_collection_of_primitive_values("messageIds", self.message_ids) + writer.write_collection_of_primitive_values("targetChatIds", self.target_chat_ids) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/team_template_definition/item/team_definition/channels/item/messages/forward_to_chat/forward_to_chat_post_response.py b/msgraph_beta/generated/team_template_definition/item/team_definition/channels/item/messages/forward_to_chat/forward_to_chat_post_response.py new file mode 100644 index 00000000000..88202ebb99c --- /dev/null +++ b/msgraph_beta/generated/team_template_definition/item/team_definition/channels/item/messages/forward_to_chat/forward_to_chat_post_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 ........models.action_result_part import ActionResultPart + from ........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +from ........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class ForwardToChatPostResponse(BaseCollectionPaginationCountResponse, Parsable): + # The value property + value: Optional[list[ActionResultPart]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ForwardToChatPostResponse: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ForwardToChatPostResponse + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ForwardToChatPostResponse() + + 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.action_result_part import ActionResultPart + from ........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + + from ........models.action_result_part import ActionResultPart + from ........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ActionResultPart)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param 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_beta/generated/team_template_definition/item/team_definition/channels/item/messages/forward_to_chat/forward_to_chat_request_builder.py b/msgraph_beta/generated/team_template_definition/item/team_definition/channels/item/messages/forward_to_chat/forward_to_chat_request_builder.py new file mode 100644 index 00000000000..cc7c41e1966 --- /dev/null +++ b/msgraph_beta/generated/team_template_definition/item/team_definition/channels/item/messages/forward_to_chat/forward_to_chat_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.o_data_errors.o_data_error import ODataError + from .forward_to_chat_post_request_body import ForwardToChatPostRequestBody + from .forward_to_chat_post_response import ForwardToChatPostResponse + +class ForwardToChatRequestBuilder(BaseRequestBuilder): + """ + Provides operations to call the forwardToChat method. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new ForwardToChatRequestBuilder 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}/teamTemplateDefinition/{teamTemplateDefinition%2Did}/teamDefinition/channels/{channel%2Did}/messages/forwardToChat", path_parameters) + + async def post(self,body: ForwardToChatPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[ForwardToChatPostResponse]: + """ + Invoke action forwardToChat + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[ForwardToChatPostResponse] + """ + 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 .forward_to_chat_post_response import ForwardToChatPostResponse + + return await self.request_adapter.send_async(request_info, ForwardToChatPostResponse, error_mapping) + + def to_post_request_information(self,body: ForwardToChatPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Invoke action forwardToChat + 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) -> ForwardToChatRequestBuilder: + """ + 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: ForwardToChatRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return ForwardToChatRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class ForwardToChatRequestBuilderPostRequestConfiguration(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_beta/generated/team_template_definition/item/team_definition/channels/item/messages/item/replies/forward_to_chat/forward_to_chat_post_request_body.py b/msgraph_beta/generated/team_template_definition/item/team_definition/channels/item/messages/item/replies/forward_to_chat/forward_to_chat_post_request_body.py new file mode 100644 index 00000000000..0fc93998e06 --- /dev/null +++ b/msgraph_beta/generated/team_template_definition/item/team_definition/channels/item/messages/item/replies/forward_to_chat/forward_to_chat_post_request_body.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 ..........models.chat_message import ChatMessage + +@dataclass +class ForwardToChatPostRequestBody(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 additionalMessage property + additional_message: Optional[ChatMessage] = None + # The messageIds property + message_ids: Optional[list[str]] = None + # The targetChatIds property + target_chat_ids: Optional[list[str]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ForwardToChatPostRequestBody: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ForwardToChatPostRequestBody + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ForwardToChatPostRequestBody() + + 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.chat_message import ChatMessage + + from ..........models.chat_message import ChatMessage + + fields: dict[str, Callable[[Any], None]] = { + "additionalMessage": lambda n : setattr(self, 'additional_message', n.get_object_value(ChatMessage)), + "messageIds": lambda n : setattr(self, 'message_ids', n.get_collection_of_primitive_values(str)), + "targetChatIds": lambda n : setattr(self, 'target_chat_ids', 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_object_value("additionalMessage", self.additional_message) + writer.write_collection_of_primitive_values("messageIds", self.message_ids) + writer.write_collection_of_primitive_values("targetChatIds", self.target_chat_ids) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/team_template_definition/item/team_definition/channels/item/messages/item/replies/forward_to_chat/forward_to_chat_post_response.py b/msgraph_beta/generated/team_template_definition/item/team_definition/channels/item/messages/item/replies/forward_to_chat/forward_to_chat_post_response.py new file mode 100644 index 00000000000..2712f9db904 --- /dev/null +++ b/msgraph_beta/generated/team_template_definition/item/team_definition/channels/item/messages/item/replies/forward_to_chat/forward_to_chat_post_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 ..........models.action_result_part import ActionResultPart + from ..........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +from ..........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class ForwardToChatPostResponse(BaseCollectionPaginationCountResponse, Parsable): + # The value property + value: Optional[list[ActionResultPart]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ForwardToChatPostResponse: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ForwardToChatPostResponse + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ForwardToChatPostResponse() + + 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.action_result_part import ActionResultPart + from ..........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + + from ..........models.action_result_part import ActionResultPart + from ..........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ActionResultPart)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param 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_beta/generated/team_template_definition/item/team_definition/channels/item/messages/item/replies/forward_to_chat/forward_to_chat_request_builder.py b/msgraph_beta/generated/team_template_definition/item/team_definition/channels/item/messages/item/replies/forward_to_chat/forward_to_chat_request_builder.py new file mode 100644 index 00000000000..8b6a6d17181 --- /dev/null +++ b/msgraph_beta/generated/team_template_definition/item/team_definition/channels/item/messages/item/replies/forward_to_chat/forward_to_chat_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.o_data_errors.o_data_error import ODataError + from .forward_to_chat_post_request_body import ForwardToChatPostRequestBody + from .forward_to_chat_post_response import ForwardToChatPostResponse + +class ForwardToChatRequestBuilder(BaseRequestBuilder): + """ + Provides operations to call the forwardToChat method. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new ForwardToChatRequestBuilder 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}/teamTemplateDefinition/{teamTemplateDefinition%2Did}/teamDefinition/channels/{channel%2Did}/messages/{chatMessage%2Did}/replies/forwardToChat", path_parameters) + + async def post(self,body: ForwardToChatPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[ForwardToChatPostResponse]: + """ + Invoke action forwardToChat + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[ForwardToChatPostResponse] + """ + 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 .forward_to_chat_post_response import ForwardToChatPostResponse + + return await self.request_adapter.send_async(request_info, ForwardToChatPostResponse, error_mapping) + + def to_post_request_information(self,body: ForwardToChatPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Invoke action forwardToChat + 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) -> ForwardToChatRequestBuilder: + """ + 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: ForwardToChatRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return ForwardToChatRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class ForwardToChatRequestBuilderPostRequestConfiguration(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_beta/generated/team_template_definition/item/team_definition/channels/item/messages/item/replies/replies_request_builder.py b/msgraph_beta/generated/team_template_definition/item/team_definition/channels/item/messages/item/replies/replies_request_builder.py index e233d704738..c124a478968 100644 --- a/msgraph_beta/generated/team_template_definition/item/team_definition/channels/item/messages/item/replies/replies_request_builder.py +++ b/msgraph_beta/generated/team_template_definition/item/team_definition/channels/item/messages/item/replies/replies_request_builder.py @@ -19,7 +19,9 @@ from .........models.o_data_errors.o_data_error import ODataError from .count.count_request_builder import CountRequestBuilder from .delta.delta_request_builder import DeltaRequestBuilder + from .forward_to_chat.forward_to_chat_request_builder import ForwardToChatRequestBuilder from .item.chat_message_item_request_builder import ChatMessageItemRequestBuilder + from .reply_with_quote.reply_with_quote_request_builder import ReplyWithQuoteRequestBuilder class RepliesRequestBuilder(BaseRequestBuilder): """ @@ -145,6 +147,24 @@ def delta(self) -> DeltaRequestBuilder: return DeltaRequestBuilder(self.request_adapter, self.path_parameters) + @property + def forward_to_chat(self) -> ForwardToChatRequestBuilder: + """ + Provides operations to call the forwardToChat method. + """ + from .forward_to_chat.forward_to_chat_request_builder import ForwardToChatRequestBuilder + + return ForwardToChatRequestBuilder(self.request_adapter, self.path_parameters) + + @property + def reply_with_quote(self) -> ReplyWithQuoteRequestBuilder: + """ + Provides operations to call the replyWithQuote method. + """ + from .reply_with_quote.reply_with_quote_request_builder import ReplyWithQuoteRequestBuilder + + return ReplyWithQuoteRequestBuilder(self.request_adapter, self.path_parameters) + @dataclass class RepliesRequestBuilderGetQueryParameters(): """ diff --git a/msgraph_beta/generated/team_template_definition/item/team_definition/channels/item/messages/item/replies/reply_with_quote/reply_with_quote_post_request_body.py b/msgraph_beta/generated/team_template_definition/item/team_definition/channels/item/messages/item/replies/reply_with_quote/reply_with_quote_post_request_body.py new file mode 100644 index 00000000000..59cea7d2650 --- /dev/null +++ b/msgraph_beta/generated/team_template_definition/item/team_definition/channels/item/messages/item/replies/reply_with_quote/reply_with_quote_post_request_body.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 ..........models.chat_message import ChatMessage + +@dataclass +class ReplyWithQuotePostRequestBody(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 messageIds property + message_ids: Optional[list[str]] = None + # The replyMessage property + reply_message: Optional[ChatMessage] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ReplyWithQuotePostRequestBody: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ReplyWithQuotePostRequestBody + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ReplyWithQuotePostRequestBody() + + 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.chat_message import ChatMessage + + from ..........models.chat_message import ChatMessage + + fields: dict[str, Callable[[Any], None]] = { + "messageIds": lambda n : setattr(self, 'message_ids', n.get_collection_of_primitive_values(str)), + "replyMessage": lambda n : setattr(self, 'reply_message', n.get_object_value(ChatMessage)), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the 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("messageIds", self.message_ids) + writer.write_object_value("replyMessage", self.reply_message) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/team_template_definition/item/team_definition/channels/item/messages/item/replies/reply_with_quote/reply_with_quote_request_builder.py b/msgraph_beta/generated/team_template_definition/item/team_definition/channels/item/messages/item/replies/reply_with_quote/reply_with_quote_request_builder.py new file mode 100644 index 00000000000..73c43d48d78 --- /dev/null +++ b/msgraph_beta/generated/team_template_definition/item/team_definition/channels/item/messages/item/replies/reply_with_quote/reply_with_quote_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.chat_message import ChatMessage + from ..........models.o_data_errors.o_data_error import ODataError + from .reply_with_quote_post_request_body import ReplyWithQuotePostRequestBody + +class ReplyWithQuoteRequestBuilder(BaseRequestBuilder): + """ + Provides operations to call the replyWithQuote method. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new ReplyWithQuoteRequestBuilder 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}/teamTemplateDefinition/{teamTemplateDefinition%2Did}/teamDefinition/channels/{channel%2Did}/messages/{chatMessage%2Did}/replies/replyWithQuote", path_parameters) + + async def post(self,body: ReplyWithQuotePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[ChatMessage]: + """ + Invoke action replyWithQuote + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[ChatMessage] + """ + 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.chat_message import ChatMessage + + return await self.request_adapter.send_async(request_info, ChatMessage, error_mapping) + + def to_post_request_information(self,body: ReplyWithQuotePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Invoke action replyWithQuote + 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) -> ReplyWithQuoteRequestBuilder: + """ + 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: ReplyWithQuoteRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return ReplyWithQuoteRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class ReplyWithQuoteRequestBuilderPostRequestConfiguration(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_beta/generated/team_template_definition/item/team_definition/channels/item/messages/messages_request_builder.py b/msgraph_beta/generated/team_template_definition/item/team_definition/channels/item/messages/messages_request_builder.py index 3b4e60fe08f..d0505b6f6ed 100644 --- a/msgraph_beta/generated/team_template_definition/item/team_definition/channels/item/messages/messages_request_builder.py +++ b/msgraph_beta/generated/team_template_definition/item/team_definition/channels/item/messages/messages_request_builder.py @@ -19,7 +19,9 @@ from .......models.o_data_errors.o_data_error import ODataError from .count.count_request_builder import CountRequestBuilder from .delta.delta_request_builder import DeltaRequestBuilder + from .forward_to_chat.forward_to_chat_request_builder import ForwardToChatRequestBuilder from .item.chat_message_item_request_builder import ChatMessageItemRequestBuilder + from .reply_with_quote.reply_with_quote_request_builder import ReplyWithQuoteRequestBuilder class MessagesRequestBuilder(BaseRequestBuilder): """ @@ -145,6 +147,24 @@ def delta(self) -> DeltaRequestBuilder: return DeltaRequestBuilder(self.request_adapter, self.path_parameters) + @property + def forward_to_chat(self) -> ForwardToChatRequestBuilder: + """ + Provides operations to call the forwardToChat method. + """ + from .forward_to_chat.forward_to_chat_request_builder import ForwardToChatRequestBuilder + + return ForwardToChatRequestBuilder(self.request_adapter, self.path_parameters) + + @property + def reply_with_quote(self) -> ReplyWithQuoteRequestBuilder: + """ + Provides operations to call the replyWithQuote method. + """ + from .reply_with_quote.reply_with_quote_request_builder import ReplyWithQuoteRequestBuilder + + return ReplyWithQuoteRequestBuilder(self.request_adapter, self.path_parameters) + @dataclass class MessagesRequestBuilderGetQueryParameters(): """ diff --git a/msgraph_beta/generated/team_template_definition/item/team_definition/channels/item/messages/reply_with_quote/reply_with_quote_post_request_body.py b/msgraph_beta/generated/team_template_definition/item/team_definition/channels/item/messages/reply_with_quote/reply_with_quote_post_request_body.py new file mode 100644 index 00000000000..af8f902d08c --- /dev/null +++ b/msgraph_beta/generated/team_template_definition/item/team_definition/channels/item/messages/reply_with_quote/reply_with_quote_post_request_body.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 ........models.chat_message import ChatMessage + +@dataclass +class ReplyWithQuotePostRequestBody(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 messageIds property + message_ids: Optional[list[str]] = None + # The replyMessage property + reply_message: Optional[ChatMessage] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ReplyWithQuotePostRequestBody: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ReplyWithQuotePostRequestBody + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ReplyWithQuotePostRequestBody() + + 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.chat_message import ChatMessage + + from ........models.chat_message import ChatMessage + + fields: dict[str, Callable[[Any], None]] = { + "messageIds": lambda n : setattr(self, 'message_ids', n.get_collection_of_primitive_values(str)), + "replyMessage": lambda n : setattr(self, 'reply_message', n.get_object_value(ChatMessage)), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the 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("messageIds", self.message_ids) + writer.write_object_value("replyMessage", self.reply_message) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/team_template_definition/item/team_definition/channels/item/messages/reply_with_quote/reply_with_quote_request_builder.py b/msgraph_beta/generated/team_template_definition/item/team_definition/channels/item/messages/reply_with_quote/reply_with_quote_request_builder.py new file mode 100644 index 00000000000..d9cbe923b0e --- /dev/null +++ b/msgraph_beta/generated/team_template_definition/item/team_definition/channels/item/messages/reply_with_quote/reply_with_quote_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.chat_message import ChatMessage + from ........models.o_data_errors.o_data_error import ODataError + from .reply_with_quote_post_request_body import ReplyWithQuotePostRequestBody + +class ReplyWithQuoteRequestBuilder(BaseRequestBuilder): + """ + Provides operations to call the replyWithQuote method. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new ReplyWithQuoteRequestBuilder 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}/teamTemplateDefinition/{teamTemplateDefinition%2Did}/teamDefinition/channels/{channel%2Did}/messages/replyWithQuote", path_parameters) + + async def post(self,body: ReplyWithQuotePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[ChatMessage]: + """ + Invoke action replyWithQuote + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[ChatMessage] + """ + 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.chat_message import ChatMessage + + return await self.request_adapter.send_async(request_info, ChatMessage, error_mapping) + + def to_post_request_information(self,body: ReplyWithQuotePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Invoke action replyWithQuote + 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) -> ReplyWithQuoteRequestBuilder: + """ + 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: ReplyWithQuoteRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return ReplyWithQuoteRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class ReplyWithQuoteRequestBuilderPostRequestConfiguration(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_beta/generated/team_template_definition/item/team_definition/primary_channel/messages/forward_to_chat/forward_to_chat_post_request_body.py b/msgraph_beta/generated/team_template_definition/item/team_definition/primary_channel/messages/forward_to_chat/forward_to_chat_post_request_body.py new file mode 100644 index 00000000000..9e6f5d19eb3 --- /dev/null +++ b/msgraph_beta/generated/team_template_definition/item/team_definition/primary_channel/messages/forward_to_chat/forward_to_chat_post_request_body.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 .......models.chat_message import ChatMessage + +@dataclass +class ForwardToChatPostRequestBody(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 additionalMessage property + additional_message: Optional[ChatMessage] = None + # The messageIds property + message_ids: Optional[list[str]] = None + # The targetChatIds property + target_chat_ids: Optional[list[str]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ForwardToChatPostRequestBody: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ForwardToChatPostRequestBody + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ForwardToChatPostRequestBody() + + 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.chat_message import ChatMessage + + from .......models.chat_message import ChatMessage + + fields: dict[str, Callable[[Any], None]] = { + "additionalMessage": lambda n : setattr(self, 'additional_message', n.get_object_value(ChatMessage)), + "messageIds": lambda n : setattr(self, 'message_ids', n.get_collection_of_primitive_values(str)), + "targetChatIds": lambda n : setattr(self, 'target_chat_ids', 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_object_value("additionalMessage", self.additional_message) + writer.write_collection_of_primitive_values("messageIds", self.message_ids) + writer.write_collection_of_primitive_values("targetChatIds", self.target_chat_ids) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/team_template_definition/item/team_definition/primary_channel/messages/forward_to_chat/forward_to_chat_post_response.py b/msgraph_beta/generated/team_template_definition/item/team_definition/primary_channel/messages/forward_to_chat/forward_to_chat_post_response.py new file mode 100644 index 00000000000..f368117d614 --- /dev/null +++ b/msgraph_beta/generated/team_template_definition/item/team_definition/primary_channel/messages/forward_to_chat/forward_to_chat_post_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 .......models.action_result_part import ActionResultPart + from .......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +from .......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class ForwardToChatPostResponse(BaseCollectionPaginationCountResponse, Parsable): + # The value property + value: Optional[list[ActionResultPart]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ForwardToChatPostResponse: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ForwardToChatPostResponse + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ForwardToChatPostResponse() + + 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.action_result_part import ActionResultPart + from .......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + + from .......models.action_result_part import ActionResultPart + from .......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ActionResultPart)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param 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_beta/generated/team_template_definition/item/team_definition/primary_channel/messages/forward_to_chat/forward_to_chat_request_builder.py b/msgraph_beta/generated/team_template_definition/item/team_definition/primary_channel/messages/forward_to_chat/forward_to_chat_request_builder.py new file mode 100644 index 00000000000..52e00bdded4 --- /dev/null +++ b/msgraph_beta/generated/team_template_definition/item/team_definition/primary_channel/messages/forward_to_chat/forward_to_chat_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.o_data_errors.o_data_error import ODataError + from .forward_to_chat_post_request_body import ForwardToChatPostRequestBody + from .forward_to_chat_post_response import ForwardToChatPostResponse + +class ForwardToChatRequestBuilder(BaseRequestBuilder): + """ + Provides operations to call the forwardToChat method. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new ForwardToChatRequestBuilder 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}/teamTemplateDefinition/{teamTemplateDefinition%2Did}/teamDefinition/primaryChannel/messages/forwardToChat", path_parameters) + + async def post(self,body: ForwardToChatPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[ForwardToChatPostResponse]: + """ + Invoke action forwardToChat + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[ForwardToChatPostResponse] + """ + 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 .forward_to_chat_post_response import ForwardToChatPostResponse + + return await self.request_adapter.send_async(request_info, ForwardToChatPostResponse, error_mapping) + + def to_post_request_information(self,body: ForwardToChatPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Invoke action forwardToChat + 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) -> ForwardToChatRequestBuilder: + """ + 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: ForwardToChatRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return ForwardToChatRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class ForwardToChatRequestBuilderPostRequestConfiguration(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_beta/generated/team_template_definition/item/team_definition/primary_channel/messages/item/replies/forward_to_chat/forward_to_chat_post_request_body.py b/msgraph_beta/generated/team_template_definition/item/team_definition/primary_channel/messages/item/replies/forward_to_chat/forward_to_chat_post_request_body.py new file mode 100644 index 00000000000..80ad7592173 --- /dev/null +++ b/msgraph_beta/generated/team_template_definition/item/team_definition/primary_channel/messages/item/replies/forward_to_chat/forward_to_chat_post_request_body.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 .........models.chat_message import ChatMessage + +@dataclass +class ForwardToChatPostRequestBody(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 additionalMessage property + additional_message: Optional[ChatMessage] = None + # The messageIds property + message_ids: Optional[list[str]] = None + # The targetChatIds property + target_chat_ids: Optional[list[str]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ForwardToChatPostRequestBody: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ForwardToChatPostRequestBody + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ForwardToChatPostRequestBody() + + 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.chat_message import ChatMessage + + from .........models.chat_message import ChatMessage + + fields: dict[str, Callable[[Any], None]] = { + "additionalMessage": lambda n : setattr(self, 'additional_message', n.get_object_value(ChatMessage)), + "messageIds": lambda n : setattr(self, 'message_ids', n.get_collection_of_primitive_values(str)), + "targetChatIds": lambda n : setattr(self, 'target_chat_ids', 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_object_value("additionalMessage", self.additional_message) + writer.write_collection_of_primitive_values("messageIds", self.message_ids) + writer.write_collection_of_primitive_values("targetChatIds", self.target_chat_ids) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/team_template_definition/item/team_definition/primary_channel/messages/item/replies/forward_to_chat/forward_to_chat_post_response.py b/msgraph_beta/generated/team_template_definition/item/team_definition/primary_channel/messages/item/replies/forward_to_chat/forward_to_chat_post_response.py new file mode 100644 index 00000000000..8dcebcfdcbf --- /dev/null +++ b/msgraph_beta/generated/team_template_definition/item/team_definition/primary_channel/messages/item/replies/forward_to_chat/forward_to_chat_post_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 .........models.action_result_part import ActionResultPart + from .........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +from .........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class ForwardToChatPostResponse(BaseCollectionPaginationCountResponse, Parsable): + # The value property + value: Optional[list[ActionResultPart]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ForwardToChatPostResponse: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ForwardToChatPostResponse + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ForwardToChatPostResponse() + + 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.action_result_part import ActionResultPart + from .........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + + from .........models.action_result_part import ActionResultPart + from .........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ActionResultPart)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param 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_beta/generated/team_template_definition/item/team_definition/primary_channel/messages/item/replies/forward_to_chat/forward_to_chat_request_builder.py b/msgraph_beta/generated/team_template_definition/item/team_definition/primary_channel/messages/item/replies/forward_to_chat/forward_to_chat_request_builder.py new file mode 100644 index 00000000000..49e92bd1803 --- /dev/null +++ b/msgraph_beta/generated/team_template_definition/item/team_definition/primary_channel/messages/item/replies/forward_to_chat/forward_to_chat_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.o_data_errors.o_data_error import ODataError + from .forward_to_chat_post_request_body import ForwardToChatPostRequestBody + from .forward_to_chat_post_response import ForwardToChatPostResponse + +class ForwardToChatRequestBuilder(BaseRequestBuilder): + """ + Provides operations to call the forwardToChat method. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new ForwardToChatRequestBuilder 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}/teamTemplateDefinition/{teamTemplateDefinition%2Did}/teamDefinition/primaryChannel/messages/{chatMessage%2Did}/replies/forwardToChat", path_parameters) + + async def post(self,body: ForwardToChatPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[ForwardToChatPostResponse]: + """ + Invoke action forwardToChat + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[ForwardToChatPostResponse] + """ + 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 .forward_to_chat_post_response import ForwardToChatPostResponse + + return await self.request_adapter.send_async(request_info, ForwardToChatPostResponse, error_mapping) + + def to_post_request_information(self,body: ForwardToChatPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Invoke action forwardToChat + 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) -> ForwardToChatRequestBuilder: + """ + 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: ForwardToChatRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return ForwardToChatRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class ForwardToChatRequestBuilderPostRequestConfiguration(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_beta/generated/team_template_definition/item/team_definition/primary_channel/messages/item/replies/replies_request_builder.py b/msgraph_beta/generated/team_template_definition/item/team_definition/primary_channel/messages/item/replies/replies_request_builder.py index 68c2b540440..7b8d7a4bed5 100644 --- a/msgraph_beta/generated/team_template_definition/item/team_definition/primary_channel/messages/item/replies/replies_request_builder.py +++ b/msgraph_beta/generated/team_template_definition/item/team_definition/primary_channel/messages/item/replies/replies_request_builder.py @@ -19,7 +19,9 @@ from ........models.o_data_errors.o_data_error import ODataError from .count.count_request_builder import CountRequestBuilder from .delta.delta_request_builder import DeltaRequestBuilder + from .forward_to_chat.forward_to_chat_request_builder import ForwardToChatRequestBuilder from .item.chat_message_item_request_builder import ChatMessageItemRequestBuilder + from .reply_with_quote.reply_with_quote_request_builder import ReplyWithQuoteRequestBuilder class RepliesRequestBuilder(BaseRequestBuilder): """ @@ -145,6 +147,24 @@ def delta(self) -> DeltaRequestBuilder: return DeltaRequestBuilder(self.request_adapter, self.path_parameters) + @property + def forward_to_chat(self) -> ForwardToChatRequestBuilder: + """ + Provides operations to call the forwardToChat method. + """ + from .forward_to_chat.forward_to_chat_request_builder import ForwardToChatRequestBuilder + + return ForwardToChatRequestBuilder(self.request_adapter, self.path_parameters) + + @property + def reply_with_quote(self) -> ReplyWithQuoteRequestBuilder: + """ + Provides operations to call the replyWithQuote method. + """ + from .reply_with_quote.reply_with_quote_request_builder import ReplyWithQuoteRequestBuilder + + return ReplyWithQuoteRequestBuilder(self.request_adapter, self.path_parameters) + @dataclass class RepliesRequestBuilderGetQueryParameters(): """ diff --git a/msgraph_beta/generated/team_template_definition/item/team_definition/primary_channel/messages/item/replies/reply_with_quote/reply_with_quote_post_request_body.py b/msgraph_beta/generated/team_template_definition/item/team_definition/primary_channel/messages/item/replies/reply_with_quote/reply_with_quote_post_request_body.py new file mode 100644 index 00000000000..d6affaa1ea1 --- /dev/null +++ b/msgraph_beta/generated/team_template_definition/item/team_definition/primary_channel/messages/item/replies/reply_with_quote/reply_with_quote_post_request_body.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 .........models.chat_message import ChatMessage + +@dataclass +class ReplyWithQuotePostRequestBody(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 messageIds property + message_ids: Optional[list[str]] = None + # The replyMessage property + reply_message: Optional[ChatMessage] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ReplyWithQuotePostRequestBody: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ReplyWithQuotePostRequestBody + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ReplyWithQuotePostRequestBody() + + 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.chat_message import ChatMessage + + from .........models.chat_message import ChatMessage + + fields: dict[str, Callable[[Any], None]] = { + "messageIds": lambda n : setattr(self, 'message_ids', n.get_collection_of_primitive_values(str)), + "replyMessage": lambda n : setattr(self, 'reply_message', n.get_object_value(ChatMessage)), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the 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("messageIds", self.message_ids) + writer.write_object_value("replyMessage", self.reply_message) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/team_template_definition/item/team_definition/primary_channel/messages/item/replies/reply_with_quote/reply_with_quote_request_builder.py b/msgraph_beta/generated/team_template_definition/item/team_definition/primary_channel/messages/item/replies/reply_with_quote/reply_with_quote_request_builder.py new file mode 100644 index 00000000000..1563295e8dd --- /dev/null +++ b/msgraph_beta/generated/team_template_definition/item/team_definition/primary_channel/messages/item/replies/reply_with_quote/reply_with_quote_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.chat_message import ChatMessage + from .........models.o_data_errors.o_data_error import ODataError + from .reply_with_quote_post_request_body import ReplyWithQuotePostRequestBody + +class ReplyWithQuoteRequestBuilder(BaseRequestBuilder): + """ + Provides operations to call the replyWithQuote method. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new ReplyWithQuoteRequestBuilder 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}/teamTemplateDefinition/{teamTemplateDefinition%2Did}/teamDefinition/primaryChannel/messages/{chatMessage%2Did}/replies/replyWithQuote", path_parameters) + + async def post(self,body: ReplyWithQuotePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[ChatMessage]: + """ + Invoke action replyWithQuote + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[ChatMessage] + """ + 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.chat_message import ChatMessage + + return await self.request_adapter.send_async(request_info, ChatMessage, error_mapping) + + def to_post_request_information(self,body: ReplyWithQuotePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Invoke action replyWithQuote + 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) -> ReplyWithQuoteRequestBuilder: + """ + 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: ReplyWithQuoteRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return ReplyWithQuoteRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class ReplyWithQuoteRequestBuilderPostRequestConfiguration(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_beta/generated/team_template_definition/item/team_definition/primary_channel/messages/messages_request_builder.py b/msgraph_beta/generated/team_template_definition/item/team_definition/primary_channel/messages/messages_request_builder.py index d1108790803..7b9a518c62c 100644 --- a/msgraph_beta/generated/team_template_definition/item/team_definition/primary_channel/messages/messages_request_builder.py +++ b/msgraph_beta/generated/team_template_definition/item/team_definition/primary_channel/messages/messages_request_builder.py @@ -19,7 +19,9 @@ from ......models.o_data_errors.o_data_error import ODataError from .count.count_request_builder import CountRequestBuilder from .delta.delta_request_builder import DeltaRequestBuilder + from .forward_to_chat.forward_to_chat_request_builder import ForwardToChatRequestBuilder from .item.chat_message_item_request_builder import ChatMessageItemRequestBuilder + from .reply_with_quote.reply_with_quote_request_builder import ReplyWithQuoteRequestBuilder class MessagesRequestBuilder(BaseRequestBuilder): """ @@ -145,6 +147,24 @@ def delta(self) -> DeltaRequestBuilder: return DeltaRequestBuilder(self.request_adapter, self.path_parameters) + @property + def forward_to_chat(self) -> ForwardToChatRequestBuilder: + """ + Provides operations to call the forwardToChat method. + """ + from .forward_to_chat.forward_to_chat_request_builder import ForwardToChatRequestBuilder + + return ForwardToChatRequestBuilder(self.request_adapter, self.path_parameters) + + @property + def reply_with_quote(self) -> ReplyWithQuoteRequestBuilder: + """ + Provides operations to call the replyWithQuote method. + """ + from .reply_with_quote.reply_with_quote_request_builder import ReplyWithQuoteRequestBuilder + + return ReplyWithQuoteRequestBuilder(self.request_adapter, self.path_parameters) + @dataclass class MessagesRequestBuilderGetQueryParameters(): """ diff --git a/msgraph_beta/generated/team_template_definition/item/team_definition/primary_channel/messages/reply_with_quote/reply_with_quote_post_request_body.py b/msgraph_beta/generated/team_template_definition/item/team_definition/primary_channel/messages/reply_with_quote/reply_with_quote_post_request_body.py new file mode 100644 index 00000000000..109dee6e74a --- /dev/null +++ b/msgraph_beta/generated/team_template_definition/item/team_definition/primary_channel/messages/reply_with_quote/reply_with_quote_post_request_body.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 .......models.chat_message import ChatMessage + +@dataclass +class ReplyWithQuotePostRequestBody(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 messageIds property + message_ids: Optional[list[str]] = None + # The replyMessage property + reply_message: Optional[ChatMessage] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ReplyWithQuotePostRequestBody: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ReplyWithQuotePostRequestBody + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ReplyWithQuotePostRequestBody() + + 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.chat_message import ChatMessage + + from .......models.chat_message import ChatMessage + + fields: dict[str, Callable[[Any], None]] = { + "messageIds": lambda n : setattr(self, 'message_ids', n.get_collection_of_primitive_values(str)), + "replyMessage": lambda n : setattr(self, 'reply_message', n.get_object_value(ChatMessage)), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the 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("messageIds", self.message_ids) + writer.write_object_value("replyMessage", self.reply_message) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/team_template_definition/item/team_definition/primary_channel/messages/reply_with_quote/reply_with_quote_request_builder.py b/msgraph_beta/generated/team_template_definition/item/team_definition/primary_channel/messages/reply_with_quote/reply_with_quote_request_builder.py new file mode 100644 index 00000000000..5984574b40f --- /dev/null +++ b/msgraph_beta/generated/team_template_definition/item/team_definition/primary_channel/messages/reply_with_quote/reply_with_quote_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.chat_message import ChatMessage + from .......models.o_data_errors.o_data_error import ODataError + from .reply_with_quote_post_request_body import ReplyWithQuotePostRequestBody + +class ReplyWithQuoteRequestBuilder(BaseRequestBuilder): + """ + Provides operations to call the replyWithQuote method. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new ReplyWithQuoteRequestBuilder 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}/teamTemplateDefinition/{teamTemplateDefinition%2Did}/teamDefinition/primaryChannel/messages/replyWithQuote", path_parameters) + + async def post(self,body: ReplyWithQuotePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[ChatMessage]: + """ + Invoke action replyWithQuote + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[ChatMessage] + """ + 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.chat_message import ChatMessage + + return await self.request_adapter.send_async(request_info, ChatMessage, error_mapping) + + def to_post_request_information(self,body: ReplyWithQuotePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Invoke action replyWithQuote + 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) -> ReplyWithQuoteRequestBuilder: + """ + 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: ReplyWithQuoteRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return ReplyWithQuoteRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class ReplyWithQuoteRequestBuilderPostRequestConfiguration(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_beta/generated/teams/item/channels/item/messages/forward_to_chat/forward_to_chat_post_request_body.py b/msgraph_beta/generated/teams/item/channels/item/messages/forward_to_chat/forward_to_chat_post_request_body.py new file mode 100644 index 00000000000..9e6f5d19eb3 --- /dev/null +++ b/msgraph_beta/generated/teams/item/channels/item/messages/forward_to_chat/forward_to_chat_post_request_body.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 .......models.chat_message import ChatMessage + +@dataclass +class ForwardToChatPostRequestBody(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 additionalMessage property + additional_message: Optional[ChatMessage] = None + # The messageIds property + message_ids: Optional[list[str]] = None + # The targetChatIds property + target_chat_ids: Optional[list[str]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ForwardToChatPostRequestBody: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ForwardToChatPostRequestBody + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ForwardToChatPostRequestBody() + + 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.chat_message import ChatMessage + + from .......models.chat_message import ChatMessage + + fields: dict[str, Callable[[Any], None]] = { + "additionalMessage": lambda n : setattr(self, 'additional_message', n.get_object_value(ChatMessage)), + "messageIds": lambda n : setattr(self, 'message_ids', n.get_collection_of_primitive_values(str)), + "targetChatIds": lambda n : setattr(self, 'target_chat_ids', 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_object_value("additionalMessage", self.additional_message) + writer.write_collection_of_primitive_values("messageIds", self.message_ids) + writer.write_collection_of_primitive_values("targetChatIds", self.target_chat_ids) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/teams/item/channels/item/messages/forward_to_chat/forward_to_chat_post_response.py b/msgraph_beta/generated/teams/item/channels/item/messages/forward_to_chat/forward_to_chat_post_response.py new file mode 100644 index 00000000000..f368117d614 --- /dev/null +++ b/msgraph_beta/generated/teams/item/channels/item/messages/forward_to_chat/forward_to_chat_post_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 .......models.action_result_part import ActionResultPart + from .......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +from .......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class ForwardToChatPostResponse(BaseCollectionPaginationCountResponse, Parsable): + # The value property + value: Optional[list[ActionResultPart]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ForwardToChatPostResponse: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ForwardToChatPostResponse + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ForwardToChatPostResponse() + + 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.action_result_part import ActionResultPart + from .......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + + from .......models.action_result_part import ActionResultPart + from .......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ActionResultPart)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param 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_beta/generated/teams/item/channels/item/messages/forward_to_chat/forward_to_chat_request_builder.py b/msgraph_beta/generated/teams/item/channels/item/messages/forward_to_chat/forward_to_chat_request_builder.py new file mode 100644 index 00000000000..36edded1e77 --- /dev/null +++ b/msgraph_beta/generated/teams/item/channels/item/messages/forward_to_chat/forward_to_chat_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.o_data_errors.o_data_error import ODataError + from .forward_to_chat_post_request_body import ForwardToChatPostRequestBody + from .forward_to_chat_post_response import ForwardToChatPostResponse + +class ForwardToChatRequestBuilder(BaseRequestBuilder): + """ + Provides operations to call the forwardToChat method. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new ForwardToChatRequestBuilder 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}/teams/{team%2Did}/channels/{channel%2Did}/messages/forwardToChat", path_parameters) + + async def post(self,body: ForwardToChatPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[ForwardToChatPostResponse]: + """ + Invoke action forwardToChat + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[ForwardToChatPostResponse] + """ + 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 .forward_to_chat_post_response import ForwardToChatPostResponse + + return await self.request_adapter.send_async(request_info, ForwardToChatPostResponse, error_mapping) + + def to_post_request_information(self,body: ForwardToChatPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Invoke action forwardToChat + 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) -> ForwardToChatRequestBuilder: + """ + 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: ForwardToChatRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return ForwardToChatRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class ForwardToChatRequestBuilderPostRequestConfiguration(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_beta/generated/teams/item/channels/item/messages/item/replies/forward_to_chat/forward_to_chat_post_request_body.py b/msgraph_beta/generated/teams/item/channels/item/messages/item/replies/forward_to_chat/forward_to_chat_post_request_body.py new file mode 100644 index 00000000000..80ad7592173 --- /dev/null +++ b/msgraph_beta/generated/teams/item/channels/item/messages/item/replies/forward_to_chat/forward_to_chat_post_request_body.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 .........models.chat_message import ChatMessage + +@dataclass +class ForwardToChatPostRequestBody(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 additionalMessage property + additional_message: Optional[ChatMessage] = None + # The messageIds property + message_ids: Optional[list[str]] = None + # The targetChatIds property + target_chat_ids: Optional[list[str]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ForwardToChatPostRequestBody: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ForwardToChatPostRequestBody + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ForwardToChatPostRequestBody() + + 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.chat_message import ChatMessage + + from .........models.chat_message import ChatMessage + + fields: dict[str, Callable[[Any], None]] = { + "additionalMessage": lambda n : setattr(self, 'additional_message', n.get_object_value(ChatMessage)), + "messageIds": lambda n : setattr(self, 'message_ids', n.get_collection_of_primitive_values(str)), + "targetChatIds": lambda n : setattr(self, 'target_chat_ids', 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_object_value("additionalMessage", self.additional_message) + writer.write_collection_of_primitive_values("messageIds", self.message_ids) + writer.write_collection_of_primitive_values("targetChatIds", self.target_chat_ids) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/teams/item/channels/item/messages/item/replies/forward_to_chat/forward_to_chat_post_response.py b/msgraph_beta/generated/teams/item/channels/item/messages/item/replies/forward_to_chat/forward_to_chat_post_response.py new file mode 100644 index 00000000000..8dcebcfdcbf --- /dev/null +++ b/msgraph_beta/generated/teams/item/channels/item/messages/item/replies/forward_to_chat/forward_to_chat_post_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 .........models.action_result_part import ActionResultPart + from .........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +from .........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class ForwardToChatPostResponse(BaseCollectionPaginationCountResponse, Parsable): + # The value property + value: Optional[list[ActionResultPart]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ForwardToChatPostResponse: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ForwardToChatPostResponse + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ForwardToChatPostResponse() + + 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.action_result_part import ActionResultPart + from .........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + + from .........models.action_result_part import ActionResultPart + from .........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ActionResultPart)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param 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_beta/generated/teams/item/channels/item/messages/item/replies/forward_to_chat/forward_to_chat_request_builder.py b/msgraph_beta/generated/teams/item/channels/item/messages/item/replies/forward_to_chat/forward_to_chat_request_builder.py new file mode 100644 index 00000000000..7b43ade5418 --- /dev/null +++ b/msgraph_beta/generated/teams/item/channels/item/messages/item/replies/forward_to_chat/forward_to_chat_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.o_data_errors.o_data_error import ODataError + from .forward_to_chat_post_request_body import ForwardToChatPostRequestBody + from .forward_to_chat_post_response import ForwardToChatPostResponse + +class ForwardToChatRequestBuilder(BaseRequestBuilder): + """ + Provides operations to call the forwardToChat method. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new ForwardToChatRequestBuilder 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}/teams/{team%2Did}/channels/{channel%2Did}/messages/{chatMessage%2Did}/replies/forwardToChat", path_parameters) + + async def post(self,body: ForwardToChatPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[ForwardToChatPostResponse]: + """ + Invoke action forwardToChat + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[ForwardToChatPostResponse] + """ + 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 .forward_to_chat_post_response import ForwardToChatPostResponse + + return await self.request_adapter.send_async(request_info, ForwardToChatPostResponse, error_mapping) + + def to_post_request_information(self,body: ForwardToChatPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Invoke action forwardToChat + 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) -> ForwardToChatRequestBuilder: + """ + 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: ForwardToChatRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return ForwardToChatRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class ForwardToChatRequestBuilderPostRequestConfiguration(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_beta/generated/teams/item/channels/item/messages/item/replies/replies_request_builder.py b/msgraph_beta/generated/teams/item/channels/item/messages/item/replies/replies_request_builder.py index 968ba035a99..cb7be716ae1 100644 --- a/msgraph_beta/generated/teams/item/channels/item/messages/item/replies/replies_request_builder.py +++ b/msgraph_beta/generated/teams/item/channels/item/messages/item/replies/replies_request_builder.py @@ -19,7 +19,9 @@ from ........models.o_data_errors.o_data_error import ODataError from .count.count_request_builder import CountRequestBuilder from .delta.delta_request_builder import DeltaRequestBuilder + from .forward_to_chat.forward_to_chat_request_builder import ForwardToChatRequestBuilder from .item.chat_message_item_request_builder import ChatMessageItemRequestBuilder + from .reply_with_quote.reply_with_quote_request_builder import ReplyWithQuoteRequestBuilder class RepliesRequestBuilder(BaseRequestBuilder): """ @@ -147,6 +149,24 @@ def delta(self) -> DeltaRequestBuilder: return DeltaRequestBuilder(self.request_adapter, self.path_parameters) + @property + def forward_to_chat(self) -> ForwardToChatRequestBuilder: + """ + Provides operations to call the forwardToChat method. + """ + from .forward_to_chat.forward_to_chat_request_builder import ForwardToChatRequestBuilder + + return ForwardToChatRequestBuilder(self.request_adapter, self.path_parameters) + + @property + def reply_with_quote(self) -> ReplyWithQuoteRequestBuilder: + """ + Provides operations to call the replyWithQuote method. + """ + from .reply_with_quote.reply_with_quote_request_builder import ReplyWithQuoteRequestBuilder + + return ReplyWithQuoteRequestBuilder(self.request_adapter, self.path_parameters) + @dataclass class RepliesRequestBuilderGetQueryParameters(): """ diff --git a/msgraph_beta/generated/teams/item/channels/item/messages/item/replies/reply_with_quote/reply_with_quote_post_request_body.py b/msgraph_beta/generated/teams/item/channels/item/messages/item/replies/reply_with_quote/reply_with_quote_post_request_body.py new file mode 100644 index 00000000000..d6affaa1ea1 --- /dev/null +++ b/msgraph_beta/generated/teams/item/channels/item/messages/item/replies/reply_with_quote/reply_with_quote_post_request_body.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 .........models.chat_message import ChatMessage + +@dataclass +class ReplyWithQuotePostRequestBody(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 messageIds property + message_ids: Optional[list[str]] = None + # The replyMessage property + reply_message: Optional[ChatMessage] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ReplyWithQuotePostRequestBody: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ReplyWithQuotePostRequestBody + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ReplyWithQuotePostRequestBody() + + 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.chat_message import ChatMessage + + from .........models.chat_message import ChatMessage + + fields: dict[str, Callable[[Any], None]] = { + "messageIds": lambda n : setattr(self, 'message_ids', n.get_collection_of_primitive_values(str)), + "replyMessage": lambda n : setattr(self, 'reply_message', n.get_object_value(ChatMessage)), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the 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("messageIds", self.message_ids) + writer.write_object_value("replyMessage", self.reply_message) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/teams/item/channels/item/messages/item/replies/reply_with_quote/reply_with_quote_request_builder.py b/msgraph_beta/generated/teams/item/channels/item/messages/item/replies/reply_with_quote/reply_with_quote_request_builder.py new file mode 100644 index 00000000000..e03882f0d29 --- /dev/null +++ b/msgraph_beta/generated/teams/item/channels/item/messages/item/replies/reply_with_quote/reply_with_quote_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.chat_message import ChatMessage + from .........models.o_data_errors.o_data_error import ODataError + from .reply_with_quote_post_request_body import ReplyWithQuotePostRequestBody + +class ReplyWithQuoteRequestBuilder(BaseRequestBuilder): + """ + Provides operations to call the replyWithQuote method. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new ReplyWithQuoteRequestBuilder 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}/teams/{team%2Did}/channels/{channel%2Did}/messages/{chatMessage%2Did}/replies/replyWithQuote", path_parameters) + + async def post(self,body: ReplyWithQuotePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[ChatMessage]: + """ + Invoke action replyWithQuote + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[ChatMessage] + """ + 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.chat_message import ChatMessage + + return await self.request_adapter.send_async(request_info, ChatMessage, error_mapping) + + def to_post_request_information(self,body: ReplyWithQuotePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Invoke action replyWithQuote + 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) -> ReplyWithQuoteRequestBuilder: + """ + 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: ReplyWithQuoteRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return ReplyWithQuoteRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class ReplyWithQuoteRequestBuilderPostRequestConfiguration(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_beta/generated/teams/item/channels/item/messages/messages_request_builder.py b/msgraph_beta/generated/teams/item/channels/item/messages/messages_request_builder.py index c5e85c2dac6..283165d21e8 100644 --- a/msgraph_beta/generated/teams/item/channels/item/messages/messages_request_builder.py +++ b/msgraph_beta/generated/teams/item/channels/item/messages/messages_request_builder.py @@ -19,7 +19,9 @@ from ......models.o_data_errors.o_data_error import ODataError from .count.count_request_builder import CountRequestBuilder from .delta.delta_request_builder import DeltaRequestBuilder + from .forward_to_chat.forward_to_chat_request_builder import ForwardToChatRequestBuilder from .item.chat_message_item_request_builder import ChatMessageItemRequestBuilder + from .reply_with_quote.reply_with_quote_request_builder import ReplyWithQuoteRequestBuilder class MessagesRequestBuilder(BaseRequestBuilder): """ @@ -71,11 +73,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. + 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/channel-post-messages?view=graph-rest-beta + Find more info here: https://learn.microsoft.com/graph/api/chatmessage-post?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") @@ -106,7 +108,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. + 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 @@ -147,6 +149,24 @@ def delta(self) -> DeltaRequestBuilder: return DeltaRequestBuilder(self.request_adapter, self.path_parameters) + @property + def forward_to_chat(self) -> ForwardToChatRequestBuilder: + """ + Provides operations to call the forwardToChat method. + """ + from .forward_to_chat.forward_to_chat_request_builder import ForwardToChatRequestBuilder + + return ForwardToChatRequestBuilder(self.request_adapter, self.path_parameters) + + @property + def reply_with_quote(self) -> ReplyWithQuoteRequestBuilder: + """ + Provides operations to call the replyWithQuote method. + """ + from .reply_with_quote.reply_with_quote_request_builder import ReplyWithQuoteRequestBuilder + + return ReplyWithQuoteRequestBuilder(self.request_adapter, self.path_parameters) + @dataclass class MessagesRequestBuilderGetQueryParameters(): """ diff --git a/msgraph_beta/generated/teams/item/channels/item/messages/reply_with_quote/reply_with_quote_post_request_body.py b/msgraph_beta/generated/teams/item/channels/item/messages/reply_with_quote/reply_with_quote_post_request_body.py new file mode 100644 index 00000000000..109dee6e74a --- /dev/null +++ b/msgraph_beta/generated/teams/item/channels/item/messages/reply_with_quote/reply_with_quote_post_request_body.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 .......models.chat_message import ChatMessage + +@dataclass +class ReplyWithQuotePostRequestBody(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 messageIds property + message_ids: Optional[list[str]] = None + # The replyMessage property + reply_message: Optional[ChatMessage] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ReplyWithQuotePostRequestBody: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ReplyWithQuotePostRequestBody + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ReplyWithQuotePostRequestBody() + + 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.chat_message import ChatMessage + + from .......models.chat_message import ChatMessage + + fields: dict[str, Callable[[Any], None]] = { + "messageIds": lambda n : setattr(self, 'message_ids', n.get_collection_of_primitive_values(str)), + "replyMessage": lambda n : setattr(self, 'reply_message', n.get_object_value(ChatMessage)), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the 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("messageIds", self.message_ids) + writer.write_object_value("replyMessage", self.reply_message) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/teams/item/channels/item/messages/reply_with_quote/reply_with_quote_request_builder.py b/msgraph_beta/generated/teams/item/channels/item/messages/reply_with_quote/reply_with_quote_request_builder.py new file mode 100644 index 00000000000..b98cb3561c5 --- /dev/null +++ b/msgraph_beta/generated/teams/item/channels/item/messages/reply_with_quote/reply_with_quote_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.chat_message import ChatMessage + from .......models.o_data_errors.o_data_error import ODataError + from .reply_with_quote_post_request_body import ReplyWithQuotePostRequestBody + +class ReplyWithQuoteRequestBuilder(BaseRequestBuilder): + """ + Provides operations to call the replyWithQuote method. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new ReplyWithQuoteRequestBuilder 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}/teams/{team%2Did}/channels/{channel%2Did}/messages/replyWithQuote", path_parameters) + + async def post(self,body: ReplyWithQuotePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[ChatMessage]: + """ + Invoke action replyWithQuote + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[ChatMessage] + """ + 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.chat_message import ChatMessage + + return await self.request_adapter.send_async(request_info, ChatMessage, error_mapping) + + def to_post_request_information(self,body: ReplyWithQuotePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Invoke action replyWithQuote + 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) -> ReplyWithQuoteRequestBuilder: + """ + 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: ReplyWithQuoteRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return ReplyWithQuoteRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class ReplyWithQuoteRequestBuilderPostRequestConfiguration(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_beta/generated/teams/item/primary_channel/messages/forward_to_chat/forward_to_chat_post_request_body.py b/msgraph_beta/generated/teams/item/primary_channel/messages/forward_to_chat/forward_to_chat_post_request_body.py new file mode 100644 index 00000000000..ced0f1db9f8 --- /dev/null +++ b/msgraph_beta/generated/teams/item/primary_channel/messages/forward_to_chat/forward_to_chat_post_request_body.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 ......models.chat_message import ChatMessage + +@dataclass +class ForwardToChatPostRequestBody(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 additionalMessage property + additional_message: Optional[ChatMessage] = None + # The messageIds property + message_ids: Optional[list[str]] = None + # The targetChatIds property + target_chat_ids: Optional[list[str]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ForwardToChatPostRequestBody: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ForwardToChatPostRequestBody + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ForwardToChatPostRequestBody() + + 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.chat_message import ChatMessage + + from ......models.chat_message import ChatMessage + + fields: dict[str, Callable[[Any], None]] = { + "additionalMessage": lambda n : setattr(self, 'additional_message', n.get_object_value(ChatMessage)), + "messageIds": lambda n : setattr(self, 'message_ids', n.get_collection_of_primitive_values(str)), + "targetChatIds": lambda n : setattr(self, 'target_chat_ids', 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_object_value("additionalMessage", self.additional_message) + writer.write_collection_of_primitive_values("messageIds", self.message_ids) + writer.write_collection_of_primitive_values("targetChatIds", self.target_chat_ids) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/teams/item/primary_channel/messages/forward_to_chat/forward_to_chat_post_response.py b/msgraph_beta/generated/teams/item/primary_channel/messages/forward_to_chat/forward_to_chat_post_response.py new file mode 100644 index 00000000000..6954b3c02d9 --- /dev/null +++ b/msgraph_beta/generated/teams/item/primary_channel/messages/forward_to_chat/forward_to_chat_post_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 ......models.action_result_part import ActionResultPart + from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class ForwardToChatPostResponse(BaseCollectionPaginationCountResponse, Parsable): + # The value property + value: Optional[list[ActionResultPart]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ForwardToChatPostResponse: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ForwardToChatPostResponse + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ForwardToChatPostResponse() + + 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.action_result_part import ActionResultPart + from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + + from ......models.action_result_part import ActionResultPart + from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ActionResultPart)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param 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_beta/generated/teams/item/primary_channel/messages/forward_to_chat/forward_to_chat_request_builder.py b/msgraph_beta/generated/teams/item/primary_channel/messages/forward_to_chat/forward_to_chat_request_builder.py new file mode 100644 index 00000000000..d0cd92f887f --- /dev/null +++ b/msgraph_beta/generated/teams/item/primary_channel/messages/forward_to_chat/forward_to_chat_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.o_data_errors.o_data_error import ODataError + from .forward_to_chat_post_request_body import ForwardToChatPostRequestBody + from .forward_to_chat_post_response import ForwardToChatPostResponse + +class ForwardToChatRequestBuilder(BaseRequestBuilder): + """ + Provides operations to call the forwardToChat method. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new ForwardToChatRequestBuilder 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}/teams/{team%2Did}/primaryChannel/messages/forwardToChat", path_parameters) + + async def post(self,body: ForwardToChatPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[ForwardToChatPostResponse]: + """ + Invoke action forwardToChat + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[ForwardToChatPostResponse] + """ + 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 .forward_to_chat_post_response import ForwardToChatPostResponse + + return await self.request_adapter.send_async(request_info, ForwardToChatPostResponse, error_mapping) + + def to_post_request_information(self,body: ForwardToChatPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Invoke action forwardToChat + 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) -> ForwardToChatRequestBuilder: + """ + 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: ForwardToChatRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return ForwardToChatRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class ForwardToChatRequestBuilderPostRequestConfiguration(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_beta/generated/teams/item/primary_channel/messages/item/replies/forward_to_chat/forward_to_chat_post_request_body.py b/msgraph_beta/generated/teams/item/primary_channel/messages/item/replies/forward_to_chat/forward_to_chat_post_request_body.py new file mode 100644 index 00000000000..a0c0d79ebbb --- /dev/null +++ b/msgraph_beta/generated/teams/item/primary_channel/messages/item/replies/forward_to_chat/forward_to_chat_post_request_body.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 ........models.chat_message import ChatMessage + +@dataclass +class ForwardToChatPostRequestBody(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 additionalMessage property + additional_message: Optional[ChatMessage] = None + # The messageIds property + message_ids: Optional[list[str]] = None + # The targetChatIds property + target_chat_ids: Optional[list[str]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ForwardToChatPostRequestBody: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ForwardToChatPostRequestBody + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ForwardToChatPostRequestBody() + + 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.chat_message import ChatMessage + + from ........models.chat_message import ChatMessage + + fields: dict[str, Callable[[Any], None]] = { + "additionalMessage": lambda n : setattr(self, 'additional_message', n.get_object_value(ChatMessage)), + "messageIds": lambda n : setattr(self, 'message_ids', n.get_collection_of_primitive_values(str)), + "targetChatIds": lambda n : setattr(self, 'target_chat_ids', 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_object_value("additionalMessage", self.additional_message) + writer.write_collection_of_primitive_values("messageIds", self.message_ids) + writer.write_collection_of_primitive_values("targetChatIds", self.target_chat_ids) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/teams/item/primary_channel/messages/item/replies/forward_to_chat/forward_to_chat_post_response.py b/msgraph_beta/generated/teams/item/primary_channel/messages/item/replies/forward_to_chat/forward_to_chat_post_response.py new file mode 100644 index 00000000000..88202ebb99c --- /dev/null +++ b/msgraph_beta/generated/teams/item/primary_channel/messages/item/replies/forward_to_chat/forward_to_chat_post_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 ........models.action_result_part import ActionResultPart + from ........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +from ........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class ForwardToChatPostResponse(BaseCollectionPaginationCountResponse, Parsable): + # The value property + value: Optional[list[ActionResultPart]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ForwardToChatPostResponse: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ForwardToChatPostResponse + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ForwardToChatPostResponse() + + 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.action_result_part import ActionResultPart + from ........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + + from ........models.action_result_part import ActionResultPart + from ........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ActionResultPart)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param 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_beta/generated/teams/item/primary_channel/messages/item/replies/forward_to_chat/forward_to_chat_request_builder.py b/msgraph_beta/generated/teams/item/primary_channel/messages/item/replies/forward_to_chat/forward_to_chat_request_builder.py new file mode 100644 index 00000000000..4ae9f5226cf --- /dev/null +++ b/msgraph_beta/generated/teams/item/primary_channel/messages/item/replies/forward_to_chat/forward_to_chat_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.o_data_errors.o_data_error import ODataError + from .forward_to_chat_post_request_body import ForwardToChatPostRequestBody + from .forward_to_chat_post_response import ForwardToChatPostResponse + +class ForwardToChatRequestBuilder(BaseRequestBuilder): + """ + Provides operations to call the forwardToChat method. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new ForwardToChatRequestBuilder 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}/teams/{team%2Did}/primaryChannel/messages/{chatMessage%2Did}/replies/forwardToChat", path_parameters) + + async def post(self,body: ForwardToChatPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[ForwardToChatPostResponse]: + """ + Invoke action forwardToChat + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[ForwardToChatPostResponse] + """ + 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 .forward_to_chat_post_response import ForwardToChatPostResponse + + return await self.request_adapter.send_async(request_info, ForwardToChatPostResponse, error_mapping) + + def to_post_request_information(self,body: ForwardToChatPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Invoke action forwardToChat + 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) -> ForwardToChatRequestBuilder: + """ + 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: ForwardToChatRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return ForwardToChatRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class ForwardToChatRequestBuilderPostRequestConfiguration(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_beta/generated/teams/item/primary_channel/messages/item/replies/replies_request_builder.py b/msgraph_beta/generated/teams/item/primary_channel/messages/item/replies/replies_request_builder.py index c9b2a68d124..5a00bd38aad 100644 --- a/msgraph_beta/generated/teams/item/primary_channel/messages/item/replies/replies_request_builder.py +++ b/msgraph_beta/generated/teams/item/primary_channel/messages/item/replies/replies_request_builder.py @@ -19,7 +19,9 @@ from .......models.o_data_errors.o_data_error import ODataError from .count.count_request_builder import CountRequestBuilder from .delta.delta_request_builder import DeltaRequestBuilder + from .forward_to_chat.forward_to_chat_request_builder import ForwardToChatRequestBuilder from .item.chat_message_item_request_builder import ChatMessageItemRequestBuilder + from .reply_with_quote.reply_with_quote_request_builder import ReplyWithQuoteRequestBuilder class RepliesRequestBuilder(BaseRequestBuilder): """ @@ -145,6 +147,24 @@ def delta(self) -> DeltaRequestBuilder: return DeltaRequestBuilder(self.request_adapter, self.path_parameters) + @property + def forward_to_chat(self) -> ForwardToChatRequestBuilder: + """ + Provides operations to call the forwardToChat method. + """ + from .forward_to_chat.forward_to_chat_request_builder import ForwardToChatRequestBuilder + + return ForwardToChatRequestBuilder(self.request_adapter, self.path_parameters) + + @property + def reply_with_quote(self) -> ReplyWithQuoteRequestBuilder: + """ + Provides operations to call the replyWithQuote method. + """ + from .reply_with_quote.reply_with_quote_request_builder import ReplyWithQuoteRequestBuilder + + return ReplyWithQuoteRequestBuilder(self.request_adapter, self.path_parameters) + @dataclass class RepliesRequestBuilderGetQueryParameters(): """ diff --git a/msgraph_beta/generated/teams/item/primary_channel/messages/item/replies/reply_with_quote/reply_with_quote_post_request_body.py b/msgraph_beta/generated/teams/item/primary_channel/messages/item/replies/reply_with_quote/reply_with_quote_post_request_body.py new file mode 100644 index 00000000000..af8f902d08c --- /dev/null +++ b/msgraph_beta/generated/teams/item/primary_channel/messages/item/replies/reply_with_quote/reply_with_quote_post_request_body.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 ........models.chat_message import ChatMessage + +@dataclass +class ReplyWithQuotePostRequestBody(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 messageIds property + message_ids: Optional[list[str]] = None + # The replyMessage property + reply_message: Optional[ChatMessage] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ReplyWithQuotePostRequestBody: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ReplyWithQuotePostRequestBody + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ReplyWithQuotePostRequestBody() + + 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.chat_message import ChatMessage + + from ........models.chat_message import ChatMessage + + fields: dict[str, Callable[[Any], None]] = { + "messageIds": lambda n : setattr(self, 'message_ids', n.get_collection_of_primitive_values(str)), + "replyMessage": lambda n : setattr(self, 'reply_message', n.get_object_value(ChatMessage)), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the 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("messageIds", self.message_ids) + writer.write_object_value("replyMessage", self.reply_message) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/teams/item/primary_channel/messages/item/replies/reply_with_quote/reply_with_quote_request_builder.py b/msgraph_beta/generated/teams/item/primary_channel/messages/item/replies/reply_with_quote/reply_with_quote_request_builder.py new file mode 100644 index 00000000000..7471035339c --- /dev/null +++ b/msgraph_beta/generated/teams/item/primary_channel/messages/item/replies/reply_with_quote/reply_with_quote_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.chat_message import ChatMessage + from ........models.o_data_errors.o_data_error import ODataError + from .reply_with_quote_post_request_body import ReplyWithQuotePostRequestBody + +class ReplyWithQuoteRequestBuilder(BaseRequestBuilder): + """ + Provides operations to call the replyWithQuote method. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new ReplyWithQuoteRequestBuilder 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}/teams/{team%2Did}/primaryChannel/messages/{chatMessage%2Did}/replies/replyWithQuote", path_parameters) + + async def post(self,body: ReplyWithQuotePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[ChatMessage]: + """ + Invoke action replyWithQuote + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[ChatMessage] + """ + 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.chat_message import ChatMessage + + return await self.request_adapter.send_async(request_info, ChatMessage, error_mapping) + + def to_post_request_information(self,body: ReplyWithQuotePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Invoke action replyWithQuote + 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) -> ReplyWithQuoteRequestBuilder: + """ + 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: ReplyWithQuoteRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return ReplyWithQuoteRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class ReplyWithQuoteRequestBuilderPostRequestConfiguration(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_beta/generated/teams/item/primary_channel/messages/messages_request_builder.py b/msgraph_beta/generated/teams/item/primary_channel/messages/messages_request_builder.py index 358265dc79b..e542565576a 100644 --- a/msgraph_beta/generated/teams/item/primary_channel/messages/messages_request_builder.py +++ b/msgraph_beta/generated/teams/item/primary_channel/messages/messages_request_builder.py @@ -19,7 +19,9 @@ from .....models.o_data_errors.o_data_error import ODataError from .count.count_request_builder import CountRequestBuilder from .delta.delta_request_builder import DeltaRequestBuilder + from .forward_to_chat.forward_to_chat_request_builder import ForwardToChatRequestBuilder from .item.chat_message_item_request_builder import ChatMessageItemRequestBuilder + from .reply_with_quote.reply_with_quote_request_builder import ReplyWithQuoteRequestBuilder class MessagesRequestBuilder(BaseRequestBuilder): """ @@ -145,6 +147,24 @@ def delta(self) -> DeltaRequestBuilder: return DeltaRequestBuilder(self.request_adapter, self.path_parameters) + @property + def forward_to_chat(self) -> ForwardToChatRequestBuilder: + """ + Provides operations to call the forwardToChat method. + """ + from .forward_to_chat.forward_to_chat_request_builder import ForwardToChatRequestBuilder + + return ForwardToChatRequestBuilder(self.request_adapter, self.path_parameters) + + @property + def reply_with_quote(self) -> ReplyWithQuoteRequestBuilder: + """ + Provides operations to call the replyWithQuote method. + """ + from .reply_with_quote.reply_with_quote_request_builder import ReplyWithQuoteRequestBuilder + + return ReplyWithQuoteRequestBuilder(self.request_adapter, self.path_parameters) + @dataclass class MessagesRequestBuilderGetQueryParameters(): """ diff --git a/msgraph_beta/generated/teams/item/primary_channel/messages/reply_with_quote/reply_with_quote_post_request_body.py b/msgraph_beta/generated/teams/item/primary_channel/messages/reply_with_quote/reply_with_quote_post_request_body.py new file mode 100644 index 00000000000..131d1f56193 --- /dev/null +++ b/msgraph_beta/generated/teams/item/primary_channel/messages/reply_with_quote/reply_with_quote_post_request_body.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 ......models.chat_message import ChatMessage + +@dataclass +class ReplyWithQuotePostRequestBody(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 messageIds property + message_ids: Optional[list[str]] = None + # The replyMessage property + reply_message: Optional[ChatMessage] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ReplyWithQuotePostRequestBody: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ReplyWithQuotePostRequestBody + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ReplyWithQuotePostRequestBody() + + 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.chat_message import ChatMessage + + from ......models.chat_message import ChatMessage + + fields: dict[str, Callable[[Any], None]] = { + "messageIds": lambda n : setattr(self, 'message_ids', n.get_collection_of_primitive_values(str)), + "replyMessage": lambda n : setattr(self, 'reply_message', n.get_object_value(ChatMessage)), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the 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("messageIds", self.message_ids) + writer.write_object_value("replyMessage", self.reply_message) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/teams/item/primary_channel/messages/reply_with_quote/reply_with_quote_request_builder.py b/msgraph_beta/generated/teams/item/primary_channel/messages/reply_with_quote/reply_with_quote_request_builder.py new file mode 100644 index 00000000000..21d4c7c9486 --- /dev/null +++ b/msgraph_beta/generated/teams/item/primary_channel/messages/reply_with_quote/reply_with_quote_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.chat_message import ChatMessage + from ......models.o_data_errors.o_data_error import ODataError + from .reply_with_quote_post_request_body import ReplyWithQuotePostRequestBody + +class ReplyWithQuoteRequestBuilder(BaseRequestBuilder): + """ + Provides operations to call the replyWithQuote method. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new ReplyWithQuoteRequestBuilder 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}/teams/{team%2Did}/primaryChannel/messages/replyWithQuote", path_parameters) + + async def post(self,body: ReplyWithQuotePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[ChatMessage]: + """ + Invoke action replyWithQuote + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[ChatMessage] + """ + 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.chat_message import ChatMessage + + return await self.request_adapter.send_async(request_info, ChatMessage, error_mapping) + + def to_post_request_information(self,body: ReplyWithQuotePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Invoke action replyWithQuote + 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) -> ReplyWithQuoteRequestBuilder: + """ + 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: ReplyWithQuoteRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return ReplyWithQuoteRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class ReplyWithQuoteRequestBuilderPostRequestConfiguration(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_beta/generated/teamwork/deleted_teams/item/channels/item/messages/forward_to_chat/forward_to_chat_post_request_body.py b/msgraph_beta/generated/teamwork/deleted_teams/item/channels/item/messages/forward_to_chat/forward_to_chat_post_request_body.py new file mode 100644 index 00000000000..a0c0d79ebbb --- /dev/null +++ b/msgraph_beta/generated/teamwork/deleted_teams/item/channels/item/messages/forward_to_chat/forward_to_chat_post_request_body.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 ........models.chat_message import ChatMessage + +@dataclass +class ForwardToChatPostRequestBody(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 additionalMessage property + additional_message: Optional[ChatMessage] = None + # The messageIds property + message_ids: Optional[list[str]] = None + # The targetChatIds property + target_chat_ids: Optional[list[str]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ForwardToChatPostRequestBody: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ForwardToChatPostRequestBody + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ForwardToChatPostRequestBody() + + 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.chat_message import ChatMessage + + from ........models.chat_message import ChatMessage + + fields: dict[str, Callable[[Any], None]] = { + "additionalMessage": lambda n : setattr(self, 'additional_message', n.get_object_value(ChatMessage)), + "messageIds": lambda n : setattr(self, 'message_ids', n.get_collection_of_primitive_values(str)), + "targetChatIds": lambda n : setattr(self, 'target_chat_ids', 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_object_value("additionalMessage", self.additional_message) + writer.write_collection_of_primitive_values("messageIds", self.message_ids) + writer.write_collection_of_primitive_values("targetChatIds", self.target_chat_ids) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/teamwork/deleted_teams/item/channels/item/messages/forward_to_chat/forward_to_chat_post_response.py b/msgraph_beta/generated/teamwork/deleted_teams/item/channels/item/messages/forward_to_chat/forward_to_chat_post_response.py new file mode 100644 index 00000000000..88202ebb99c --- /dev/null +++ b/msgraph_beta/generated/teamwork/deleted_teams/item/channels/item/messages/forward_to_chat/forward_to_chat_post_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 ........models.action_result_part import ActionResultPart + from ........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +from ........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class ForwardToChatPostResponse(BaseCollectionPaginationCountResponse, Parsable): + # The value property + value: Optional[list[ActionResultPart]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ForwardToChatPostResponse: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ForwardToChatPostResponse + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ForwardToChatPostResponse() + + 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.action_result_part import ActionResultPart + from ........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + + from ........models.action_result_part import ActionResultPart + from ........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ActionResultPart)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param 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_beta/generated/teamwork/deleted_teams/item/channels/item/messages/forward_to_chat/forward_to_chat_request_builder.py b/msgraph_beta/generated/teamwork/deleted_teams/item/channels/item/messages/forward_to_chat/forward_to_chat_request_builder.py new file mode 100644 index 00000000000..143dd4bca0f --- /dev/null +++ b/msgraph_beta/generated/teamwork/deleted_teams/item/channels/item/messages/forward_to_chat/forward_to_chat_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.o_data_errors.o_data_error import ODataError + from .forward_to_chat_post_request_body import ForwardToChatPostRequestBody + from .forward_to_chat_post_response import ForwardToChatPostResponse + +class ForwardToChatRequestBuilder(BaseRequestBuilder): + """ + Provides operations to call the forwardToChat method. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new ForwardToChatRequestBuilder 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}/teamwork/deletedTeams/{deletedTeam%2Did}/channels/{channel%2Did}/messages/forwardToChat", path_parameters) + + async def post(self,body: ForwardToChatPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[ForwardToChatPostResponse]: + """ + Invoke action forwardToChat + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[ForwardToChatPostResponse] + """ + 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 .forward_to_chat_post_response import ForwardToChatPostResponse + + return await self.request_adapter.send_async(request_info, ForwardToChatPostResponse, error_mapping) + + def to_post_request_information(self,body: ForwardToChatPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Invoke action forwardToChat + 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) -> ForwardToChatRequestBuilder: + """ + 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: ForwardToChatRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return ForwardToChatRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class ForwardToChatRequestBuilderPostRequestConfiguration(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_beta/generated/teamwork/deleted_teams/item/channels/item/messages/item/replies/forward_to_chat/forward_to_chat_post_request_body.py b/msgraph_beta/generated/teamwork/deleted_teams/item/channels/item/messages/item/replies/forward_to_chat/forward_to_chat_post_request_body.py new file mode 100644 index 00000000000..0fc93998e06 --- /dev/null +++ b/msgraph_beta/generated/teamwork/deleted_teams/item/channels/item/messages/item/replies/forward_to_chat/forward_to_chat_post_request_body.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 ..........models.chat_message import ChatMessage + +@dataclass +class ForwardToChatPostRequestBody(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 additionalMessage property + additional_message: Optional[ChatMessage] = None + # The messageIds property + message_ids: Optional[list[str]] = None + # The targetChatIds property + target_chat_ids: Optional[list[str]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ForwardToChatPostRequestBody: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ForwardToChatPostRequestBody + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ForwardToChatPostRequestBody() + + 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.chat_message import ChatMessage + + from ..........models.chat_message import ChatMessage + + fields: dict[str, Callable[[Any], None]] = { + "additionalMessage": lambda n : setattr(self, 'additional_message', n.get_object_value(ChatMessage)), + "messageIds": lambda n : setattr(self, 'message_ids', n.get_collection_of_primitive_values(str)), + "targetChatIds": lambda n : setattr(self, 'target_chat_ids', 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_object_value("additionalMessage", self.additional_message) + writer.write_collection_of_primitive_values("messageIds", self.message_ids) + writer.write_collection_of_primitive_values("targetChatIds", self.target_chat_ids) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/teamwork/deleted_teams/item/channels/item/messages/item/replies/forward_to_chat/forward_to_chat_post_response.py b/msgraph_beta/generated/teamwork/deleted_teams/item/channels/item/messages/item/replies/forward_to_chat/forward_to_chat_post_response.py new file mode 100644 index 00000000000..2712f9db904 --- /dev/null +++ b/msgraph_beta/generated/teamwork/deleted_teams/item/channels/item/messages/item/replies/forward_to_chat/forward_to_chat_post_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 ..........models.action_result_part import ActionResultPart + from ..........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +from ..........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class ForwardToChatPostResponse(BaseCollectionPaginationCountResponse, Parsable): + # The value property + value: Optional[list[ActionResultPart]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ForwardToChatPostResponse: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ForwardToChatPostResponse + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ForwardToChatPostResponse() + + 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.action_result_part import ActionResultPart + from ..........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + + from ..........models.action_result_part import ActionResultPart + from ..........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ActionResultPart)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param 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_beta/generated/teamwork/deleted_teams/item/channels/item/messages/item/replies/forward_to_chat/forward_to_chat_request_builder.py b/msgraph_beta/generated/teamwork/deleted_teams/item/channels/item/messages/item/replies/forward_to_chat/forward_to_chat_request_builder.py new file mode 100644 index 00000000000..e1aeb06563a --- /dev/null +++ b/msgraph_beta/generated/teamwork/deleted_teams/item/channels/item/messages/item/replies/forward_to_chat/forward_to_chat_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.o_data_errors.o_data_error import ODataError + from .forward_to_chat_post_request_body import ForwardToChatPostRequestBody + from .forward_to_chat_post_response import ForwardToChatPostResponse + +class ForwardToChatRequestBuilder(BaseRequestBuilder): + """ + Provides operations to call the forwardToChat method. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new ForwardToChatRequestBuilder 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}/teamwork/deletedTeams/{deletedTeam%2Did}/channels/{channel%2Did}/messages/{chatMessage%2Did}/replies/forwardToChat", path_parameters) + + async def post(self,body: ForwardToChatPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[ForwardToChatPostResponse]: + """ + Invoke action forwardToChat + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[ForwardToChatPostResponse] + """ + 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 .forward_to_chat_post_response import ForwardToChatPostResponse + + return await self.request_adapter.send_async(request_info, ForwardToChatPostResponse, error_mapping) + + def to_post_request_information(self,body: ForwardToChatPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Invoke action forwardToChat + 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) -> ForwardToChatRequestBuilder: + """ + 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: ForwardToChatRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return ForwardToChatRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class ForwardToChatRequestBuilderPostRequestConfiguration(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_beta/generated/teamwork/deleted_teams/item/channels/item/messages/item/replies/replies_request_builder.py b/msgraph_beta/generated/teamwork/deleted_teams/item/channels/item/messages/item/replies/replies_request_builder.py index 77075eaa568..ec56f925abc 100644 --- a/msgraph_beta/generated/teamwork/deleted_teams/item/channels/item/messages/item/replies/replies_request_builder.py +++ b/msgraph_beta/generated/teamwork/deleted_teams/item/channels/item/messages/item/replies/replies_request_builder.py @@ -19,7 +19,9 @@ from .........models.o_data_errors.o_data_error import ODataError from .count.count_request_builder import CountRequestBuilder from .delta.delta_request_builder import DeltaRequestBuilder + from .forward_to_chat.forward_to_chat_request_builder import ForwardToChatRequestBuilder from .item.chat_message_item_request_builder import ChatMessageItemRequestBuilder + from .reply_with_quote.reply_with_quote_request_builder import ReplyWithQuoteRequestBuilder class RepliesRequestBuilder(BaseRequestBuilder): """ @@ -145,6 +147,24 @@ def delta(self) -> DeltaRequestBuilder: return DeltaRequestBuilder(self.request_adapter, self.path_parameters) + @property + def forward_to_chat(self) -> ForwardToChatRequestBuilder: + """ + Provides operations to call the forwardToChat method. + """ + from .forward_to_chat.forward_to_chat_request_builder import ForwardToChatRequestBuilder + + return ForwardToChatRequestBuilder(self.request_adapter, self.path_parameters) + + @property + def reply_with_quote(self) -> ReplyWithQuoteRequestBuilder: + """ + Provides operations to call the replyWithQuote method. + """ + from .reply_with_quote.reply_with_quote_request_builder import ReplyWithQuoteRequestBuilder + + return ReplyWithQuoteRequestBuilder(self.request_adapter, self.path_parameters) + @dataclass class RepliesRequestBuilderGetQueryParameters(): """ diff --git a/msgraph_beta/generated/teamwork/deleted_teams/item/channels/item/messages/item/replies/reply_with_quote/reply_with_quote_post_request_body.py b/msgraph_beta/generated/teamwork/deleted_teams/item/channels/item/messages/item/replies/reply_with_quote/reply_with_quote_post_request_body.py new file mode 100644 index 00000000000..59cea7d2650 --- /dev/null +++ b/msgraph_beta/generated/teamwork/deleted_teams/item/channels/item/messages/item/replies/reply_with_quote/reply_with_quote_post_request_body.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 ..........models.chat_message import ChatMessage + +@dataclass +class ReplyWithQuotePostRequestBody(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 messageIds property + message_ids: Optional[list[str]] = None + # The replyMessage property + reply_message: Optional[ChatMessage] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ReplyWithQuotePostRequestBody: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ReplyWithQuotePostRequestBody + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ReplyWithQuotePostRequestBody() + + 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.chat_message import ChatMessage + + from ..........models.chat_message import ChatMessage + + fields: dict[str, Callable[[Any], None]] = { + "messageIds": lambda n : setattr(self, 'message_ids', n.get_collection_of_primitive_values(str)), + "replyMessage": lambda n : setattr(self, 'reply_message', n.get_object_value(ChatMessage)), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the 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("messageIds", self.message_ids) + writer.write_object_value("replyMessage", self.reply_message) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/teamwork/deleted_teams/item/channels/item/messages/item/replies/reply_with_quote/reply_with_quote_request_builder.py b/msgraph_beta/generated/teamwork/deleted_teams/item/channels/item/messages/item/replies/reply_with_quote/reply_with_quote_request_builder.py new file mode 100644 index 00000000000..37df1811599 --- /dev/null +++ b/msgraph_beta/generated/teamwork/deleted_teams/item/channels/item/messages/item/replies/reply_with_quote/reply_with_quote_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.chat_message import ChatMessage + from ..........models.o_data_errors.o_data_error import ODataError + from .reply_with_quote_post_request_body import ReplyWithQuotePostRequestBody + +class ReplyWithQuoteRequestBuilder(BaseRequestBuilder): + """ + Provides operations to call the replyWithQuote method. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new ReplyWithQuoteRequestBuilder 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}/teamwork/deletedTeams/{deletedTeam%2Did}/channels/{channel%2Did}/messages/{chatMessage%2Did}/replies/replyWithQuote", path_parameters) + + async def post(self,body: ReplyWithQuotePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[ChatMessage]: + """ + Invoke action replyWithQuote + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[ChatMessage] + """ + 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.chat_message import ChatMessage + + return await self.request_adapter.send_async(request_info, ChatMessage, error_mapping) + + def to_post_request_information(self,body: ReplyWithQuotePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Invoke action replyWithQuote + 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) -> ReplyWithQuoteRequestBuilder: + """ + 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: ReplyWithQuoteRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return ReplyWithQuoteRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class ReplyWithQuoteRequestBuilderPostRequestConfiguration(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_beta/generated/teamwork/deleted_teams/item/channels/item/messages/messages_request_builder.py b/msgraph_beta/generated/teamwork/deleted_teams/item/channels/item/messages/messages_request_builder.py index 3b5e937a6a4..d2190bfc71f 100644 --- a/msgraph_beta/generated/teamwork/deleted_teams/item/channels/item/messages/messages_request_builder.py +++ b/msgraph_beta/generated/teamwork/deleted_teams/item/channels/item/messages/messages_request_builder.py @@ -19,7 +19,9 @@ from .......models.o_data_errors.o_data_error import ODataError from .count.count_request_builder import CountRequestBuilder from .delta.delta_request_builder import DeltaRequestBuilder + from .forward_to_chat.forward_to_chat_request_builder import ForwardToChatRequestBuilder from .item.chat_message_item_request_builder import ChatMessageItemRequestBuilder + from .reply_with_quote.reply_with_quote_request_builder import ReplyWithQuoteRequestBuilder class MessagesRequestBuilder(BaseRequestBuilder): """ @@ -145,6 +147,24 @@ def delta(self) -> DeltaRequestBuilder: return DeltaRequestBuilder(self.request_adapter, self.path_parameters) + @property + def forward_to_chat(self) -> ForwardToChatRequestBuilder: + """ + Provides operations to call the forwardToChat method. + """ + from .forward_to_chat.forward_to_chat_request_builder import ForwardToChatRequestBuilder + + return ForwardToChatRequestBuilder(self.request_adapter, self.path_parameters) + + @property + def reply_with_quote(self) -> ReplyWithQuoteRequestBuilder: + """ + Provides operations to call the replyWithQuote method. + """ + from .reply_with_quote.reply_with_quote_request_builder import ReplyWithQuoteRequestBuilder + + return ReplyWithQuoteRequestBuilder(self.request_adapter, self.path_parameters) + @dataclass class MessagesRequestBuilderGetQueryParameters(): """ diff --git a/msgraph_beta/generated/teamwork/deleted_teams/item/channels/item/messages/reply_with_quote/reply_with_quote_post_request_body.py b/msgraph_beta/generated/teamwork/deleted_teams/item/channels/item/messages/reply_with_quote/reply_with_quote_post_request_body.py new file mode 100644 index 00000000000..af8f902d08c --- /dev/null +++ b/msgraph_beta/generated/teamwork/deleted_teams/item/channels/item/messages/reply_with_quote/reply_with_quote_post_request_body.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 ........models.chat_message import ChatMessage + +@dataclass +class ReplyWithQuotePostRequestBody(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 messageIds property + message_ids: Optional[list[str]] = None + # The replyMessage property + reply_message: Optional[ChatMessage] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ReplyWithQuotePostRequestBody: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ReplyWithQuotePostRequestBody + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ReplyWithQuotePostRequestBody() + + 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.chat_message import ChatMessage + + from ........models.chat_message import ChatMessage + + fields: dict[str, Callable[[Any], None]] = { + "messageIds": lambda n : setattr(self, 'message_ids', n.get_collection_of_primitive_values(str)), + "replyMessage": lambda n : setattr(self, 'reply_message', n.get_object_value(ChatMessage)), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the 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("messageIds", self.message_ids) + writer.write_object_value("replyMessage", self.reply_message) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/teamwork/deleted_teams/item/channels/item/messages/reply_with_quote/reply_with_quote_request_builder.py b/msgraph_beta/generated/teamwork/deleted_teams/item/channels/item/messages/reply_with_quote/reply_with_quote_request_builder.py new file mode 100644 index 00000000000..f77072dc1f3 --- /dev/null +++ b/msgraph_beta/generated/teamwork/deleted_teams/item/channels/item/messages/reply_with_quote/reply_with_quote_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.chat_message import ChatMessage + from ........models.o_data_errors.o_data_error import ODataError + from .reply_with_quote_post_request_body import ReplyWithQuotePostRequestBody + +class ReplyWithQuoteRequestBuilder(BaseRequestBuilder): + """ + Provides operations to call the replyWithQuote method. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new ReplyWithQuoteRequestBuilder 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}/teamwork/deletedTeams/{deletedTeam%2Did}/channels/{channel%2Did}/messages/replyWithQuote", path_parameters) + + async def post(self,body: ReplyWithQuotePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[ChatMessage]: + """ + Invoke action replyWithQuote + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[ChatMessage] + """ + 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.chat_message import ChatMessage + + return await self.request_adapter.send_async(request_info, ChatMessage, error_mapping) + + def to_post_request_information(self,body: ReplyWithQuotePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Invoke action replyWithQuote + 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) -> ReplyWithQuoteRequestBuilder: + """ + 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: ReplyWithQuoteRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return ReplyWithQuoteRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class ReplyWithQuoteRequestBuilderPostRequestConfiguration(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_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/channels/item/messages/forward_to_chat/forward_to_chat_post_request_body.py b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/channels/item/messages/forward_to_chat/forward_to_chat_post_request_body.py new file mode 100644 index 00000000000..0b6afe00af1 --- /dev/null +++ b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/channels/item/messages/forward_to_chat/forward_to_chat_post_request_body.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 ...........models.chat_message import ChatMessage + +@dataclass +class ForwardToChatPostRequestBody(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 additionalMessage property + additional_message: Optional[ChatMessage] = None + # The messageIds property + message_ids: Optional[list[str]] = None + # The targetChatIds property + target_chat_ids: Optional[list[str]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ForwardToChatPostRequestBody: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ForwardToChatPostRequestBody + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ForwardToChatPostRequestBody() + + 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.chat_message import ChatMessage + + from ...........models.chat_message import ChatMessage + + fields: dict[str, Callable[[Any], None]] = { + "additionalMessage": lambda n : setattr(self, 'additional_message', n.get_object_value(ChatMessage)), + "messageIds": lambda n : setattr(self, 'message_ids', n.get_collection_of_primitive_values(str)), + "targetChatIds": lambda n : setattr(self, 'target_chat_ids', 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_object_value("additionalMessage", self.additional_message) + writer.write_collection_of_primitive_values("messageIds", self.message_ids) + writer.write_collection_of_primitive_values("targetChatIds", self.target_chat_ids) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/channels/item/messages/forward_to_chat/forward_to_chat_post_response.py b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/channels/item/messages/forward_to_chat/forward_to_chat_post_response.py new file mode 100644 index 00000000000..b5349348db4 --- /dev/null +++ b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/channels/item/messages/forward_to_chat/forward_to_chat_post_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 ...........models.action_result_part import ActionResultPart + from ...........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +from ...........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class ForwardToChatPostResponse(BaseCollectionPaginationCountResponse, Parsable): + # The value property + value: Optional[list[ActionResultPart]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ForwardToChatPostResponse: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ForwardToChatPostResponse + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ForwardToChatPostResponse() + + 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.action_result_part import ActionResultPart + from ...........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + + from ...........models.action_result_part import ActionResultPart + from ...........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ActionResultPart)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param 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_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/channels/item/messages/forward_to_chat/forward_to_chat_request_builder.py b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/channels/item/messages/forward_to_chat/forward_to_chat_request_builder.py new file mode 100644 index 00000000000..f9faefa860d --- /dev/null +++ b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/channels/item/messages/forward_to_chat/forward_to_chat_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.o_data_errors.o_data_error import ODataError + from .forward_to_chat_post_request_body import ForwardToChatPostRequestBody + from .forward_to_chat_post_response import ForwardToChatPostResponse + +class ForwardToChatRequestBuilder(BaseRequestBuilder): + """ + Provides operations to call the forwardToChat method. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new ForwardToChatRequestBuilder 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}/teamwork/teamTemplates/{teamTemplate%2Did}/definitions/{teamTemplateDefinition%2Did}/teamDefinition/channels/{channel%2Did}/messages/forwardToChat", path_parameters) + + async def post(self,body: ForwardToChatPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[ForwardToChatPostResponse]: + """ + Invoke action forwardToChat + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[ForwardToChatPostResponse] + """ + 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 .forward_to_chat_post_response import ForwardToChatPostResponse + + return await self.request_adapter.send_async(request_info, ForwardToChatPostResponse, error_mapping) + + def to_post_request_information(self,body: ForwardToChatPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Invoke action forwardToChat + 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) -> ForwardToChatRequestBuilder: + """ + 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: ForwardToChatRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return ForwardToChatRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class ForwardToChatRequestBuilderPostRequestConfiguration(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_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/channels/item/messages/item/replies/forward_to_chat/forward_to_chat_post_request_body.py b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/channels/item/messages/item/replies/forward_to_chat/forward_to_chat_post_request_body.py new file mode 100644 index 00000000000..91499203dd7 --- /dev/null +++ b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/channels/item/messages/item/replies/forward_to_chat/forward_to_chat_post_request_body.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 .............models.chat_message import ChatMessage + +@dataclass +class ForwardToChatPostRequestBody(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 additionalMessage property + additional_message: Optional[ChatMessage] = None + # The messageIds property + message_ids: Optional[list[str]] = None + # The targetChatIds property + target_chat_ids: Optional[list[str]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ForwardToChatPostRequestBody: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ForwardToChatPostRequestBody + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ForwardToChatPostRequestBody() + + 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.chat_message import ChatMessage + + from .............models.chat_message import ChatMessage + + fields: dict[str, Callable[[Any], None]] = { + "additionalMessage": lambda n : setattr(self, 'additional_message', n.get_object_value(ChatMessage)), + "messageIds": lambda n : setattr(self, 'message_ids', n.get_collection_of_primitive_values(str)), + "targetChatIds": lambda n : setattr(self, 'target_chat_ids', 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_object_value("additionalMessage", self.additional_message) + writer.write_collection_of_primitive_values("messageIds", self.message_ids) + writer.write_collection_of_primitive_values("targetChatIds", self.target_chat_ids) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/channels/item/messages/item/replies/forward_to_chat/forward_to_chat_post_response.py b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/channels/item/messages/item/replies/forward_to_chat/forward_to_chat_post_response.py new file mode 100644 index 00000000000..0738582c38c --- /dev/null +++ b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/channels/item/messages/item/replies/forward_to_chat/forward_to_chat_post_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 .............models.action_result_part import ActionResultPart + from .............models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +from .............models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class ForwardToChatPostResponse(BaseCollectionPaginationCountResponse, Parsable): + # The value property + value: Optional[list[ActionResultPart]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ForwardToChatPostResponse: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ForwardToChatPostResponse + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ForwardToChatPostResponse() + + 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.action_result_part import ActionResultPart + from .............models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + + from .............models.action_result_part import ActionResultPart + from .............models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ActionResultPart)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param 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_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/channels/item/messages/item/replies/forward_to_chat/forward_to_chat_request_builder.py b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/channels/item/messages/item/replies/forward_to_chat/forward_to_chat_request_builder.py new file mode 100644 index 00000000000..7829f627e98 --- /dev/null +++ b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/channels/item/messages/item/replies/forward_to_chat/forward_to_chat_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.o_data_errors.o_data_error import ODataError + from .forward_to_chat_post_request_body import ForwardToChatPostRequestBody + from .forward_to_chat_post_response import ForwardToChatPostResponse + +class ForwardToChatRequestBuilder(BaseRequestBuilder): + """ + Provides operations to call the forwardToChat method. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new ForwardToChatRequestBuilder 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}/teamwork/teamTemplates/{teamTemplate%2Did}/definitions/{teamTemplateDefinition%2Did}/teamDefinition/channels/{channel%2Did}/messages/{chatMessage%2Did}/replies/forwardToChat", path_parameters) + + async def post(self,body: ForwardToChatPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[ForwardToChatPostResponse]: + """ + Invoke action forwardToChat + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[ForwardToChatPostResponse] + """ + 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 .forward_to_chat_post_response import ForwardToChatPostResponse + + return await self.request_adapter.send_async(request_info, ForwardToChatPostResponse, error_mapping) + + def to_post_request_information(self,body: ForwardToChatPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Invoke action forwardToChat + 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) -> ForwardToChatRequestBuilder: + """ + 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: ForwardToChatRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return ForwardToChatRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class ForwardToChatRequestBuilderPostRequestConfiguration(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_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/channels/item/messages/item/replies/replies_request_builder.py b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/channels/item/messages/item/replies/replies_request_builder.py index 93e049a5f62..d136ef869c9 100644 --- a/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/channels/item/messages/item/replies/replies_request_builder.py +++ b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/channels/item/messages/item/replies/replies_request_builder.py @@ -19,7 +19,9 @@ from ............models.o_data_errors.o_data_error import ODataError from .count.count_request_builder import CountRequestBuilder from .delta.delta_request_builder import DeltaRequestBuilder + from .forward_to_chat.forward_to_chat_request_builder import ForwardToChatRequestBuilder from .item.chat_message_item_request_builder import ChatMessageItemRequestBuilder + from .reply_with_quote.reply_with_quote_request_builder import ReplyWithQuoteRequestBuilder class RepliesRequestBuilder(BaseRequestBuilder): """ @@ -145,6 +147,24 @@ def delta(self) -> DeltaRequestBuilder: return DeltaRequestBuilder(self.request_adapter, self.path_parameters) + @property + def forward_to_chat(self) -> ForwardToChatRequestBuilder: + """ + Provides operations to call the forwardToChat method. + """ + from .forward_to_chat.forward_to_chat_request_builder import ForwardToChatRequestBuilder + + return ForwardToChatRequestBuilder(self.request_adapter, self.path_parameters) + + @property + def reply_with_quote(self) -> ReplyWithQuoteRequestBuilder: + """ + Provides operations to call the replyWithQuote method. + """ + from .reply_with_quote.reply_with_quote_request_builder import ReplyWithQuoteRequestBuilder + + return ReplyWithQuoteRequestBuilder(self.request_adapter, self.path_parameters) + @dataclass class RepliesRequestBuilderGetQueryParameters(): """ diff --git a/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/channels/item/messages/item/replies/reply_with_quote/reply_with_quote_post_request_body.py b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/channels/item/messages/item/replies/reply_with_quote/reply_with_quote_post_request_body.py new file mode 100644 index 00000000000..39f5a158ab7 --- /dev/null +++ b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/channels/item/messages/item/replies/reply_with_quote/reply_with_quote_post_request_body.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 .............models.chat_message import ChatMessage + +@dataclass +class ReplyWithQuotePostRequestBody(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 messageIds property + message_ids: Optional[list[str]] = None + # The replyMessage property + reply_message: Optional[ChatMessage] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ReplyWithQuotePostRequestBody: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ReplyWithQuotePostRequestBody + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ReplyWithQuotePostRequestBody() + + 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.chat_message import ChatMessage + + from .............models.chat_message import ChatMessage + + fields: dict[str, Callable[[Any], None]] = { + "messageIds": lambda n : setattr(self, 'message_ids', n.get_collection_of_primitive_values(str)), + "replyMessage": lambda n : setattr(self, 'reply_message', n.get_object_value(ChatMessage)), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the 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("messageIds", self.message_ids) + writer.write_object_value("replyMessage", self.reply_message) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/channels/item/messages/item/replies/reply_with_quote/reply_with_quote_request_builder.py b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/channels/item/messages/item/replies/reply_with_quote/reply_with_quote_request_builder.py new file mode 100644 index 00000000000..723c041fbb3 --- /dev/null +++ b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/channels/item/messages/item/replies/reply_with_quote/reply_with_quote_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.chat_message import ChatMessage + from .............models.o_data_errors.o_data_error import ODataError + from .reply_with_quote_post_request_body import ReplyWithQuotePostRequestBody + +class ReplyWithQuoteRequestBuilder(BaseRequestBuilder): + """ + Provides operations to call the replyWithQuote method. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new ReplyWithQuoteRequestBuilder 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}/teamwork/teamTemplates/{teamTemplate%2Did}/definitions/{teamTemplateDefinition%2Did}/teamDefinition/channels/{channel%2Did}/messages/{chatMessage%2Did}/replies/replyWithQuote", path_parameters) + + async def post(self,body: ReplyWithQuotePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[ChatMessage]: + """ + Invoke action replyWithQuote + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[ChatMessage] + """ + 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.chat_message import ChatMessage + + return await self.request_adapter.send_async(request_info, ChatMessage, error_mapping) + + def to_post_request_information(self,body: ReplyWithQuotePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Invoke action replyWithQuote + 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) -> ReplyWithQuoteRequestBuilder: + """ + 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: ReplyWithQuoteRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return ReplyWithQuoteRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class ReplyWithQuoteRequestBuilderPostRequestConfiguration(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_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/channels/item/messages/messages_request_builder.py b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/channels/item/messages/messages_request_builder.py index cad5611f343..a92e96209bc 100644 --- a/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/channels/item/messages/messages_request_builder.py +++ b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/channels/item/messages/messages_request_builder.py @@ -19,7 +19,9 @@ from ..........models.o_data_errors.o_data_error import ODataError from .count.count_request_builder import CountRequestBuilder from .delta.delta_request_builder import DeltaRequestBuilder + from .forward_to_chat.forward_to_chat_request_builder import ForwardToChatRequestBuilder from .item.chat_message_item_request_builder import ChatMessageItemRequestBuilder + from .reply_with_quote.reply_with_quote_request_builder import ReplyWithQuoteRequestBuilder class MessagesRequestBuilder(BaseRequestBuilder): """ @@ -145,6 +147,24 @@ def delta(self) -> DeltaRequestBuilder: return DeltaRequestBuilder(self.request_adapter, self.path_parameters) + @property + def forward_to_chat(self) -> ForwardToChatRequestBuilder: + """ + Provides operations to call the forwardToChat method. + """ + from .forward_to_chat.forward_to_chat_request_builder import ForwardToChatRequestBuilder + + return ForwardToChatRequestBuilder(self.request_adapter, self.path_parameters) + + @property + def reply_with_quote(self) -> ReplyWithQuoteRequestBuilder: + """ + Provides operations to call the replyWithQuote method. + """ + from .reply_with_quote.reply_with_quote_request_builder import ReplyWithQuoteRequestBuilder + + return ReplyWithQuoteRequestBuilder(self.request_adapter, self.path_parameters) + @dataclass class MessagesRequestBuilderGetQueryParameters(): """ diff --git a/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/channels/item/messages/reply_with_quote/reply_with_quote_post_request_body.py b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/channels/item/messages/reply_with_quote/reply_with_quote_post_request_body.py new file mode 100644 index 00000000000..b67b43c9d46 --- /dev/null +++ b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/channels/item/messages/reply_with_quote/reply_with_quote_post_request_body.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 ...........models.chat_message import ChatMessage + +@dataclass +class ReplyWithQuotePostRequestBody(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 messageIds property + message_ids: Optional[list[str]] = None + # The replyMessage property + reply_message: Optional[ChatMessage] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ReplyWithQuotePostRequestBody: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ReplyWithQuotePostRequestBody + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ReplyWithQuotePostRequestBody() + + 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.chat_message import ChatMessage + + from ...........models.chat_message import ChatMessage + + fields: dict[str, Callable[[Any], None]] = { + "messageIds": lambda n : setattr(self, 'message_ids', n.get_collection_of_primitive_values(str)), + "replyMessage": lambda n : setattr(self, 'reply_message', n.get_object_value(ChatMessage)), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the 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("messageIds", self.message_ids) + writer.write_object_value("replyMessage", self.reply_message) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/channels/item/messages/reply_with_quote/reply_with_quote_request_builder.py b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/channels/item/messages/reply_with_quote/reply_with_quote_request_builder.py new file mode 100644 index 00000000000..bd4decadf43 --- /dev/null +++ b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/channels/item/messages/reply_with_quote/reply_with_quote_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.chat_message import ChatMessage + from ...........models.o_data_errors.o_data_error import ODataError + from .reply_with_quote_post_request_body import ReplyWithQuotePostRequestBody + +class ReplyWithQuoteRequestBuilder(BaseRequestBuilder): + """ + Provides operations to call the replyWithQuote method. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new ReplyWithQuoteRequestBuilder 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}/teamwork/teamTemplates/{teamTemplate%2Did}/definitions/{teamTemplateDefinition%2Did}/teamDefinition/channels/{channel%2Did}/messages/replyWithQuote", path_parameters) + + async def post(self,body: ReplyWithQuotePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[ChatMessage]: + """ + Invoke action replyWithQuote + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[ChatMessage] + """ + 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.chat_message import ChatMessage + + return await self.request_adapter.send_async(request_info, ChatMessage, error_mapping) + + def to_post_request_information(self,body: ReplyWithQuotePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Invoke action replyWithQuote + 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) -> ReplyWithQuoteRequestBuilder: + """ + 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: ReplyWithQuoteRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return ReplyWithQuoteRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class ReplyWithQuoteRequestBuilderPostRequestConfiguration(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_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/primary_channel/messages/forward_to_chat/forward_to_chat_post_request_body.py b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/primary_channel/messages/forward_to_chat/forward_to_chat_post_request_body.py new file mode 100644 index 00000000000..0fc93998e06 --- /dev/null +++ b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/primary_channel/messages/forward_to_chat/forward_to_chat_post_request_body.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 ..........models.chat_message import ChatMessage + +@dataclass +class ForwardToChatPostRequestBody(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 additionalMessage property + additional_message: Optional[ChatMessage] = None + # The messageIds property + message_ids: Optional[list[str]] = None + # The targetChatIds property + target_chat_ids: Optional[list[str]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ForwardToChatPostRequestBody: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ForwardToChatPostRequestBody + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ForwardToChatPostRequestBody() + + 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.chat_message import ChatMessage + + from ..........models.chat_message import ChatMessage + + fields: dict[str, Callable[[Any], None]] = { + "additionalMessage": lambda n : setattr(self, 'additional_message', n.get_object_value(ChatMessage)), + "messageIds": lambda n : setattr(self, 'message_ids', n.get_collection_of_primitive_values(str)), + "targetChatIds": lambda n : setattr(self, 'target_chat_ids', 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_object_value("additionalMessage", self.additional_message) + writer.write_collection_of_primitive_values("messageIds", self.message_ids) + writer.write_collection_of_primitive_values("targetChatIds", self.target_chat_ids) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/primary_channel/messages/forward_to_chat/forward_to_chat_post_response.py b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/primary_channel/messages/forward_to_chat/forward_to_chat_post_response.py new file mode 100644 index 00000000000..2712f9db904 --- /dev/null +++ b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/primary_channel/messages/forward_to_chat/forward_to_chat_post_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 ..........models.action_result_part import ActionResultPart + from ..........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +from ..........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class ForwardToChatPostResponse(BaseCollectionPaginationCountResponse, Parsable): + # The value property + value: Optional[list[ActionResultPart]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ForwardToChatPostResponse: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ForwardToChatPostResponse + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ForwardToChatPostResponse() + + 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.action_result_part import ActionResultPart + from ..........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + + from ..........models.action_result_part import ActionResultPart + from ..........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ActionResultPart)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param 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_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/primary_channel/messages/forward_to_chat/forward_to_chat_request_builder.py b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/primary_channel/messages/forward_to_chat/forward_to_chat_request_builder.py new file mode 100644 index 00000000000..0c1b728ffc0 --- /dev/null +++ b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/primary_channel/messages/forward_to_chat/forward_to_chat_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.o_data_errors.o_data_error import ODataError + from .forward_to_chat_post_request_body import ForwardToChatPostRequestBody + from .forward_to_chat_post_response import ForwardToChatPostResponse + +class ForwardToChatRequestBuilder(BaseRequestBuilder): + """ + Provides operations to call the forwardToChat method. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new ForwardToChatRequestBuilder 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}/teamwork/teamTemplates/{teamTemplate%2Did}/definitions/{teamTemplateDefinition%2Did}/teamDefinition/primaryChannel/messages/forwardToChat", path_parameters) + + async def post(self,body: ForwardToChatPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[ForwardToChatPostResponse]: + """ + Invoke action forwardToChat + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[ForwardToChatPostResponse] + """ + 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 .forward_to_chat_post_response import ForwardToChatPostResponse + + return await self.request_adapter.send_async(request_info, ForwardToChatPostResponse, error_mapping) + + def to_post_request_information(self,body: ForwardToChatPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Invoke action forwardToChat + 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) -> ForwardToChatRequestBuilder: + """ + 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: ForwardToChatRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return ForwardToChatRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class ForwardToChatRequestBuilderPostRequestConfiguration(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_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/primary_channel/messages/item/replies/forward_to_chat/forward_to_chat_post_request_body.py b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/primary_channel/messages/item/replies/forward_to_chat/forward_to_chat_post_request_body.py new file mode 100644 index 00000000000..d50b201e72b --- /dev/null +++ b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/primary_channel/messages/item/replies/forward_to_chat/forward_to_chat_post_request_body.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 ............models.chat_message import ChatMessage + +@dataclass +class ForwardToChatPostRequestBody(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 additionalMessage property + additional_message: Optional[ChatMessage] = None + # The messageIds property + message_ids: Optional[list[str]] = None + # The targetChatIds property + target_chat_ids: Optional[list[str]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ForwardToChatPostRequestBody: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ForwardToChatPostRequestBody + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ForwardToChatPostRequestBody() + + 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.chat_message import ChatMessage + + from ............models.chat_message import ChatMessage + + fields: dict[str, Callable[[Any], None]] = { + "additionalMessage": lambda n : setattr(self, 'additional_message', n.get_object_value(ChatMessage)), + "messageIds": lambda n : setattr(self, 'message_ids', n.get_collection_of_primitive_values(str)), + "targetChatIds": lambda n : setattr(self, 'target_chat_ids', 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_object_value("additionalMessage", self.additional_message) + writer.write_collection_of_primitive_values("messageIds", self.message_ids) + writer.write_collection_of_primitive_values("targetChatIds", self.target_chat_ids) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/primary_channel/messages/item/replies/forward_to_chat/forward_to_chat_post_response.py b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/primary_channel/messages/item/replies/forward_to_chat/forward_to_chat_post_response.py new file mode 100644 index 00000000000..7225ddea267 --- /dev/null +++ b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/primary_channel/messages/item/replies/forward_to_chat/forward_to_chat_post_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 ............models.action_result_part import ActionResultPart + from ............models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +from ............models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class ForwardToChatPostResponse(BaseCollectionPaginationCountResponse, Parsable): + # The value property + value: Optional[list[ActionResultPart]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ForwardToChatPostResponse: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ForwardToChatPostResponse + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ForwardToChatPostResponse() + + 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.action_result_part import ActionResultPart + from ............models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + + from ............models.action_result_part import ActionResultPart + from ............models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ActionResultPart)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param 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_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/primary_channel/messages/item/replies/forward_to_chat/forward_to_chat_request_builder.py b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/primary_channel/messages/item/replies/forward_to_chat/forward_to_chat_request_builder.py new file mode 100644 index 00000000000..2b94d6acdb0 --- /dev/null +++ b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/primary_channel/messages/item/replies/forward_to_chat/forward_to_chat_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.o_data_errors.o_data_error import ODataError + from .forward_to_chat_post_request_body import ForwardToChatPostRequestBody + from .forward_to_chat_post_response import ForwardToChatPostResponse + +class ForwardToChatRequestBuilder(BaseRequestBuilder): + """ + Provides operations to call the forwardToChat method. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new ForwardToChatRequestBuilder 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}/teamwork/teamTemplates/{teamTemplate%2Did}/definitions/{teamTemplateDefinition%2Did}/teamDefinition/primaryChannel/messages/{chatMessage%2Did}/replies/forwardToChat", path_parameters) + + async def post(self,body: ForwardToChatPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[ForwardToChatPostResponse]: + """ + Invoke action forwardToChat + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[ForwardToChatPostResponse] + """ + 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 .forward_to_chat_post_response import ForwardToChatPostResponse + + return await self.request_adapter.send_async(request_info, ForwardToChatPostResponse, error_mapping) + + def to_post_request_information(self,body: ForwardToChatPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Invoke action forwardToChat + 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) -> ForwardToChatRequestBuilder: + """ + 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: ForwardToChatRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return ForwardToChatRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class ForwardToChatRequestBuilderPostRequestConfiguration(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_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/primary_channel/messages/item/replies/replies_request_builder.py b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/primary_channel/messages/item/replies/replies_request_builder.py index f18e5e21d3c..1563132aba3 100644 --- a/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/primary_channel/messages/item/replies/replies_request_builder.py +++ b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/primary_channel/messages/item/replies/replies_request_builder.py @@ -19,7 +19,9 @@ from ...........models.o_data_errors.o_data_error import ODataError from .count.count_request_builder import CountRequestBuilder from .delta.delta_request_builder import DeltaRequestBuilder + from .forward_to_chat.forward_to_chat_request_builder import ForwardToChatRequestBuilder from .item.chat_message_item_request_builder import ChatMessageItemRequestBuilder + from .reply_with_quote.reply_with_quote_request_builder import ReplyWithQuoteRequestBuilder class RepliesRequestBuilder(BaseRequestBuilder): """ @@ -145,6 +147,24 @@ def delta(self) -> DeltaRequestBuilder: return DeltaRequestBuilder(self.request_adapter, self.path_parameters) + @property + def forward_to_chat(self) -> ForwardToChatRequestBuilder: + """ + Provides operations to call the forwardToChat method. + """ + from .forward_to_chat.forward_to_chat_request_builder import ForwardToChatRequestBuilder + + return ForwardToChatRequestBuilder(self.request_adapter, self.path_parameters) + + @property + def reply_with_quote(self) -> ReplyWithQuoteRequestBuilder: + """ + Provides operations to call the replyWithQuote method. + """ + from .reply_with_quote.reply_with_quote_request_builder import ReplyWithQuoteRequestBuilder + + return ReplyWithQuoteRequestBuilder(self.request_adapter, self.path_parameters) + @dataclass class RepliesRequestBuilderGetQueryParameters(): """ diff --git a/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/primary_channel/messages/item/replies/reply_with_quote/reply_with_quote_post_request_body.py b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/primary_channel/messages/item/replies/reply_with_quote/reply_with_quote_post_request_body.py new file mode 100644 index 00000000000..f75e54356b5 --- /dev/null +++ b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/primary_channel/messages/item/replies/reply_with_quote/reply_with_quote_post_request_body.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 ............models.chat_message import ChatMessage + +@dataclass +class ReplyWithQuotePostRequestBody(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 messageIds property + message_ids: Optional[list[str]] = None + # The replyMessage property + reply_message: Optional[ChatMessage] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ReplyWithQuotePostRequestBody: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ReplyWithQuotePostRequestBody + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ReplyWithQuotePostRequestBody() + + 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.chat_message import ChatMessage + + from ............models.chat_message import ChatMessage + + fields: dict[str, Callable[[Any], None]] = { + "messageIds": lambda n : setattr(self, 'message_ids', n.get_collection_of_primitive_values(str)), + "replyMessage": lambda n : setattr(self, 'reply_message', n.get_object_value(ChatMessage)), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the 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("messageIds", self.message_ids) + writer.write_object_value("replyMessage", self.reply_message) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/primary_channel/messages/item/replies/reply_with_quote/reply_with_quote_request_builder.py b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/primary_channel/messages/item/replies/reply_with_quote/reply_with_quote_request_builder.py new file mode 100644 index 00000000000..4a08205fc12 --- /dev/null +++ b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/primary_channel/messages/item/replies/reply_with_quote/reply_with_quote_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.chat_message import ChatMessage + from ............models.o_data_errors.o_data_error import ODataError + from .reply_with_quote_post_request_body import ReplyWithQuotePostRequestBody + +class ReplyWithQuoteRequestBuilder(BaseRequestBuilder): + """ + Provides operations to call the replyWithQuote method. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new ReplyWithQuoteRequestBuilder 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}/teamwork/teamTemplates/{teamTemplate%2Did}/definitions/{teamTemplateDefinition%2Did}/teamDefinition/primaryChannel/messages/{chatMessage%2Did}/replies/replyWithQuote", path_parameters) + + async def post(self,body: ReplyWithQuotePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[ChatMessage]: + """ + Invoke action replyWithQuote + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[ChatMessage] + """ + 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.chat_message import ChatMessage + + return await self.request_adapter.send_async(request_info, ChatMessage, error_mapping) + + def to_post_request_information(self,body: ReplyWithQuotePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Invoke action replyWithQuote + 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) -> ReplyWithQuoteRequestBuilder: + """ + 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: ReplyWithQuoteRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return ReplyWithQuoteRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class ReplyWithQuoteRequestBuilderPostRequestConfiguration(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_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/primary_channel/messages/messages_request_builder.py b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/primary_channel/messages/messages_request_builder.py index ddba0646f21..0d7fdaec6bc 100644 --- a/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/primary_channel/messages/messages_request_builder.py +++ b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/primary_channel/messages/messages_request_builder.py @@ -19,7 +19,9 @@ from .........models.o_data_errors.o_data_error import ODataError from .count.count_request_builder import CountRequestBuilder from .delta.delta_request_builder import DeltaRequestBuilder + from .forward_to_chat.forward_to_chat_request_builder import ForwardToChatRequestBuilder from .item.chat_message_item_request_builder import ChatMessageItemRequestBuilder + from .reply_with_quote.reply_with_quote_request_builder import ReplyWithQuoteRequestBuilder class MessagesRequestBuilder(BaseRequestBuilder): """ @@ -145,6 +147,24 @@ def delta(self) -> DeltaRequestBuilder: return DeltaRequestBuilder(self.request_adapter, self.path_parameters) + @property + def forward_to_chat(self) -> ForwardToChatRequestBuilder: + """ + Provides operations to call the forwardToChat method. + """ + from .forward_to_chat.forward_to_chat_request_builder import ForwardToChatRequestBuilder + + return ForwardToChatRequestBuilder(self.request_adapter, self.path_parameters) + + @property + def reply_with_quote(self) -> ReplyWithQuoteRequestBuilder: + """ + Provides operations to call the replyWithQuote method. + """ + from .reply_with_quote.reply_with_quote_request_builder import ReplyWithQuoteRequestBuilder + + return ReplyWithQuoteRequestBuilder(self.request_adapter, self.path_parameters) + @dataclass class MessagesRequestBuilderGetQueryParameters(): """ diff --git a/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/primary_channel/messages/reply_with_quote/reply_with_quote_post_request_body.py b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/primary_channel/messages/reply_with_quote/reply_with_quote_post_request_body.py new file mode 100644 index 00000000000..59cea7d2650 --- /dev/null +++ b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/primary_channel/messages/reply_with_quote/reply_with_quote_post_request_body.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 ..........models.chat_message import ChatMessage + +@dataclass +class ReplyWithQuotePostRequestBody(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 messageIds property + message_ids: Optional[list[str]] = None + # The replyMessage property + reply_message: Optional[ChatMessage] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ReplyWithQuotePostRequestBody: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ReplyWithQuotePostRequestBody + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ReplyWithQuotePostRequestBody() + + 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.chat_message import ChatMessage + + from ..........models.chat_message import ChatMessage + + fields: dict[str, Callable[[Any], None]] = { + "messageIds": lambda n : setattr(self, 'message_ids', n.get_collection_of_primitive_values(str)), + "replyMessage": lambda n : setattr(self, 'reply_message', n.get_object_value(ChatMessage)), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the 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("messageIds", self.message_ids) + writer.write_object_value("replyMessage", self.reply_message) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/primary_channel/messages/reply_with_quote/reply_with_quote_request_builder.py b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/primary_channel/messages/reply_with_quote/reply_with_quote_request_builder.py new file mode 100644 index 00000000000..90f5c6fe0f3 --- /dev/null +++ b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/primary_channel/messages/reply_with_quote/reply_with_quote_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.chat_message import ChatMessage + from ..........models.o_data_errors.o_data_error import ODataError + from .reply_with_quote_post_request_body import ReplyWithQuotePostRequestBody + +class ReplyWithQuoteRequestBuilder(BaseRequestBuilder): + """ + Provides operations to call the replyWithQuote method. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new ReplyWithQuoteRequestBuilder 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}/teamwork/teamTemplates/{teamTemplate%2Did}/definitions/{teamTemplateDefinition%2Did}/teamDefinition/primaryChannel/messages/replyWithQuote", path_parameters) + + async def post(self,body: ReplyWithQuotePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[ChatMessage]: + """ + Invoke action replyWithQuote + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[ChatMessage] + """ + 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.chat_message import ChatMessage + + return await self.request_adapter.send_async(request_info, ChatMessage, error_mapping) + + def to_post_request_information(self,body: ReplyWithQuotePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Invoke action replyWithQuote + 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) -> ReplyWithQuoteRequestBuilder: + """ + 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: ReplyWithQuoteRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return ReplyWithQuoteRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class ReplyWithQuoteRequestBuilderPostRequestConfiguration(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_beta/generated/tenant_relationships/multi_tenant_organization/multi_tenant_organization_request_builder.py b/msgraph_beta/generated/tenant_relationships/multi_tenant_organization/multi_tenant_organization_request_builder.py index 358575ecf77..4160a4c76b2 100644 --- a/msgraph_beta/generated/tenant_relationships/multi_tenant_organization/multi_tenant_organization_request_builder.py +++ b/msgraph_beta/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 multi-tenant organization. + Create a new multi-tenant organization. By default, the creator tenant becomes an owner tenant upon successful creation. Only owner tenants can manage a multi-tenant organization. To allow for asynchronous processing, you must wait a minimum of 2 hours between creation and joining a multi-tenant 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-beta + Find more info here: https://learn.microsoft.com/graph/api/tenantrelationship-put-multitenantorganization?view=graph-rest-beta """ 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 multi-tenant organization. + Create a new multi-tenant organization. By default, the creator tenant becomes an owner tenant upon successful creation. Only owner tenants can manage a multi-tenant organization. To allow for asynchronous processing, you must wait a minimum of 2 hours between creation and joining a multi-tenant 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_beta/generated/users/item/chats/item/messages/forward_to_chat/forward_to_chat_post_request_body.py b/msgraph_beta/generated/users/item/chats/item/messages/forward_to_chat/forward_to_chat_post_request_body.py new file mode 100644 index 00000000000..9e6f5d19eb3 --- /dev/null +++ b/msgraph_beta/generated/users/item/chats/item/messages/forward_to_chat/forward_to_chat_post_request_body.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 .......models.chat_message import ChatMessage + +@dataclass +class ForwardToChatPostRequestBody(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 additionalMessage property + additional_message: Optional[ChatMessage] = None + # The messageIds property + message_ids: Optional[list[str]] = None + # The targetChatIds property + target_chat_ids: Optional[list[str]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ForwardToChatPostRequestBody: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ForwardToChatPostRequestBody + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ForwardToChatPostRequestBody() + + 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.chat_message import ChatMessage + + from .......models.chat_message import ChatMessage + + fields: dict[str, Callable[[Any], None]] = { + "additionalMessage": lambda n : setattr(self, 'additional_message', n.get_object_value(ChatMessage)), + "messageIds": lambda n : setattr(self, 'message_ids', n.get_collection_of_primitive_values(str)), + "targetChatIds": lambda n : setattr(self, 'target_chat_ids', 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_object_value("additionalMessage", self.additional_message) + writer.write_collection_of_primitive_values("messageIds", self.message_ids) + writer.write_collection_of_primitive_values("targetChatIds", self.target_chat_ids) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/users/item/chats/item/messages/forward_to_chat/forward_to_chat_post_response.py b/msgraph_beta/generated/users/item/chats/item/messages/forward_to_chat/forward_to_chat_post_response.py new file mode 100644 index 00000000000..f368117d614 --- /dev/null +++ b/msgraph_beta/generated/users/item/chats/item/messages/forward_to_chat/forward_to_chat_post_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 .......models.action_result_part import ActionResultPart + from .......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +from .......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class ForwardToChatPostResponse(BaseCollectionPaginationCountResponse, Parsable): + # The value property + value: Optional[list[ActionResultPart]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ForwardToChatPostResponse: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ForwardToChatPostResponse + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ForwardToChatPostResponse() + + 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.action_result_part import ActionResultPart + from .......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + + from .......models.action_result_part import ActionResultPart + from .......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ActionResultPart)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param 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_beta/generated/users/item/chats/item/messages/forward_to_chat/forward_to_chat_request_builder.py b/msgraph_beta/generated/users/item/chats/item/messages/forward_to_chat/forward_to_chat_request_builder.py new file mode 100644 index 00000000000..65346f0b252 --- /dev/null +++ b/msgraph_beta/generated/users/item/chats/item/messages/forward_to_chat/forward_to_chat_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.o_data_errors.o_data_error import ODataError + from .forward_to_chat_post_request_body import ForwardToChatPostRequestBody + from .forward_to_chat_post_response import ForwardToChatPostResponse + +class ForwardToChatRequestBuilder(BaseRequestBuilder): + """ + Provides operations to call the forwardToChat method. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new ForwardToChatRequestBuilder 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}/chats/{chat%2Did}/messages/forwardToChat", path_parameters) + + async def post(self,body: ForwardToChatPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[ForwardToChatPostResponse]: + """ + Invoke action forwardToChat + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[ForwardToChatPostResponse] + """ + 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 .forward_to_chat_post_response import ForwardToChatPostResponse + + return await self.request_adapter.send_async(request_info, ForwardToChatPostResponse, error_mapping) + + def to_post_request_information(self,body: ForwardToChatPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Invoke action forwardToChat + 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) -> ForwardToChatRequestBuilder: + """ + 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: ForwardToChatRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return ForwardToChatRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class ForwardToChatRequestBuilderPostRequestConfiguration(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_beta/generated/users/item/chats/item/messages/item/replies/forward_to_chat/forward_to_chat_post_request_body.py b/msgraph_beta/generated/users/item/chats/item/messages/item/replies/forward_to_chat/forward_to_chat_post_request_body.py new file mode 100644 index 00000000000..80ad7592173 --- /dev/null +++ b/msgraph_beta/generated/users/item/chats/item/messages/item/replies/forward_to_chat/forward_to_chat_post_request_body.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 .........models.chat_message import ChatMessage + +@dataclass +class ForwardToChatPostRequestBody(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 additionalMessage property + additional_message: Optional[ChatMessage] = None + # The messageIds property + message_ids: Optional[list[str]] = None + # The targetChatIds property + target_chat_ids: Optional[list[str]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ForwardToChatPostRequestBody: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ForwardToChatPostRequestBody + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ForwardToChatPostRequestBody() + + 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.chat_message import ChatMessage + + from .........models.chat_message import ChatMessage + + fields: dict[str, Callable[[Any], None]] = { + "additionalMessage": lambda n : setattr(self, 'additional_message', n.get_object_value(ChatMessage)), + "messageIds": lambda n : setattr(self, 'message_ids', n.get_collection_of_primitive_values(str)), + "targetChatIds": lambda n : setattr(self, 'target_chat_ids', 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_object_value("additionalMessage", self.additional_message) + writer.write_collection_of_primitive_values("messageIds", self.message_ids) + writer.write_collection_of_primitive_values("targetChatIds", self.target_chat_ids) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/users/item/chats/item/messages/item/replies/forward_to_chat/forward_to_chat_post_response.py b/msgraph_beta/generated/users/item/chats/item/messages/item/replies/forward_to_chat/forward_to_chat_post_response.py new file mode 100644 index 00000000000..8dcebcfdcbf --- /dev/null +++ b/msgraph_beta/generated/users/item/chats/item/messages/item/replies/forward_to_chat/forward_to_chat_post_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 .........models.action_result_part import ActionResultPart + from .........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +from .........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class ForwardToChatPostResponse(BaseCollectionPaginationCountResponse, Parsable): + # The value property + value: Optional[list[ActionResultPart]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ForwardToChatPostResponse: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ForwardToChatPostResponse + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ForwardToChatPostResponse() + + 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.action_result_part import ActionResultPart + from .........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + + from .........models.action_result_part import ActionResultPart + from .........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ActionResultPart)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param 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_beta/generated/users/item/chats/item/messages/item/replies/forward_to_chat/forward_to_chat_request_builder.py b/msgraph_beta/generated/users/item/chats/item/messages/item/replies/forward_to_chat/forward_to_chat_request_builder.py new file mode 100644 index 00000000000..c6eddfd4ed6 --- /dev/null +++ b/msgraph_beta/generated/users/item/chats/item/messages/item/replies/forward_to_chat/forward_to_chat_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.o_data_errors.o_data_error import ODataError + from .forward_to_chat_post_request_body import ForwardToChatPostRequestBody + from .forward_to_chat_post_response import ForwardToChatPostResponse + +class ForwardToChatRequestBuilder(BaseRequestBuilder): + """ + Provides operations to call the forwardToChat method. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new ForwardToChatRequestBuilder 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}/chats/{chat%2Did}/messages/{chatMessage%2Did}/replies/forwardToChat", path_parameters) + + async def post(self,body: ForwardToChatPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[ForwardToChatPostResponse]: + """ + Invoke action forwardToChat + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[ForwardToChatPostResponse] + """ + 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 .forward_to_chat_post_response import ForwardToChatPostResponse + + return await self.request_adapter.send_async(request_info, ForwardToChatPostResponse, error_mapping) + + def to_post_request_information(self,body: ForwardToChatPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Invoke action forwardToChat + 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) -> ForwardToChatRequestBuilder: + """ + 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: ForwardToChatRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return ForwardToChatRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class ForwardToChatRequestBuilderPostRequestConfiguration(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_beta/generated/users/item/chats/item/messages/item/replies/replies_request_builder.py b/msgraph_beta/generated/users/item/chats/item/messages/item/replies/replies_request_builder.py index 7876ba5c46d..682b48a331a 100644 --- a/msgraph_beta/generated/users/item/chats/item/messages/item/replies/replies_request_builder.py +++ b/msgraph_beta/generated/users/item/chats/item/messages/item/replies/replies_request_builder.py @@ -19,7 +19,9 @@ from ........models.o_data_errors.o_data_error import ODataError from .count.count_request_builder import CountRequestBuilder from .delta.delta_request_builder import DeltaRequestBuilder + from .forward_to_chat.forward_to_chat_request_builder import ForwardToChatRequestBuilder from .item.chat_message_item_request_builder import ChatMessageItemRequestBuilder + from .reply_with_quote.reply_with_quote_request_builder import ReplyWithQuoteRequestBuilder class RepliesRequestBuilder(BaseRequestBuilder): """ @@ -145,6 +147,24 @@ def delta(self) -> DeltaRequestBuilder: return DeltaRequestBuilder(self.request_adapter, self.path_parameters) + @property + def forward_to_chat(self) -> ForwardToChatRequestBuilder: + """ + Provides operations to call the forwardToChat method. + """ + from .forward_to_chat.forward_to_chat_request_builder import ForwardToChatRequestBuilder + + return ForwardToChatRequestBuilder(self.request_adapter, self.path_parameters) + + @property + def reply_with_quote(self) -> ReplyWithQuoteRequestBuilder: + """ + Provides operations to call the replyWithQuote method. + """ + from .reply_with_quote.reply_with_quote_request_builder import ReplyWithQuoteRequestBuilder + + return ReplyWithQuoteRequestBuilder(self.request_adapter, self.path_parameters) + @dataclass class RepliesRequestBuilderGetQueryParameters(): """ diff --git a/msgraph_beta/generated/users/item/chats/item/messages/item/replies/reply_with_quote/reply_with_quote_post_request_body.py b/msgraph_beta/generated/users/item/chats/item/messages/item/replies/reply_with_quote/reply_with_quote_post_request_body.py new file mode 100644 index 00000000000..d6affaa1ea1 --- /dev/null +++ b/msgraph_beta/generated/users/item/chats/item/messages/item/replies/reply_with_quote/reply_with_quote_post_request_body.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 .........models.chat_message import ChatMessage + +@dataclass +class ReplyWithQuotePostRequestBody(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 messageIds property + message_ids: Optional[list[str]] = None + # The replyMessage property + reply_message: Optional[ChatMessage] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ReplyWithQuotePostRequestBody: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ReplyWithQuotePostRequestBody + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ReplyWithQuotePostRequestBody() + + 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.chat_message import ChatMessage + + from .........models.chat_message import ChatMessage + + fields: dict[str, Callable[[Any], None]] = { + "messageIds": lambda n : setattr(self, 'message_ids', n.get_collection_of_primitive_values(str)), + "replyMessage": lambda n : setattr(self, 'reply_message', n.get_object_value(ChatMessage)), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the 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("messageIds", self.message_ids) + writer.write_object_value("replyMessage", self.reply_message) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/users/item/chats/item/messages/item/replies/reply_with_quote/reply_with_quote_request_builder.py b/msgraph_beta/generated/users/item/chats/item/messages/item/replies/reply_with_quote/reply_with_quote_request_builder.py new file mode 100644 index 00000000000..441491de102 --- /dev/null +++ b/msgraph_beta/generated/users/item/chats/item/messages/item/replies/reply_with_quote/reply_with_quote_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.chat_message import ChatMessage + from .........models.o_data_errors.o_data_error import ODataError + from .reply_with_quote_post_request_body import ReplyWithQuotePostRequestBody + +class ReplyWithQuoteRequestBuilder(BaseRequestBuilder): + """ + Provides operations to call the replyWithQuote method. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new ReplyWithQuoteRequestBuilder 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}/chats/{chat%2Did}/messages/{chatMessage%2Did}/replies/replyWithQuote", path_parameters) + + async def post(self,body: ReplyWithQuotePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[ChatMessage]: + """ + Invoke action replyWithQuote + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[ChatMessage] + """ + 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.chat_message import ChatMessage + + return await self.request_adapter.send_async(request_info, ChatMessage, error_mapping) + + def to_post_request_information(self,body: ReplyWithQuotePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Invoke action replyWithQuote + 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) -> ReplyWithQuoteRequestBuilder: + """ + 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: ReplyWithQuoteRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return ReplyWithQuoteRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class ReplyWithQuoteRequestBuilderPostRequestConfiguration(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_beta/generated/users/item/chats/item/messages/messages_request_builder.py b/msgraph_beta/generated/users/item/chats/item/messages/messages_request_builder.py index 67e511d91c2..3d04946da83 100644 --- a/msgraph_beta/generated/users/item/chats/item/messages/messages_request_builder.py +++ b/msgraph_beta/generated/users/item/chats/item/messages/messages_request_builder.py @@ -19,7 +19,9 @@ from ......models.o_data_errors.o_data_error import ODataError from .count.count_request_builder import CountRequestBuilder from .delta.delta_request_builder import DeltaRequestBuilder + from .forward_to_chat.forward_to_chat_request_builder import ForwardToChatRequestBuilder from .item.chat_message_item_request_builder import ChatMessageItemRequestBuilder + from .reply_with_quote.reply_with_quote_request_builder import ReplyWithQuoteRequestBuilder class MessagesRequestBuilder(BaseRequestBuilder): """ @@ -145,6 +147,24 @@ def delta(self) -> DeltaRequestBuilder: return DeltaRequestBuilder(self.request_adapter, self.path_parameters) + @property + def forward_to_chat(self) -> ForwardToChatRequestBuilder: + """ + Provides operations to call the forwardToChat method. + """ + from .forward_to_chat.forward_to_chat_request_builder import ForwardToChatRequestBuilder + + return ForwardToChatRequestBuilder(self.request_adapter, self.path_parameters) + + @property + def reply_with_quote(self) -> ReplyWithQuoteRequestBuilder: + """ + Provides operations to call the replyWithQuote method. + """ + from .reply_with_quote.reply_with_quote_request_builder import ReplyWithQuoteRequestBuilder + + return ReplyWithQuoteRequestBuilder(self.request_adapter, self.path_parameters) + @dataclass class MessagesRequestBuilderGetQueryParameters(): """ diff --git a/msgraph_beta/generated/users/item/chats/item/messages/reply_with_quote/reply_with_quote_post_request_body.py b/msgraph_beta/generated/users/item/chats/item/messages/reply_with_quote/reply_with_quote_post_request_body.py new file mode 100644 index 00000000000..109dee6e74a --- /dev/null +++ b/msgraph_beta/generated/users/item/chats/item/messages/reply_with_quote/reply_with_quote_post_request_body.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 .......models.chat_message import ChatMessage + +@dataclass +class ReplyWithQuotePostRequestBody(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 messageIds property + message_ids: Optional[list[str]] = None + # The replyMessage property + reply_message: Optional[ChatMessage] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ReplyWithQuotePostRequestBody: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ReplyWithQuotePostRequestBody + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ReplyWithQuotePostRequestBody() + + 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.chat_message import ChatMessage + + from .......models.chat_message import ChatMessage + + fields: dict[str, Callable[[Any], None]] = { + "messageIds": lambda n : setattr(self, 'message_ids', n.get_collection_of_primitive_values(str)), + "replyMessage": lambda n : setattr(self, 'reply_message', n.get_object_value(ChatMessage)), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the 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("messageIds", self.message_ids) + writer.write_object_value("replyMessage", self.reply_message) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/users/item/chats/item/messages/reply_with_quote/reply_with_quote_request_builder.py b/msgraph_beta/generated/users/item/chats/item/messages/reply_with_quote/reply_with_quote_request_builder.py new file mode 100644 index 00000000000..8c3e2e75c69 --- /dev/null +++ b/msgraph_beta/generated/users/item/chats/item/messages/reply_with_quote/reply_with_quote_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.chat_message import ChatMessage + from .......models.o_data_errors.o_data_error import ODataError + from .reply_with_quote_post_request_body import ReplyWithQuotePostRequestBody + +class ReplyWithQuoteRequestBuilder(BaseRequestBuilder): + """ + Provides operations to call the replyWithQuote method. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new ReplyWithQuoteRequestBuilder 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}/chats/{chat%2Did}/messages/replyWithQuote", path_parameters) + + async def post(self,body: ReplyWithQuotePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[ChatMessage]: + """ + Invoke action replyWithQuote + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[ChatMessage] + """ + 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.chat_message import ChatMessage + + return await self.request_adapter.send_async(request_info, ChatMessage, error_mapping) + + def to_post_request_information(self,body: ReplyWithQuotePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Invoke action replyWithQuote + 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) -> ReplyWithQuoteRequestBuilder: + """ + 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: ReplyWithQuoteRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return ReplyWithQuoteRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class ReplyWithQuoteRequestBuilderPostRequestConfiguration(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_beta/generated/users/item/presence/presence_request_builder.py b/msgraph_beta/generated/users/item/presence/presence_request_builder.py index f02e782972f..5af371049ff 100644 --- a/msgraph_beta/generated/users/item/presence/presence_request_builder.py +++ b/msgraph_beta/generated/users/item/presence/presence_request_builder.py @@ -55,10 +55,10 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[Query async def get(self,request_configuration: Optional[RequestConfiguration[PresenceRequestBuilderGetQueryParameters]] = None) -> Optional[Presence]: """ - Set a presence status message for a user. An optional expiration date and time can be supplied. + Get a user's presence information. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[Presence] - Find more info here: https://learn.microsoft.com/graph/api/presence-setstatusmessage?view=graph-rest-beta + Find more info here: https://learn.microsoft.com/graph/api/presence-get?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration @@ -110,7 +110,7 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[PresenceRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Set a presence status message for a user. An optional expiration date and time can be supplied. + Get a user's presence information. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -199,7 +199,7 @@ class PresenceRequestBuilderDeleteRequestConfiguration(RequestConfiguration[Quer @dataclass class PresenceRequestBuilderGetQueryParameters(): """ - Set a presence status message for a user. An optional expiration date and time can be supplied. + Get a user's presence information. """ def get_query_parameter(self,original_name: str) -> str: """